1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,507742,e=>{"use strict";var a=e.i(722576),r=e.i(646504),t=e.i(88813),i=e.i(385810),s=e.i(415385),l=e.i(711578),n=e.i(695039);e.s(["HeroSection",0,function(){let{user:e,initializing:d}=(0,n.useAuth)();return(0,a.jsxs)("section",{id:"hero",className:"relative overflow-hidden bg-surface-page",children:[(0,a.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute inset-0 opacity-100 bg-[radial-gradient(circle_at_18%_22%,rgba(46,158,91,0.10),transparent_55%),radial-gradient(circle_at_82%_18%,rgba(143,209,168,0.10),transparent_55%)] dark:opacity-70"}),(0,a.jsxs)("div",{className:"relative mx-auto grid w-full max-w-7xl gap-8 px-4 py-10 sm:px-6 sm:py-14 lg:grid-cols-[1.1fr_1fr] lg:gap-10 lg:py-20",children:[(0,a.jsxs)("div",{className:"flex flex-col gap-5",children:[(0,a.jsxs)("span",{className:"inline-flex w-fit animate-in fade-in slide-in-from-bottom-4 items-center gap-1.5 rounded-full border border-primary-200/80 bg-primary-50 px-2.5 py-1 text-[11px] font-semibold tracking-wide text-primary-700 duration-500 motion-reduce:animate-none dark:border-primary-300/30 dark:bg-primary-100/40 dark:text-primary-300",children:[(0,a.jsx)(s.Sparkles,{className:"size-3",strokeWidth:2.25}),"Platform Investasi Kebun Digital #1 di Indonesia"]}),(0,a.jsxs)("h1",{className:"animate-in fade-in slide-in-from-bottom-4 text-[34px] font-semibold leading-[1.08] tracking-tight text-fg delay-100 duration-700 motion-reduce:animate-none sm:text-[44px] lg:text-[52px]",children:["Investasi Kebun Digital"," ",(0,a.jsx)("span",{className:"bg-linear-to-br from-primary-700 to-primary-500 bg-clip-text text-transparent dark:from-primary-300 dark:to-primary-400",children:"Aman, Transparan,"})," ","&"," ",(0,a.jsx)("span",{className:"bg-linear-to-br from-primary-700 to-primary-500 bg-clip-text text-transparent dark:from-primary-300 dark:to-primary-400",children:"Menguntungkan"})]}),(0,a.jsx)("p",{className:"max-w-xl animate-in fade-in slide-in-from-bottom-4 text-[14px] leading-relaxed text-fg-muted delay-200 duration-700 motion-reduce:animate-none sm:text-[15px]",children:"GreenVest adalah platform investasi kebun digital terpercaya di Indonesia. Mulai dari Rp150.000 dan dapatkan potensi hasil harian."}),(0,a.jsx)("div",{className:"flex animate-in fade-in slide-in-from-bottom-4 flex-wrap items-center gap-2.5 pt-1 delay-300 duration-700 motion-reduce:animate-none",children:l.trustBadges.map(e=>(0,a.jsxs)("span",{className:"group inline-flex items-center gap-2 rounded-lg border border-line bg-surface-card px-3 py-1.5 text-[12px] transition-colors hover:border-line-strong hover:bg-surface-hover",children:[(0,a.jsx)("span",{className:"grid size-6 place-items-center rounded-md bg-primary-500/15 text-primary-700 transition-colors group-hover:bg-primary-500/25 dark:bg-primary-500/25 dark:text-primary-300",children:(0,a.jsx)(e.icon,{className:"size-4"})}),(0,a.jsxs)("span",{className:"flex flex-col leading-tight",children:[(0,a.jsx)("span",{className:"font-semibold text-fg",children:e.label}),(0,a.jsx)("span",{className:"text-[10.5px] text-fg-subtle",children:e.sub})]})]},e.id))}),(0,a.jsxs)("div",{className:"flex animate-in fade-in slide-in-from-bottom-4 flex-wrap items-center gap-2 pt-1 delay-[450ms] duration-700 motion-reduce:animate-none",children:[(0,a.jsxs)(t.default,{href:d?"/login":e?"/kebun":"/register",className:"group inline-flex h-11 items-center gap-1.5 rounded-lg bg-primary-500 px-4 text-[13.5px] font-semibold text-on-dark transition-all hover:bg-primary-400 hover:shadow-lg hover:shadow-primary-500/25 focus:outline-none focus:ring-2 focus:ring-primary-500/30",children:["Mulai Investasi",(0,a.jsx)(i.ArrowRight,{className:"size-4 transition-transform group-hover:translate-x-0.5",strokeWidth:2.25})]}),(0,a.jsx)("a",{href:l.CTA_HERO.pelajari,onClick:e=>{if(l.CTA_HERO.pelajari.startsWith("#")){e.preventDefault();let a=l.CTA_HERO.pelajari.slice(1),r=document.getElementById(a);r&&(r.scrollIntoView({behavior:"smooth",block:"start"}),window.history&&window.history.pushState(null,"",l.CTA_HERO.pelajari))}},className:"inline-flex h-11 items-center rounded-lg border border-primary-500/60 bg-transparent px-4 text-[13.5px] font-semibold text-primary-700 transition-all hover:border-primary-500 hover:bg-primary-500/10 dark:border-primary-300/50 dark:text-primary-300 dark:hover:border-primary-300 dark:hover:bg-primary-500/15",children:"Pelajari Lebih Lanjut"})]})]}),(0,a.jsx)("div",{className:"relative",children:(0,a.jsx)("div",{className:"relative aspect-[1535/1024] w-full animate-in fade-in zoom-in-95 overflow-hidden rounded-2xl border border-line bg-surface-card shadow-xl shadow-black/5 delay-200 duration-1000 motion-reduce:animate-none dark:shadow-black/40",children:(0,a.jsx)(r.default,{src:"/banner-greenvest.jpeg",alt:"Petani GreenVest memanen sayuran segar di kebun",fill:!0,priority:!0,sizes:"(max-width: 1024px) 100vw, 50vw",className:"object-contain object-center"})})})]}),(0,a.jsx)("div",{className:"h-12 sm:h-16 lg:h-20"})]})}])},188494,e=>{"use strict";var a=e.i(722576),r=e.i(88813),t=e.i(955967),i=e.i(385810),s=e.i(16270),l=e.i(650003),n=e.i(415385),d=e.i(883757),o=e.i(516483),m=e.i(855230),p=e.i(695039);let x={badge:"Simulasi Interaktif",heading:"Simulasi Keuntungan Investasi",subheading:"Hitung estimasi profit harian dari nominal dan paket yang Anda pilih. Atur slider untuk menyesuaikan skenario Anda.",nominalLabel:"Nominal Investasi",nominalPlaceholder:"1.000.000",paketLabel:"Paket Investasi",tenorLabel:"Tenor"},c={badge:"Estimasi Profit",caption:"Estimasi keuntungan bersih untuk {tenor}:",ctaLogin:"Mulai Investasi Sekarang",ctaAuth:"Pilih Kebun Sekarang",disclaimer:"*Estimasi belum final, tergantung kondisi kebun aktual",tipTitle:"Hasil optimal dengan reinvestasi",tipBody:"Profit dapat di-kompound tiap panen. Pakai fitur Auto-Reinvest untuk hasil optimal.",metrikRoiLabel:"Tingkat Pengembalian",metrikSiklusLabel:"Siklus",metrikHarianLabel:"Pendapatan Harian",metrikTotalLabel:"Pendapatan Total"},u=[],g=[{months:3,label:"3 bulan",profit:.045},{months:6,label:"6 bulan",profit:.085},{months:12,label:"12 bulan",profit:.18},{months:24,label:"24 bulan",profit:.4}],h={percent:.02,minimum:5e3},b={min:1e5,max:1e8,step:1e5};function f(e){return Number.isFinite(e)?`${(100*e).toFixed(1).replace(/\.0$/,"")}%`:"â"}e.s(["SimulasiKeuntunganSection",0,function({config:e}){let k=e??{copy:x,resultCopy:c,packages:u,tenors:g,fee:h,slider:b},{user:j,initializing:y}=(0,p.useAuth)(),[N,v]=(0,t.useState)(Math.max(1e6,k.slider.min)),[w,z]=(0,t.useState)(0),C=(0,t.useMemo)(()=>{let e=k.packages[w]??k.packages[0],a=e?(e.roiMin+e.roiMax)/2:0,r=N*a,t=Math.max(r*k.fee.percent,k.fee.minimum),i=r-t,s=N+i,l=k.tenors.find(e=>6===e.months)??k.tenors[0],n=l?.months??1,d=n>0?Math.round(i/(30*n)):0,o=N>0?i/N:0,m=!!e&&N>0;return{profitRate:a,grossProfit:r,fee:t,netProfit:i,totalKembali:s,pendapatanHarian:d,roiPersen:o,tenorAktif:l,paketAktif:e,isValid:m}}
1,[N,w,k.packages,k.tenors,k.fee]),S=(0,t.useCallback)(e=>{y?e.preventDefault():j||(e.preventDefault(),window.location.href="/register")},[y,j]),A=k.resultCopy.caption.replace("{tenor}",C.tenorAktif?.label??""),T=k.slider.min,L=k.slider.max,P=k.slider.step;return(0,a.jsx)("section",{id:"simulasi",className:"border-t border-line bg-surface-page",children:(0,a.jsxs)("div",{className:"mx-auto grid w-full max-w-7xl gap-8 px-4 py-12 sm:px-6 sm:py-16 lg:grid-cols-[1fr_1.05fr] lg:gap-10",children:[(0,a.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,a.jsxs)("div",{children:[(0,a.jsxs)("span",{className:"inline-flex items-center gap-1.5 rounded-full border border-primary-200/80 bg-primary-50 px-2.5 py-1 text-[11px] font-semibold tracking-wide text-primary-700 dark:border-primary-300/30 dark:bg-primary-100/40 dark:text-primary-300",children:[(0,a.jsx)(n.Sparkles,{className:"size-3",strokeWidth:2.25}),k.copy.badge]}),(0,a.jsx)("h2",{className:"mt-3 text-[26px] font-semibold leading-[1.15] tracking-tight text-fg sm:text-[34px]",children:k.copy.heading}),(0,a.jsx)("p",{className:"mt-2 text-[13.5px] leading-relaxed text-fg-muted sm:text-[14.5px]",children:k.copy.subheading})]}),(0,a.jsxs)("div",{className:"flex flex-col gap-5 rounded-2xl border border-line bg-surface-card p-5 sm:p-6",children:[(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,a.jsx)("label",{htmlFor:"simulasi-nominal",className:"text-[12.5px] font-semibold text-fg",children:k.copy.nominalLabel}),(0,a.jsxs)("div",{className:"relative",children:[(0,a.jsx)("span",{className:"pointer-events-none absolute inset-y-0 left-3 grid place-items-center text-[13px] font-medium text-fg-subtle",children:"Rp"}),(0,a.jsx)("input",{id:"simulasi-nominal",type:"text",inputMode:"numeric",value:N?N.toLocaleString("id-ID"):"",onChange:e=>{let a=e.target.value.replace(/\D/g,"");v(a?Number(a):0)},className:"w-full rounded-lg border border-line bg-surface-page py-2.5 pl-9 pr-3 text-[14px] font-semibold text-fg tabular-nums outline-none transition-all focus:border-primary-500 focus:ring-2 focus:ring-primary-500/20",placeholder:k.copy.nominalPlaceholder})]}),(0,a.jsx)("input",{type:"range",min:T,max:L,step:P,value:Math.min(Math.max(N,T),L),onChange:e=>v(Number(e.target.value)),className:"h-1.5 w-full cursor-pointer appearance-none rounded-full bg-line accent-primary-500","aria-label":"Slider nominal investasi"}),(0,a.jsxs)("div",{className:"flex items-center justify-between text-[10.5px] text-fg-subtle",children:[(0,a.jsx)("span",{children:(0,m.formatRupiah)(T)}),(0,a.jsx)("span",{children:(0,m.formatRupiah)(L)})]})]}),(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,a.jsx)("span",{className:"text-[12.5px] font-semibold text-fg",children:k.copy.paketLabel}),0===k.packages.length?(0,a.jsx)("div",{className:"rounded-lg border border-dashed border-line bg-neutral-50 px-3 py-4 text-center text-[11.5px] text-fg-muted",children:"Kebun belum tersedia saat ini."}):(0,a.jsx)("div",{className:"flex flex-wrap gap-2",children:k.packages.slice(0,6).map((e,r)=>{let t=r===w,i=e.nama?.trim()||e.slug.replace(/-/g," ").replace(/\b\w/g,e=>e.toUpperCase());return(0,a.jsxs)("button",{type:"button",onClick:()=>z(r),title:i,className:["shrink-0 rounded-lg border px-2.5 py-2 text-left transition-all",t?"border-primary-500 bg-primary-500/10 text-fg ring-1 ring-primary-500/30":"border-line bg-surface-page text-fg-muted hover:border-line-strong hover:bg-surface-hover hover:text-fg"].join(" "),children:[(0,a.jsx)("span",{className:"block whitespace-nowrap text-[10.5px] font-semibold uppercase tracking-wide",children:i}),(0,a.jsxs)("span",{className:"mt-0.5 block whitespace-nowrap text-[11px] font-semibold tabular-nums",children:[f(e.roiMin)," â ",f(e.roiMax)]})]},e.id)})})]}),(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,a.jsx)("span",{className:"text-[12.5px] font-semibold text-fg",children:k.copy.tenorLabel}),(0,a.jsx)("div",{className:"flex flex-wrap gap-1.5",children:k.tenors.map(e=>{let r=C.tenorAktif?.months===e.months;return(0,a.jsx)("span",{className:["inline-flex items-center rounded-full border px-2.5 py-1 text-[11px] font-semibold tabular-nums",r?"border-primary-500/40 bg-primary-500/10 text-primary-700 dark:text-primary-300":"border-line bg-surface-page text-fg-muted"].join(" "),title:`Tenor ${e.label} â estimasi mengikuti`,children:e.label},e.months)})})]})]})]}),(0,a.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,a.jsxs)("div",{className:"relative overflow-hidden rounded-2xl border border-line-strong bg-surface-deep p-6 shadow-2xl shadow-primary-900/30 sm:p-8",children:[(0,a.jsx)("div",{"aria-hidden":!0,
1className:"pointer-events-none absolute -right-12 -top-12 size-40 rounded-full bg-primary-500/15 blur-3xl"}),(0,a.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute -bottom-16 -left-12 size-40 rounded-full bg-primary-400/10 blur-3xl"}),(0,a.jsxs)("div",{className:"relative",children:[(0,a.jsxs)("span",{className:"inline-flex items-center gap-1.5 rounded-full bg-primary-500/20 px-2.5 py-1 text-[10.5px] font-semibold tracking-wide text-primary-300",children:[(0,a.jsx)(o.TrendingUp,{className:"size-3",strokeWidth:2.25}),k.resultCopy.badge]}),(0,a.jsx)("p",{className:"mt-3 text-[11.5px] font-medium text-on-dark-soft",children:A}),(0,a.jsxs)("div",{className:"mt-4 grid grid-cols-2 gap-2.5",children:[(0,a.jsxs)("div",{className:"rounded-xl border border-white/10 bg-white/5 p-3.5",children:[(0,a.jsxs)("p",{className:"flex items-center gap-1 text-[10px] font-medium uppercase tracking-wider text-on-dark-soft",children:[(0,a.jsx)(o.TrendingUp,{className:"size-3",strokeWidth:2.25}),k.resultCopy.metrikRoiLabel]}),(0,a.jsx)("p",{className:"mt-1 text-[18px] font-semibold leading-none text-primary-300 tabular-nums sm:text-[20px]",children:C.isValid?f(C.roiPersen):"â"})]}),(0,a.jsxs)("div",{className:"rounded-xl border border-white/10 bg-white/5 p-3.5",children:[(0,a.jsxs)("p",{className:"flex items-center gap-1 text-[10px] font-medium uppercase tracking-wider text-on-dark-soft",children:[(0,a.jsx)(s.Calendar,{className:"size-3",strokeWidth:2.25}),k.resultCopy.metrikSiklusLabel]}),(0,a.jsx)("p",{className:"mt-1 text-[18px] font-semibold leading-none text-on-dark tabular-nums sm:text-[20px]",children:C.tenorAktif?.label??"â"})]}),(0,a.jsxs)("div",{className:"rounded-xl border border-white/10 bg-white/5 p-3.5",children:[(0,a.jsxs)("p",{className:"flex items-center gap-1 text-[10px] font-medium uppercase tracking-wider text-on-dark-soft",children:[(0,a.jsx)(l.Coins,{className:"size-3",strokeWidth:2.25}),k.resultCopy.metrikHarianLabel]}),(0,a.jsx)("p",{className:"mt-1 text-[18px] font-semibold leading-none text-on-dark tabular-nums sm:text-[20px]",children:C.isValid&&C.pendapatanHarian>0?(0,m.formatRupiah)(C.pendapatanHarian):"â"})]}),(0,a.jsxs)("div",{className:"rounded-xl border border-white/10 bg-white/5 p-3.5",children:[(0,a.jsxs)("p",{className:"flex items-center gap-1 text-[10px] font-medium uppercase tracking-wider text-on-dark-soft",children:[(0,a.jsx)(l.Coins,{className:"size-3",strokeWidth:2.25}),k.resultCopy.metrikTotalLabel]}),(0,a.jsx)("p",{className:"mt-1 text-[18px] font-semibold leading-none text-accent-500 tabular-nums sm:text-[20px]",children:C.isValid&&C.netProfit>0?(0,m.formatRupiah)(C.netProfit):"â"})]})]}),(0,a.jsxs)(r.default,{href:j?"/kebun":"/register",onClick:S,className:"group mt-6 inline-flex h-11 w-full items-center justify-center gap-1.5 rounded-lg bg-primary-500 px-4 text-[13.5px] font-semibold text-on-dark transition-all hover:bg-primary-400 focus:outline-none focus:ring-2 focus:ring-primary-500/30",children:[j?k.resultCopy.ctaAuth:k.resultCopy.ctaLogin,(0,a.jsx)(i.ArrowRight,{className:"size-4 transition-transform group-hover:translate-x-0.5",strokeWidth:2.25})]}),(0,a.jsx)("p",{className:"mt-2 text-center text-[10.5px] text-on-dark-muted",children:k.resultCopy.disclaimer})]})]}),(0,a.jsxs)("div",{className:"flex items-start gap-3 rounded-xl border border-line bg-surface-card p-4",children:[(0,a.jsx)("span",{className:"grid size-9 shrink-0 place-items-center rounded-lg bg-primary-500/15 text-primary-700 dark:bg-primary-500/25 dark:text-primary-300",children:(0,a.jsx)(d.Sprout,{className:"size-4",strokeWidth:2.25})}),(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"text-[12.5px] font-semibold text-fg",children:k.resultCopy.tipTitle}),(0,a.jsx)("p",{className:"mt-0.5 text-[11.5px] leading-relaxed text-fg-muted",children:k.resultCopy.tipBody})]})]})]})]})})}])},970392,e=>{"use strict";var a=e.i(722576),r=e.i(646504),t=e.i(88813),i=e.i(955967),s=e.i(93271),l=e.i(885664);let n=(0,e.i(545697).default)("radio",[["path",{d:"M16.247 7.761a6 6 0 0 1 0 8.478",key:"1fwjs5"}],["path",{d:"M19.075 4.933a10 10 0 0 1 0 14.134",key:"ehdyv1"}],["path",{d:"M4.925 19.067a10 10 0 0 1 0-14.134",key:"1q22gi"}],["path",{d:"M7.753 16.239a6 6 0 0 1 0-8.478",key:"r2q7qm"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]]);var d=e.i(883757);e.i(251383);var o=e.i(496333),m=e.i(715760),p=e.i(817861),x=e.i(711578),c=e.i(919737);e.s(["LiveFarmSection",0,function(){let[e,u]=(0,i.useState)(),[g,h]=(0,i.useState)(!1),{data:b,loading:f,error:k}=(0,p.useFetch)(()=>o.KebunApi.daftarKebun());(0,i.useEffect)(()=>
1{if(!e||g)return;let a=setInterval(()=>{e.scrollNext()},5e3);return()=>clearInterval(a)},[e,g]);let j=b&&b.length>0?b.map(e=>({id:e.id,judul:`Live Farm ${e.nama}`,kebun:e.nama,gambar:(0,m.absoluteAssetUrl)(e.gambarUrl??null)??x.liveFarmFallback.forName(e.nama)})):f||k?[]:x.liveFarmFallback.items,y=0===j.length;return(0,a.jsx)("section",{id:"live",className:"border-t border-line bg-surface-page py-12 sm:py-16",children:(0,a.jsxs)("div",{className:"mx-auto w-full max-w-7xl px-4 sm:px-6",children:[(0,a.jsxs)("div",{className:"mb-6 flex flex-wrap items-end justify-between gap-3",children:[(0,a.jsxs)("div",{children:[(0,a.jsxs)("span",{className:"inline-flex items-center gap-1.5 rounded-full border border-primary-200/80 bg-primary-50 px-2.5 py-1 text-[11px] font-semibold tracking-wide text-primary-700 dark:border-primary-300/30 dark:bg-primary-100/40 dark:text-primary-300",children:[(0,a.jsxs)("span",{className:"relative grid size-2 place-items-center",children:[(0,a.jsx)("span",{className:"absolute inset-0 animate-ping rounded-full bg-primary-500 opacity-60"}),(0,a.jsx)("span",{className:"relative size-2 rounded-full bg-primary-500"})]}),"LIVE"]}),(0,a.jsx)("h2",{className:"mt-3 text-[26px] font-semibold leading-[1.15] tracking-tight text-fg sm:text-[34px]",children:"Pantau kebun secara real-time"}),(0,a.jsx)("p",{className:"mt-2 text-[13.5px] leading-relaxed text-fg-muted sm:text-[14.5px]",children:"Saksikan aktivitas terkini dari kebun mitra kami, dari subang hingga toraja, lewat kamera IoT."})]}),j.length>1&&(0,a.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,a.jsx)("button",{type:"button","aria-label":"Slide sebelumnya",onClick:()=>e?.scrollPrev(),className:"grid size-10 place-items-center rounded-lg border border-line bg-surface-card text-fg-muted transition-all hover:border-line-strong hover:bg-surface-hover hover:text-fg",children:(0,a.jsx)(s.ChevronLeft,{className:"size-4",strokeWidth:2.25})}),(0,a.jsx)("button",{type:"button","aria-label":"Slide berikutnya",onClick:()=>e?.scrollNext(),className:"grid size-10 place-items-center rounded-lg border border-line bg-surface-card text-fg-muted transition-all hover:border-line-strong hover:bg-surface-hover hover:text-fg",children:(0,a.jsx)(l.ChevronRight,{className:"size-4",strokeWidth:2.25})})]})]}),y?(0,a.jsxs)("div",{className:"flex flex-col items-center justify-center gap-3 rounded-2xl border border-dashed border-line bg-surface-card px-6 py-12 text-center",children:[(0,a.jsx)("span",{className:"grid size-10 place-items-center rounded-full bg-surface-deep text-fg-muted",children:(0,a.jsx)(d.Sprout,{className:"size-5",strokeWidth:2})}),(0,a.jsxs)("div",{className:"max-w-sm",children:[(0,a.jsx)("p",{className:"text-[14px] font-semibold tracking-tight text-fg",children:"Kebun mitra akan segera tampil"}),(0,a.jsx)("p",{className:"mt-1 text-[12.5px] leading-relaxed text-fg-muted",children:"Gambar kebun yang di-upload admin akan muncul di sini."})]})]}):(0,a.jsx)("div",{onMouseEnter:()=>h(!0),onMouseLeave:()=>h(!1),onFocusCapture:()=>h(!0),onBlurCapture:()=>h(!1),children:(0,a.jsx)(c.Carousel,{setApi:u,opts:{loop:j.length>1,align:"start"},className:"w-full",children:(0,a.jsx)(c.CarouselContent,{className:"-ml-3 sm:-ml-4",children:j.map(e=>(0,a.jsx)(c.CarouselItem,{className:"basis-[85%] pl-3 sm:basis-1/2 sm:pl-4 lg:basis-1/3",children:(0,a.jsxs)(t.default,{href:`/kebun/${encodeURIComponent(e.id)}`,className:"group flex h-full flex-col overflow-hidden rounded-2xl border border-line bg-surface-card transition-all hover:border-line-strong hover:shadow-xl hover:shadow-primary-900/10",children:[(0,a.jsxs)("div",{className:"relative aspect-[4/3] w-full overflow-hidden bg-surface-deep",children:[(0,a.jsx)(r.default,{src:e.gambar,alt:e.judul,fill:!0,sizes:"(max-width: 640px) 85vw, (max-width: 1024px) 50vw, 33vw",className:"object-cover transition-transform duration-500 group-hover:scale-105",unoptimized:!0}),(0,a.jsxs)("span",{className:"absolute left-3 top-3 inline-flex items-center gap-1 rounded-full bg-black/55 px-2 py-0.5 text-[10px] font-semibold tracking-wide text-white backdrop-blur-md",children:[(0,a.jsx)(n,{className:"size-2.5",strokeWidth:2.5}),"LIVE"]}),(0,a.jsx)("div",{className:"pointer-events-none absolute inset-0 bg-gradient-to-t from-black/70 via-black/10 to-transparent"}),(0,a.jsx)("div",{className:"absolute bottom-3 left-3 right-3 flex items-end justify-between gap-2",children:(0,a.jsx)("p",{className:"text-[12.5px] font-semibold text-white",children:e.kebun})})]}),(0,a.jsxs)("div",{className:"flex items-center justify-between gap-2 px-4 py-3",children:[(0,a.jsx)("h3",{className:"truncate text-[13.5px] font-semibold text-fg",children:e.judul}),(0,a.jsxs)("span",{className:"inline-flex items-center gap-1 rounded-full border border-line bg-surface-page px-2 py-0.5 text-[10px] font-semibold text-fg-muted",children:[(0,a.jsx)("span",{className:"size-1.5 rounded-full bg-primary-500"}),"Online"]})]})]})},e.id))})})})]})})}],970392)},633580,e=>{"use strict";
1var a=e.i(722576),r=e.i(88813),t=e.i(720433),i=e.i(651484),s=e.i(753810),l=e.i(415385),n=e.i(385810),d=e.i(650003),o=e.i(507113),m=e.i(16270),p=e.i(855230),x=e.i(428920),c=e.i(817861),u=e.i(659271),g=e.i(882580),h=e.i(61637);function b({href:e,ikon:t,judulMisi:i,judul:s,deskripsi:l,badge:d,badgeIkon:o,statistik:m,warna:p}){let x={primary:{bg:"bg-primary-500/10",teks:"text-primary-700 dark:text-primary-300",border:"border-primary-200/60 dark:border-primary-300/30"},accent:{bg:"bg-accent-100",teks:"text-accent-600",border:"border-accent-200/60"}}[p];return(0,a.jsxs)(r.default,{href:e,className:"group flex h-full flex-col gap-3 overflow-hidden rounded-2xl border border-line bg-surface-card p-5 transition-all hover:border-line-strong hover:shadow-xl hover:shadow-primary-900/10",children:[(0,a.jsxs)("div",{className:"flex items-start justify-between gap-2",children:[(0,a.jsxs)("span",{className:`inline-flex items-center gap-1.5 rounded-lg border px-2 py-1 text-[10.5px] font-semibold uppercase tracking-[0.18em] ${x.bg} ${x.teks} ${x.border}`,children:[(0,a.jsx)(t,{className:"size-3",strokeWidth:2.25}),i]}),(0,a.jsxs)("span",{className:"inline-flex items-center gap-1 rounded-md bg-accent-500 px-1.5 py-0.5 text-[10.5px] font-semibold text-on-dark",children:[(0,a.jsx)(o,{className:"size-3",strokeWidth:2.5}),d]})]}),(0,a.jsxs)("div",{className:"flex-1",children:[(0,a.jsx)("h3",{className:"line-clamp-1 text-[16px] font-semibold leading-snug text-fg sm:text-[17px]",children:s}),(0,a.jsx)("p",{className:"mt-1 line-clamp-2 text-[12.5px] leading-relaxed text-fg-muted sm:text-[13px]",children:l})]}),(0,a.jsx)("dl",{className:"grid grid-cols-2 gap-2 border-t border-line pt-3",children:m.map(e=>{let r=e.ikon;return(0,a.jsxs)("div",{className:"flex flex-col gap-0.5",children:[(0,a.jsxs)("dt",{className:"inline-flex items-center gap-1 text-[10.5px] font-medium uppercase tracking-wider text-fg-subtle",children:[(0,a.jsx)(r,{className:"size-3",strokeWidth:2}),e.label]}),(0,a.jsx)("dd",{className:"text-[12.5px] font-semibold tabular-nums text-fg sm:text-[13px]",children:e.nilai})]},e.label)})}),(0,a.jsxs)("span",{className:"inline-flex items-center gap-1 text-[11.5px] font-semibold text-primary-700 dark:text-primary-300",children:["Lihat selengkapnya",(0,a.jsx)(n.ArrowRight,{className:"size-3.5 transition-transform group-hover:translate-x-0.5",strokeWidth:2.25})]})]})}e.s(["MisiEventPromoSection",0,function(){let{data:e}=(0,c.useFetch)(()=>(0,u.ambilDaftarPromo)(),[]),{data:f}=(0,c.useFetch)(()=>(0,g.ambilDaftarMisi)(),[]),{data:k}=(0,c.useFetch)(()=>(0,g.ambilRingkasanMisi)(),[]),{data:j}=(0,c.useFetch)(()=>(0,h.ambilDaftarEvent)(),[]),y=(f?.items??[]).filter(e=>"terkunci"!==e.status&&"diklaim"!==e.status).sort((e,a)=>a.hadiahXp+a.hadiahKoin-(e.hadiahXp+e.hadiahKoin))[0],N=(j?.items??[]).filter(e=>"aktif"===e.status&&"rupiah"===e.hadiahTipe).sort((e,a)=>a.hadiahTotalPool-e.hadiahTotalPool)[0],v=(e?.items??[]).filter(e=>"tersedia"===e.status).sort((e,a)=>{let r="persen"===e.hadiahTipe?e.hadiahNilai:e.hadiahNilai/1e3;return("persen"===a.hadiahTipe?a.hadiahNilai:a.hadiahNilai/1e3)-r})[0];return(0,a.jsx)("section",{id:"aktivitas",className:"border-t border-line bg-surface-page py-12 sm:py-16 lg:py-20","aria-labelledby":"aktivitas-judul",children:(0,a.jsxs)("div",{className:"mx-auto w-full max-w-7xl px-4 sm:px-6",children:[(0,a.jsx)("div",{className:"mb-6 flex flex-col items-start gap-3 sm:mb-8 sm:flex-row sm:items-end sm:justify-between",children:(0,a.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,a.jsxs)("span",{className:"inline-flex items-center gap-1.5 rounded-full border border-primary-200/80 bg-primary-50 px-2.5 py-1 text-[10.5px] font-semibold uppercase tracking-[0.18em] text-primary-700 dark:border-primary-300/30 dark:bg-primary-100/40 dark:text-primary-300",children:[(0,a.jsx)(l.Sparkles,{className:"size-3",strokeWidth:2.25}),"Misi, Event & Promo"]}),(0,a.jsx)("h2",{id:"aktivitas-judul",className:"text-balance text-[20px] font-semibold leading-[1.2] tracking-tight text-fg sm:text-[24px] lg:text-[28px]",children:"Lebih dari sekadar investasi, lengkap dengan reward"}),(0,a.jsx)("p",{className:"max-w-2xl text-[12.5px] leading-relaxed text-fg-muted sm:text-[13.5px]",children:"Selesaikan misi harian, ikuti event musiman, dan klaim promo terbaik. Setiap aktivitas membuka XP, koin, dan badge untuk portofolio kamu."})]})}),(0,a.jsxs)("div",{className:"grid gap-4 lg:grid-cols-3 lg:gap-5",children:[y?(0,a.jsx)(b,{href:"/misi",ikon:t.Target,judulMisi:"Misi GreenVest",judul:y.judul,deskripsi:y.deskripsi,badge:`+${y.hadiahXp} XP`,badgeIkon:l.Sparkles,statistik:[{ikon:d.Coins,label:"Hadiah Koin",nilai:`${y.hadiahKoin.toLocaleStr
1ing("id-ID")}`},{ikon:o.Users,label:"Streak Harian",nilai:k?`${k.streakHari} hari`:"â"}],warna:"primary"}):null,N?(0,a.jsx)(b,{href:"/event",ikon:i.CalendarDays,judulMisi:"Event Aktif",judul:N.judul,deskripsi:N.deskripsi,badge:(0,p.formatRupiahRingkas)(N.hadiahTotalPool),badgeIkon:l.Sparkles,statistik:[{ikon:o.Users,label:"Peserta",nilai:`${N.jumlahPeserta.toLocaleString("id-ID")}`},{ikon:m.Calendar,label:"Periode",nilai:`Sampai ${(0,x.formatTanggal)(N.periodeSelesai,{panjang:"pendek"})}`}],warna:"accent"}):null,v?(0,a.jsx)(b,{href:"/promo",ikon:s.Tag,judulMisi:"Promo Terbaik",judul:v.judul,deskripsi:v.deskripsi,badge:"persen"===v.hadiahTipe?`Diskon ${v.hadiahNilai}%`:`Bonus ${(0,p.formatRupiahRingkas)(v.hadiahNilai)}`,badgeIkon:l.Sparkles,statistik:[{ikon:m.Calendar,label:"Berlaku",nilai:`Sampai ${(0,x.formatTanggal)(v.periodeSelesai,{panjang:"pendek"})}`},{ikon:s.Tag,label:"Kategori",nilai:v.kategori.charAt(0).toUpperCase()+v.kategori.slice(1)}],warna:"primary"}):null]}),(0,a.jsxs)("div",{className:"mt-6 flex flex-wrap items-center justify-center gap-2 sm:justify-end",children:[(0,a.jsxs)(r.default,{href:"/misi",className:"group inline-flex items-center gap-1 rounded-md px-2 py-1 text-[12px] font-semibold text-primary-700 transition-colors hover:text-primary-600 dark:text-primary-300 dark:hover:text-primary-400",children:["Lihat semua misi",(0,a.jsx)(n.ArrowRight,{className:"size-3.5 transition-transform group-hover:translate-x-0.5",strokeWidth:2.25})]}),(0,a.jsx)("span",{className:"text-fg-subtle",children:"·"}),(0,a.jsxs)(r.default,{href:"/event",className:"group inline-flex items-center gap-1 rounded-md px-2 py-1 text-[12px] font-semibold text-primary-700 transition-colors hover:text-primary-600 dark:text-primary-300 dark:hover:text-primary-400",children:["Lihat semua event",(0,a.jsx)(n.ArrowRight,{className:"size-3.5 transition-transform group-hover:translate-x-0.5",strokeWidth:2.25})]}),(0,a.jsx)("span",{className:"text-fg-subtle",children:"·"}),(0,a.jsxs)(r.default,{href:"/promo",className:"group inline-flex items-center gap-1 rounded-md px-2 py-1 text-[12px] font-semibold text-primary-700 transition-colors hover:text-primary-600 dark:text-primary-300 dark:hover:text-primary-400",children:["Lihat semua promo",(0,a.jsx)(n.ArrowRight,{className:"size-3.5 transition-transform group-hover:translate-x-0.5",strokeWidth:2.25})]})]})]})})}])},253756,e=>{"use strict";var a=e.i(722576),r=e.i(955967),t=e.i(88813),i=e.i(103897),s=e.i(245850),l=e.i(536270),n=e.i(227786),d=e.i(280018),o=e.i(817861),m=e.i(855230),p=e.i(428920),x=e.i(35740);function c({item:e}){let r=(0,x.paletUntukJenis)(e.jenis),l=r.ikon;return(0,a.jsxs)(t.default,{href:`/konten/${e.id}`,className:"group relative block overflow-hidden rounded-2xl border border-line bg-surface-card transition-all hover:border-line-strong hover:shadow-xl hover:shadow-primary-900/10 lg:col-span-3",children:[(0,a.jsx)("div",{"aria-hidden":!0,className:`absolute inset-0 bg-gradient-to-br ${r.gradien} opacity-90`}),(0,a.jsxs)("div",{className:"relative flex h-full flex-col gap-4 p-5 sm:p-6",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsxs)("span",{className:`inline-flex items-center gap-1.5 rounded-md border px-2 py-1 text-[10.5px] font-semibold uppercase tracking-[0.18em] ${r.bg} ${r.teks} ${r.border}`,children:[(0,a.jsx)(l,{className:"size-3",strokeWidth:2.5}),e.jenis]}),e.tag[0]?(0,a.jsxs)("span",{className:"rounded-md border border-line bg-surface-card/80 px-1.5 py-0.5 text-[10px] font-semibold uppercase tracking-wider text-fg-muted",children:["#",e.tag[0]]}):null]}),(0,a.jsxs)("div",{className:"flex flex-1 flex-col gap-2",children:[(0,a.jsx)("h3",{className:"text-balance text-[18px] font-semibold leading-snug text-fg transition-colors group-hover:text-primary-700 sm:text-[22px]",children:e.judul}),(0,a.jsx)("p",{className:"line-clamp-3 text-[13px] leading-relaxed text-fg-muted sm:text-[14px]",children:e.ringkasan})]}),(0,a.jsxs)("div",{className:"flex flex-wrap items-center gap-x-4 gap-y-1 border-t border-line pt-3 text-[11.5px] text-fg-muted",children:[e.publishedAt?(0,a.jsx)("span",{children:(0,p.formatTanggal)(e.publishedAt)}):null,(0,a.jsxs)("span",{className:"inline-flex items-center gap-1",children:[(0,a.jsx)(n.User,{className:"size-3",strokeWidth:2.25}),e.penulis]}),(0,a.jsxs)("span",{className:"inline-flex items-center gap-1",children:[(0,a.jsx)(s.Eye,{className:"size-3",strokeWidth:2.25}),(0,m.formatAngka)(e.dilihat)," dilihat"]})]}),(0,a.jsxs)("span",{className:"inline-flex items-center gap-1 text-[12px] font-semibold text-primary-700 dark:text-primary-300",children:["Baca selengkapnya",(0,a.jsx)(i.ArrowUpRight,{className:"size-3.5 transition-transform group-hover:-translate-y-0.5 group-hover:translate-x-0.5",strokeWidth:2.25})]})]})]})}function u({item:e}){let r=(0,x.paletUntukJenis)(e.jenis),i=r.ikon;return(0,a.jsxs)(t.default,{href:`/konten/${e.id}`,className:"group flex gap-3 overflow-hidden rounded-2xl border border-line bg-surface-card p-3 transition-all hover:border-line-strong hover:bg-surface-hover sm:gap-4 sm:p-4",children:[(0,a.jsx)("div",{className:`flex size-20 shrink-0 items-center justify-center rounded-lg border ${r.bg} ${r.border}
1 sm:size-24`,"aria-hidden":!0,children:(0,a.jsx)(i,{className:`size-7 sm:size-8 ${r.teks}`,strokeWidth:1.75})}),(0,a.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col gap-1",children:[(0,a.jsx)("span",{className:`w-fit rounded border px-1.5 py-0.5 text-[9.5px] font-semibold uppercase tracking-wider ${r.bg} ${r.teks} ${r.border}`,children:e.jenis}),(0,a.jsx)("p",{className:"line-clamp-2 text-[13.5px] font-semibold leading-snug text-fg transition-colors group-hover:text-primary-700 dark:group-hover:text-primary-300",children:e.judul}),(0,a.jsx)("p",{className:"line-clamp-2 text-[11.5px] leading-relaxed text-fg-muted",children:e.ringkasan}),(0,a.jsxs)("div",{className:"flex items-center gap-2 text-[10.5px] text-fg-subtle",children:[e.publishedAt?(0,a.jsx)("span",{children:(0,p.formatTanggal)(e.publishedAt,{panjang:"pendek"})}):null,(0,a.jsxs)("span",{className:"inline-flex items-center gap-1",children:[(0,a.jsx)(s.Eye,{className:"size-2.5",strokeWidth:2.25}),(0,m.formatAngka)(e.dilihat)]})]})]})]})}function g(){return(0,a.jsxs)("div",{className:"flex flex-col items-center gap-2 rounded-xl border border-dashed border-line bg-surface-card px-4 py-10 text-center",children:[(0,a.jsx)(l.Newspaper,{className:"size-6 text-fg-subtle",strokeWidth:1.75}),(0,a.jsx)("p",{className:"text-[13px] font-semibold text-fg",children:"Belum ada konten yang dipublikasikan"}),(0,a.jsx)("p",{className:"max-w-md text-[11.5px] text-fg-muted",children:"Tim kami sedang menyiapkan artikel dan tips bermanfaat. Silakan kembali lagi nanti."})]})}function h(){return(0,a.jsxs)("div",{className:"grid gap-5 lg:grid-cols-5 lg:gap-6",children:[(0,a.jsx)("div",{className:"h-64 animate-pulse rounded-2xl border border-line bg-neutral-100/40 lg:col-span-3"}),(0,a.jsx)("div",{className:"flex flex-col gap-3 lg:col-span-2",children:Array.from({length:3}).map((e,r)=>(0,a.jsx)("div",{className:"h-24 animate-pulse rounded-2xl border border-line bg-neutral-100/40 sm:h-28"},r))})]})}function b({pesan:e,onCobaLagi:r}){return(0,a.jsxs)("div",{role:"alert",className:"flex flex-col items-start gap-2 rounded-xl border border-danger-200 bg-danger-50 px-4 py-3 text-[12.5px] text-danger-700",children:[(0,a.jsx)("p",{className:"font-semibold",children:"Tidak dapat memuat konten."}),(0,a.jsx)("p",{className:"text-[11.5px]",children:e}),(0,a.jsx)("button",{type:"button",onClick:r,className:"rounded-md border border-danger-200 bg-neutral-0 px-2.5 py-1 text-[11.5px] font-semibold text-danger-700 transition-colors hover:bg-danger-100",children:"Coba lagi"})]})}e.s(["KontenSection",0,function(){let e=(0,o.useFetch)(()=>(0,d.ambilDaftarKonten)({limit:6}),[]),t=(0,o.useFetch)(d.ambilRingkasanKonten,[]),i=(0,r.useMemo)(()=>e.data?.items??[],[e.data]),[s,...n]=i,p=t.data?.total??0,x=e.loading&&!e.data,f=e.error;return(0,a.jsx)("section",{id:"berita",className:"border-t border-line bg-surface-page py-12 sm:py-16 lg:py-20","aria-labelledby":"berita-judul",children:(0,a.jsxs)("div",{className:"mx-auto w-full max-w-7xl px-4 sm:px-6",children:[(0,a.jsx)("div",{className:"mb-6 flex flex-col items-start gap-3 sm:mb-8 sm:flex-row sm:items-end sm:justify-between",children:(0,a.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,a.jsxs)("span",{className:"inline-flex items-center gap-1.5 rounded-full border border-primary-200/80 bg-primary-50 px-2.5 py-1 text-[10.5px] font-semibold uppercase tracking-[0.18em] text-primary-700 dark:border-primary-300/30 dark:bg-primary-100/40 dark:text-primary-300",children:[(0,a.jsx)(l.Newspaper,{className:"size-3",strokeWidth:2.25}),"Berita & Tips"]}),(0,a.jsx)("h2",{id:"berita-judul",className:"text-balance text-[20px] font-semibold leading-[1.2] tracking-tight text-fg sm:text-[24px] lg:text-[28px]",children:p>0?`${(0,m.formatAngka)(p)} artikel, tips, dan pengumuman pilihan`:"Artikel, tips, dan pengumuman terbaru"}),(0,a.jsx)("p",{className:"max-w-2xl text-[12.5px] leading-relaxed text-fg-muted sm:text-[13.5px]",children:"Update mingguan dari tim GreenVest seputar investasi, kebun, dan keamanan akun Anda."})]})}),f&&!x?(0,a.jsx)(b,{pesan:f,onCobaLagi:()=>{e.muat(),t.muat()}}):x?(0,a.jsx)(h,{}):0===i.length?(0,a.jsx)(g,{}):(0,a.jsxs)("div",{className:"grid gap-5 lg:grid-cols-5 lg:gap-6",children:[s?(0,a.jsx)(c,{item:s}):null,n.length>0?(0,a.jsx)("div",{className:"flex flex-col gap-3 lg:col-span-2",children:n.map(e=>(0,a.jsx)(u,{item:e},e.id))}):null]})]})})}])}]);
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.