1import{k as X,m as e,h as o,H as Z,Y as ee,w as se,z as H,I as te}from"./index-BhuuQD9y.js";import{a as re}from"./MhShell-Cbejmf_i.js";import{C as ae}from"./columns-3-CGFvL_x6.js";import{S as ce}from"./shopping-cart-CiOvX5MW.js";import{P as le}from"./package-oNVqdsaN.js";import{R as ne}from"./ruler-D7n1uQZh.js";import{S as ie}from"./star-By9Bx_5C.js";import{I as oe}from"./image-BuQU88l3.js";import{E as de}from"./eye-x9lTuTW0.js";import{L as Q}from"./lightbulb-8YOp2BIN.js";import{C as xe}from"./check-DVd4CU5_.js";import"./zap-Dah-fsUc.js";import"./arrow-right-DfMwkIJk.js";import"./flame-Bik0_g14.js";import"./percent-wBt4aiQW.js";import"./wrench-CeVsxVf-.js";import"./wallet-sO7ZU_x5.js";const me=[["path",{d:"m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5",key:"ftymec"}],["rect",{x:"2",y:"6",width:"14",height:"12",rx:"2",key:"158x01"}]],he=X("video",me),L={quick:{name:"ÐÑÑÑÑÑй пÑоÑмоÑÑ",icon:de,bg:"bg-emerald-100",fg:"text-emerald-700"},photo:{name:"ÐÑоÑмоÑÑ ÑоÑо",icon:oe,bg:"bg-violet-100",fg:"text-violet-700"},video:{name:"ÐÑоÑмоÑÑ Ð²Ð¸Ð´ÐµÐ¾",icon:he,bg:"bg-sky-100",fg:"text-sky-700"},reviews:{name:"ÐÑоÑмоÑÑ Ð¾ÑзÑвов",icon:ie,bg:"bg-orange-100",fg:"text-orange-700"},questions:{name:"ÐопÑоÑÑ Ð¾ ÑоваÑе",icon:ee,bg:"bg-amber-100",fg:"text-amber-700"},size:{name:"ÐÑÐ±Ð¾Ñ ÑазмеÑа",icon:ne,bg:"bg-teal-100",fg:"text-teal-700"},similar:{name:"ÐоÑ
ожие ÑоваÑÑ",icon:le,bg:"bg-fuchsia-100",fg:"text-fuchsia-700"},cart:{name:"Ðобавление в коÑзинÑ",icon:ce,bg:"bg-lime-100",fg:"text-lime-700"}},F=[{id:"s1",steps:["quick","photo"],cases:13,casesPrev:11,crCart:30.77,crCartPrev:22.5,crOrder:23.08,crOrderPrev:15.4,avgCheck:2450},{id:"s2",steps:["reviews","photo"],cases:70,casesPrev:82,crCart:21.43,crCartPrev:25.1,crOrder:4.29,crOrderPrev:6.2,avgCheck:1980},{id:"s3",steps:["photo"],cases:339,casesPrev:305,crCart:9.44,crCartPrev:10.2,crOrder:1.47,crOrderPrev:1.9,avgCheck:1720},{id:"s4",steps:["reviews"],cases:12,casesPrev:18,crCart:0,crCartPrev:5.6,crOrder:0,crOrderPrev:0,avgCheck:0},{id:"s5",steps:["photo","reviews","quick"],cases:46,casesPrev:39,crCart:34.78,crCartPrev:30.7,crOrder:15.22,crOrderPrev:12.8,avgCheck:2680},{id:"s6",steps:["photo","size","cart"],cases:58,casesPrev:54,crCart:100,crCartPrev:100,crOrder:18.97,crOrderPrev:16.7,avgCheck:2310},{id:"s7",steps:["reviews","questions","photo"],cases:24,casesPrev:20,crCart:12.5,crCartPrev:15,crOrder:4.17,crOrderPrev:5,avgCheck:2050},{id:"s8",steps:["video","photo","reviews"],cases:31,casesPrev:22,crCart:25.81,crCartPrev:18.2,crOrder:9.68,crOrderPrev:6.4,avgCheck:2540},{id:"s9",steps:["similar","photo"],cases:88,casesPrev:95,crCart:6.82,crCartPrev:8.4,crOrder:1.14,crOrderPrev:1.8,avgCheck:1650},{id:"s10",steps:["photo","similar","photo"],cases:41,casesPrev:38,crCart:9.76,crCartPrev:10.5,crOrder:2.44,crOrderPrev:2.6,avgCheck:1780},{id:"s11",steps:["quick","photo","reviews","cart"],cases:19,casesPrev:14,crCart:100,crCartPrev:100,crOrder:26.32,crOrderPrev:21.4,avgCheck:2820},{id:"s12",steps:["photo","reviews","questions"],cases:16,casesPrev:21,crCart:6.25,crCartPrev:9.5,crOrder:0,crOrderPrev:4.8,avgCheck:0}],V=["15.07","16.07","17.07","18.07","19.07","20.07"];function O(t){let r=2166136261;for(let a=0;a<t.length;a++)r^=t.charCodeAt(a),r=Math.imul(r,16777619);return(r>>>0)%1e4/1e4}function P(t,r){return!r||!isFinite(r)?0:(t-r)/r*100}function S({v:t,invert:r}){if(!isFinite(t)||Math.abs(t)<.5)return null;const a=r?t<0:t>0;return e.jsxs("span",{className:`inline-flex items-center gap-0.5 text-[10px] font-semibold tabular-nums ${a?"text-emerald-600":"text-rose-500"}`,children:[e.jsx("span",{className:"text-[8px] leading-none",children:t>0?"â²":"â¼"}),t>0?"+":"",Math.abs(t)>=100?t.toFixed(0):t.toFixed(1),"%"]})}function R(t){return t.toLocaleString("ru-RU")}function q(t){return`${Math.round(t).toLocaleString("ru-RU")} â½`}function f(t){return`${t.toFixed(2)}%`}function pe(t,r){const a=t.steps.includes("reviews"),d=t.steps.includes("photo"),i=t.steps.includes("questions"),x=t.steps.includes("video"),n=t.crOrder<r*.6,j=t.crOrder>r*1.5;return t.cases>=30&&n&&a?"Ðного пÑоÑмоÑÑов оÑзÑвов пÑи низком CR â ÑÑилÑÑе пеÑвÑе 3 оÑзÑва и оÑвеÑÑ Ð¿ÑодавÑа.":t.cases>=30&&n&&d&&!a?"СмоÑÑÑÑ ÑолÑко ÑоÑо и ÑÑ
одÑÑ â пÑовеÑÑÑе каÑеÑÑво главного ÑоÑо и инÑогÑаÑикÑ.":i&&t.crOrder<r?"ÐокÑпаÑели задаÑÑ Ð²Ð¾Ð¿ÑоÑÑ â добавÑÑе оÑвеÑÑ Ð½Ð° Ñоп-3 вопÑоÑа в опиÑание и Ñ
аÑакÑеÑиÑÑики.":x&&t.crOrder>r?"Ðидео даÑÑ ÑезÑлÑÑÐ°Ñ â добавÑÑе видео в клÑÑевÑе SKU каÑегоÑии.":j&&t.cases>=15?"СилÑнÑй ÑÑенаÑий â маÑÑÑабиÑÑйÑе: пÑодвинÑÑе каÑÑоÑки, где он вÑÑÑеÑаеÑÑÑ Ñедко.":t.crCart>
10&&t.crOrder===0?"ÐладÑÑ Ð² коÑзинÑ, но не вÑкÑпаÑÑ â пÑовеÑÑÑе ÑÐµÐ½Ñ Ð¸ ÑÑоки доÑÑавки пÑоÑив конкÑÑенÑов.":t.steps.includes("similar")?"УÑ
одÑÑ ÑеÑез «ÐоÑ
ожие» â ÑÑилÑÑе оÑÑÑÑÐ¾Ð¹ÐºÑ ÐºÐ°ÑÑоÑки Ð¾Ñ Ð±Ð»Ð¸Ð¶Ð°Ð¹ÑиÑ
конкÑÑенÑов.":null}function ue({id:t,compact:r}){const a=L[t],d=a.icon;return e.jsxs("span",{className:`inline-flex items-center gap-1 rounded-md ${a.bg} ${a.fg} px-1.5 py-1 text-[11px] font-medium whitespace-nowrap`,title:a.name,children:[e.jsx(d,{className:"h-3 w-3"}),!r&&e.jsx("span",{children:a.name})]})}function T({steps:t}){return e.jsx("div",{className:"flex flex-wrap items-center gap-1",children:t.map((r,a)=>e.jsxs(o.Fragment,{children:[e.jsx(ue,{id:r}),a<t.length-1&&e.jsx(H,{className:"h-3 w-3 text-slate-300"})]},a))})}function ge(){const[t,r]=o.useState(!0),[a,d]=o.useState(null),[i,x]=o.useState("lost"),[n,j]=o.useState("desc"),[c,b]=o.useState(0),[u,N]=o.useState(new Set),[g,M]=o.useState(new Set),[Y,I]=o.useState(!1),[m,G]=o.useState({cases:!0,crCart:!0,crOrder:!0,avgCheck:!0,lost:!0,hint:!0}),[z,J]=o.useState(.6),$=F.reduce((s,l)=>s+l.cases,0),v=o.useMemo(()=>F.reduce((s,l)=>s+l.crOrder*l.cases,0)/$,[$]),w=o.useMemo(()=>F.map(s=>{const l=Math.max(0,v-s.crOrder)/100,p=s.cases*l*(s.avgCheck||0),h=s.casesPrev*Math.max(0,v-s.crOrderPrev)/100*(s.avgCheck||0);return{...s,lost:p,lostPrev:h}}),[v]),A=o.useMemo(()=>w.filter(s=>{if(s.cases<c||u.size>0&&!u.has(s.steps.length))return!1;if(g.size>0){for(const l of g)if(!s.steps.includes(l))return!1}return!0}),[w,c,u,g]),E=o.useMemo(()=>{const s=[...A];return s.sort((l,p)=>{const h=l[i],C=p[i];return n==="desc"?C-h:h-C}),s},[A,i,n]),U=w.filter(s=>s.cases>=10).sort((s,l)=>s.crOrder-l.crOrder)[0],K=w.filter(s=>s.cases>=10).sort((s,l)=>l.crOrder-s.crOrder)[0],_=[...w].sort((s,l)=>l.cases-s.cases)[0];function k(s){i===s?j(n==="desc"?"asc":"desc"):(x(s),j("desc"))}function B(s,l,p){const h=new Set(s);h.has(l)?h.delete(l):h.add(l),p(h)}const W=v*z;return e.jsxs("div",{className:"mx-auto max-w-[1400px] px-4 py-6",children:[e.jsxs("div",{className:"mb-4 flex items-start justify-between gap-4",children:[e.jsxs("div",{children:[e.jsx("h1",{className:"text-xl font-semibold text-slate-900",children:"Ðоведение покÑпаÑелей пеÑед заказом"}),e.jsx("p",{className:"mt-1 text-sm text-slate-500",children:"СÑенаÑии дейÑÑвий на каÑÑоÑкаÑ
ÑоваÑов за пеÑиод Ñ 15.07.26 по 20.07.26. ÐÑÑоÑÑиÑÐ¾Ð²Ð°Ð½Ñ Ð¿Ð¾ ÑпÑÑенной вÑÑÑÑке."})]}),e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsxs("label",{className:"inline-flex items-center gap-2 rounded-md border border-slate-200 bg-white px-2.5 py-1.5 text-xs text-slate-700 cursor-pointer",children:[e.jsx("input",{type:"checkbox",className:"h-3.5 w-3.5",checked:t,onChange:s=>r(s.target.checked)}),"СÑавниÑÑ Ñ Ð¿ÑоÑлой неделей"]}),e.jsxs("button",{onClick:()=>I(!0),className:"inline-flex items-center gap-1.5 rounded-md border border-slate-200 bg-white px-2.5 py-1.5 text-xs text-slate-700 hover:bg-slate-50",children:[e.jsx(ae,{className:"h-3.5 w-3.5"})," ÐаÑÑÑойки ÑаблиÑÑ"]})]})]}),e.jsxs("div",{className:"mb-4 rounded-xl border border-slate-200 bg-slate-50 p-4",children:[e.jsxs("div",{className:"mb-2 flex items-baseline gap-2",children:[e.jsx("div",{className:"text-sm font-semibold text-slate-900",children:"ÐÑводÑ"}),e.jsx("div",{className:"text-xs text-slate-500",children:"Ðа оÑнове анализа ÑÑенаÑиев поведениÑ"})]}),e.jsxs("div",{className:"grid grid-cols-1 gap-3 md:grid-cols-3",children:[e.jsx(D,{tone:"rose",label:"Ð¥ÑдÑий ÑезÑлÑÑаÑ",scenario:U,comparePrev:t,suffix:`${f(U.crOrder)} заказов`}),e.jsx(D,{tone:"emerald",label:"ÐÑÑÑий ÑезÑлÑÑаÑ",scenario:K,comparePrev:t,suffix:`${f(K.crOrder)} заказов`}),e.jsx(D,{tone:"violet",label:"СамÑй ÑаÑÑÑй ÑÑенаÑий",scenario:_,comparePrev:t,suffix:`${(_.cases/$*100).toFixed(1)}% Ð¾Ñ Ð²ÑеÑ
ÑлÑÑаев`})]})]}),e.jsxs("div",{className:"mb-3 flex flex-wrap items-center gap-3 rounded-lg border border-slate-200 bg-white px-3 py-2",children:[e.jsxs("div",{className:"flex items-center gap-1.5 text-xs text-slate-600",children:[e.jsx(Z,{className:"h-3.5 w-3.5"})," ФилÑÑÑÑ:"]}),e.jsxs("div",{className:"flex items-center gap-1",children:[e.jsx("span",{className:"text-xs text-slate-500",children:"длина"}),[2,3,4].map(s=>e.jsx("button",{onClick:()=>B(u,s,N),className:`rounded px-2 py-1 text-xs ${u.has(s)?"bg-slate-900 text-white":"bg-slate-100 text-slate-700 hover:bg-slate-200"}`,children:s},s))]}),e.jsx("div",{className:"h-4 w-px bg-slate-200"}),e.jsxs("div",{className:"flex flex-wrap items-center gap-1",children:[e.jsx("span",{className:"text-xs text-slate-500",children:"ÑодеÑÐ¶Ð¸Ñ Ñаг"}
1),Object.keys(L).map(s=>{const l=g.has(s),p=L[s],h=p.icon;return e.jsx("button",{onClick:()=>B(g,s,M),title:p.name,className:`inline-flex items-center gap-1 rounded-md px-1.5 py-1 text-[11px] ${l?"ring-2 ring-slate-900":"opacity-70 hover:opacity-100"} ${p.bg} ${p.fg}`,children:e.jsx(h,{className:"h-3 w-3"})},s)})]}),e.jsx("div",{className:"h-4 w-px bg-slate-200"}),e.jsxs("label",{className:"flex items-center gap-2 text-xs text-slate-600",children:["мин. ÑлÑÑаев",e.jsx("input",{type:"range",min:0,max:100,step:5,value:c,onChange:s=>b(Number(s.target.value)),className:"w-32"}),e.jsx("span",{className:"w-8 tabular-nums text-slate-900",children:c})]}),(u.size>0||g.size>0||c>0)&&e.jsx("button",{onClick:()=>{N(new Set),M(new Set),b(0)},className:"ml-auto text-xs text-slate-500 hover:text-slate-900 underline",children:"СбÑоÑиÑÑ"})]}),e.jsx("div",{className:"overflow-x-auto rounded-lg border border-slate-200 bg-white",children:e.jsxs("table",{className:"w-full text-sm",children:[e.jsx("thead",{className:"bg-slate-50 text-slate-600",children:e.jsxs("tr",{className:"text-left",children:[e.jsx("th",{className:"w-8 px-2 py-2"}),e.jsx("th",{className:"px-3 py-2 font-medium",children:"СÑенаÑий"}),m.cases&&e.jsx(y,{label:"СлÑÑаев",k:"cases",sortKey:i,sortDir:n,onClick:k}),m.crCart&&e.jsx(y,{label:"CR в коÑзинÑ",k:"crCart",sortKey:i,sortDir:n,onClick:k}),m.crOrder&&e.jsx(y,{label:"CR в заказ",k:"crOrder",sortKey:i,sortDir:n,onClick:k}),m.avgCheck&&e.jsx(y,{label:"СÑ. Ñек",k:"avgCheck",sortKey:i,sortDir:n,onClick:k}),m.lost&&e.jsx(y,{label:"УпÑÑ. вÑÑÑÑка",k:"lost",sortKey:i,sortDir:n,onClick:k}),m.hint&&e.jsx("th",{className:"w-10 px-2 py-2"})]})}),e.jsx("tbody",{children:E.map(s=>{const l=a===s.id,p=s.crOrder<W&&s.cases>=10,h=s.crOrder>v*1.3&&s.cases>=10,C=pe(s,v);return e.jsxs(o.Fragment,{children:[e.jsxs("tr",{className:`border-t border-slate-100 hover:bg-slate-50 cursor-pointer ${l?"bg-slate-50":""}`,onClick:()=>d(l?null:s.id),children:[e.jsx("td",{className:"px-2 py-2 text-slate-400",children:l?e.jsx(se,{className:"h-4 w-4"}):e.jsx(H,{className:"h-4 w-4"})}),e.jsx("td",{className:"px-3 py-2",children:e.jsx(T,{steps:s.steps})}),m.cases&&e.jsxs("td",{className:"px-3 py-2 text-right tabular-nums",children:[e.jsx("div",{className:"font-semibold text-slate-900",children:R(s.cases)}),t&&e.jsx(S,{v:P(s.cases,s.casesPrev)})]}),m.crCart&&e.jsxs("td",{className:"px-3 py-2 text-right tabular-nums",children:[e.jsx("div",{className:"font-semibold text-slate-900",children:f(s.crCart)}),t&&e.jsx(S,{v:P(s.crCart,s.crCartPrev)})]}),m.crOrder&&e.jsxs("td",{className:`px-3 py-2 text-right tabular-nums ${p?"bg-rose-50":h?"bg-emerald-50":""}`,children:[e.jsx("div",{className:`font-semibold ${p?"text-rose-700":h?"text-emerald-700":"text-slate-900"}`,children:f(s.crOrder)}),t&&e.jsx(S,{v:P(s.crOrder,s.crOrderPrev)})]}),m.avgCheck&&e.jsx("td",{className:"px-3 py-2 text-right tabular-nums text-slate-700",children:s.avgCheck?q(s.avgCheck):"â"}),m.lost&&e.jsxs("td",{className:"px-3 py-2 text-right tabular-nums",children:[e.jsx("div",{className:"font-semibold text-slate-900",children:s.lost>0?q(s.lost):"â"}),t&&s.lost>0&&e.jsx(S,{v:P(s.lost,s.lostPrev),invert:!0})]}),m.hint&&e.jsx("td",{className:"px-2 py-2 text-center",children:C&&e.jsx("span",{title:C,className:"inline-flex text-amber-500 cursor-help",children:e.jsx(Q,{className:"h-4 w-4"})})})]}),l&&e.jsx("tr",{className:"border-t border-slate-100 bg-slate-50/60",children:e.jsx("td",{colSpan:2+Object.values(m).filter(Boolean).length,className:"px-4 py-3",children:e.jsx(be,{s,comparePrev:t,avgCheck:s.avgCheck,avgCrOrder:v,hint:C})})})]},s.id)})})]})}),e.jsxs("div",{className:"mt-3 flex items-center gap-4 text-xs text-slate-500",children:[e.jsxs("span",{children:["СÑеднее CR в заказ по ÑÑенаÑиÑм: ",e.jsx("span",{className:"font-semibold text-slate-900",children:f(v)})]}),e.jsxs("span",{children:["ÐÑего ÑлÑÑаев: ",e.jsx("span",{className:"font-semibold text-slate-900",children:R($)})]}),e.jsxs("span",{children:["СÑенаÑиев в вÑбоÑке: ",e.jsx("span",{className:"font-semibold text-slate-900",children:E.length})]})]}),Y&&e.jsx(je,{onClose:()=>I(!1),cols:m,setCols:G,lowThr:z,setLowThr:J})]})}function y({label:t,k:r,sortKey:a,sortDir:d,onClick:i}){const x=a===r;return e.jsx("th",{className:"px-3 py-2 text-right font-medium",children:e.jsxs("button",{onClick:()=>i(r),className:`inline-flex items-center gap-1 ${x?"text-slate-900":"text-slate-600"} hover:text-slate-900`,children:[t,e.jsx(te,{className:`h-3 w-3 ${x?"opacity-100":"opacity-40"}`}),x&&e.jsx("span",{className:"text-[9px]",children:d==="desc"?"â¼":"â²"})]})})}
1function D({tone:t,label:r,scenario:a,comparePrev:d,suffix:i}){const x=t==="rose"?"bg-rose-50 text-rose-700 border-rose-200":t==="emerald"?"bg-emerald-50 text-emerald-700 border-emerald-200":"bg-violet-50 text-violet-700 border-violet-200";return e.jsxs("div",{className:"rounded-lg border border-slate-200 bg-white p-3",children:[e.jsxs("div",{className:"mb-2 flex items-center justify-between",children:[e.jsx("span",{className:`inline-block rounded-full border px-2 py-0.5 text-[11px] font-medium ${x}`,children:r}),d&&e.jsx(S,{v:P(a.crOrder,a.crOrderPrev),invert:t==="rose"})]}),e.jsx("div",{className:"mb-2",children:e.jsx(T,{steps:a.steps})}),e.jsxs("div",{className:"text-xs text-slate-500",children:[i," · ",R(a.cases)," ÑлÑÑаев"]})]})}function be({s:t,comparePrev:r,avgCheck:a,avgCrOrder:d,hint:i}){const x=o.useMemo(()=>V.map((c,b)=>{const u=O(t.id+c),N=Math.max(1,Math.round(t.cases/V.length*(.6+u*.9))),g=Math.max(0,t.crOrder*(.7+O(t.id+"cr"+b)*.6));return{d:c,casesD:N,crD:g}}),[t.id,t.cases,t.crOrder]),n=Math.max(...x.map(c=>c.casesD)),j=o.useMemo(()=>Array.from({length:5},(c,b)=>{const u=t.id+"sku"+b,N=Math.max(1,Math.round(t.cases/6*(.4+O(u)*.9))),g=Math.max(0,t.crOrder*(.5+O(u+"cr")*1.2)),M=N*Math.max(0,d-g)/100*(a||1800);return{sku:`${1234500+b*37+Math.floor(O(u)*900)}`,name:`SKU ${b+1} · аÑÑикÑл`,cs:N,cr:g,lost:M}}).sort((c,b)=>b.lost-c.lost),[t.id,t.cases,t.crOrder,d,a]);return e.jsxs("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2",children:[e.jsxs("div",{children:[e.jsx("div",{className:"mb-2 text-xs font-semibold uppercase tracking-wide text-slate-500",children:"Ðинамика за 6 дней"}),e.jsx("div",{className:"flex items-end gap-2",children:x.map(c=>e.jsxs("div",{className:"flex flex-1 flex-col items-center gap-1",children:[e.jsx("div",{className:"flex h-16 w-full items-end",children:e.jsx("div",{className:"w-full rounded-t bg-violet-400/70",style:{height:`${c.casesD/n*100}%`},title:`${c.casesD} ÑлÑÑаев · CR ${f(c.crD)}`})}),e.jsx("div",{className:"text-[10px] text-slate-500",children:c.d}),e.jsx("div",{className:"text-[11px] font-semibold text-slate-900 tabular-nums",children:c.casesD}),e.jsx("div",{className:"text-[10px] text-slate-500 tabular-nums",children:f(c.crD)})]},c.d))}),i&&e.jsxs("div",{className:"mt-3 flex items-start gap-2 rounded-md border border-amber-200 bg-amber-50 p-2 text-xs text-amber-900",children:[e.jsx(Q,{className:"mt-0.5 h-3.5 w-3.5 flex-none"}),e.jsx("span",{children:i})]})]}),e.jsxs("div",{children:[e.jsx("div",{className:"mb-2 text-xs font-semibold uppercase tracking-wide text-slate-500",children:"Топ-5 SKU Ñ ÑÑим ÑÑенаÑием"}),e.jsxs("table",{className:"w-full text-xs",children:[e.jsx("thead",{className:"text-slate-500",children:e.jsxs("tr",{children:[e.jsx("th",{className:"py-1 text-left font-normal",children:"ÐÑÑикÑл"}),e.jsx("th",{className:"py-1 text-right font-normal",children:"СлÑÑаев"}),e.jsx("th",{className:"py-1 text-right font-normal",children:"CR заказ"}),e.jsx("th",{className:"py-1 text-right font-normal",children:"УпÑÑ. â½"})]})}),e.jsx("tbody",{children:j.map(c=>e.jsxs("tr",{className:"border-t border-slate-200",children:[e.jsx("td",{className:"py-1.5 text-slate-800",children:c.sku}),e.jsx("td",{className:"py-1.5 text-right tabular-nums",children:R(c.cs)}),e.jsx("td",{className:"py-1.5 text-right tabular-nums",children:f(c.cr)}),e.jsx("td",{className:"py-1.5 text-right tabular-nums",children:c.lost>0?q(c.lost):"â"})]},c.sku))})]})]})]})}function je({onClose:t,cols:r,setCols:a,lowThr:d,setLowThr:i}){const x=[["cases","Ðол-во ÑлÑÑаев"],["crCart","CR в коÑзинÑ"],["crOrder","CR в заказ"],["avgCheck","СÑедний Ñек"],["lost","УпÑÑÐµÐ½Ð½Ð°Ñ Ð²ÑÑÑÑка"],["hint","ÐодÑказки"]];return e.jsxs("div",{className:"fixed inset-0 z-50 flex",children:[e.jsx("div",{className:"flex-1 bg-black/30",onClick:t}),e.jsxs("div",{className:"w-80 bg-white p-4 shadow-xl overflow-y-auto",children:[e.jsxs("div",{className:"mb-3 flex items-center justify-between",children:[e.jsx("div",{className:"text-sm font-semibold text-slate-900",children:"ÐаÑÑÑойки ÑаблиÑÑ"}),e.jsx("button",{onClick:t,className:"text-xs text-slate-500 hover:text-slate-900",children:"ÐакÑÑÑÑ"})]}),e.jsxs("div",{className:"mb-4",children:[e.jsx("div",{className:"mb-2 text-xs font-semibold uppercase text-slate-500",children:"СÑолбÑÑ"}),e.jsx("div",{className:"space-y-1",children:x.map(([n,j])=>e.jsxs("label",{className:"flex items-center gap-2 rounded px-2 py-1.5 hover:bg-slate-50 cursor-pointer",children:[e.jsx("span",{className:`inline-flex h-4 w-4 items-center justify-center rounded border ${r[n]?"border-slate-900 bg-slate-900 text-white":"border-slate-300"}`,children:r[n]&&e.jsx(xe,{className:"h-3 w-3"})}),e.jsx("input",{type:"checkbox",className:"sr-only",checked:r[n],onChange:()=>a({...r,[n]:!r[n]})}),e.jsx("span",{className:"text-xs text-slate-800",children:j})]},n))})]}),e.jsxs("div",{children:[e.jsx("div",{className:"mb-2 text-xs font-semibold uppercase text-slate-500",children:"ÐоÑог низкого CR"}),e.jsxs("div",{className:"text-xs text-slate-500",children:["ЯÑейка подÑвеÑиÑÑÑ ÐºÑаÑнÑм, еÑли CR заказа < ",Math.round(d*100),"% Ð¾Ñ ÑÑеднего."]}
1),e.jsx("input",{type:"range",min:.3,max:1,step:.05,value:d,onChange:n=>i(Number(n.target.value)),className:"mt-2 w-full"}),e.jsxs("div",{className:"mt-1 text-xs text-slate-700 tabular-nums",children:[Math.round(d*100),"%"]})]})]})]})}const Ie=()=>e.jsxs(e.Fragment,{children:[e.jsx(re,{}),e.jsx(ge,{})]});export{Ie as component};
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.