PageSourceSearch

https://meetclique.ru/_next/static/chunks/2if2u_z0izhv6.js

js meetclique.ru collected 2026-10-02 02:06:54 UTC 48,676 bytes, 3 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,85437,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return w}});let i=e.r(55682),n=e.r(90809),s=e.r(43476),a=n._(e.r(71645)),l=i._(e.r(74080)),o=i._(e.r(25633)),c=e.r(8927),d=e.r(87690),u=e.r(18556),f=e.r(65856),m=i._(e.r(1948)),p=e.r(18581),g={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function x(e,t,r,i,n,s,a){let l=e?.src;e&&e["data-loaded-src"]!==l&&(e["data-loaded-src"]=l,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&n(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let i=!1,n=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>i,isPropagationStopped:()=>n,persist:()=>{},preventDefault:()=>{i=!0,t.preventDefault()},stopPropagation:()=>{n=!0,t.stopPropagation()}})}i?.current&&i.current(e)}}))}function h(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let y="u"<typeof window?a.useEffect:a.useLayoutEffect,v=(0,a.forwardRef)(({src:e,srcSet:t,sizes:r,height:i,width:n,decoding:l,className:o,style:c,fetchPriority:d,placeholder:u,loading:f,unoptimized:m,fill:g,onLoadRef:v,onLoadingCompleteRef:b,setBlurComplete:w,setShowAltText:j,sizesInput:N,onLoad:_,onError:k,...E},C)=>{let S=(0,a.useRef)(!1),P=(0,a.useRef)(null);y(()=>{let{current:e}=S,{current:t}=P;e||null===t||(k&&(t.src=t.src),t.complete&&x(t,u,v,b,w,m,N),S.current=!0)},[e,u,v,b,k,m,N]);let R=(0,p.useMergedRef)(C,P);return(0,s.jsx)("img",{...E,...h(d),loading:f,width:n,height:i,decoding:l,"data-nimg":g?"fill":"1",className:o,style:c,sizes:r,srcSet:t,src:e,ref:R,onLoad:e=>{x(e.currentTarget,u,v,b,w,m,N)},onError:e=>{j(!0),"empty"!==u&&w(!0),k&&k(e)}})});function b({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...h(t.fetchPriority)};return e&&l.default.preload?(l.default.preload(t.src,r),null):(0,s.jsx)(o.default,{children:(0,s.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let w=(0,a.forwardRef)((e,t)=>{let r=(0,a.useContext)(f.RouterContext),i=(0,a.useContext)(u.ImageConfigContext),n=(0,a.useMemo)(()=>{let e=g||i||d.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),n=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:n,localPatterns:"u"<typeof window?i?.localPatterns:e.localPatterns}},[i]),{onLoad:l,onLoadingComplete:o}=e,p=(0,a.useRef)(l);(0,a.useEffect)(()=>{p.current=l},[l]);let x=(0,a.useRef)(o);(0,a.useEffect)(()=>{x.current=o},[o]);let[h,y]=(0,a.useState)(!1),[w,j]=(0,a.useState)(!1),{props:N,meta:_}=(0,c.getImgProps)(e,{defaultLoader:m.default,imgConf:n,blurComplete:h,showAltText:w});return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(v,{...N,unoptimized:_.unoptimized,placeholder:_.placeholder,fill:_.fill,onLoadRef:p,onLoadingCompleteRef:x,setBlurComplete:y,setShowAltText:j,sizesInput:e.sizes,ref:t}),_.preload?(0,s.jsx)(b,{isAppRouter:!r,imgAttributes:N}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},70965,(e,t,r)=>{"use strict";function i(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,t.qualities[0]):r}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return i}})},8927,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return c}});let i=e.r(43369),n=e.r(88143),s=e.r(87690),a=["-moz-initial","fill","none","scale-down",void 0];function l(e){return void 0!==e.default}function o(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function c({src:e,sizes:t,unoptimized:r=!1,priority:d=!1,preload:u=!1,loading:f,className:m,quality:p,width:g,height:x,fill:h=!1,style:y,overrideSrc:v,onLoad:b,onLoadingComplete:w,placeholder:j="empty",blurDataURL:N,fetchPriority:_,decoding:k="async",layout:E,objectFit:C,objectPosition:S,lazyBoundary:P,lazyRoot:R,...O},z){var M;let L,I,A,{imgConf:T,showAltText:$,blurComplete:W,defaultLoader:D}=z,F=T||s.imageConfigDefault;if("allSizes"in F)L=F;else{let e=[...F.deviceSizes,...F.imageSizes].sort((e,t)=>
1e-t),t=F.deviceSizes.sort((e,t)=>e-t),r=F.qualities?.sort((e,t)=>e-t);L={...F,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===D)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let q=O.loader||D;delete O.loader,delete O.srcSet;let V="__next_img_default"in q;if(V){if("custom"===L.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop.
2Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=q;q=t=>{let{config:r,...i}=t;return e(i)}}if(E){"fill"===E&&(h=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[E];e&&(y={...y,...e});let r={responsive:"100vw",fill:"100vw"}[E];r&&!t&&(t=r)}let B="",H=o(g),U=o(x);if((M=e)&&"object"==typeof M&&(l(M)||void 0!==M.src)){let t=l(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(I=t.blurWidth,A=t.blurHeight,N=N||t.blurDataURL,B=t.src,!h)if(H||U){if(H&&!U){let e=H/t.width;U=Math.round(t.height*e)}else if(!H&&U){let e=U/t.height;H=Math.round(t.width*e)}}else H=t.width,U=t.height}let G=!d&&!u&&("lazy"===f||void 0===f);(!(e="string"==typeof e?e:B)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,G=!1),L.unoptimized&&(r=!0),V&&!L.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let X=o(p),Y=Object.assign(h?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:C,objectPosition:S}:{},$?{}:{color:"transparent"},y),J=W||"empty"===j?null:"blur"===j?`url("data:image/svg+xml;charset=utf-8,${(0,n.getImageBlurSvg)({widthInt:H,heightInt:U,blurWidth:I,blurHeight:A,blurDataURL:N||"",objectFit:Y.objectFit})}")`:`url("${j}")`,K=a.includes(Y.objectFit)?"fill"===Y.objectFit?"100% 100%":"cover":Y.objectFit,Q=J?{backgroundSize:K,backgroundPosition:Y.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:J}:{},Z=function({config:e,src:t,unoptimized:r,width:n,quality:s,sizes:a,loader:l}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,i.getDeploymentId)();if(t.includes("/_next/static/immutable")&&!(0,i.getAssetToken)())e=void 0;else if(e){let r=t.indexOf("?");if(-1!==r){let i=new URLSearchParams(t.slice(r+1));i.get("dpl")||(i.append("dpl",e),t=t.slice(0,r)+"?"+i.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:o,kind:c}=function({deviceSizes:e,allSizes:t},r,i){if(i){let r=/(^|\s)(1?\d?\d)vw/g,n=[];for(let e;e=r.exec(i);)n.push(parseInt(e[2]));if(n.length){let r=.01*Math.min(...n);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,n,a),d=o.length-1;return{sizes:a||"w"!==c?a:"100vw",srcSet:o.map((r,i)=>`${l({config:e,src:t,quality:s,width:r})} ${"w"===c?r:i+1}${c}`).join(", "),src:l({config:e,src:t,quality:s,width:o[d]})}}({config:L,src:e,unoptimized:r,width:H,quality:X,sizes:t,loader:q}),ee=G?"lazy":f;return{props:{...O,loading:ee,fetchPriority:_,width:H,height:U,decoding:k,className:m,style:{...Y,...Q},sizes:Z.sizes,srcSet:Z.srcSet,src:v||Z.src},meta:{unoptimized:r,preload:u||d,placeholder:j,fill:h}}}},25633,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0});var i={default:function(){return g},defaultHead:function(){return u}};for(var n in i)Object.defineProperty(r,n,{enumerable:!0,get:i[n]});let s=e.r(55682),a=e.r(90809),l=e.r(43476),o=a._(e.r(71645)),c=s._(e.r(98879)),d=e.r(42732);function u(){return[(0,l.jsx)("meta",{charSet:"utf-8"},"charset"),(0,l.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===o.default.Fragment?e.concat(o.default.Children.toArray(t.props.children).reduce((e,t)=>
2"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}let m=["name","httpEquiv","charSet","itemProp"];function p(e){let t,r,i,n;return e.reduce(f,[]).reverse().concat(u().reverse()).filter((t=new Set,r=new Set,i=new Set,n={},e=>{let s=!0,a=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){a=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?s=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?s=!1:r.add(e.type);break;case"meta":for(let t=0,r=m.length;t<r;t++){let r=m[t];if(e.props.hasOwnProperty(r))if("charSet"===r)i.has(r)?s=!1:i.add(r);else{let t=e.props[r],i=n[r]||new Set;("name"!==r||!a)&&i.has(t)?s=!1:(i.add(t),n[r]=i)}}}return s})).reverse().map((e,t)=>{let r=e.key||t;return o.default.cloneElement(e,{key:r})})}let g=function({children:e}){let t=(0,o.useContext)(d.HeadManagerContext);return(0,l.jsx)(c.default,{reduceComponentsToState:p,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},88143,(e,t,r)=>{"use strict";function i({widthInt:e,heightInt:t,blurWidth:r,blurHeight:n,blurDataURL:s,objectFit:a}){let l=r?40*r:e,o=n?40*n:t,c=l&&o?`viewBox='0 0 ${l} ${o}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${c}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${c?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${s}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return i}})},18556,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return s}});let i=e.r(55682)._(e.r(71645)),n=e.r(87690),s=i.default.createContext(n.imageConfigDefault)},65856,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return i}});let i=e.r(55682)._(e.r(71645)).default.createContext(null)},87690,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={VALID_LOADERS:function(){return s},imageConfigDefault:function(){return a}};for(var n in i)Object.defineProperty(r,n,{enumerable:!0,get:i[n]});let s=["default","imgix","cloudinary","akamai","custom"],a={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},94909,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0});var i={default:function(){return d},getImageProps:function(){return c}};for(var n in i)Object.defineProperty(r,n,{enumerable:!0,get:i[n]});let s=e.r(55682),a=e.r(8927),l=e.r(85437),o=s._(e.r(1948));function c(e){let{props:t}=(0,a.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let d=l.Image},14080,(e,t,r)=>{t.exports=e.r(94909)},1948,(e,t,r)=>{"use strict";
2e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return a}});let i=e.r(70965),n=e.r(43369);function s({config:e,src:t,width:r,quality:a}){let l=(0,n.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//"))if(t.includes("/_next/static/immutable")&&!(0,n.getAssetToken)())l=void 0;else{let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),i=r.get("dpl");if(i){l=i,r.delete("dpl");let n=r.toString();t=t.slice(0,e)+(n?"?"+n:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns.
3Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let o=(0,i.findClosestQuality)(a,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${o}${t.startsWith("/")&&l?`&dpl=${l}`:""}`}s.__next_img_default=!0;let a=s},98879,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return l}});let i=e.r(71645),n="u"<typeof window,s=n?()=>{}:i.useLayoutEffect,a=n?()=>{}:i.useEffect;function l(e){let{headManager:t,reduceComponentsToState:r}=e;function l(){if(t&&t.mountedInstances){let e=i.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return n&&(t?.mountedInstances?.add(e.children),l()),s(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),s(()=>(t&&(t._pendingUpdate=l),()=>{t&&(t._pendingUpdate=l)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},54497,e=>{"use strict";var t=e.i(43476),r=e.i(14080),i=e.i(56420);let n=(0,i.default)("message-circle",[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719",key:"1sd12s"}]]),s=(0,i.default)("star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]]);var a=e.i(98599),l=e.i(26683);let o={default:"font-display text-lg font-medium tracking-tight min-[420px]:text-xl md:text-2xl",marquee:"font-display text-sm font-medium tracking-tight sm:text-base md:text-xl"};function c({agent:e,variant:r="detail",marquee:i=!1,className:d}){if("default"===e.slug)return null;let u="detail"===r?"font-display text-2xl font-medium tracking-tight md:text-3xl":o[i?"marquee":"default"],f=(0,l.cn)("inline-flex min-w-0 items-center text-muted-foreground leading-snug","detail"===r?"gap-1.5 text-sm":i?"gap-1 whitespace-nowrap text-[0.6875rem]":"gap-1 text-[0.6875rem] min-[420px]:gap-1.5 min-[420px]:text-xs"),m="detail"===r?"size-4 shrink-0":i?"size-3 shrink-0":"size-3.5 shrink-0 min-[420px]:size-4",p=(0,l.cn)("text-muted-foreground text-xs","detail"!==r&&i&&"text-[0.6875rem]");return(0,t.jsxs)("div",{className:(0,l.cn)("grid min-w-0 grid-cols-2","detail"===r?"gap-6":i?"gap-x-3 gap-y-0":"gap-4","card"===r&&"border-border border-t","card"===r&&(i?"gap-x-3 pt-2.5":"gap-3 pt-3 min-[420px]:gap-4 min-[420px]:pt-4"),d),children:[(0,t.jsxs)("div",{className:(0,l.cn)("flex min-w-0 flex-col gap-1",i&&"gap-0.5"),children:[(0,t.jsx)("span",{className:p,children:"Рейтинг"}),(0,t.jsx)("span",{className:u,children:(0,a.formatAgentRating)(e.statistics.rating)}),(0,t.jsxs)("span",{className:f,children:[(0,t.jsx)(s,{className:(0,l.cn)("fill-current text-primary",m)}),(0,a.formatNumber)(e.statistics.total_reviews)," отзывов"]})]}),(0,t.jsxs)("div",{className:(0,l.cn)("flex min-w-0 flex-col gap-1",i&&"gap-0.5"),children:[(0,t.jsx)("span",{className:p,children:"Сообщений"}),(0,t.jsx)("span",{className:u,children:e.statistics.total_messages}),(0,t.jsxs)("span",{className:f,children:[(0,t.jsx)(n,{className:(0,l.cn)("text-muted-foreground",m),strokeWidth:1.25}),"detail"===r?"в разговорах с призмой":"в разговорах"]})]})]})}let d="/icon.svg";var u=e.i(47143),f=e.i(65562);let m=({agent:e,className:i,variant:n="default"})=>{let s=e.images.cover??d,a=e.descriptions.subtitle??"",o=e.descriptions.short??"",m="marquee"===n;return(0,t.jsx)(f.HoverLift,{className:(0,l.cn)("block h-full",i),children:(0,t.jsxs)(u.AgentMetricaLink,{slug:e.slug,className:(0,l.cn)("flex h-full overflow-hidden rounded-card border border-border bg-card transition-colors hover:border-foreground
3/20",m?"min-h-[168px] flex-row items-stretch sm:min-h-[200px] md:min-h-[280px]":"flex-col md:min-h-[300px] min-[420px]:min-h-[220px] min-[420px]:flex-row min-[420px]:items-stretch"),children:[(0,t.jsx)("div",{className:(0,l.cn)("relative shrink-0 self-stretch p-2.5",m?"w-[32%] md:w-[35%] md:p-3":"w-full p-3 pb-0 md:w-[35%] md:p-3 min-[420px]:w-[32%] min-[420px]:pb-2.5"),children:(0,t.jsx)("div",{className:(0,l.cn)("relative h-full min-h-[120px] overflow-hidden rounded-2xl sm:min-h-[140px]",!m&&"aspect-5/4 w-full min-[420px]:aspect-auto"),children:(0,t.jsx)(r.default,{src:s,alt:e.title,fill:!0,className:(0,l.cn)("object-cover",s===d&&"object-contain p-3"),sizes:"(max-width: 419px) 280px, 200px"})})}),(0,t.jsxs)("div",{className:(0,l.cn)("flex min-w-0 flex-1 flex-col justify-between gap-2 p-3",m?"md:gap-4 md:p-5":"gap-2.5 pt-2.5 md:gap-5 md:p-6 min-[420px]:gap-4 min-[420px]:p-5"),children:[(0,t.jsxs)("div",{className:(0,l.cn)("flex flex-col",m?"gap-1.5":"gap-2"),children:[a?(0,t.jsx)("p",{className:(0,l.cn)("font-mono text-muted-foreground uppercase tracking-wider",m?"text-[0.625rem]":"text-xs"),children:a}):e.categories[0]&&(0,t.jsx)("p",{className:(0,l.cn)("font-mono text-muted-foreground uppercase tracking-wider",m?"text-[0.625rem]":"text-xs"),children:e.categories[0].title}),(0,t.jsx)("h3",{className:(0,l.cn)("font-display font-medium tracking-tight",m?"text-sm sm:text-base md:text-xl":"text-base md:text-2xl min-[420px]:text-xl"),children:e.title}),(0,t.jsx)("p",{className:(0,l.cn)("line-clamp-2 text-muted-foreground leading-relaxed",m?"text-xs sm:text-sm":"text-sm md:text-base min-[420px]:line-clamp-3"),children:o??"ИИ-призма Clique — начни разговор в приложении."})]}),(0,t.jsx)(c,{agent:e,variant:"card",marquee:m})]})]})})};e.s(["AgentsGridView",0,function({agents:e}){return(0,t.jsx)("section",{className:"pb-12 sm:pb-16 md:pb-24",children:(0,t.jsx)("div",{className:"container",children:(0,t.jsx)(f.RevealStagger,{className:"grid grid-cols-1 gap-4 md:grid-cols-2 md:gap-6",stagger:.1,children:e.map(e=>(0,t.jsx)(m,{agent:e},e.slug))})})})}],54497)},49203,e=>{"use strict";var t=e.i(43476),r=e.i(32181),i=e.i(72328),n=e.i(14080),s=e.i(71645),a=e.i(47143),l=e.i(65562),o=e.i(26683);let c=[{label:"Тема: отношения",time:"2 ч. назад",quote:"Мы опять поссорились из-за ерунды. Не понимаю: я накручиваю или правда что-то не так?",reflection:"Повторяющийся конфликт по мелким поводам — почти всегда маркер нерешённого главного вопроса. Давай найдём его: когда это началось?"},{label:"Голосом",time:"12 мин. назад",quote:"Записал мысль по дороге на работу — руки заняты, а разобраться с собой хочется.",reflection:"Суть: тебе нужен ритм, а не идеальный график. Попробуй 10 минут утром без ленты — что мешает прямо сейчас?"},{label:"Тема: решение",time:"5 ч. назад",quote:"Думаю уволиться или остаться. Эмоции крутятся — нужен взгляд со стороны.",reflection:"Два списка: что теряешь при уходе и что получаешь — по одному пункту, без драмы. Потом один разговор с близким человеком о рисках, не о жалости."}],d={title:"Clique",avatar:"/icon.svg",slug:"default"},u=[{top:0,scale:1,opacity:1,zIndex:3},{top:-8,scale:.95,opacity:1,zIndex:2},{top:-16,scale:.9,opacity:.5,zIndex:1}],f=[2,1,0],m="mx-auto w-full max-w-sm md:max-w-md",p={borderRadius:20,borderBottomRightRadius:10,minWidth:"auto"};function g({text:e,isFailed:r}){return(0,t.jsx)("div",{className:"flex max-w-[90%] justify-end self-end",children:(0,t.jsx)("div",{className:(0,o.cn)("w-fit px-3 py-3 text-sm",r&&"border border-destructive"),style:{...p,backgroundColor:"#f8f7f5"},children:e})})}function x({entry:e,interactive:r=!0}){return(0,t.jsxs)("article",{className:(0,o.cn)("flex flex-col gap-3 rounded-2xl border border-border/60 p-3.5 text-left shadow-md sm:p-4 md:gap-4 md:p-5",r&&"select-none transition-shadow duration-300 hover:shadow-lg"),style:{backgroundColor:"#ffffff"},children:[(0,t.jsxs)("div",{className:"flex items-center justify-between gap-2 font-normal text-muted-foreground text-xs",children:[(0,t.jsx)("span",{className:"uppercase tracking-wide",children:e.label}),(0,t.jsx)("span",{children:e.time})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,t.jsx)(g,{text:e.quote}),(0,t.jsx)("p",{className:"text-foreground text-sm leading-relaxed md:text-[15px]",children:e.reflection}),(0,t.jsxs)(a.AgentMetricaLink,{slug:e.agent.slug,className:"flex items-center gap-2 transition-colors hover:text-primary",children:[(0,t.jsx)("span",{className:"relative size-5 shrink-0 overflow-hidden rounded-full bg-muted",children:(0,t.jsx)(n.default,{src:e.agent.avatar,alt:e.agent.title,fill:!0,className:(0,o.cn)("object-cover","default"===e.agent.slug&&"object-contain p-0.5"),sizes:"20px"})}),(0,t.jsx)("span",{className:"font-normal text-foreground text-xs",children:e.agent.title})]})]})]})}function h({entries:e}
3){let n=(0,i.useReducedMotion)(),[a,c]=(0,s.useState)(f);return((0,s.useEffect)(()=>{if(n)return;let e=setInterval(()=>{c(e=>{let t=[...e];return t.unshift(t.pop()),t})},5e3);return()=>clearInterval(e)},[n]),(0,l.useMotionEnabled)())?(0,t.jsxs)(r.motion.div,{className:(0,o.cn)(m,"relative rotate-0 pt-3 transition-transform duration-500 sm:rotate-1 sm:pt-4 sm:hover:-translate-y-1 sm:hover:rotate-0"),initial:{opacity:0,y:20,filter:"blur(4px)"},animate:{opacity:1,y:0,filter:"blur(0px)"},transition:{duration:.8,delay:.15,ease:[.21,.47,.32,.98]},children:[(0,t.jsx)("div",{"aria-hidden":!0,className:"invisible grid",children:e.map((e,r)=>(0,t.jsx)("div",{className:"col-start-1 row-start-1",children:(0,t.jsx)(x,{entry:e,interactive:!1})},r))}),a.map((i,n)=>{let s=e[i],a=u[n];return(0,t.jsx)(r.motion.div,{className:(0,o.cn)("absolute inset-x-0 top-0",n>0&&"pointer-events-none"),style:{transformOrigin:"center top"},animate:{top:a.top,scale:a.scale,opacity:a.opacity,zIndex:a.zIndex},transition:{duration:.65,ease:[.4,0,.2,1]},children:(0,t.jsx)(x,{entry:s,interactive:0===n})},i)})]}):(0,t.jsx)("div",{className:m,children:(0,t.jsx)(x,{entry:e[f[0]],interactive:!1})})}e.s(["ConversationPreview",0,function({layout:e="grid",agents:r}){let i=c.map((e,t)=>({...e,agent:r[t]??d}));return"stack"===e?(0,t.jsx)(h,{entries:i}):(0,t.jsx)("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-3 md:gap-5",children:i.map((e,r)=>(0,t.jsx)(x,{entry:e},r))})}])},80662,e=>{"use strict";var t=e.i(43476);let r=(0,e.i(56420).default)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);var i=e.i(49203),n=e.i(84812),s=e.i(47143);e.i(68109);var a=e.i(28180),l=e.i(65562),o=e.i(69841);o.SITE_URL,o.SITE_URL;var c=e.i(26683);let d=["Без лести и поддакивания","Голос и текст","150+ тем","Без VPN"];e.s(["HeroAnimated",0,function({agents:e}){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(l.Reveal,{when:"mount",y:36,children:(0,t.jsxs)("h1",{className:"mx-auto max-w-5xl text-balance py-1 text-center font-display font-semibold text-hero leading-tight tracking-tight sm:py-2 md:leading-none",children:["От мысли — ",(0,t.jsx)("span",{className:"text-primary italic",children:"к ясности"})]})}),(0,t.jsxs)("div",{className:"mt-8 grid grid-cols-1 items-start gap-8 sm:mt-12 md:mt-20 md:gap-12 lg:mt-28 lg:grid-cols-2 lg:gap-16",children:[(0,t.jsx)(l.Reveal,{when:"mount",delay:.12,y:28,children:(0,t.jsxs)("div",{className:"flex flex-col items-center text-center lg:items-start lg:text-left",children:[(0,t.jsx)("p",{className:"max-w-lg text-pretty text-base text-muted-foreground sm:text-lg md:text-xl",children:"Clique — разговор с ИИ-призмами: собеседниками, у каждого из которых свой характер и взгляд. Расскажи, что происходит, — голосом или текстом — и разберись, что с этим делать. Бесплатно, без VPN: App Store, Google Play, RuStore."}),(0,t.jsxs)("div",{className:"mt-6 flex w-full max-w-sm flex-col gap-3 sm:max-w-none sm:flex-row sm:flex-wrap lg:mt-8",children:[(0,t.jsx)(s.MetricaTrackedLink,{href:"/links",goal:"click_download_hero",className:(0,c.cn)((0,a.buttonVariants)({size:"lg"}),"h-12 w-full rounded-full px-8 sm:w-auto"),children:"Скачать приложение бесплатно"}),(0,t.jsxs)(n.default,{href:"#how-it-works",className:(0,c.cn)((0,a.buttonVariants)({variant:"ghost",size:"lg"}),"h-12 w-full rounded-full px-2 sm:w-auto"),children:["Как это работает",(0,t.jsx)(r,{className:"size-4"})]})]}),(0,t.jsx)(l.RevealStagger,{when:"mount",stagger:.05,className:"mt-6 flex flex-row flex-wrap justify-center gap-2 lg:mt-8 lg:justify-start",children:d.map(e=>(0,t.jsx)("span",{className:"rounded-full bg-muted/80 px-3.5 py-1.5 font-normal text-muted-foreground text-xs md:text-sm",children:e},e))})]})}),(0,t.jsx)(l.Reveal,{when:"mount",delay:.2,y:32,className:"flex w-full justify-center pt-2 sm:pt-4 lg:justify-end",children:(0,t.jsx)(i.ConversationPreview,{layout:"stack",agents:e})})]})]})}],80662)},71895,e=>{"use strict";var t=e.i(43476),r=e.i(32181),i=e.i(83411),n=e.i(87022),s=e.i(74008),a=e.i(86427),l=e.i(71645),o=e.i(37806),c=e.i(47414);function d(e,t){let r=function(e){let t=(0,c.useConstant)(()=>(0,a.motionValue)(e)),{isStatic:r}=(0,l.useContext)(o.MotionConfigContext);if(r){let[,r]=(0,l.useState)(e);(0,l.useEffect)(()=>t.on("change",r),[])}return t}(t()),i=()=>r.set(t());return i(),(0,s.useIsomorphicLayoutEffect)(()=>{let t=()=>n.frame.preRender(i,!1,!0),r=e.map(e=>e.on("change",t));return()=>
3{r.forEach(e=>e()),(0,n.cancelFrame)(i)}}),r}function u(e,...t){let r=e.length;return d(t.filter(i.isMotionValue),function(){let n="";for(let s=0;s<r;s++){n+=e[s];let r=t[s];r&&(n+=(0,i.isMotionValue)(r)?r.get():r)}return n})}var f=e.i(72328),m=e.i(60140),p=e.i(30551),g=e.i(65566),x=e.i(60830);function h(e,t){let r,i=()=>{let{currentTime:i}=t,n=(null===i?0:i.value)/100;r!==n&&e(n),r=n};return n.frame.preUpdate(i,!0),()=>(0,n.cancelFrame)(i)}function y(e){return!("u"<typeof window)&&(e?(0,p.supportsViewTimeline)():(0,p.supportsScrollTimeline)())}var v=e.i(61327),b=e.i(83920),w=e.i(25791);let j=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),N={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function _(e,t,r,i){let n=r[t],{length:s,position:a}=N[t],l=n.current,o=r.time;n.current=Math.abs(e[`scroll${a}`]),n.scrollLength=e[`scroll${s}`]-e[`client${s}`],n.offset.length=0,n.offset[0]=0,n.offset[1]=n.scrollLength,n.progress=(0,b.progress)(0,n.scrollLength,n.current);let c=i-o;n.velocity=c>50?0:(0,w.velocityPerSecond)(n.current-l,c)}var k=e.i(44230),E=e.i(15923),C=e.i(76959),S=e.i(72846);let P={start:0,center:.5,end:1};function R(e,t,r=0){let i=0;if(e in P&&(e=P[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?i=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?i=t/100*document.documentElement.clientWidth:e.endsWith("vh")?i=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(i=t*e),r+i}let O=[0,0],z=[[0,0],[1,1]],M={x:0,y:0},L=new WeakMap,I=new WeakMap,A=new WeakMap,T=new WeakMap,$=new WeakMap,W=e=>e===document.scrollingElement?window:e;function D(e,{container:t=document.scrollingElement,trackContentSize:r=!1,...i}={}){if(!t)return x.noop;let s=A.get(t);s||(s=new Set,A.set(t,s));let a=function(e,t,r,i={}){return{measure:t=>{!function(e,t=e,r){if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let i=t;for(;i&&i!==e;)r.x.targetOffset+=i.offsetLeft,r.y.targetOffset+=i.offsetTop,i=i.offsetParent}r.x.targetLength=t===e?t.scrollWidth:t.clientWidth,r.y.targetLength=t===e?t.scrollHeight:t.clientHeight,r.x.containerLength=e.clientWidth,r.y.containerLength=e.clientHeight}(e,i.target,r),_(e,"x",r,t),_(e,"y",r,t),r.time=t,(i.offset||i.target)&&function(e,t,r){let{offset:i=z}=r,{target:n=e,axis:s="y"}=r,a="y"===s?"height":"width",l=n!==e?function(e,t){let r={x:0,y:0},i=e;for(;i&&i!==t;)if((0,S.isHTMLElement)(i))r.x+=i.offsetLeft,r.y+=i.offsetTop,i=i.offsetParent;else if("svg"===i.tagName){let e=i.getBoundingClientRect(),t=(i=i.parentElement).getBoundingClientRect();r.x+=e.left-t.left,r.y+=e.top-t.top}else if(i instanceof SVGGraphicsElement){let{x:e,y:t}=i.getBBox();r.x+=e,r.y+=t;let n=null,s=i.parentNode;for(;!n;)"svg"===s.tagName&&(n=s),s=i.parentNode;i=n}else break;return r}(n,e):M,o=n===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in n&&"svg"!==n.tagName?n.getBBox():{width:n.clientWidth,height:n.clientHeight},c={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let d=!t[s].interpolate,u=i.length;for(let e=0;e<u;e++){let r=function(e,t,r,i){let n=Array.isArray(e)?e:O,s=0;return"number"==typeof e?n=[e,e]:"string"==typeof e&&(n=(e=e.trim()).includes(" ")?e.split(" "):[e,P[e]?e:"0"]),(s=R(n[0],r,i))-R(n[1],t)}(i[e],c[a],o[a],l[s]);d||r===t[s].interpolatorOffsets[e]||(d=!0),t[s].offset[e]=r}d&&(t[s].interpolate=(0,k.interpolate)(t[s].offset,(0,E.defaultOffset)(i),{clamp:!1}),t[s].interpolatorOffsets=[...t[s].offset]),t[s].progress=(0,C.clamp)(0,1,t[s].interpolate(t[s].current))}(e,r,i)},notify:()=>t(r)}}(t,e,{time:0,x:j(),y:j()},i);if(s.add(a),!L.has(t)){let e=()=>{for(let e of s)e.measure(n.frameData.timestamp);n.frame.preUpdate(r)},r=()=>{for(let e of s)e.notify()},i=()=>n.frame.read(e);L.set(t,i);let a=W(t);window.addEventListener("resize",i),t!==document.documentElement&&I.set(t,(0,v.resize)(t,i)),a.addEventListener("scroll",i),i()}if(r&&!$.has(t)){let e=L.get(t),r={width:t.scrollWidth,height:t.scrollHeight};T.set(t,r);let i=n.frame.read(()=>{let i=t.scrollWidth,n=t.scrollHeight;
3(r.width!==i||r.height!==n)&&(e(),r.width=i,r.height=n)},!0);$.set(t,i)}let l=L.get(t);return n.frame.read(l,!1,!0),()=>{(0,n.cancelFrame)(l);let e=A.get(t);if(!e||(e.delete(a),e.size))return;let r=L.get(t);L.delete(t),r&&(W(t).removeEventListener("scroll",r),I.get(t)?.(),window.removeEventListener("resize",r));let i=$.get(t);i&&((0,n.cancelFrame)(i),$.delete(t)),T.delete(t)}}let F=[[[[0,1],[1,1]],"entry"],[[[0,0],[1,0]],"exit"],[[[1,0],[0,1]],"cover"],[z,"contain"]],q={start:0,end:1};function V(e){if(!e)return{rangeStart:"contain 0%",rangeEnd:"contain 100%"};for(let[t,r]of F)if(function(e,t){let r=function(e){if(2!==e.length)return;let t=[];for(let r of e)if(Array.isArray(r))t.push(r);else{if("string"!=typeof r)return;let e=function(e){let t=e.trim().split(/\s+/);if(2!==t.length)return;let r=q[t[0]],i=q[t[1]];if(void 0!==r&&void 0!==i)return[r,i]}(r);if(!e)return;t.push(e)}return t}(e);if(!r)return!1;for(let e=0;e<2;e++){let i=r[e],n=t[e];if(i[0]!==n[0]||i[1]!==n[1])return!1}return!0}(e,t))return{rangeStart:`${r} 0%`,rangeEnd:`${r} 100%`}}let B=new Map;function H(e){let t={value:0},r=D(r=>{t.value=100*r[e.axis].progress},e);return{currentTime:t,cancel:r}}function U({source:e,container:t,...r}){let{axis:i}=r;e&&(t=e);let n=B.get(t);n||(n=new Map,B.set(t,n));let s=r.target??"self",a=n.get(s);a||(a={},n.set(s,a));let l=i+(r.offset??[]).join(",");return a[l]||(r.target&&y(r.target)?V(r.offset)?a[l]=new ViewTimeline({subject:r.target,axis:i}):a[l]=H({container:t,...r}):y()?a[l]=new ScrollTimeline({source:t,axis:i}):a[l]=H({container:t,...r})),a[l]}function G(e,{axis:t="y",container:r=document.scrollingElement,...i}={}){let n,s,a;if(!r)return x.noop;let l={axis:t,container:r,...i};return"function"==typeof e?function(e,t){return 2===e.length||t&&(t.target||t.offset)?D(r=>{e(r[t.axis].progress,r)},t):h(e,U(t))}(e,l):(n=U(l),s=l.target?V(l.offset):void 0,a=l.target?y(l.target)&&!!s:y(),e.attachTimeline({timeline:a?n:void 0,...s&&a&&{rangeStart:s.rangeStart,rangeEnd:s.rangeEnd},observe:e=>(e.pause(),h(t=>{e.time=e.iterationDuration*t},n))}))}let X=()=>({scrollX:(0,a.motionValue)(0),scrollY:(0,a.motionValue)(0),scrollXProgress:(0,a.motionValue)(0),scrollYProgress:(0,a.motionValue)(0)}),Y=e=>!!e&&!e.current;function J(e,t,r,i){return{factory:n=>{let s,a=()=>{Y(r)||Y(i)?m.microtask.read(a):s=G(n,{...t,axis:e,container:r?.current||void 0,target:i?.current||void 0})};return m.microtask.read(a),()=>{(0,m.cancelMicrotask)(a),s?.()}},times:[0,1],keyframes:[0,1],ease:e=>e,duration:1}}function K(e,t,r,i){if("function"==typeof e){let t;return a.collectMotionValues.current=[],e(),t=d(a.collectMotionValues.current,e),a.collectMotionValues.current=void 0,t}if(void 0!==r&&!Array.isArray(r)&&"function"!=typeof t){var n=e,s=t,l=r,o=i;let a=(0,c.useConstant)(()=>Object.keys(l)),d=(0,c.useConstant)(()=>({}));for(let e of a)d[e]=K(n,s,l[e],o);return d}let u="function"==typeof t?t:function(...e){let t=!Array.isArray(e[0]),r=t?0:-1,i=e[0+r],n=e[1+r],s=e[2+r],a=e[3+r],l=(0,k.interpolate)(n,s,a);return t?l(i):l}(t,r,i),f=Array.isArray(e)?Q(e,u):Q([e],([e])=>u(e)),m=Array.isArray(e)?void 0:e.accelerate;return m&&!m.isTransformed&&"function"!=typeof t&&Array.isArray(r)&&i?.clamp!==!1&&(f.accelerate={...m,times:t,keyframes:r,isTransformed:!0,...i?.ease?{ease:i.ease}:{}}),f}function Q(e,t){let r=(0,c.useConstant)(()=>[]);return d(e,()=>{r.length=0;let i=e.length;for(let t=0;t<i;t++)r[t]=e[t].get();return t(r)})}var Z=e.i(14080),ee=e.i(58448),et=e.i(26683);let er=[{number:"01",title:"Расскажи",description:"Голосом или текстом — как удобно. Не знаешь, с чего начать, — лента тем подскажет.",image:"/steps/app-store-4.0.1-tell.jpg",alt:"Экран записи мысли в приложении Clique"},{number:"02",title:"Разберись",description:"Призма задаёт точные вопросы и отвечает честно: без лести, без «всё наладится». Взгляд со стороны — и понятно, что делать.",image:"/steps/app-store-4.0.1-prisms.jpg",alt:"Разговор с ИИ-призмой в Clique"},{number:"03",title:"Найди своих",description:"Clique покажет мысли людей, которые проживают похожее, — и поможет начать разговор один на один. Переписку с призмами не видит никто.",image:"/steps/app-store-4.0.1-people.jpg",alt:"Поиск людей с похожими мыслями в Clique"}],ei=[{x:["80%","0%"],y:[0,20],rotate:[0,-6],zIndex:1},{x:["0%","0%"],y:[8,0],rotate:[0,0],zIndex:2},{x:["-80%","0%"],y:[16,20],rotate:[0,6],zIndex:1}];function en({step:e,width:r}
3){return(0,t.jsx)(Z.default,{src:e.image,alt:e.alt,width:444,height:960,sizes:`${r}px`,style:{maxWidth:r},className:"mx-auto h-auto w-full rounded-2xl"})}function es({step:e}){return(0,t.jsxs)("div",{className:"mt-4 text-center sm:mt-5",children:[(0,t.jsx)("span",{className:"font-mono font-normal text-[0.625rem] text-primary tracking-wider",children:e.number}),(0,t.jsx)("h3",{className:"font-display text-lg tracking-tight md:text-xl",children:e.title}),(0,t.jsx)("p",{className:"mx-auto mt-1 max-w-xs text-muted-foreground text-sm leading-relaxed",children:e.description})]})}function ea({step:e,index:i,progress:n,className:s}){let a=ei[i],l=K(n,[0,1],a.x),o=K(n,[0,1],a.y),c=K(n,[0,1],a.rotate),d=u`translateX(${l}) translateY(${o}px) rotate(${c}deg)`;return(0,t.jsxs)(r.motion.div,{className:(0,et.cn)("will-change-transform",s),style:{transform:d,zIndex:a.zIndex},children:[(0,t.jsx)(en,{step:e,width:320}),(0,t.jsx)(es,{step:e})]})}function el({step:e,index:r,className:i}){let n=ei[r];return(0,t.jsxs)("div",{className:(0,et.cn)("will-change-transform",i),style:{transform:`translateY(${n.y[1]}px) rotate(${n.rotate[1]}deg)`,zIndex:n.zIndex},children:[(0,t.jsx)(en,{step:e,width:320}),(0,t.jsx)(es,{step:e})]})}function eo(){return(0,t.jsxs)("div",{className:"mb-10 flex flex-col gap-6 sm:mb-12 sm:gap-8 md:mb-16 lg:mb-20 lg:flex-row lg:items-end lg:justify-between lg:gap-16",children:[(0,t.jsxs)("div",{className:"max-w-xl text-left",children:[(0,t.jsx)("h2",{className:"font-display font-medium text-2xl tracking-tight sm:text-3xl md:text-4xl lg:text-[2.75rem] lg:leading-tight",children:"Как это работает"}),(0,t.jsx)("p",{className:"mt-3 text-base text-muted-foreground sm:mt-4 sm:text-lg",children:"Три шага — от мысли, которая крутится в голове, до ясности. И дальше — к людям, которые проживают похожее."})]}),(0,t.jsxs)("div",{className:"flex shrink-0 flex-col gap-3 lg:items-end",children:[(0,t.jsx)("p",{className:"text-muted-foreground text-sm",children:"Доступно на iOS и Android"}),(0,t.jsxs)("div",{className:"flex flex-row flex-wrap items-center gap-2.5 lg:justify-end",children:[(0,t.jsx)(ee.AppStoreDownloadLink,{placement:"how_it_works",height:44,width:127}),(0,t.jsx)(ee.PlayStoreDownloadLink,{placement:"how_it_works",height:44,width:127}),(0,t.jsx)(ee.RuStoreDownloadLink,{placement:"how_it_works",height:44,width:127})]})]})]})}e.s(["HowItWorks",0,function(){let e=(0,l.useRef)(null),r=(0,f.useReducedMotion)(),{scrollYProgress:i}=function({container:e,target:t,...r}={}){var i;let n=(0,c.useConstant)(X);i=r.offset,!("u"<typeof window)&&(t?(0,p.supportsViewTimeline)()&&!!V(i):(0,p.supportsScrollTimeline)())&&(n.scrollXProgress.accelerate=J("x",r,e,t),n.scrollYProgress.accelerate=J("y",r,e,t));let a=(0,l.useRef)(null),o=(0,l.useRef)(!1),d=(0,l.useCallback)(()=>(a.current=G((e,{x:t,y:r})=>{n.scrollX.set(t.current),n.scrollXProgress.set(t.progress),n.scrollY.set(r.current),n.scrollYProgress.set(r.progress)},{...r,container:e?.current||void 0,target:t?.current||void 0}),()=>{a.current?.()}),[e,t,JSON.stringify(r.offset)]);return(0,s.useIsomorphicLayoutEffect)(()=>{if(o.current=!1,!(Y(e)||Y(t)))return d();o.current=!0},[d]),(0,l.useEffect)(()=>{let r;if(!o.current)return;let i=()=>{let i=Y(e),n=Y(t);(0,g.invariant)(!i,"Container ref is defined but not hydrated","use-scroll-ref"),(0,g.invariant)(!n,"Target ref is defined but not hydrated","use-scroll-ref"),i||n||(r=d())};return m.microtask.read(i),()=>{(0,m.cancelMicrotask)(i),r?.()}},[d]),n}({target:e,offset:["start 0.9","start 0.35"]});return(0,t.jsxs)("div",{ref:e,className:"overflow-x-clip",children:[(0,t.jsx)(eo,{}),(0,t.jsx)("div",{className:"hidden md:grid md:grid-cols-3 md:gap-0",children:er.map((e,n)=>r?(0,t.jsx)(el,{step:e,index:n,className:1===n?"md:-mx-8":void 0},e.number):(0,t.jsx)(ea,{step:e,index:n,progress:i,className:1===n?"md:-mx-8":void 0},e.number))}),(0,t.jsx)("div",{className:"grid grid-cols-1 gap-12 sm:gap-14 md:hidden",children:er.map(e=>(0,t.jsxs)("div",{className:"flex flex-col items-center",children:[(0,t.jsx)(en,{step:e,width:280}),(0,t.jsx)(es,{step:e})]},e.number))})]})}],71895)},33536,e=>{"use strict";var t=e.i(43476),r=e.i(71645);let i={free:{tierLabel:"Бесплатно",planName:"Старт",description:"Всё, чтобы начать разговор: все ИИ-призмы, голос и текст, 150+ тем. Можно пользоваться бесплатно сколько угодно.",cta:"Начать бесплатно",features:["Мысли голосом и текстом","ИИ-чат с лимитом сообщений","Все ИИ-призмы","150+ тем для разговора","В длинном биме призма может забывать начало разговора"]},premium:{tierLabel:"Premium",planName:"Без лимита сообщений",description:"Общайся без лимита на сообщения — призма помнит весь разговор в каждом биме, даже если он длинный. На год — выгоднее на 40%.",cta:"Скачать и оформить",includesFree:"Всё из тарифа «Старт»",features:["ИИ-чат без лимита сообщений","Призма помнит весь разговор в каждом биме"]}};var n=e.i(47143);e.i(68109);var s=e.i(15978),a=e.i(28180),l=e.i(65562),o=e.i(98599),c=e.i(26683);function d({features:e}){return(0,t.jsx)("ul",{className:"flex flex-col gap-3",children:e.map(e=>(0,t.jsxs)("li",{className:"flex gap-3 text-muted-foreground text-sm leading-relaxed md:text-base",children:[(0,t.jsx)("span",{className:"shrink-0 text-foreground",children:"—"}),(0,t.jsx)("span",{children:e})]},e))})}
3function u({tierLabel:e,planName:r,price:i,period:o,strikethrough:f,description:m,features:p,cta:g,highlighted:x}){return(0,t.jsx)(l.HoverLift,{className:"h-full",children:(0,t.jsxs)("div",{className:(0,c.cn)("flex h-full flex-col rounded-card border border-border p-8 md:p-10",x&&"border-primary/30 bg-primary/5 shadow-sm"),children:[(0,t.jsx)(s.Badge,{variant:"outline",className:(0,c.cn)("mb-4 w-fit rounded-lg px-3 py-1 font-mono text-[0.625rem] uppercase tracking-wider",x&&"border-primary/30 text-primary"),children:e}),(0,t.jsx)("h3",{className:"font-display font-medium text-2xl tracking-tight md:text-3xl",children:r}),(0,t.jsxs)("div",{className:"mt-5 flex flex-wrap items-baseline gap-x-2 gap-y-1",children:[f&&(0,t.jsx)("span",{className:"font-display text-2xl text-muted-foreground line-through md:text-3xl",children:f}),(0,t.jsx)("span",{className:"font-display font-medium text-3xl tracking-tight sm:text-4xl md:text-5xl",children:i}),(0,t.jsxs)("span",{className:"text-base text-muted-foreground md:text-lg",children:["/ ",o]})]}),(0,t.jsx)("p",{className:"mt-5 text-base text-muted-foreground leading-relaxed",children:m}),(0,t.jsx)("hr",{className:"my-8 border-border"}),(0,t.jsx)(d,{features:p}),(0,t.jsx)("div",{className:"mt-auto pt-10",children:(0,t.jsx)(n.MetricaTrackedLink,{href:g.href,goal:g.goal,className:(0,c.cn)((0,a.buttonVariants)({variant:x?"default":"outline",size:"lg"}),"h-12 w-full rounded-full"),children:g.label})})]})})}e.s(["PricingCards",0,function({freeFeatures:e,monthly:n,yearly:s}){let[a,d]=(0,r.useState)(()=>!!s),{free:f,premium:m}=i,p=s?.sale_amount!=null&&Number.parseFloat(s.amount)>Number.parseFloat(s.final_amount),g=p&&s?Math.round((Number.parseFloat(s.amount)-Number.parseFloat(s.final_amount))/Number.parseFloat(s.amount)*100):0,x=a&&s?s:n,h=[m.includesFree,...m.features];return(0,t.jsxs)("div",{className:"flex flex-col gap-10",children:[n&&s&&(0,t.jsxs)("div",{className:"inline-flex w-fit items-center rounded-full border border-border/60 bg-muted p-1",role:"tablist","aria-label":"Период подписки",children:[(0,t.jsx)("button",{type:"button",role:"tab","aria-selected":!a,onClick:()=>d(!1),className:(0,c.cn)("rounded-full px-4 py-2 text-sm transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring",a?"text-muted-foreground hover:text-foreground":"bg-card text-foreground shadow-sm"),children:"Ежемесячно"}),(0,t.jsxs)("button",{type:"button",role:"tab","aria-selected":a,onClick:()=>d(!0),className:(0,c.cn)("flex items-center gap-1.5 rounded-full px-4 py-2 text-sm transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring",a?"bg-card text-foreground shadow-sm":"text-muted-foreground hover:text-foreground"),children:["Ежегодно",p&&(0,t.jsxs)("span",{className:"font-medium text-primary text-xs",children:["−",g,"%"]})]})]}),(0,t.jsxs)(l.RevealStagger,{className:"grid grid-cols-1 gap-6 md:grid-cols-2 md:gap-8",stagger:.12,children:[(0,t.jsx)(u,{tierLabel:f.tierLabel,planName:f.planName,price:(0,o.formatCurrency)(0),period:"навсегда",description:f.description,features:e,cta:{label:f.cta,href:"/links",goal:"click_free_plan"}}),x&&(0,t.jsx)(u,{tierLabel:m.tierLabel,planName:m.planName,price:(0,o.formatCurrency)(x.final_amount),strikethrough:a&&p?(0,o.formatCurrency)(s?.amount??x.amount):void 0,period:a?"год":"месяц",description:m.description,features:h,highlighted:!0,cta:{label:m.cta,href:"/links",goal:a?"click_plan_annual":"click_plan_monthly"}})]})]})}],33536)},82078,e=>{"use strict";var t=e.i(71645),r=e.i(73995);let i=[{id:"assistants",goal:"scroll_assistants"},{id:"subscription",goal:"scroll_pricing"},{id:"reviews",goal:"scroll_reviews"}];e.s(["HomePageMetrica",0,function(){let e=(0,t.useRef)(new Set);return(0,t.useEffect)(()=>{let t=t=>{e.current.has(t)||(e.current.add(t),(0,r.reachYandexGoal)(t))},n=[];for(let{id:e,goal:r}of i){let i=document.getElementById(e);if(!i)continue;let s=new IntersectionObserver(e=>{e.some(e=>e.isIntersecting)&&t(r)},{threshold:.2});s.observe(i),n.push(s)}let s=()=>{let e=document.documentElement.scrollHeight-window.innerHeight;e>0&&window.scrollY/e<.9||t("scroll_depth_90")};return s(),window.addEventListener("scroll",s,{passive:!0}),()=>{for(let e of n)e.disconnect();window.removeEventListener("scroll",s)}},[]),null}])},47143,e=>{"use strict";var t=e.i(43476),r=e.i(84812),i=e.i(73995);let n={default:"click_assistant_clique",den:"click_assistant_den",zero:"click_assistant_zero",vance:"click_assistant_elias",spock:"click_assistant_spok",zephyr:"click_assistant_zefir",aurora:"click_assistant_aurora",nodiary:"click_assistant_nodiary"};function s({goal:e,onClick:n,...a}){return(0,t.jsx)(r.default,{...a,onClick:t=>{e&&(0,i.reachYandexGoal)(e),n?.(t)}})}e.s(["AgentMetricaLink",0,function({slug:e,children:r,...i}){return(0,t.jsx)(s,{href:`/agents/${e}`,goal:n[e],...i,children:r})},"MetricaTrackedLink",0,s])},98599,e=>{"use strict";e.s(["formatAgentRating",0,e=>null==e||Number.isNaN(e)?"—":(e>10?e/100:e).toFixed(2),"formatCurrency",0,(e,t="RUB")=>{let r="string"==typeof e?Number.parseFloat(e):e;return new Intl.NumberFormat("ru-RU",{style:"currency",currency:t,minimumFractionDigits:0,maximumFractionDigits:0}).format(r)},"formatNumber",0,e=>new Intl.NumberFormat("ru-RU",{minimumFractionDigits:0,maximumFractionDigits:0}).format(e)])}]);

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.