1import{Ct as e,D as t,E as n,On as r,Yt as i,Zn as a,_ as o,b as s,bt as c,er as l,k as u,mt as d,o as f,qt as p,tr as m,v as h,vn as g}from"./B4b-2GOK.js";import{a as _}from"./Vx6h_CGt.js";import{t as v}from"./Cn94K3V-.js";import{t as y}from"./BbpJciCw.js";import{t as b}from"./CKqYeClX.js";import{t as x}from"./vLlrQGdi2.js";import{t as S}from"./BYhVQFV32.js";var C={class:`flex w-full justify-center bg-invoxia-cream py-10 md:px-10 md:py-16 lg:p-20`},w={class:`flex w-full max-w-7xl flex-col items-center gap-10 md:gap-16`},T={class:`flex w-full flex-col items-center gap-10`},E=Object.assign(u({__name:`ItemsExplorer`,props:{explorer:{}},setup(u){let E=u,D=g(0),O=g(null);return b(O,()=>{D.value<E.explorer.items.length-1?D.value++:D.value=0},()=>{D.value>0?D.value--:D.value=E.explorer.items.length-1}),(g,b)=>{let k=e(`reveal`);return d(),s(`div`,C,[o(`div`,w,[i((d(),h(v,{tag:r(_).H2,class:`max-w-4xl px-4 text-center md:px-0`},{default:p(()=>[t(y,null,{default:p(()=>[n(m(g.$t(E.explorer.title)),1)]),_:1})]),_:1},8,[`tag`])),[[k]]),i((d(),s(`div`,T,[t(S,{"border-style":u.explorer.borderStyle,items:E.explorer.items,"current-index":r(D),onSelect:b[0]||=e=>D.value=e},null,8,[`border-style`,`items`,`current-index`]),o(`div`,{ref_key:`cardsContainer`,ref:O,class:`relative w-full overflow-hidden`},[o(`div`,{class:`flex w-full transition-transform duration-300 ease-in-out`,style:l({transform:`translateX(-${r(D)*100}%)`})},[(d(!0),s(f,null,c(E.explorer.items,(e,t)=>(d(),h(x,{key:e.exploreTitle,item:e,class:a([`size-full shrink-0 transition-all duration-300 ease-in-out`,{"z-10 opacity-100":t===r(D),"z-0 opacity-0":t!==r(D)}])},null,8,[`item`,`class`]))),128))],4)],512)])),[[k,120]])])])}}}),{__name:`ItemsExplorer`});export{E as default};
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.