PageSourceSearch

https://www.tasy.ai/_next/static/chunks/236.da596dcddddbc11e.js

js tasy.ai collected 2026-10-05 13:48:43 UTC 4,534 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[236],{20236:(e,t,a)=>{a.r(t),a.d(t,{TestimonialsSection:()=>o});var s=a(42173);a(53833);var l=a(21039),i=a(13349),r=a(44004),n=a(89496),d=a(284),c=a(58254);let o=e=>{let{language:t,testimonials:a}=e,{t:o}=(0,d.o)();return(0,s.jsx)("section",{id:"testimonials",className:"bg-transparent py-14 lg:py-20 overflow-hidden scroll-mt-24",children:(0,s.jsxs)("div",{className:"max-w-[1100px] mx-auto px-6 md:px-12 lg:px-20",children:[(0,s.jsxs)("div",{className:"flex flex-col md:flex-row md:items-end justify-between gap-5 mb-10 lg:mb-14",children:[(0,s.jsxs)("div",{className:"space-y-2",children:[(0,s.jsx)("p",{className:"text-[8px] font-bold text-[#543afe] uppercase tracking-[0.2em]",children:o("landing.testimonials.sectionTitle")}),(0,s.jsx)("h2",{className:"text-2xl md:text-3xl lg:text-[2.15rem] font-bold text-[#1A1A1A] tracking-tight leading-tight",children:o("landing.testimonials.sectionSubtitle")})]}),(0,s.jsx)("p",{className:"text-xs md:text-sm text-[#1A1A1A]/60 max-w-sm font-medium leading-relaxed",children:o("landing.testimonials.sectionDescription")})]}),(0,s.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4 lg:gap-5",children:a.map((e,t)=>(0,s.jsxs)(i.P.div,{initial:{opacity:0,y:15},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.28,delay:.02*t},className:"group relative p-4 rounded-xl bg-white border border-[#1A1A1A]/5 flex flex-col justify-between transition-all duration-200 hover:shadow-lg hover:shadow-black/[0.02]",children:[(0,s.jsx)("div",{className:"absolute top-0 right-0 p-4 opacity-[0.02] group-hover:scale-110 transition-transform duration-300",children:(0,s.jsx)(r.A,{size:28})}),(0,s.jsxs)("div",{className:"space-y-3",children:[(0,s.jsx)("div",{className:"flex gap-0.5",children:[void 0,void 0,void 0,void 0,void 0].map((t,a)=>(0,s.jsx)(n.A,{size:8,className:a<e.rating?"text-[#543afe] fill-[#543afe]":"text-[#1A1A1A]/10"},a))}),(0,s.jsxs)("p",{className:"text-xs lg:text-[13px] text-[#1A1A1A]/80 font-medium leading-snug italic",children:["“",e.quote,"”"]})]}),(0,s.jsxs)("div",{className:"flex items-center gap-2.5 pt-4 mt-auto border-t border-[#1A1A1A]/5",children:[(0,s.jsx)("div",{className:"w-8 h-8 rounded-full overflow-hidden border border-[#1A1A1A]/10 grayscale-[0.2] group-hover:grayscale-0 transition-all duration-200",children:(0,s.jsx)(l.p,{src:e.avatar,alt:e.author,width:32,height:32,className:"w-full h-full object-cover"})}),(0,s.jsxs)("div",{children:[(0,s.jsx)("h4",{className:"text-[10px] font-bold uppercase tracking-wider text-[#1A1A1A]",children:e.author}),(0,s.jsx)("p",{className:"text-[8px] font-medium uppercase tracking-[0.1em] text-[#1A1A1A]/40",children:e.role})]})]})]},t))}),(0,s.jsx)(c.U,{className:"mt-10"})]})})}},21039:(e,t,a)=>{a.d(t,{p:()=>r});var s=a(42173),l=a(94992),i=a(53833);function r(e){let{src:t,alt:a,width:r,height:n,fill:d,className:c,priority:o,quality:x,onError:m,style:u,...p}=e,[h,g]=(0,i.useState)(!1),f=t.includes("api.altan.ai"),v=t.includes("api.sync.so"),j=t.includes("heygen.ai"),y=t.includes("fal.media"),A=t.includes("supabase.co"),b=f?"/api/image-proxy?url=".concat(encodeURIComponent(t)):t,N=()=>{g(!0),null==m||m()};if(f||v||j||y||A){if(h)return(0,s.jsx)("div",{className:"bg-muted flex items-center justify-center ".concat(c),style:u,children:(0,s.jsx)("div",{className:"text-muted-foreground text-xs text-center p-2",children:"Image unavailable"})});let e=f?b:t;return d?(0,s.jsx)("img",{src:e,alt:a,className:"absolute inset-0 w-full h-full ".concat(c),style:u,onError:N,loading:o?"eager":"lazy",...p}):(0,s.jsx)("img",{src:e,alt:a,width:r,height:n,className:c,style:u,onError:N,loading:o?"eager":"lazy",...p})}return h?(0,s.jsx)("div",{className:"bg-muted flex items-center justify-center ".concat(c),style:u,children:(0,s.jsx)("div",{className:"text-muted-foreground text-xs text-center p-2",children:"Image unavailable"})}):(0,s.jsx)(l.default,{src:t,alt:a,width:r,height:n,fill:d,className:c,priority:o,quality:x,style:u,onError:N,unoptimized:t.startsWith("data:")||t.includes("fal.media")||t.includes("supabase.co"),...p})}},44004:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(50996).A)("quote",[["path",{d:"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"rib7q0"}],["path",{d:"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"1ymkrd"}]])}}]);

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.