PageSourceSearch

https://alsodev.com/_nuxt/D_GB-2aP.js

js alsodev.com collected 2026-10-01 23:55:20 UTC 49,126 bytes, 1 lines download raw bytes

1import{t as e}from"./DK3Fl9T5.js";import{$i as t,$n as n,$r as r,$t as i,Ai as a,An as o,Ar as s,Bi as c,Bn as l,Br as u,Ci as d,Cn as f,Cr as p,Di as m,Dn as h,Dr as ee,Ei as te,En as ne,Er as re,Fi as g,Fn as _,Fr as ie,Gi as v,Gn as ae,Gr as oe,Hi as y,Hn as se,Hr as ce,Ii as le,In as b,Ir as ue,Jn as de,Jr as fe,Jt as pe,Ki as me,Kn as x,Kr as he,Li as ge,Ln as S,Lr as C,Mi as _e,Mn as ve,Mr as ye,Ni as be,Nn as w,Nr as xe,Oi as Se,On as Ce,Or as we,Pi as Te,Pn as T,Pr as Ee,Qi as E,Qn as De,Qr as Oe,Qt as ke,Ri as Ae,Rn as je,Rr as D,Si as Me,Sn as Ne,Sr as Pe,Ti as Fe,Tn as Ie,Tr as O,Ui as Le,Un as k,Ur as Re,Vi as ze,Vn as Be,Vr as A,Wi as Ve,Wn as j,Wr as He,Xi as M,Xn as Ue,Xr as We,Xt as Ge,Yi as N,Yn as Ke,Yr as qe,Yt as Je,Zi as P,Zn as Ye,Zr as F,Zt as Xe,_i as Ze,_n as Qe,_r as I,ai as L,an as $e,ar as et,bi as tt,bn as nt,br as rt,ci as it,cn as at,cr as ot,di as st,dn as ct,dr as lt,ei as R,en as ut,er as dt,fi as z,fn as ft,fr as pt,gi as mt,gn as ht,gr as gt,hi as _t,hn as vt,hr as yt,ii as bt,in as xt,ir as St,ji as Ct,jn as wt,jr as B,ki as Tt,kn as Et,kr as Dt,l as Ot,li as kt,ln as At,lr as jt,mi as Mt,mn as Nt,mr as Pt,ni as Ft,nn as It,nr as Lt,oi as Rt,on as zt,or as Bt,pi as Vt,pn as V,pr as Ht,qi as Ut,qn as Wt,qr as Gt,ri as Kt,rn as qt,rr as Jt,si as Yt,sn as Xt,sr as Zt,ti as Qt,tn as $t,tr as en,ui as H,un as tn,ur as nn,vi as rn,vn as an,vr as on,wi as sn,wn as cn,wr as ln,xi as un,xn as dn,xr as U,yi as fn,yn as pn,yr as mn,zi as hn,zn as gn,zr as _n}from"./CHb79o8j.js";import{m as W,n as vn}from"./DmF4o6QQ.js";import{D as yn,T as G,a as bn,d as K,i as xn,l as Sn,n as Cn,o as wn,r as Tn,s as q,t as En,u as J,y as Dn}from"./CyGKeW4E.js";import{a as On,c as kn,i as An,n as jn,o as Mn,r as Y,s as Nn,t as Pn}from"#entry";import{t as Fn}from"./j-b5onkt.js";import{t as X}from"./BDNMzG2s.js";import{a as In,i as Ln,n as Rn,o as zn,r as Bn,t as Vn}from"./CQQmv9Hp.js";var Hn=e({BaseTransition:()=>an,BaseTransitionPropsValidators:()=>pn,Comment:()=>nt,DeprecationTypes:()=>null,EffectScope:()=>_t,ErrorCodes:()=>dn,ErrorTypeStrings:()=>Ne,Fragment:()=>f,KeepAlive:()=>cn,ReactiveEffect:()=>mt,Static:()=>Ie,Suspense:()=>ne,Teleport:()=>h,Text:()=>Ce,TrackOpTypes:()=>Ze,Transition:()=>pe,TransitionGroup:()=>Je,TriggerOpTypes:()=>rn,VueElement:()=>Ge,assertNumber:()=>Et,callWithAsyncErrorHandling:()=>o,callWithErrorHandling:()=>wt,camelize:()=>me,capitalize:()=>Ut,cloneVNode:()=>ve,compatUtils:()=>null,compile:()=>Un,computed:()=>w,createApp:()=>Xe,createBlock:()=>_,createCommentVNode:()=>b,createElementBlock:()=>S,createElementVNode:()=>T,createHydrationRenderer:()=>je,createPropsRestProxy:()=>gn,createRenderer:()=>l,createSSRApp:()=>ke,createSlots:()=>Be,createStaticVNode:()=>se,createTextVNode:()=>k,createVNode:()=>j,customRef:()=>fn,defineAsyncComponent:()=>ae,defineComponent:()=>x,defineCustomElement:()=>i,defineEmits:()=>Wt,defineExpose:()=>de,defineModel:()=>Ke,defineOptions:()=>Ue,defineProps:()=>Ye,defineSSRCustomElement:()=>ut,defineSlots:()=>De,devtools:()=>n,effect:()=>tt,effectScope:()=>un,getCurrentInstance:()=>dt,getCurrentScope:()=>Me,getCurrentWatcher:()=>d,getTransitionRawChildren:()=>en,guardReactiveProps:()=>Lt,h:()=>Jt,handleError:()=>St,hasInjectionContext:()=>et,hydrate:()=>$t,hydrateOnIdle:()=>Bt,hydrateOnInteraction:()=>Zt,hydrateOnMediaQuery:()=>ot,hydrateOnVisible:()=>jt,initCustomFormatter:()=>nn,initDirectivesForSSR:()=>It,inject:()=>lt,isMemoSame:()=>pt,isProxy:()=>sn,isReactive:()=>Fe,isReadonly:()=>te,isRef:()=>m,isRuntimeOnly:()=>Ht,isShallow:()=>Se,isVNode:()=>Pt,markRaw:()=>Tt,mergeDefaults:()=>yt,mergeModels:()=>gt,mergeProps:()=>I,nextTick:()=>on,nodeOps:()=>qt,normalizeClass:()=>N,normalizeProps:()=>M,normalizeStyle:()=>P,onActivated:()=>mn,onBeforeMount:()=>rt,onBeforeUnmount:()=>U,onBeforeUpdate:()=>Pe,onDeactivated:()=>p,onErrorCaptured:()=>ln,onMounted:()=>O,onRenderTracked:()=>re,onRenderTriggered:()=>ee,onScopeDispose:()=>a,onServerPrefetch:()=>we,onUnmounted:()=>Dt,onUpdated:()=>s,onWatcherCleanup:()=>Ct,openBlock:()=>B,patchProp:()=>xt,popScopeId:()=>ye,provide:()=>xe,proxyRefs:()=>_e,pushScopeId:()=>Ee,queuePostFlushCb:()=>ie,reactive:()=>be,readonly:()=>Te,ref:()=>g,registerRuntimeCompiler:()=>ue,render:()=>$e,renderList:()=>C,renderSlot:()=>D,resolveComponent:()=>_n,resolveDirective:()=>u,resolveDynamicComponent:()=>A,resolveFilter:()=>null,resolveTransitionHooks:()=>ce,setBlockTracking:()=>Re,setDevtoolsHook:()=>He,setTransitionHooks:()=>oe,shallowReactive:()=>le,shallowReadonly:()=>ge,shallowRef:()=>Ae,ssrContextKey:()=>he,ssrUtils:()=>Gt,stop:()=>hn,toDisplayString:()=>E,toHandlerKey:()=>t,toHandlers:()=>fe,toRaw:()=>c,toRef:()=>ze,toRefs:()=>y,toValue:()=>Le,transformVNodeArgs:()=>qe,triggerRef:()=>Ve,unref:()=>v,useAttrs:()=>We,useCssModule:()=>zt,useCssVars:()=>Xt,useHost:()=>at,useId:()=>F,useModel:()=>Oe,useSSRContext:()=>r,useShadowRoot:()=>At,useSlots:()=>R,useTemplateRef:()=>Qt,useTransitionState:()=>Ft,vModelCheckbox:()=>tn,vModelDynamic:()=>ct,vModelRadio:()=>ft,vModelSelect:()=>V,vModelText:()=>Nt,vShow:()=>vt,version:()=>Kt,warn:()=>bt,watch:()=>L,watchEffect:()=>Rt,watchPostEffect:()=>Yt,watchSyncEffect:()=>it,withAsyncContext:()=>kt,withCtx:()=>H,withDefaults:()=>st,withDirectives:()=>z,withKeys:()=>ht,withMemo:()=>Vt,withModifiers:()=>Qe,withScopeId:()=>Mt}),Un=()=>{};function Wn(e){let t=An({dir:g(`ltr`)});return w(()=>e?.value||t.dir?.value||`ltr`)}var Gn=0;function Kn(e,t=`reka`){if(e)return e;let n,r=An({useId:void 0});return n=r.useId?r.useId():`useId`in Hn?F?.():`${++Gn}`,t?`${t}-${n}`:n}var qn=`rovingFocusGroup.onEntryFocus`,Jn={bubbles:!1,cancelable:!0},Yn={ArrowLeft:`prev`,ArrowUp:`prev`,ArrowRight:`next`,ArrowDown:`next`,PageUp:`first`,Home:`first`,PageDown:`last`,End:`last`};function Xn(e,t){return t===`rtl`?e===`ArrowLeft`?`ArrowRight`:e===`ArrowRight`?`ArrowLeft`:e:e}function Zn(e,t,n){let r=Xn(e.key,n);if(!(t===`vertical`&&[`ArrowLeft`,`ArrowRight`].includes(r))&&!(t===`horizontal`&&[`ArrowUp`,`ArrowDown`].includes(r)))return Yn[r]}function Qn(e,t=!1){let n=kn();for(let r of e)if(r===n||(r.focus({preventScroll:t}),kn()!==n))return}function $n(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var[er,tr]=G(`RovingFocusGroup`),nr=x({__name:`RovingFocusGroup`,props:{orientation:{type:String,required:!1,default:void 0},dir:{type:String,required:!1},loop:{type:Boolean,required:!1,default:!1},currentTabStopId:{type:[String,null],required:!1},defaultCurrentTabStopId:{type:String,required:!1},preventScrollOnEntryFocus:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`entryFocus`,`update:currentTabStopId`],setup(e,{expose:t,emit:n}){let r=e,i=n,{loop:a,orientation:o,dir:s}=y(r),c=Wn(s),l=Nn(r,`currentTabStopId`,i,{defaultValue:r.defaultCurrentTabStopId,passive:r.currentTabStopId===void 0}),u=g(!1),d=g(!1),f=g(0),{getItems:p,CollectionSlot:m}=Pn({isProvider:!0});function h(e){let t=!d.value;if(e.currentTarget&&e.target===e.currentTarget&&t&&!u.value){let t=new CustomEvent(qn,Jn);if(e.currentTarget.dispatchEvent(t),i(`entryFocus`,t),!t.defaultPrevented){let e=p().map(e=>e.ref).filter(e=>e.dataset.disabled!==``);Qn([e.find(e=>e.getAttribute(`data-active`)===``),e.find(e=>e.getAttribute(`data-highlighted`)===``),e.find(e=>
1e.id===l.value),...e].filter(Boolean),r.preventScrollOnEntryFocus)}}d.value=!1}function ee(){setTimeout(()=>{d.value=!1},1)}return t({getItems:p}),tr({loop:a,dir:c,orientation:o,currentTabStopId:l,onItemFocus:e=>{l.value=e},onItemShiftTab:()=>{u.value=!0},onFocusableItemAdd:()=>{f.value++},onFocusableItemRemove:()=>{f.value--}}),(e,t)=>(B(),_(v(m),null,{default:H(()=>[j(v(K),{tabindex:u.value||f.value===0?-1:0,"data-orientation":v(o),as:e.as,"as-child":e.asChild,dir:v(c),style:{outline:`none`},onMousedown:t[0]||=e=>d.value=!0,onMouseup:ee,onFocus:h,onBlur:t[1]||=e=>u.value=!1},{default:H(()=>[D(e.$slots,`default`)]),_:3},8,[`tabindex`,`data-orientation`,`as`,`as-child`,`dir`])]),_:3}))}}),rr=x({__name:`RovingFocusItem`,props:{tabStopId:{type:String,required:!1},focusable:{type:Boolean,required:!1,default:!0},active:{type:Boolean,required:!1},allowShiftKey:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let t=e,n=er(),r=Kn(),i=w(()=>t.tabStopId||r),a=w(()=>n.currentTabStopId.value===i.value),{getItems:o,CollectionItem:s}=Pn();O(()=>{t.focusable&&n.onFocusableItemAdd()}),Dt(()=>{t.focusable&&n.onFocusableItemRemove()}),L(()=>t.focusable,(e,t)=>{e!==t&&(e?n.onFocusableItemAdd():n.onFocusableItemRemove())});function c(e){if(e.key===`Tab`&&e.shiftKey){n.onItemShiftTab();return}if(e.target!==e.currentTarget)return;
1let r=Zn(e,n.orientation.value,n.dir.value);if(r!==void 0){if(e.metaKey||e.ctrlKey||e.altKey||!t.allowShiftKey&&e.shiftKey)return;e.preventDefault();let i=[...o().map(e=>e.ref).filter(e=>e.dataset.disabled!==``)];if(r===`last`)i.reverse();else if(r===`prev`||r===`next`){r===`prev`&&i.reverse();let t=i.indexOf(e.currentTarget);i=n.loop.value?$n(i,t+1):i.slice(t+1)}on(()=>Qn(i))}}return(e,t)=>(B(),_(v(s),null,{default:H(()=>[j(v(K),{tabindex:a.value?0:-1,"data-orientation":v(n).orientation.value,"data-active":e.active?``:void 0,"data-disabled":e.focusable?void 0:``,as:e.as,"as-child":e.asChild,onMousedown:t[0]||=t=>{e.focusable?v(n).onItemFocus(i.value):t.preventDefault()},onFocus:t[1]||=e=>v(n).onItemFocus(i.value),onKeydown:c},{default:H(()=>[D(e.$slots,`default`)]),_:3},8,[`tabindex`,`data-orientation`,`data-active`,`data-disabled`,`as`,`as-child`])]),_:3}))}}),[Z,ir]=G(`TabsRoot`),ar=x({__name:`TabsRoot`,props:{defaultValue:{type:null,required:!1},orientation:{type:String,required:!1,default:`horizontal`},dir:{type:String,required:!1},activationMode:{type:String,required:!1,default:`automatic`},modelValue:{type:null,required:!1},unmountOnHide:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`update:modelValue`],setup(e,{emit:t}){let n=e,r=t,{orientation:i,unmountOnHide:a,dir:o}=y(n),s=Wn(o);Y();let c=Nn(n,`modelValue`,r,{defaultValue:n.defaultValue,passive:n.modelValue===void 0}),l=g(),u=Ae(new Set);return ir({modelValue:c,changeModelValue:e=>{c.value=e},orientation:i,dir:s,unmountOnHide:a,activationMode:n.activationMode,baseId:Kn(void 0,`reka-tabs`),tabsList:l,contentIds:u,registerContent:e=>{u.value=new Set([...u.value,e])},unregisterContent:e=>{let t=new Set(u.value);t.delete(e),u.value=t}}),(e,t)=>(B(),_(v(K),{dir:v(s),"data-orientation":v(i),"as-child":e.asChild,as:e.as},{default:H(()=>[D(e.$slots,`default`,{modelValue:v(c)})]),_:3},8,[`dir`,`data-orientation`,`as-child`,`as`]))}});function or(e,t){return`${e}-trigger-${t}`}function sr(e,t){return`${e}-content-${t}`}var cr=x({__name:`TabsContent`,props:{value:{type:[String,Number],required:!0},forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,{forwardRef:n}=Y(),r=Z(),i=w(()=>or(r.baseId,t.value)),a=w(()=>sr(r.baseId,t.value)),o=w(()=>t.value===r.modelValue.value),s=g(o.value);return O(()=>{r.registerContent(t.value),requestAnimationFrame(()=>{s.value=!1})}),U(()=>{r.unregisterContent(t.value)}),(e,t)=>(B(),_(v(jn),{present:e.forceMount||o.value,"force-mount":``},{default:H(({present:t})=>[j(v(K),{id:a.value,ref:v(n),"as-child":e.asChild,as:e.as,role:`tabpanel`,"data-state":o.value?`active`:`inactive`,"data-orientation":v(r).orientation.value,"aria-labelledby":i.value,hidden:!t,tabindex:`0`,style:P({animationDuration:s.value?`0s`:void 0})},{default:H(()=>[!v(r).unmountOnHide.value||t?D(e.$slots,`default`,{key:0}):b(`v-if`,!0)]),_:2},1032,[`id`,`as-child`,`as`,`data-state`,`data-orientation`,`aria-labelledby`,`hidden`,`style`])]),_:3},8,[`present`]))}}),lr=x({__name:`TabsIndicator`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e,{expose:t}){let n=e,r=Z();t({updateIndicatorStyle:s}),Y();let i=On(),a=g({size:null,thickness:null,position:null}),o=g([]);L(()=>[r.modelValue.value,r?.dir.value],()=>{s()},{immediate:!0,flush:`post`}),Yt(()=>{o.value=Array.from(r.tabsList.value?.querySelectorAll(`[role="tab"]`)||[])}),Mn(w(()=>[r.tabsList.value,...o.value]),s);function s(){let e=r.tabsList.value?.querySelector(`[role="tab"][data-state="active"]`);e&&(r.orientation.value===`horizontal`?a.value={size:e.offsetWidth,thickness:e.offsetHeight,position:e.offsetLeft}:a.value={size:e.offsetHeight,thickness:e.offsetWidth,position:e.offsetTop})}return(e,t)=>v(i)&&typeof a.value.size==`number`?(B(),_(v(K),I({key:0},n,{style:{"--reka-tabs-indicator-size":`${a.value.size}px`,"--reka-tabs-indicator-thickness":`${a.value.thickness}px`,"--reka-tabs-indicator-position":`${a.value.position}px`}}),{default:H(()=>[D(e.$slots,`default`)]),_:3},16,[`style`])):b(`v-if`,!0)}}),ur=x({__name:`TabsList`,props:{loop:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let{loop:t}=y(e),{forwardRef:n,currentElement:r}=Y(),i=Z();return i.tabsList=r,(e,r)=>(B(),_(v(nr),{"as-child":``,orientation:v(i).orientation.value,dir:v(i).dir.value,loop:v(t)},{default:H(()=>[j(v(K),{ref:v(n),role:`tablist`,"as-child":e.asChild,as:e.as,"aria-orientation":v(i).orientation.value},{default:H(()=>[D(e.$slots,`default`)]),_:3},8,[`as-child`,`as`,`aria-orientation`])]),_:3},8,[`orientation`,`dir`,`loop`]))}}),dr=x({__name:`TabsTrigger`,props:{value:{type:[String,Number],required:!0},disabled:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,{forwardRef:n}=Y(),r=Z(),i=w(()=>or(r.baseId,t.value)),a=w(()=>r.contentIds.value.has(t.value)?sr(r.baseId,t.value):void 0),o=w(()=>t.value===r.modelValue.value);return(e,t)=>(B(),_(v(rr),{"as-child":``,focusable:!e.disabled,active:o.value},{default:H(()=>[j(v(K),{id:i.value,ref:v(n),role:`tab`,type:e.as===`button`?`button`:void 0,as:e.as,"as-child":e.asChild,"aria-selected":o.value?`true`:`false`,"aria-controls":a.value,"data-state":o.value?`active`:`inactive`,disabled:e.disabled,"data-disabled":e.disabled?``:void 0,"data-orientation":v(r).orientation.value,onMousedown:t[0]||=Qe(t=>{!e.disabled&&t.ctrlKey===!1?v(r).changeModelValue(e.value):t.preventDefault()},[`left`]),onKeydown:t[1]||=ht(t=>v(r).changeModelValue(e.value),[`enter`,`space`]),onFocus:t[2]||=()=>{let t=v(r).activationMode!==`manual`;!o.value&&!e.disabled&&t&&v(r).changeModelValue(e.value)}},{default:H(()=>[D(e.$slots,`default`)]),_:3},8,[`id`,`type`,`as`,`as-child`,`aria-selected`,`aria-controls`,`data-state`,`disabled`,`data-disabled`,`data-orientation`])]),_:3},8,[`focusable`,`active`]))}}),fr={class:`svc-cases`},pr={class:`svc-cases__head`},mr={class:`svc-cases__title`},hr={class:`svc-cases__list`},gr=[`src`,`alt`],_r={class:`svc-case__name`},vr={class:`svc-case__tagline`},yr={class:`svc-case__descr`},br={class:`svc-case__cta`},xr=Object.assign(X(x({__name:`ServiceAutomationCases`,props:{title:{},items:{}},setup(e){let t=yn();function n(e){let n=e.replace(/^\/+/,``).replace(/^case-/,``);return t({name:`cases-slug`,params:{slug:n}})}return(t,r)=>{let i=W;
1return B(),S(`section`,fr,[T(`div`,pr,[T(`h2`,mr,E(e.title),1)]),T(`ul`,hr,[(B(!0),S(f,null,C(e.items,e=>(B(),S(`li`,{key:e.name,class:`svc-case`},[j(i,{class:`svc-case__link`,to:n(e.to)},{default:H(()=>[e.image?(B(),S(`img`,{key:0,src:e.image.src,alt:e.image.alt||e.name,width:`340`,height:`240`,loading:`lazy`,decoding:`async`,class:`svc-case__img`},null,8,gr)):b(``,!0),T(`span`,_r,E(e.name),1),T(`span`,vr,E(e.tagline),1),T(`span`,yr,E(e.description),1),T(`span`,br,[k(E(e.ctaLabel)+` `,1),r[0]||=T(`span`,{class:`svc-case__cta-icon`,"aria-hidden":`true`},null,-1)])]),_:2},1032,[`to`])]))),128))])])}}}),[[`__scopeId`,`data-v-5cccf0ab`]]),{__name:`ServicesServiceAutomationCases`}),Sr={class:`svc-cards__inner`},Cr={class:`svc-cards__head`},wr={class:`svc-cards__title`},Tr={key:0,class:`svc-cards__subtitle`},Er={class:`svc-cards__list`},Dr={key:0,class:`svc-card__icon`},Or=[`src`],kr={class:`svc-card__title`},Ar={class:`svc-card__descr`},jr=Object.assign(X(x({__name:`ServiceCards`,props:{variant:{},title:{},subtitle:{},items:{}},setup(e){return(t,n)=>(B(),S(`section`,{class:N([`svc-cards`,`svc-cards--${e.variant}`])}
1,[T(`div`,Sr,[T(`div`,Cr,[T(`h2`,wr,E(e.title),1),e.subtitle?(B(),S(`p`,Tr,E(e.subtitle),1)):b(``,!0)]),T(`ul`,Er,[(B(!0),S(f,null,C(e.items,e=>(B(),S(`li`,{key:e.title,class:`svc-card`},[e.icon?(B(),S(`span`,Dr,[T(`img`,{src:e.icon,alt:``,"aria-hidden":`true`,width:`34`,height:`34`,loading:`lazy`,decoding:`async`},null,8,Or)])):b(``,!0),T(`h3`,kr,E(e.title),1),T(`p`,Ar,E(e.description),1)]))),128))])])],2))}}),[[`__scopeId`,`data-v-f4426ce1`]]),{__name:`ServicesServiceCards`}),Mr=[`href`,`target`,`rel`],Q=Object.assign(X(x({__name:`ServiceButton`,props:{link:{},variant:{default:`fill`},fallback:{default:void 0}},setup(e){let t=e,n=In(),r=w(()=>{let e=t.link.to;return e?.startsWith(`#`)?e:n(t.link)??t.fallback});return(t,n)=>(B(),S(`a`,{class:N([`svc-btn`,`svc-btn--${e.variant}`]),href:v(r),target:v(Ln)(e.link)?`_blank`:void 0,rel:v(Ln)(e.link)?`noopener`:void 0},[T(`span`,null,E(e.link.label),1),n[0]||=T(`span`,{class:`svc-btn__icon`,"aria-hidden":`true`},null,-1)],10,Mr))}}),[[`__scopeId`,`data-v-2308e105`]]),{__name:`ServicesServiceButton`}),Nr=[`src`,`alt`,`aria-hidden`],Pr={class:`svc-hero__copy`},Fr={class:`svc-hero__col`},Ir={key:0,class:`svc-hero__typed`},Lr={class:`svc-hero__descr`},Rr=Object.assign(X(x({__name:`ServiceHero`,props:{title:{},description:{},cta:{},image:{},imageSide:{default:`right`},grid:{},gridMobile:{},typewriter:{},primary:{type:Boolean,default:!0}},setup(e){let t=e,n=w(()=>t.primary?`h1`:`h2`),r=w(()=>t.typewriter??[]),i=g(r.value[0]??``);return O(()=>{if(r.value.length===0||window.matchMedia(`(prefers-reduced-motion: reduce)`).matches)return;let e=0,t=r.value[0].length,n=`erase`,a,o=()=>{n===`erase`?(--t,t<=0&&(t=0,n=`type`,e=(e+1)%r.value.length)):(t+=1,t>=r.value[e].length&&(t=r.value[e].length,n=`erase`)),i.value=r.value[e].slice(0,t),a=setTimeout(o,n===`erase`&&t===r.value[e].length?1800:50)};a=setTimeout(o,1800),U(()=>clearTimeout(a))}),(t,a)=>(B(),S(`section`,{class:N([`svc-hero`,`svc-hero--${e.imageSide}`])},[e.grid?(B(),S(`div`,{key:0,class:`svc-hero__grid`,style:P({"--grid-desktop":`url(${e.grid.src})`,"--grid-mobile":`url(${(e.gridMobile??e.grid).src})`}),"aria-hidden":`true`},null,4)):b(``,!0),e.image?(B(),S(`img`,{key:1,src:e.image.src,alt:e.image.alt,"aria-hidden":e.image.alt?void 0:`true`,width:`800`,height:`800`,fetchpriority:`high`,decoding:`async`,class:`svc-hero__img`},null,8,Nr)):b(``,!0),T(`div`,Pr,[T(`div`,Fr,[(B(),_(A(v(n)),{class:`svc-hero__title`},{default:H(()=>[k(E(e.title)+` `,1),v(r).length?(B(),S(`span`,Ir,[k(E(v(i)),1),a[0]||=T(`i`,{class:`svc-hero__caret`},`|`,-1)])):b(``,!0)]),_:1})),T(`p`,Lr,E(e.description),1),e.cta?(B(),_(Q,{key:0,class:`svc-hero__cta`,link:e.cta},null,8,[`link`])):b(``,!0)])])],2))}}),[[`__scopeId`,`data-v-9075d83f`]]),{__name:`ServicesServiceHero`}),zr={class:`bg-white py-16 sm:py-20 lg:py-24`},Br={class:`text-3xl font-bold tracking-tight text-ink-900 text-balance sm:text-4xl lg:text-5xl`},Vr={class:`mt-10 space-y-12 lg:mt-14 lg:space-y-16`},Hr={class:`border-b border-ink-200 pb-4 text-xl font-semibold text-ink-900 sm:text-2xl`},Ur={class:`mt-6 grid gap-4 sm:grid-cols-2 lg:grid-cols-3`},Wr={class:`text-base font-semibold text-ink-900`},Gr={class:`mt-2 text-sm leading-relaxed text-ink-600`},Kr=Object.assign(x({__name:`ServiceIntegrationsCatalog`,props:{title:{},groups:{}},setup(e){return(t,n)=>{let r=zn;return B(),S(`section`,zr,[j(r,null,{default:H(()=>
1[T(`h2`,Br,E(e.title),1),T(`div`,Vr,[(B(!0),S(f,null,C(e.groups,e=>(B(),S(`div`,{key:e.title},[T(`h3`,Hr,E(e.title),1),T(`ul`,Ur,[(B(!0),S(f,null,C(e.items,e=>(B(),S(`li`,{key:e.name,class:`rounded-2xl bg-ink-50 p-5 ring-1 ring-ink-200`},[T(`h4`,Wr,E(e.name),1),T(`p`,Gr,E(e.description),1)]))),128))])]))),128))])]),_:1})])}}}),{__name:`ServicesServiceIntegrationsCatalog`}),qr={class:`svc-int`},Jr={class:`svc-int__tracks`},Yr=[`src`,`alt`,`aria-hidden`],Xr={class:`svc-int__text`},Zr={class:`svc-int__count`},Qr=Object.assign(X(x({__name:`ServiceIntegrationsIntro`,props:{lead:{},count:{},description:{},logos:{}},setup(e){let t=e,n=w(()=>{let e=Math.ceil(t.logos.length/3);return[0,1,2].map(n=>t.logos.slice(n*e,(n+1)*e))}),r=[27,26.5,28];return(t,i)=>(B(),S(`section`,qr,[T(`div`,Jr,[(B(!0),S(f,null,C(v(n),(e,t)=>(B(),_(Vn,{key:t,duration:r[t],reverse:t%2==1},{default:H(()=>[(B(!0),S(f,null,C(e,e=>(B(),S(`span`,{key:e.src,class:`svc-int__tile`},[T(`img`,{src:e.src,alt:e.alt,"aria-hidden":e.alt?void 0:`true`,width:`150`,height:`32`,loading:`lazy`,decoding:`async`},null,8,Yr)]))),128))]),_:2},1032,[`duration`,`reverse`]))),128))]),i[0]||=T(`div`,{class:`svc-int__veil`,"aria-hidden":`true`},null,-1),T(`p`,Xr,[k(E(e.lead)+` `,1),T(`span`,Zr,E(e.count),1),k(` `+E(e.description),1)])]))}}),[[`__scopeId`,`data-v-583cf9fd`]]),{__name:`ServicesServiceIntegrationsIntro`}),$r={class:`svc-lead`},ei={class:`svc-lead__inner`},ti={class:`svc-lead__title`},ni={class:`svc-lead__descr`},ri={key:0,class:`svc-lead__form`},ii=Object.assign(X(x({__name:`ServiceLead`,props:{title:{},description:{}},setup(e){let t=vn(),n=w(()=>{for(let e of t.value.home.sections)if(e.type===`cta`&&e.form)return e.form});return(t,r)=>{let i=Fn;return B(),S(`section`,$r,[T(`div`,ei,[T(`h2`,ti,E(e.title),1),T(`p`,ni,E(e.description),1),v(n)?(B(),S(`div`,ri,[j(i,{form:v(n)},null,8,[`form`])])):b(``,!0)])])}}}),[[`__scopeId`,`data-v-ddd794da`]]),{__name:`ServicesServiceLead`}),ai={class:`svc-wall`},oi={class:`svc-wall__tracks`},si=[`src`,`alt`,`aria-hidden`],ci={class:`svc-wall__copy`},li=[`src`],ui={class:`svc-wall__title`},di={class:`svc-wall__descr`},fi=Object.assign(X(x({__name:`ServiceLogoWall`,props:{title:{},description:{},logos:{},image:{}},setup(e){let t=e,n=w(()=>{let e=Math.ceil(t.logos.length/3);return[0,1,2].map(n=>t.logos.slice(n*e,(n+1)*e))});return(t,r)=>(B(),S(`section`,ai,[T(`div`,oi,[(B(!0),S(f,null,C(v(n),(e,t)=>(B(),_(Vn,{key:t,duration:80,reverse:t%2==1},{default:H(()=>[(B(!0),S(f,null,C(e,e=>(B(),S(`img`,{key:e.src,src:e.src,alt:e.alt,"aria-hidden":e.alt?void 0:`true`,width:`200`,height:`70`,loading:`lazy`,decoding:`async`,class:`svc-wall__logo`},null,8,si))),128))]),_:2},1032,[`reverse`]))),128))]),r[0]||=T(`div`,{class:`svc-wall__scrim`,"aria-hidden":`true`},null,-1),T(`div`,ci,[e.image?(B(),S(`img`,{key:0,src:e.image.src,alt:``,"aria-hidden":`true`,width:`418`,height:`418`,loading:`lazy`,decoding:`async`,class:`svc-wall__cloud`},null,8,li)):b(``,!0),T(`h2`,ui,E(e.title),1),T(`p`,di,E(e.description),1)])]))}}),[[`__scopeId`,`data-v-9fbeeae0`]]),{__name:`ServicesServiceLogoWall`}),pi={slots:{base:`font-medium inline-flex items-center`,label:`truncate`,leadingIcon:`shrink-0`,leadingAvatar:`shrink-0`,leadingAvatarSize:``,trailingIcon:`shrink-0`},variants:{fieldGroup:{horizontal:`not-only:first:rounded-e-none not-only:last:rounded-s-none not-last:not-first:rounded-none focus-visible:z-[1]`,vertical:`not-only:first:rounded-b-none not-only:last:rounded-t-none not-last:not-first:rounded-none focus-visible:z-[1]`},color:{primary:``,secondary:``,success:``,info:``,warning:``,error:``,neutral:``},variant:{solid:``,outline:``,soft:``,subtle:``},size:{xs:{base:`text-[8px]/3 px-1 py-0.5 gap-1 rounded-sm`,leadingIcon:`size-3`,leadingAvatarSize:`3xs`,trailingIcon:`size-3`},sm:{base:`text-[10px]/3 px-1.5 py-1 gap-1 rounded-sm`,leadingIcon:`size-3`,leadingAvatarSize:`3xs`,trailingIcon:`size-3`},md:{base:`text-xs px-2 py-1 gap-1 rounded-md`,leadingIcon:`size-4`,leadingAvatarSize:`3xs`,trailingIcon:`size-4`},lg:{base:`text-sm px-2 py-1 gap-1.5 rounded-md`,leadingIcon:`size-5`,leadingAvatarSize:`2xs`,trailingIcon:`size-5`},xl:{base:`text-base px-2.5 py-1 gap-1.5 rounded-md`,leadingIcon:`size-6`,leadingAvatarSize:`2xs`,trailingIcon:`size-6`}},square:{true:``}},compoundVariants:[{color:`primary`,variant:`solid`,class:`bg-primary text-inverted`},{color:`secondary`,variant:`solid`,class:`bg-secondary text-inverted`},{color:`success`,variant:`solid`,class:`bg-success text-inverted`},{color:`info`,variant:`solid`,class:`bg-info text-inverted`},{color:`warning`,variant:`solid`,class:`bg-warning text-inverted`},{color:`error`,variant:`solid`,class:`bg-error text-inverted`},{color:`primary`,variant:`outline`,class:`text-primary ring ring-inset ring-primary/50`},{color:`secondary`,variant:`outline`,class:`text-secondary ring ring-inset ring-secondary/50`},{color:`success`,variant:`outline`,class:`text-success ring ring-inset ring-success/50`},{color:`info`,variant:`outline`,class:`text-info ring ring-inset ring-info/50`},{color:`warning`,variant:`outline`,class:`text-warning ring ring-inset ring-warning/50`},{color:`error`,variant:`outline`,class:`text-error ring ring-inset ring-error/50`},{color:`primary`,variant:`soft`,class:`bg-primary/10 text-primary`},{color:`secondary`,variant:`soft`,class:`bg-secondary/10 text-secondary`},{color:`success`,variant:`soft`,class:`bg-success/10 text-success`},{color:`info`,variant:`soft`,class:`bg-info/10 text-info`},{color:`warning`,variant:`soft`,class:`bg-warning/10 text-warning`},{color:`error`,variant:`soft`,class:`bg-error/10 text-error`},{color:`primary`,variant:`subtle`,class:`bg-primary/10 text-primary ring ring-inset ring-primary/25`},{color:`secondary`,variant:`subtle`,class:`bg-secondary/10 text-secondary ring ring-inset ring-secondary/25`},{color:`success`,variant:`subtle`,class:`bg-success/10 text-success ring ring-inset ring-success/25`},{color:`info`,variant:`subtle`,class:`bg-info/10 text-info ring ring-inset ring-info/25`},{color:`warning`,variant:`subtle`,class:`bg-warning/10 text-warning ring ring-inset ring-warning/25`},{color:`error`,variant:`subtle`,class:`bg-error/10 text-error ring ring-inset ring-error/25`},{color:`neutral`,variant:`solid`,class:`text-inverted bg-inverted`},{color:`neutral`,variant:`outline`,class:`ring ring-inset ring-accented text-default bg-default`},{color:`neutral`,variant:`soft`,class:`text-default bg-elevated`},{color:`neutral`,variant:`subtle`,class:`ring ring-inset ring-accented text-default bg-elevated`},{size:`xs`,square:!0,class:`p-0.5`},{size:`sm`,square:!0,class:`p-1`},{size:`md`,square:!0,class:`p-1`},{size:`lg`,square:!0,class:`p-1`},{size:`xl`,square:!0,class:`p-1`}],defaultVariants:{color:`primary`,variant:`solid`,size:`md`}},mi={__name:`UBadge`,props:{as:{type:null,required:!1,default:`span`},label:{type:[String,Number],required:!1},color:{type:null,required:!1},variant:{type:null,required:!1},size:{type:null,required:!1},square:{type:Boolean,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1},icon:{type:null,required:!1},avatar:{type:Object,required:!1},leading:{type:Boolean,required:!1},leadingIcon:{type:null,required:!1},trailing:{type:Boolean,required:!1},trailingIcon:{type:null,required:!1}},setup(e){let t=e,n=R(),r=wn(`badge`,t),i=Ot(),{orientation:a,size:o}=Cn(t),{isLeading:s,isTrailing:c,leadingIconName:l,trailingIconName:u}=Tn(r),d=w(()=>Sn({extend:pi,...i.ui?.badge||{}})({color:r.color,variant:r.variant,size:o.value??r.size,square:r.square||!n.default&&!r.label,fieldGroup:a.value}));return(e,t)=>(B(),_(v(K),{as:v(r).as,"data-slot":`base`,class:N(d.value.base({class:[v(r).ui?.base,v(r).class]}))},{default:H(()=>[D(e.$slots,`leading`,{ui:d.value},()=>[v(s)&&v(l)?(B(),_(J,{key:0,name:v(l),"data-slot":`leadingIcon`,class:N(d.value.leadingIcon({class:v(r).ui?.leadingIcon}))},null,8,[`name`,`class`])):v(r).avatar?(B(),_(xn,I({key:1,size:v(r).ui?.leadingAvatarSize||d.value.leadingAvatarSize()},v(r).avatar,{"data-slot":`leadingAvatar`,class:d.value.leadingAvatar({class:v(r).ui?.leadingAvatar})}),null,16,[`size`,`class`])):b(``,!0)]),D(e.$slots,`default`,{ui:d.value},()=>[v(r).label!==void 0&&v(r).label!==null?(B(),S(`span`,{key:0,"data-slot":`label`,class:N(d.value.label({class:v(r).ui?.label}))},E(v(r).label),3)):b(``,!0)]),D(e.$slots,`trailing`,{ui:d.value},()=>[v(c)&&v(u)?(B(),_(J,{key:0,name:v(u),"data-slot":`trailingIcon`,class:N(d.value.trailingIcon({class:v(r).ui?.trailingIcon}))},null,8,[`name`,`class`])):b(``,!0)])]),_:3},8,[`as`,`class`]))}},hi={slots:{root:`flex items-center gap-2`,list:`relative flex p-1 group`,indicator:`absolute transition-[translate,width] duration-200 ease-out motion-reduce:transition-none`,trigger:[`group relative inline-flex items-center min-w-0 data-[state=inactive]:text-muted hover:data-[state=inactive]:not-disabled:text-default font-medium rounded-md disabled:cursor-not-allowed disabled:opacity-75`,`transition-colors`],leadingIcon:`shrink-0`,leadingAvatar:`shrink-0`,leadingAvatarSize:``,label:`truncate`,trailingBadge:`shrink-0`,trailingBadgeSize:`sm`,content:`w-full rounded-md focus-visible:outline-3`},variants:{color:{primary:{content:`outline-primary/25`},secondary:{content:`outline-secondary/25`},success:{content:`outline-success/25`},info:{content:`outline-info/25`},warning:{content:`outline-warning/25`},error:{content:`outline-error/25`},neutral:{content:`outline-inverted/25`}},variant:{pill:{list:`bg-elevated rounded-lg`,trigger:[`grow`,`in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:before:content-[''] in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:before:absolute in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:before:inset-0 in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:before:rounded-md in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:before:shadow-xs in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:before:-z-10 in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:isolate`],indicator:`rounded-md shadow-xs`},link:{list:`border-default`,indicator:`rounded-full`,trigger:`in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:after:content-[''] in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:after:absolute in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:after:rounded-full`}},orientation:{horizontal:{root:`flex-col`,list:`w-full`,indicator:`left-0 w-(--reka-tabs-indicator-size) translate-x-(--reka-tabs-indicator-position)`,trigger:`justify-center`},vertical:{list:`flex-col`,indicator:`top-0 h-(--reka-tabs-indicator-size) translate-y-(--reka-tabs-indicator-position)`}},size:{xs:{trigger:`px-2 py-1 text-xs gap-1`,leadingIcon:`size-4`,leadingAvatarSize:`3xs`},sm:{trigger:`px-2.5 py-1.5 text-xs gap-1.5`,leadingIcon:`size-4`,leadingAvatarSize:`3xs`},md:{trigger:`px-3 py-1.5 text-sm gap-1.5`,leadingIcon:`size-5`,leadingAvatarSize:`2xs`},lg:{trigger:`px-3 py-2 text-sm gap-2`,leadingIcon:`size-5`,leadingAvatarSize:`2xs`},xl:{trigger:`px-3 py-2 text-base gap-2`,leadingIcon:`size-6`,leadingAvatarSize:`xs`}}},compoundVariants:[{orientation:`horizontal`,variant:`pill`,class:{indicator:`inset-y-1`}},{orientation:`horizontal`,variant:`link`,class:{list:`border-b -mb-px`,indicator:`-bottom-px h-px`,trigger:`in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:after:inset-x-0 in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:after:-bottom-[calc(var(--spacing)+1px)] in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:after:h-px`}},{orientation:`vertical`,variant:`pill`,class:{indicator:`inset-x-1`,list:`items-center`,trigger:`w-full justify-center`}},{orientation:`vertical`,variant:`link`,class:{list:`border-s -ms-px`,indicator:`-start-px w-px`,trigger:`in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:after:inset-y-0 in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:after:-start-[calc(var(--spacing)+1px)] in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:after:w-
1px`}},{color:`primary`,variant:`pill`,class:{indicator:`bg-primary`,trigger:[`data-[state=active]:text-inverted outline-primary/25 focus-visible:outline-3`,`in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:before:bg-primary`]}},{color:`secondary`,variant:`pill`,class:{indicator:`bg-secondary`,trigger:[`data-[state=active]:text-inverted outline-secondary/25 focus-visible:outline-3`,`in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:before:bg-secondary`]}},{color:`success`,variant:`pill`,class:{indicator:`bg-success`,trigger:[`data-[state=active]:text-inverted outline-success/25 focus-visible:outline-3`,`in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:before:bg-success`]}},{color:`info`,variant:`pill`,class:{indicator:`bg-info`,trigger:[`data-[state=active]:text-inverted outline-info/25 focus-visible:outline-3`,`in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:before:bg-info`]}},{color:`warning`,variant:`pill`,class:{indicator:`bg-warning`,trigger:[`data-[state=active]:text-inverted outline-warning/25 focus-visible:outline-3`,`in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:before:bg-warning`]}},{color:`error`,variant:`pill`,class:{indicator:`bg-error`,trigger:[`data-[state=active]:text-inverted outline-error/25 focus-visible:outline-3`,`in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:before:bg-error`]}},{color:`neutral`,variant:`pill`,class:{indicator:`bg-inverted`,trigger:[`data-[state=active]:text-inverted outline-inverted/25 focus-visible:outline-3`,`in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:before:bg-inverted`]}},{color:`primary`,variant:`link`,class:{indicator:`bg-primary`,trigger:[`data-[state=active]:text-primary outline-primary/25 focus-visible:outline-3`,`in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:after:bg-primary`]}},{color:`secondary`,variant:`link`,class:{indicator:`bg-secondary`,trigger:[`data-[state=active]:text-secondary outline-secondary/25 focus-visible:outline-3`,`in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:after:bg-secondary`]}},{color:`success`,variant:`link`,class:{indicator:`bg-success`,trigger:[`data-[state=active]:text-success outline-success/25 focus-visible:outline-3`,`in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:after:bg-success`]}},{color:`info`,variant:`link`,class:{indicator:`bg-info`,trigger:[`data-[state=active]:text-info outline-info/25 focus-visible:outline-3`,`in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:after:bg-info`]}},{color:`warning`,variant:`link`,class:{indicator:`bg-warning`,trigger:[`data-[state=active]:text-warning outline-warning/25 focus-visible:outline-3`,`in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:after:bg-warning`]}},{color:`error`,variant:`link`,class:{indicator:`bg-error`,trigger:[`data-[state=active]:text-error outline-error/25 focus-visible:outline-3`,`in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:after:bg-error`]}},{color:`neutral`,variant:`link`,class:{indicator:`bg-inverted`,trigger:[`data-[state=active]:text-highlighted outline-inverted/25 focus-visible:outline-3`,`in-[[data-slot=list]:not(:has([data-slot=indicator]))]:data-[state=active]:after:bg-inverted`]}}],defaultVariants:{color:`primary`,variant:`pill`,size:`md`}},$={__name:`UTabs`,props:{as:{type:null,required:!1},items:{type:Array,required:!1},color:{type:null,required:!1},variant:{type:null,required:!1},size:{type:null,required:!1},orientation:{type:null,required:!1,default:`horizontal`},content:{type:Boolean,required:!1,default:!0},valueKey:{type:null,required:!1,default:`value`},labelKey:{type:null,required:!1,default:`label`},class:{type:null,required:!1},ui:{type:Object,required:!1},defaultValue:{type:[String,Number],required:!1,default:`0`},modelValue:{type:[String,Number],required:!1},activationMode:{type:String,required:!1},unmountOnHide:{type:Boolean,required:!1,default:!0}},emits:[`update:modelValue`],setup(e,{expose:t,emit:n}){let r=e,i=n,a=R(),o=wn(`tabs`,r),s=Ot(),c=bn(Dn(o,`as`,`unmountOnHide`),i),l=w(()=>Sn({extend:hi,...s.ui?.tabs||{}})({color:o.color,variant:o.variant,size:o.size,orientation:o.orientation})),u=g([]);function d(e,t){u.value[e]=t}return t({triggersRef:u}),(e,t)=>(B(),_(v(ar),I(v(c),{"model-value":v(o).modelValue,"default-value":v(o).defaultValue,orientation:v(o).orientation,"activation-mode":v(o).activationMode,"data-slot":`root`,class:l.value.root({class:[v(o).ui?.root,v(o).class]})}),{default:H(()=>[j(v(ur),{"data-slot":`list`,class:N(l.value.list({class:v(o).ui?.list}))},{default:H(()=>[j(v(lr),{"data-slot":`indicator`,class:N(l.value.indicator({class:v(o).ui?.indicator}))},null,8,[`class`]),D(e.$slots,`list-leading`),(B(!0),S(f,null,C(v(o).items,(t,n)=>(B(),_(v(dr),{key:v(q)(t,v(o).valueKey)??n,ref_for:!0,ref:e=>d(n,e),value:v(q)(t,v(o).valueKey)??String(n),disabled:t.disabled,"data-slot":`trigger`,class:N(l.value.trigger({class:[v(o).ui?.trigger,t.ui?.trigger]}))},{default:H(()=>[D(e.$slots,`leading`,{item:t,index:n,ui:l.value},()=>[t.icon?(B(),_(J,{key:0,name:t.icon,"data-slot":`leadingIcon`,class:N(l.value.leadingIcon({class:[v(o).ui?.leadingIcon,t.ui?.leadingIcon]}))},null,8,[`name`,`class`])):t.avatar?(B(),_(xn,I({key:1,size:t.ui?.leadingAvatarSize||v(o).ui?.leadingAvatarSize||l.value.leadingAvatarSize()},{ref_for:!0},t.avatar,{"data-slot":`leadingAvatar`,class:l.value.leadingAvatar({class:[v(o).ui?.leadingAvatar,t.ui?.leadingAvatar]})}),null,16,[`size`,`class`])):b(``,!0)]),v(q)(t,v(o).labelKey)||a.default?(B(),S(`span`,{key:0,"data-slot":`label`,class:N(l.value.label({class:[v(o).ui?.label,t.ui?.label]}))},[D(e.$slots,`default`,{item:t,index:n},()=>[k(E(v(q)(t,v(o).labelKey)),1)])],2)):b(``,!0),D(e.$slots,`trailing`,{item:t,index:n,ui:l.value},()=>[t.badge||t.badge===0?(B(),_(mi,I({key:0,color:`neutral`,variant:`outline`,size:t.ui?.trailingBadgeSize||v(o).ui?.trailingBadgeSize||l.value.trailingBadgeSize()},{ref_for:!0},typeof t.badge==`string`||typeof t.badge==`number`?{label:t.badge}:t.badge,{"data-slot":`trailingBadge`,class:l.value.trailingBadge({class:[v(o).ui?.trailingBadge,t.ui?.trailingBadge]})}),null,16,[`size`,`class`])):b(``,!0)])]),_:2},1032,[`value`,`disabled`,`class`]))),128)),D(e.$slots,`list-trailing`)]),_:3}
1,8,[`class`]),v(o).content?(B(!0),S(f,{key:0},C(v(o).items,(t,n)=>(B(),_(v(cr),{key:v(q)(t,v(o).valueKey)??n,value:v(q)(t,v(o).valueKey)??String(n),"data-slot":`content`,class:N(l.value.content({class:[v(o).ui?.content,t.ui?.content,t.class]}))},{default:H(()=>[D(e.$slots,t.slot||`content`,{item:t,index:n,ui:l.value},()=>[k(E(t.content),1)])]),_:2},1032,[`value`,`class`]))),128)):b(``,!0)]),_:3},16,[`model-value`,`default-value`,`orientation`,`activation-mode`,`class`]))}},gi={class:`bg-white py-16 sm:py-20 lg:py-24`},_i={class:`grid gap-6 sm:grid-cols-2 lg:grid-cols-3`},vi=[`src`,`alt`],yi={class:`flex flex-1 flex-col p-6`},bi=Object.assign(x({__name:`ServicePortfolioGrid`,props:{title:{},tabs:{},groups:{},primary:{type:Boolean,default:!1}},setup(e){let t=e,n=w(()=>t.primary?`h1`:`h2`),r=w(()=>t.primary?`h2`:`h3`),i=w(()=>t.tabs.map((e,t)=>({label:e,value:String(t),slot:`panel`})));return(t,a)=>{let o=En,s=$,c=zn;return B(),S(`section`,gi,[j(c,null,{default:H(()=>[(B(),_(A(v(n)),{class:`text-3xl font-bold tracking-tight text-ink-900 sm:text-4xl lg:text-5xl`},{default:H(()=>[k(E(e.title),1)]),_:1})),j(s,{items:v(i),"unmount-on-hide":!1,color:`primary`,variant:`link`,class:`mt-8`,ui:{list:`flex-wrap gap-x-6 gap-y-2 border-ink-200`,trigger:`flex-none whitespace-normal text-left text-sm text-ink-500 data-[state=active]:text-ink-900 sm:text-base`,content:`mt-10`}},{panel:H(({index:t})=>[T(`ul`,_i,[(B(!0),S(f,null,C(e.groups[t]?.items,(e,t)=>(B(),S(`li`,{key:`${e.name}-${t}`,class:`flex flex-col overflow-hidden rounded-2xl bg-ink-50 ring-1 ring-ink-200`},[e.image?(B(),S(`img`,{key:0,src:e.image.src,alt:e.image.alt||e.name,width:`560`,height:`380`,loading:`lazy`,decoding:`async`,class:`aspect-[3/2] w-full object-cover`},null,8,vi)):b(``,!0),T(`div`,yi,[(B(),_(A(v(r)),{class:`text-base font-semibold text-ink-900`},{default:H(()=>[k(E(e.name),1)]),_:2},1024)),j(o,{to:e.href,target:`_blank`,rel:`noopener`,color:`primary`,variant:`link`,"trailing-icon":`i-lucide-arrow-up-right`,class:`mt-4 self-start px-0 font-semibold`},{default:H(()=>[k(E(e.ctaLabel),1)]),_:2},1032,[`to`])])]))),128))])]),_:1},8,[`items`])]),_:1})])}}}),{__name:`ServicesServicePortfolioGrid`}),xi={class:`svc-price`},Si={class:`svc-price__inner`},Ci={class:`svc-price__title`},wi={class:`svc-price__list`},Ti=[`src`],Ei={class:`svc-plan__name`},Di={class:`svc-plan__price`},Oi={key:0,class:`svc-plan__prefix`},ki={class:`svc-plan__descr`},Ai={class:`svc-plan__features`},ji={class:`svc-price__note`},Mi={class:`svc-price__ctas`},Ni=Object.assign(X(x({__name:`ServicePricing`,props:{title:{},note:{},plans:{},ctas:{}},setup(e){return(t,n)=>(B(),S(`section`,xi,[T(`div`,Si,[T(`h2`,Ci,E(e.title),1),T(`ul`,wi,[(B(!0),S(f,null,C(e.plans,e=>(B(),S(`li`,{key:e.name,class:`svc-plan`},[e.icon?(B(),S(`img`,{key:0,class:`svc-plan__icon`,src:e.icon,alt:``,"aria-hidden":`true`,width:`50`,height:`50`,loading:`lazy`,decoding:`async`},null,8,Ti)):b(``,!0),T(`h3`,Ei,E(e.name),1),T(`p`,Di,[e.pricePrefix?(B(),S(`span`,Oi,E(e.pricePrefix),1)):b(``,!0),k(` `+E(e.price),1)]),T(`p`,ki,E(e.description),1),T(`ul`,Ai,[(B(!0),S(f,null,C(e.features,e=>(B(),S(`li`,{key:e},[n[0]||=T(`span`,{class:`svc-plan__check`,"aria-hidden":`true`},`✓`,-1),k(E(e),1)]))),128))])]))),128))]),T(`p`,ji,E(e.note),1),T(`div`,Mi,[(B(!0),S(f,null,C(e.ctas,(e,t)=>(B(),_(Q,{key:e.label,link:e,variant:t===0?`fill`:`outline`,fallback:`#lead`},null,8,[`link`,`variant`]))),128))])])]))}}),[[`__scopeId`,`data-v-38072165`]]),{__name:`ServicesServicePricing`}),Pi={class:`svc-rel`},Fi={class:`svc-rel__inner`},Ii={class:`svc-rel__title`},Li={class:`svc-rel__list`},Ri=[`src`,`alt`],zi={class:`svc-rel__copy`},Bi={class:`svc-rel__name`},Vi={class:`svc-rel__cta`},Hi=Object.assign(X(x({__name:`ServiceRelated`,props:{title:{},items:{}},setup(e){let t=In();return(n,r)=>{let i=W;return B(),S(`section`,Pi,[T(`div`,Fi,[T(`h2`,Ii,E(e.title),1),T(`ul`,Li,[(B(!0),S(f,null,C(e.items,e=>(B(),S(`li`,{key:e.to},[j(i,{class:`svc-rel__card`,to:v(t)({label:e.ctaLabel,to:e.to})},{default:H(()=>[e.image?(B(),S(`img`,{key:0,src:e.image.src,alt:e.image.alt,"aria-hidden":`true`,width:`560`,height:`320`,loading:`lazy`,decoding:`async`,class:`svc-rel__bg`},null,8,Ri)):b(``,!0),r[0]||=T(`span`,{class:`svc-rel__overlay`,"aria-hidden":`true`}
1,null,-1),T(`span`,zi,[T(`span`,Bi,E(e.title),1),T(`span`,Vi,E(e.ctaLabel),1)])]),_:2},1032,[`to`])]))),128))])])])}}}),[[`__scopeId`,`data-v-54932752`]]),{__name:`ServicesServiceRelated`}),Ui={class:`svc-steps__panel`},Wi={class:`svc-steps__aside`},Gi={class:`svc-steps__title`},Ki={key:0,class:`svc-steps__descr`},qi={key:1,class:`svc-steps__note`},Ji={class:`svc-steps__list`},Yi={class:`svc-step__icon`},Xi=[`src`],Zi={class:`svc-step__title`},Qi={class:`svc-step__descr`},$i=Object.assign(X(x({__name:`ServiceStepsPanel`,props:{title:{},description:{},note:{},cta:{},steps:{}},setup(e){return(t,n)=>(B(),S(`div`,Ui,[T(`div`,Wi,[T(`h3`,Gi,E(e.title),1),e.description?(B(),S(`p`,Ki,E(e.description),1)):b(``,!0),e.note?(B(),S(`p`,qi,E(e.note),1)):b(``,!0),e.cta?(B(),_(Q,{key:2,class:`svc-steps__cta`,link:e.cta},null,8,[`link`])):b(``,!0)]),T(`ol`,Ji,[(B(!0),S(f,null,C(e.steps,e=>(B(),S(`li`,{key:e.title,class:`svc-step`},[T(`span`,Yi,[e.icon?(B(),S(`img`,{key:0,src:e.icon,alt:``,"aria-hidden":`true`,width:`28`,height:`28`,loading:`lazy`,decoding:`async`},null,8,Xi)):b(``,!0)]),T(`h4`,Zi,E(e.title),1),T(`p`,Qi,E(e.description),1)]))),128))])]))}}),[[`__scopeId`,`data-v-25c4b15a`]]),{__name:`ServicesServiceStepsPanel`}),ea={class:`svc-steps`},ta={key:0,class:`svc-steps__select-wrap`},na=[`for`],ra=[`id`],ia=[`value`],aa={class:`svc-steps__inner`},oa={key:2,class:`svc-steps__content svc-steps__content--solo`},sa={class:`svc-steps__inner`},ca=Object.assign(X(x({__name:`ServiceSteps`,props:{tabs:{},panels:{}},setup(e){let t=e,n=w(()=>t.tabs.length>1),r=w(()=>t.tabs.map((e,t)=>({label:e,value:String(t),slot:`panel`}))),i=g(`0`),a=F();return(t,o)=>{let s=$;return B(),S(`section`,ea,[v(n)?(B(),S(`div`,ta,[T(`label`,{for:v(a),class:`sr-only`},E(e.tabs[Number(v(i))]),9,na),z(T(`select`,{id:v(a),"onUpdate:modelValue":o[0]||=e=>m(i)?i.value=e:null,class:`svc-steps__select`},[(B(!0),S(f,null,C(e.tabs,(e,t)=>(B(),S(`option`,{key:e,value:String(t)},E(e),9,ia))),128))],8,ra),[[V,v(i)]])])):b(``,!0),v(n)?(B(),_(s,{key:1,modelValue:v(i),"onUpdate:modelValue":o[1]||=e=>m(i)?i.value=e:null,items:v(r),"unmount-on-hide":!1,color:`primary`,variant:`link`,ui:{root:`gap-0`,list:`svc-steps__tabs`,indicator:`bg-[#eb234b]`,trigger:`svc-steps__tab`,content:`svc-steps__content`}},{panel:H(({index:t})=>[T(`div`,aa,[e.panels[t]?(B(),_($i,M(I({key:0},e.panels[t])),null,16)):b(``,!0)])]),_:1},8,[`modelValue`,`items`])):e.panels[0]?(B(),S(`div`,oa,[T(`div`,sa,[j($i,M(Lt(e.panels[0])),null,16)])])):b(``,!0)])}}}),[[`__scopeId`,`data-v-be25b671`]]),{__name:`ServicesServiceSteps`}),la={class:`svc-works`},ua={class:`svc-works__select-wrap`},da=[`for`],fa=[`id`],pa=[`value`],ma={key:0,class:`svc-works__inner`},ha={class:`svc-works__title`},ga={class:`svc-works__list`},_a=[`src`,`alt`],va={class:`svc-work__name`},ya={key:0,class:`svc-works__cta`},ba=Object.assign(X(x({__name:`ServiceWorks`,props:{tabs:{},panels:{}},setup(e){let t=e,n=w(()=>t.tabs.map((e,t)=>({label:e,value:String(t),slot:`panel`}))),r=g(`0`),i=F();return(t,a)=>{let o=$;return B(),S(`section`,la,[T(`div`,ua,[T(`label`,{for:v(i),class:`sr-only`},E(e.tabs[Number(v(r))]),9,da),z(T(`select`,{id:v(i),"onUpdate:modelValue":a[0]||=e=>m(r)?r.value=e:null,class:`svc-works__select`},[(B(!0),S(f,null,C(e.tabs,(e,t)=>(B(),S(`option`,{key:e,value:String(t)},E(e),9,pa))),128))],8,fa),[[V,v(r)]])]),j(o,{modelValue:v(r),"onUpdate:modelValue":a[1]||=e=>m(r)?r.value=e:null,items:v(n),"unmount-on-hide":!1,color:`primary`,variant:`pill`,ui:{root:`gap-0`,list:`svc-works__tabs`,indicator:`bg-white rounded-full`,trigger:`svc-works__tab`,content:`svc-works__content`}},{panel:H(({index:t})=>[e.panels[t]?(B(),S(`div`,ma,[T(`h2`,ha,[(B(!0),S(f,null,C(e.panels[t].title,(e,t)=>(B(),S(`span`,{key:t},E(e),1))),128))]),T(`ul`,ga,[(B(!0),S(f,null,C(e.panels[t].items,e=>(B(),S(`li`,{key:e.name,class:`svc-work`},[(B(),_(A(e.href?`a`:`div`),I({ref_for:!0},e.href?{href:e.href,target:`_blank`,rel:`noreferrer noopener`}:{},{class:`svc-work__link`}),{default:H(()=>[e.image?(B(),S(`img`,{key:0,src:e.image.src,alt:e.image.alt||e.name,width:`340`,height:`240`,loading:`lazy`,decoding:`async`,class:`svc-work__img`},null,8,_a)):b(``,!0),T(`span`,va,[k(E(e.name)+` `,1),a[2]||=T(`span`,{class:`svc-work__arrow`,"aria-hidden":`true`},`→`,-1)])]),_:2},1040))]))),128))]),e.panels[t].cta?(B(),S(`div`,ya,[j(Q,{link:e.panels[t].cta,variant:`outline`},null,8,[`link`])])):b(``,!0)])):b(``,!0)]),_:1},8,[`modelValue`,`items`])])}}}),[[`__scopeId`,`data-v-892e96c7`]]),{__name:`ServicesServiceWorks`}),xa=Object.assign(x({__name:`ServicePage`,props:{page:{},name:{}},setup(e){let t=e,n={serviceHero:Rr,cards:jr,integrationsIntro:Qr,integrationsCatalog:Kr,partners:Rn,steps:ca,works:ba,pricing:Ni,lead:ii,automationCases:xr,logoWall:fi,cta:Bn,related:Hi,portfolioGrid:bi},r={"web-dev":[{type:`serviceHero`,nth:0,id:`website`},{type:`cards`,nth:0,id:`types`},{type:`cards`,nth:1,id:`advantages`},{type:`integrationsIntro`,nth:0,id:`integrations`},{type:`partners`,nth:0,id:`partners`},{type:`steps`,nth:0,id:`steps`},{type:`works`,nth:0,id:`portfolio`},{type:`pricing`,nth:0,id:`tariffs`},{type:`lead`,nth:0,id:`lead`}],"auto-dev":[{type:`serviceHero`,nth:0,id:`automation`},{type:`cards`,nth:0,id:`types`},{type:`cards`,nth:1,id:`advantages`},{type:`integrationsIntro`,nth:0,id:`integrations`},{type:`partners`,nth:0,id:`partners`},{type:`steps`,nth:0,id:`steps`},{type:`automationCases`,nth:0,id:`portfolio`},{type:`lead`,nth:0,id:`lead`}],hosting:[{type:`serviceHero`,nth:0,id:`main`},{type:`cards`,nth:0,id:`types`},{type:`cards`,nth:1,id:`advantages`},{type:`partners`,nth:0,id:`partners`},{type:`steps`,nth:0,id:`steps`},{type:`logoWall`,nth:0,id:`portfolio`},{type:`lead`,nth:0,id:`lead`}],portfolio:[{type:`portfolioGrid`,nth:0,id:`portfolio`}]},i=w(()=>{let e=r[t.name],n=new Map;return t.page.sections.map(t=>{let r=n.get(t.type)??0;return n.set(t.type,r+1),e.find(e=>e.type===t.type&&e.nth===r)?.id})}),a=w(()=>t.page.sections.findIndex(e=>e.type===`serviceHero`||e.type===`portfolioGrid`));function o(e,t){let{type:n,...r}=e;return n===`serviceHero`||n===`portfolioGrid`?{...r,primary:t===a.value}:r}return(t,r)=>(B(),S(`div`,null,[(B(!0),S(f,null,C(e.page.sections,(e,t)=>(B(),_(A(n[e.type]),I({id:v(i)[t],key:`${e.type}-${t}`,class:`scroll-mt-24`},{ref_for:!0},o(e,t)),null,16,[`id`]))),128))]))}}),{__name:`ServicesServicePage`});export{xa as t};

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.