1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3292],{43292:function(e,t,l){l.d(t,{GR:function(){return y},LB:function(){return a},MZ:function(){return r},O:function(){return u},Wp:function(){return b},ZP:function(){return j},iJ:function(){return i},v6:function(){return h},z6:function(){return o}});var s=l(57437),n=l(2265);let r={industries:[],contactStatuses:[],revenueRanges:[],employeeRanges:[],hasMobile:!1,colorMode:"status"};function a(e){if(!e)return null;let t=parseFloat(e.replace(/[^0-9.kmb]/gi,""));if(isNaN(t))return null;let l=e.toLowerCase();return l.includes("b")?1e9*t:l.includes("m")?1e6*t:l.includes("k")?1e3*t:t<1e3?1e6*t:t}let i={never_dialed:"Never Dialed",dialed_not_reached:"Dialed / Not Reached",reached_no_appt:"Reached / No Appt",appt_set:"Appt Set",no_show:"No Show",sit:"Met",refusal:"Refusal",sale:"Sale (GO)"};function o(e){var t,l,s,n;let r=null!==(t=e.dial_count)&&void 0!==t?t:0,a=null!==(l=e.reach_count)&&void 0!==l?l:0,i=null!==(s=e.appt_count)&&void 0!==s?s:0,o=(null!==(n=e.last_outcome)&&void 0!==n?n:"").toLowerCase();return o.includes("sale")||o.includes("go")?"sale":o.includes("no_show")||o.includes("no show")?"no_show":o.includes("refusal")||o.includes("refused")?"refusal":o.includes("sit")?"sit":i>0?"appt_set":a>0?"reached_no_appt":r>0?"dialed_not_reached":"never_dialed"}function c(e){let t=a(e.sales_volume);return null===t?null:t<1e6?"under1m":t<3e6?"1m3m":t<5e6?"3m5m":t<1e7?"5m10m":"10mplus"}function u(e,t){return e.filter(e=>{if(t.industries.length>0){var l;let s=(null!==(l=e.industry)&&void 0!==l?l:"Other").toLowerCase();if(!t.industries.some(e=>"Other"===e?!d.some(e=>s.includes(e.toLowerCase())):s.includes(e.toLowerCase())))return!1}if(t.contactStatuses.length>0){let l=o(e);if(!t.contactStatuses.includes(l))return!1}if(t.revenueRanges.length>0){let l=c(e);if(!t.revenueRanges.includes(l))return!1}if(t.employeeRanges.length>0){let l=function(e){let t=function(e){if(!e)return null;let t=e.match(/\d+/);return t?parseInt(t[0]):null}(e.employees);return null===t?null:t<=10?"1_10":t<=25?"10_25":t<=50?"25_50":t<=100?"50_100":"100plus"}(e);if(!t.employeeRanges.includes(l))return!1}return!t.hasMobile||!!e.mobile})}let d=["Contracting","Transportation","Manufacturing","Agriculture","Auto","HVAC","Retail","Wholesale","Distribution","Winery","Construction","Other"],p={Contracting:"#FF6B35",Transportation:"#4FC3F7",Manufacturing:"#66BB6A",Agriculture:"#FDD835",Auto:"#EF5350",HVAC:"#AB47BC",Retail:"#26A69A",Wholesale:"#26A69A",Distribution:"#26A69A",Winery:"#CE93D8",Construction:"#FF8A65",Other:"#9E9E9E"},x={never_dialed:"#00E676",dialed_not_reached:"#FDD835",reached_no_appt:"#FF9800",appt_set:"#FF1744",no_show:"#EF9A9A",sit:"#42A5F5",refusal:"#EF5350",sale:"#C8A84B"},m={under1m:"#555555","1m3m":"#4FC3F7","3m5m":"#66BB6A","5m10m":"#FF9800","10mplus":"#C8A84B"};function h(e,t){var l,s,n,r;switch(t){case"industry":{let t=null!==(l=e.industry)&&void 0!==l?l:"";for(let[e,l]of Object.entries(p))if(t.toLowerCase().includes(e.toLowerCase()))return l;return p.Other}case"status":return null!==(s=x[o(e)])&&void 0!==s?s:"#42A5F5";case"revenue":{let t=c(e);return t&&null!==(n=m[t])&&void 0!==n?n:"#9E9E9E"}case"rating":{let t=(null!==(r=e.rating)&&void 0!==r?r:"").toLowerCase();if(t.includes("hot")||"a"===t)return"#FF1744";if(t.includes("warm")||"b"===t)return"#FF9800";if(t.includes("cold")||"c"===t)return"#42A5F5";return"#555555"}default:return"#42A5F5"}}function b(e,t){var l;if("revenue"!==t)return 10;let s=c(e);return s&&null!==(l=({under1m:7,"1m3m":9,"3m5m":11,"5m10m":13,"10mplus":15})[s])&&void 0!==l?l:10}let f={under1m:"< $1M","1m3m":"$1Mâ$3M","3m5m":"$3Mâ$5M","5m10m":"$5Mâ$10M","10mplus":"$10M+"},g={"1_10":"1â10","10_25":"10â25","25_50":"25â50","50_100":"50â100","100plus":"100+"};function y(e){let t=0;return e.industries.length>0&&t++,e.contactStatuses.length>0&&t++,e.revenueRanges.length>0&&t++,e.employeeRanges.length>0&&t++,e.hasMobile&&t++,t}function v(e){let{label:t,active:l,color:n,onClick:r}=e,a=n||"#FF1744";return(0,s.jsxs)("button",{onClick:r,className:"shrink-0 px-3 py-1.5 rounded-full text-[11px] font-medium transition-all active:scale-95 whitespace-nowrap",style:{background:l?"".concat(a,"18"):"rgba(255,255,255,0.04)",border:"1px solid ".concat(l?a+"55":"rgba(255,255,255,0.08)"),color:l?a:"#666",boxShadow:l?"0 0 8px ".concat(a,"22"):"none"},children:[n&&(0,s.jsx)("span",{className:"inline-block w-2 h-2 rounded-full mr-1.5",style:{background:n,verticalAlign:"middle"}}),t]})}function j(e){let{leads:t,filters:l,onChange:a,filteredCount:o}
1=e,[c,u]=(0,n.useState)(!1),m=(0,n.useMemo)(()=>{let e=new Set(d);return t.forEach(t=>{t.industry&&e.add(t.industry)}),Array.from(e).sort()},[t]),h=y(l);return(0,s.jsxs)("div",{style:{background:"rgba(10,10,10,0.96)",backdropFilter:"blur(20px)",WebkitBackdropFilter:"blur(20px)",borderBottom:"1px solid rgba(255,255,255,0.06)",zIndex:20,position:"relative"},children:[(0,s.jsxs)("div",{className:"flex items-center gap-2 px-3 py-2",children:[(0,s.jsxs)("button",{onClick:()=>u(!c),className:"flex items-center gap-2 px-3 py-1.5 rounded-xl transition-all active:scale-95",style:{background:c||h>0?"rgba(255,23,68,0.1)":"rgba(255,255,255,0.04)",border:"1px solid ".concat(c||h>0?"rgba(255,23,68,0.3)":"rgba(255,255,255,0.08)")},children:[(0,s.jsx)("span",{style:{fontSize:11,color:"#FF1744"},children:"â"}),(0,s.jsx)("span",{className:"text-[11px] font-semibold uppercase tracking-wider",style:{color:"#FF1744"},children:"Filters"}),h>0&&(0,s.jsx)("span",{className:"w-5 h-5 rounded-full flex items-center justify-center text-[10px] font-bold",style:{background:"#FF1744",color:"#fff"},children:h})]}),!c&&h>0&&(0,s.jsxs)("div",{className:"flex gap-1.5 overflow-x-auto",style:{scrollbarWidth:"none"},children:[l.industries.map(e=>(0,s.jsx)("span",{className:"shrink-0 px-2 py-1 rounded-full text-[10px]",style:{background:"rgba(255,23,68,0.1)",border:"1px solid rgba(255,23,68,0.25)",color:"#FF1744"},children:e},e)),l.contactStatuses.map(e=>(0,s.jsx)("span",{className:"shrink-0 px-2 py-1 rounded-full text-[10px]",style:{background:"rgba(255,23,68,0.1)",border:"1px solid rgba(255,23,68,0.25)",color:"#FF1744"},children:i[e]},e)),l.hasMobile&&(0,s.jsx)("span",{className:"shrink-0 px-2 py-1 rounded-full text-[10px]",style:{background:"rgba(200,168,75,0.1)",border:"1px solid rgba(200,168,75,0.25)",color:"#C8A84B"},children:"\uD83D\uDCF1 Mobile"})]}),(0,s.jsxs)("div",{className:"ml-auto flex items-center gap-2 shrink-0",children:[(0,s.jsxs)("span",{className:"text-[10px]",style:{color:"#444"},children:[o," pins"]}),h>0&&(0,s.jsx)("button",{onClick:function(){a(r)},className:"text-[10px] px-2 py-1 rounded-lg transition-all active:scale-95",style:{background:"rgba(255,255,255,0.04)",border:"1px solid rgba(255,255,255,0.06)",color:"#555"},children:"Clear"})]})]}),(0,s.jsx)("div",{style:{maxHeight:c?380:0,overflow:"hidden",transition:"max-height 0.35s cubic-bezier(0.4, 0, 0.2, 1)"},children:(0,s.jsxs)("div",{className:"px-3 pb-3 space-y-3",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("p",{className:"text-[10px] uppercase tracking-widest mb-1.5",style:{color:"#444"},children:"Color By"}),(0,s.jsx)("div",{className:"flex gap-1.5 overflow-x-auto pb-0.5",style:{scrollbarWidth:"none"},children:[{key:"status",label:"Status"},{key:"industry",label:"Industry"},{key:"revenue",label:"Revenue"},{key:"rating",label:"Rating"}].map(e=>(0,s.jsx)(v,{label:e.label,active:l.colorMode===e.key,onClick:()=>a({...l,colorMode:e.key})},e.key))})]}),(0,s.jsxs)("div",{children:[(0,s.jsxs)("div",{className:"flex items-center gap-2 mb-1.5",children:[(0,s.jsx)("p",{className:"text-[10px] uppercase tracking-widest",style:{color:"#444"},children:"Industry"}),l.industries.length>0&&(0,s.jsx)("button",{onClick:()=>a({...l,industries:[]}),className:"text-[9px]",style:{color:"#FF1744"},children:"All"})]}),(0,s.jsx)("div",{className:"flex gap-1.5 overflow-x-auto pb-0.5",style:{scrollbarWidth:"none"},children:m.map(e=>(0,s.jsx)(v,{label:e,active:l.industries.includes(e),color:"industry"===l.colorMode?p[e]||p.Other:void 0,onClick:()=>(function(e){let t=l.industries.includes(e)?l.industries.filter(t=>t!==e):[...l.industries,e];a({...l,industries:t})})(e)},e))})]}),(0,s.jsxs)("div",{children:[(0,s.jsxs)("div",{className:"flex items-center gap-2 mb-1.5",children:[(0,s.jsx)("p",{className:"text-[10px] uppercase tracking-widest",style:{color:"#444"},children:"Contact Status"}),l.contactStatuses.length>0&&(0,s.jsx)("button",{onClick:()=>a({...l,contactStatuses:[]}),className:"text-[9px]",style:{color:"#FF1744"},children:"All"})]}),(0,s.jsx)("div",{className:"flex gap-1.5 overflow-x-auto pb-0.5",style:{scrollbarWidth:"none"},children:Object.keys(i).map(e=>(0,s.jsx)(v,{label:i[e],active:l.contactStatuses.includes(e),color:"status"===l.colorMode?x[e]:void 0,onClick:()=>(function(e){let t=l.contactStatuses.includes(e)?l.contactStatuses.filter(t=>t!==e):[...l.contactStatuses,e];a({...l,contactStatuses:t})})(e)},e))})]}),(0,s.jsxs)("div",{children:[(0,s.jsxs)("div",{className:"flex items-center gap-2 mb-1.5",children:[(0,s.jsx)("p",{className:"text-[10px] uppercase tracking-widest",style:{color:"#444"},children:"Revenue"}),l.revenueRanges.length>0&&(0,s.jsx)("button",{onClick:()=>a({...l,revenueRanges:[]}),className:"text-[9px]",style:{color:"#FF1744"},children:"All"})]}),(0,s.jsx)("div",{className:"flex gap-1.5 overflow-x-auto pb-0.5",style:{scrollbarWidth:"none"}
1,children:Object.keys(f).filter(Boolean).map(e=>(0,s.jsx)(v,{label:f[e],active:l.revenueRanges.includes(e),onClick:()=>(function(e){if(!e)return;let t=l.revenueRanges.includes(e)?l.revenueRanges.filter(t=>t!==e):[...l.revenueRanges,e];a({...l,revenueRanges:t})})(e)},e))})]}),(0,s.jsxs)("div",{children:[(0,s.jsxs)("div",{className:"flex items-center gap-2 mb-1.5",children:[(0,s.jsx)("p",{className:"text-[10px] uppercase tracking-widest",style:{color:"#444"},children:"Employees"}),l.employeeRanges.length>0&&(0,s.jsx)("button",{onClick:()=>a({...l,employeeRanges:[]}),className:"text-[9px]",style:{color:"#FF1744"},children:"All"})]}),(0,s.jsx)("div",{className:"flex gap-1.5 overflow-x-auto pb-0.5",style:{scrollbarWidth:"none"},children:Object.keys(g).filter(Boolean).map(e=>(0,s.jsx)(v,{label:g[e],active:l.employeeRanges.includes(e),onClick:()=>(function(e){if(!e)return;let t=l.employeeRanges.includes(e)?l.employeeRanges.filter(t=>t!==e):[...l.employeeRanges,e];a({...l,employeeRanges:t})})(e)},e))})]}),(0,s.jsxs)("div",{className:"flex items-center justify-between py-1",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("p",{className:"text-[11px] font-medium",style:{color:"#888"},children:"\uD83D\uDCF1 Has Mobile Number"}),(0,s.jsx)("p",{className:"text-[10px]",style:{color:"#444"},children:"Show only leads with a cell number"})]}),(0,s.jsx)("button",{onClick:()=>a({...l,hasMobile:!l.hasMobile}),className:"relative w-12 h-6 rounded-full transition-all",style:{background:l.hasMobile?"#FF1744":"rgba(255,255,255,0.08)",border:"1px solid ".concat(l.hasMobile?"#FF1744":"rgba(255,255,255,0.12)")},children:(0,s.jsx)("span",{className:"absolute top-0.5 w-5 h-5 rounded-full transition-all",style:{left:l.hasMobile?"24px":"2px",background:l.hasMobile?"#fff":"#444"}})})]})]})})]})}}}]);
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.