1import{a as r,o as a,e as o,d as N,g as P,m as V,r as S,c as w,i as b,t as i,f as h,k as d,F as v,v as x,b as s,G as D,U as I,z as f,V as T,H as F,O as H,A as y,W as O,j as m,X as $}from"./5C45SWn7.js";function z(_,u){return a(),r("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true","data-slot":"icon"},[o("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"m8.25 4.5 7.5 7.5-7.5 7.5"})])}const A={class:"container-custom flex flex-col justify-center items-center relative z-10"},E={class:"text-2xl lg:text-[40px] font-bold text-white mb-4"},G={class:"flex items-center space-x-4 rtl:space-x-reverse"},R={key:1,class:"text-white"},U={class:"text-white"},W={key:0,"data-careers-tabs-sticky":"",class:"sticky top-[132px] h-[80px] bg-dark z-40"},X={class:"container-custom h-full flex justify-between items-center"},q={class:"hidden md:flex w-full justify-between items-center"},J={class:"md:hidden w-full relative"},K={class:"text-[18px] font-bold"},M={class:"absolute top-full start-0 w-full bg-white/95 backdrop-blur-md border border-gray-200/50 rounded-xl shadow-2xl z-50 mt-2 overflow-hidden animate-in slide-in-from-top-2 duration-200"},Q={class:"py-2"},Y={class:"relative z-10"},Z={key:0,class:"absolute inset-0 bg-gradient-to-r from-transparent to-orange/5 opacity-0 group-hover:opacity-100 transition-opacity duration-200"},tt={class:"relative z-10"},et={key:0,class:"absolute inset-0 bg-gradient-to-r from-transparent to-orange/5 opacity-0 group-hover:opacity-100 transition-opacity duration-200"},at={class:"space-y-[30px] mt-[46px]"},st=N({__name:"TabsTemplate",props:{title:{},image:{},active_tab:{},tabs:{default:()=>[]},breadcrumbs:{default:()=>[]}},setup(_){const u=P(),{t:C}=V(),l=S(!1),L=w(()=>g.image||"/images/services-bg.png"),g=_,j=w(()=>g.active_tab?g.breadcrumbs.filter(e=>e.title!==g.active_tab):g.breadcrumbs);return(e,n)=>{var k;const c=H;return a(),r("div",null,[o("div",{class:"relative h-[30vh] flex items-center justify-start bg-cover bg-center bg-no-repeat",style:D({backgroundImage:`url(${s(L)})`})},[n[3]||(n[3]=o("div",{class:"absolute inset-0 bg-black/70"},null,-1)),o("div",A,[o("h1",E,i(e.title),1),o("div",G,[h(c,{to:"/",class:"text-gray-400 hover:text-orange transition-all duration-200"},{default:d(()=>[y(i(s(C)("Home")),1)]),_:1}),(a(!0),r(v,null,x(s(j),(t,p)=>(a(),r(v,{key:p},[h(s(z),{class:"size-3 text-white rtl:rotate-180"}),t.url?(a(),m(c,{key:0,to:t.url,class:"text-gray-400 hover:text-orange capitalize transition-all duration-200"},{default:d(()=>[y(i(t.title),1)]),_:2},1032,["to"])):(a(),r("span",R,i(t.title),1))],64))),128)),h(s(z),{class:"size-3 text-white rtl:rotate-180"}),o("span",U,i(e.active_tab||e.title),1)])])],4),((k=e.tabs)==null?void 0:k.length)>1?(a(),r("div",W,[o("div",X,[o("div",q,[(a(!0),r(v,null,x(e.tabs,(t,p)=>(a(),r("div",{key:p,class:"flex-1 text-center"},[t.url?(a(),m(c,{key:0,to:("getLocalPath"in e?e.getLocalPath:s($))(t.url),class:f(["text-white text-[18px] py-2 px-3 transition-all duration-300",t.title===e.active_tab?"font-bold opacity-100":"font-normal opacity-60 hover:opacity-100"])},{default:d(()=>[y(i(t.title),1)]),_:2},1032,["to","class"])):(a(),m(c,{key:1,to:`/services/${s(u).params.category}/${s(u).params.service}/${t.slug}`,class:f(["text-white text-[18px] py-2 px-3 transition-all duration-300",t.title===e.active_tab?"font-bold opacity-100":"font-normal opacity-60 hover:opacity-100"])},{default:d(()=>[y(i(t.title),1)]),_:2},1032,["to","class"]))]))),128))]),o("div",J,[o("button",{onClick:n[0]||(n[0]=t=>l.value=!l.value),class:"w-full flex justify-between items-center text-white bg-gray-800/50 border border-gray-600/30 rounded-lg px-4 py-3 hover:bg-gray-700/50 focus:outline-none focus:ring-2 focus:ring-orange/20 transition-all duration-200 backdrop-blur-sm"},[o("span",K,i(e.active_tab),1),h(s(O),{class:f(["w-5 h-5 text-gray-300 transition-all duration-300",l.value?"rotate-180 text-orange":""])},null,8,["class"])]),I(o("div",M,[o("div",Q,[(a(!0),r(v,null,x(e.tabs,(t,p)=>(a(),r(v,{key:`mobile-${p}`},[t.url?(a(),m(c,{key:0,to:("getLocalPath"in e?e.getLocalPath:s($))(t.url),onClick:n[1]||(n[1]=B=>l.value=!1),class:f(["block px-4 py-3 text-sm font-medium transition-all duration-200 relative group",t.title===e.active_tab?"text-orange bg-gradient-to-r from-orange-50 to-red-50 border-s-4 border-orange":"text-gray-700 hover:text-orange hover:bg-gradient-to-r hover:from-gray-50 hover:to-orange-50/30"])},{default:d(()=>
1[o("span",Y,i(t.title),1),t.title!==e.active_tab?(a(),r("div",Z)):b("",!0)]),_:2},1032,["to","class"])):(a(),m(c,{key:1,to:`/services/${s(u).params.category}/${s(u).params.service}/${t.slug}`,onClick:n[2]||(n[2]=B=>l.value=!1),class:f(["block px-4 py-3 text-sm font-medium transition-all duration-200 relative group",t.title===e.active_tab?"text-orange bg-gradient-to-r from-orange-50 to-red-50 border-s-4 border-orange":"text-gray-700 hover:text-orange hover:bg-gradient-to-r hover:from-gray-50 hover:to-orange-50/30"])},{default:d(()=>[o("span",tt,i(t.title),1),t.title!==e.active_tab?(a(),r("div",et)):b("",!0)]),_:2},1032,["to","class"]))],64))),128))])],512),[[T,l.value]])])])])):b("",!0),o("div",at,[F(e.$slots,"default")])])}}});export{st as _};
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.