1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9146],{8988:function(n,t,e){e.d(t,{s:function(){return s}});var r,o=e(47568),i=e(70655),a=e(14714),s=(r=(0,o.Z)(function(n,t,e){var r,o,s,l=arguments;return(0,i.__generator)(this,function(i){switch(i.label){case 0:return r=l.length>3&&void 0!==l[3]&&l[3],o={calification:n,type_resource:e,offer_id:"",coupon_id:""},r&&(o.double=!0),"offer"===e?o.offer_id=t:o.coupon_id=t,[4,a.ZP.post("/api/v1/votes",{vote:o})];case 1:return[2,i.sent().data]}})}),function(n,t,e){return r.apply(this,arguments)})},37833:function(n,t,e){e.d(t,{Z:function(){return N}});var r=e(47568),o=e(7297),i=e(70655),a=e(85893),s=e(67294),l=e(92535),c=e(61953),d=e(67074),u=e(25675),p=e.n(u),x=e(68258),f=e(18003),g=e(37860),h=e(2622),m=e(17304);function b(){var n=(0,o.Z)(["\n position: absolute;\n top: 16px;\n right: 16px;\n background: none;\n border: none;\n font-size: 24px;\n cursor: pointer;\n color: #6b7280;\n width: 32px;\n height: 32px;\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: 50%;\n transition: all 0.2s ease;\n\n &:hover {\n background: #f3f4f6;\n color: #374151;\n }\n"]);return b=function(){return n},n}function v(){var n=(0,o.Z)(["\n margin: 0 0 24px 0;\n color: var(--text-primary);\n font-size: 20px;\n font-weight: 600;\n letter-spacing: -0.01em;\n text-align: center;\n\n @media (max-width: 575px) {\n font-size: 18px;\n margin: 0 0 20px 0;\n }\n"]);return v=function(){return n},n}function y(){var n=(0,o.Z)(["\n display: flex;\n justify-content: center;\n margin-bottom: 24px;\n\n img {\n border-radius: 16px;\n width: 220px;\n height: 220px;\n object-fit: contain;\n }\n\n @media (max-width: 575px) {\n img {\n width: 180px;\n height: 180px;\n }\n }\n"]);return y=function(){return n},n}function w(){var n=(0,o.Z)(["\n display: flex;\n justify-content: center;\n gap: 16px;\n margin-bottom: 24px;\n\n @media (max-width: 575px) {\n gap: 12px;\n margin-bottom: 20px;\n }\n"]);return w=function(){return n},n}function j(){var n=(0,o.Z)(["\n display: flex;\n flex-direction: column;\n align-items: center;\n gap: 8px;\n background: none;\n border: none;\n cursor: pointer;\n padding: 12px;\n border-radius: 12px;\n transition: all 0.2s ease;\n min-width: 80px;\n\n &:hover {\n background: var(--bg-tertiary);\n transform: translateY(-2px);\n }\n\n span {\n font-size: 12px;\n color: var(--text-secondary);\n font-weight: 500;\n letter-spacing: 0.01em;\n }\n\n @media (max-width: 575px) {\n min-width: 70px;\n padding: 10px;\n\n span {\n font-size: 11px;\n }\n }\n"]);return j=function(){return n},n}function k(){var n=(0,o.Z)(["\n width: 100%;\n background: linear-gradient(135deg, #10b981 0%, #059669 100%);\n color: white;\n border: none;\n border-radius: 12px;\n padding: 16px;\n font-size: 16px;\n font-weight: 600;\n cursor: pointer;\n transition: all 0.2s ease;\n display: flex;\n align-items: center;\n justify-content: center;\n gap: 8px;\n letter-spacing: 0.01em;\n\n &:hover {\n transform: translateY(-1px);\n box-shadow: 0 4px 12px rgba(16, 185, 129, 0.3);\n }\n\n svg {\n width: 20px;\n height: 20px;\n }\n\n @media (max-width: 575px) {\n font-size: 14px;\n padding: 14px;\n\n svg {\n width: 18px;\n height: 18px;\n }\n }\n"]);return k=function(){return n},n}var Z={position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"90%",maxWidth:"400px",bgcolor:"var(--bg-card)",boxShadow:24,border:"1px solid var(--border-primary)",borderRadius:"16px",outline:"none",overflow:"auto",maxHeight:"95vh",padding:"32px","@media (max-width: 575px)":{padding:"24px",width:"95%",maxWidth:"350px"},"&::-webkit-scrollbar":{width:"6px"},"&::-webkit-scrollbar-track":{background:"#f1f1f1",borderRadius:"3px"},"&::-webkit-scrollbar-thumb":{background:"#888",borderRadius:"3px","&:hover":{background:"#666"}}},z=(0,d.ZP)("button")(b()),C=(0,d.ZP)("h3")(v()),P=(0,d.ZP)("div")(y()),S=(0,d.ZP)("div")(w()),_=(0,d.ZP)("div")(j()),R=(0,d.ZP)("button")(k());function N(n){var t,e=n.open,o=n.onClose,d=n.url,u=n.title,b=void 0===u?"":u,v=n.imageKey,y=n.imageUrl,w=n.imageAlt,j=void 0===w?"":w,k=n.offerId,N=n.couponId,E=n.onShareSuccess,T=(0,g.oV)().setAlert,U=(0,m.a)().user,V=(void 0===d?"":d)||window.location.href,F=(0,s.useMemo)(function(){if(!V)return"";if(null==U?void 0:U.id)try{var n=new URL(V,window.location.origin);return n.searchParams.set("ref",U.id),n.toString()}catch(t){}return V}
1,[V,null==U?void 0:U.id]),D=(0,s.useState)("loading"),H=D[0],M=D[1];(0,s.useEffect)(function(){v?M("imageKey"):y?M("imageUrl"):M("fallback")},[v,y]);var Y=(t=(0,r.Z)(function(n){var t,e;return(0,i.__generator)(this,function(r){switch(r.label){case 0:if(null==o||o(),!k&&!N)return[2];r.label=1;case 1:return r.trys.push([1,3,,4]),[4,(0,h.Gg)({offer_id:k,coupon_id:N,platform:n})];case 2:return t=r.sent(),E&&t&&E(t),[3,4];case 3:return e=r.sent(),console.error("Error registrando compartido:",e),[3,4];case 4:return[2]}})}),function(n){return t.apply(this,arguments)}),A=function(){Y("link"),navigator.clipboard.writeText(F).then(function(){T({isActive:!0,title:"\xa1Muy Bien!",message:"Enlace copiado al portapapeles",type:"success"}),o()}).catch(function(n){console.log("error",n)})};return(0,a.jsx)(l.Z,{open:e,onClose:o,"aria-labelledby":"modal-modal-title","aria-describedby":"modal-modal-description",sx:{backgroundColor:"rgba(0, 0, 0, 0.5)",backdropFilter:"blur(4px)"},children:(0,a.jsxs)(c.Z,{sx:Z,children:[(0,a.jsx)(z,{onClick:o,children:"\xd7"}),(0,a.jsx)(C,{children:"Compartir oferta"}),(v||y||"fallback"===H)&&(0,a.jsxs)(P,{children:[v&&"imageKey"===H&&(0,a.jsx)(f.Z,{imageKey:v,alt:j||b,width:220,height:220,loading:"lazy",style:{borderRadius:"16px",maxWidth:"100%",height:"auto"},onError:function(){y?M("imageUrl"):M("fallback")},onLoad:function(){return M("imageKey")}}),y&&"imageUrl"===H&&(0,a.jsx)(p(),{src:y,alt:j||b,width:220,height:220,loading:"lazy",style:{borderRadius:"16px",maxWidth:"100%",height:"auto"},onError:function(){return M("fallback")},onLoad:function(){return M("imageUrl")}}),"fallback"===H&&(0,a.jsx)("div",{style:{width:"220px",height:"220px",borderRadius:"16px",background:"linear-gradient(135deg, #667eea 0%, #764ba2 100%)",display:"flex",alignItems:"center",justifyContent:"center",padding:"16px"},children:(0,a.jsx)(p(),{src:"/statics/img/offer_default.jpg",alt:j||b||"Oferta por defecto",width:180,height:180,loading:"lazy",style:{borderRadius:"12px",objectFit:"contain",width:"100%",height:"100%"}})})]}),(0,a.jsxs)(S,{children:[(0,a.jsx)(x.Dk,{url:F,quote:b,onClick:function(){return Y("facebook")},children:(0,a.jsxs)(_,{children:[(0,a.jsx)(x.Vq,{size:32,round:!0}),(0,a.jsx)("span",{children:"Facebook"})]})}),(0,a.jsx)(x.B,{url:F,title:b,onClick:function(){return Y("twitter")},children:(0,a.jsxs)(_,{children:[(0,a.jsx)(x.b0,{size:32,round:!0}),(0,a.jsx)("span",{children:"Twitter"})]})}),(0,a.jsx)(x.N0,{url:F,title:b,onClick:function(){return Y("whatsapp")},children:(0,a.jsxs)(_,{children:[(0,a.jsx)(x.ud,{size:32,round:!0}),(0,a.jsx)("span",{children:"WhatsApp"})]})}),(0,a.jsx)(x.tq,{url:F,title:b,onClick:function(){return Y("telegram")},children:(0,a.jsxs)(_,{children:[(0,a.jsx)(x.YG,{size:32,round:!0}),(0,a.jsx)("span",{children:"Telegram"})]})})]}),(0,a.jsxs)(R,{onClick:A,children:[(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:(0,a.jsx)("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"})}),"Copiar enlace"]})]})})}},41501:function(n,t,e){var r=e(47568),o=e(7297),i=e(70655),a=e(85893),s=e(67294),l=e(92535),c=e(61953),d=e(30110),u=e(67074),p=e(42781),x=e(24405),f=e(4820),g=e(17304),h=e(37860),m=e(8988),b=e(61608),v=e.n(b);function y(){var n=(0,o.Z)(["\n position: absolute;\n bottom: 2px;\n left: 0px;\n right: 0px;\n display: flex;\n align-items: center;\n z-index: 2;\n\n @media (min-width: 768px) {\n bottom: ",";\n left: ",";\n right: ",";\n align-items: ",";\n justify-content: ",";\n }\n"]);return y=function(){return n},n}function w(){var n=(0,o.Z)(["\n display: flex;\n align-items: center;\n background: none;\n border-radius: 5px;\n padding: 2px 8px;\n gap: 8px;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);\n height: 38px;\n box-sizing: border-box;\n border: 1px solid rgba(0, 0, 0, 0.05);\n cursor: pointer;\n transition: all 0.2s ease;\n\n &:hover {\n background: var(--bg-secondary, #e5e7eb);\n transform: translateY(-1px);\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);\n }\n\n [data-theme='dark'] & {\n background: #2d2d2d;\n border-color: rgba(255, 255, 255, 0.1);\n\n &:hover {\n background: #3d3d3d;\n }\n }\n\n svg {\n font-size: 20px;\n color: var(--text-secondary, #6b7280);\n }\n\n @media (max-width: 767px) {\n ","\n }\n"]);return w=function(){return n},n}function j(){var n=(0,o.Z)(["\n padding: 4px 8px;\n display: flex;\n align-items: center;\n justify-content: center;\n background: #fff;\n border-radius: 5px;\n color: #000;\n"]);return j=function(){return n},n}function k(){var n=(0,o.Z)(["\n display: flex;\n align-items: center;\n gap: 8px;\n"]);return k=function(){return n},n}function Z(){var n=(0,o.Z)(["\n background: transparent;\n border: none;\n display: flex;\n align-items: center;\n justify-content: center;
1\n cursor: pointer;\n color: var(--text-secondary, #6b7280);\n padding: 2px 4px;\n border-radius: 5px;\n transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);\n position: relative;\n line-height: 1;\n\n &:hover {\n background: rgba(0, 0, 0, 0.06);\n color: ",";\n transform: scale(1.1);\n }\n\n [data-theme='dark'] &:hover {\n background: rgba(255, 255, 255, 0.1);\n }\n\n &:active {\n transform: scale(0.9);\n }\n\n &:focus {\n outline: none;\n }\n\n svg {\n font-size: 20px;\n }\n"]);return Z=function(){return n},n}function z(){var n=(0,o.Z)(["\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n font-size: 20px;\n color: ",";\n z-index: 10;\n pointer-events: none;\n animation: "," 0.6s ease-out forwards;\n display: flex;\n align-items: center;\n justify-content: center;\n\n svg {\n filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.3));\n }\n\n @keyframes thumbUp {\n 0% {\n opacity: 0;\n transform: translate(-50%, -50%) scale(0.5) rotate(-10deg);\n }\n 30% {\n opacity: 1;\n transform: translate(-50%, -50%) scale(1.3) rotate(5deg);\n }\n 50% {\n transform: translate(-50%, -50%) scale(1.1) rotate(0deg);\n }\n 100% {\n opacity: 0;\n transform: translate(-50%, -50%) scale(0.8) translateY(-40px);\n }\n }\n\n @keyframes thumbDown {\n 0% {\n opacity: 0;\n transform: translate(-50%, -50%) scale(0.5) rotate(10deg);\n }\n 30% {\n opacity: 1;\n transform: translate(-50%, -50%) scale(1.3) rotate(-5deg);\n }\n 50% {\n transform: translate(-50%, -50%) scale(1.1) rotate(0deg);\n }\n 100% {\n opacity: 0;\n transform: translate(-50%, -50%) scale(0.8) translateY(40px);\n }\n }\n"]);return z=function(){return n},n}function C(){var n=(0,o.Z)(["\n color: ",";\n font-weight: 800;\n font-size: 16px;\n display: flex;\n align-items: center;\n justify-content: center;\n min-width: 26px;\n margin: 0;\n transition: color 0.3s ease;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n\n [data-theme='dark'] & {\n color: #ff6b6b;\n text-shadow: 0 1px 4px rgba(255, 107, 107, 0.2);\n }\n\n @media (max-width: 767px) {\n font-weight: 500 !important;\n ","\n }\n"]);return C=function(){return n},n}function P(){var n=(0,o.Z)(["\n @media (max-width: 767px) {\n display: none !important;\n }\n"]);return P=function(){return n},n}function S(){var n=(0,o.Z)(["\n display: none;\n width: 20px;\n height: 20px;\n object-fit: contain;\n filter: var(--image-filter-secondary);\n\n @media (max-width: 767px) {\n display: inline-block;\n }\n"]);return S=function(){return n},n}function _(){var n=(0,o.Z)(["\n display: flex;\n align-items: center;\n gap: 2px;\n position: relative;\n z-index: 2;\n"]);return _=function(){return n},n}function R(){var n=(0,o.Z)(["\n display: flex;\n align-items: center;\n justify-content: center;\n height: 44px;\n width: 44px;\n border-radius: 5px;\n background-color: var(--bg-primary);\n border: none;\n cursor: pointer;\n transition: all 0.2s ease;\n margin-bottom: 0px;\n position: relative;\n\n &:hover {\n background-color: var(--bg-secondary, rgba(0, 0, 0, 0.05));\n transform: translateY(-1px);\n }\n\n &:active {\n transform: scale(0.95);\n }\n\n &:focus {\n outline: none;\n }\n"]);return R=function(){return n},n}var N={position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"90%",maxWidth:"360px",bgcolor:"background.paper",boxShadow:24,border:"1px solid #d4d4d4",borderRadius:"5px",outline:"none",overflow:"auto",maxHeight:"95vh","&::-webkit-scrollbar":{width:"6px"},"&::-webkit-scrollbar-track":{background:"#f1f1f1",borderRadius:"3px"},"&::-webkit-scrollbar-thumb":{background:"#888",borderRadius:"3px","&:hover":{background:"#666"}}},E=(0,u.ZP)("div")(y(),function(n){return n.site?"12px":"0px"},function(n){return n.isGrid?"8px":"12px"},function(n){return n.isGrid?"auto":"12px"},function(n){return n.site?"center":"flex-start"},function(n){return n.site?"center":"flex-start"}),T=(0,u.ZP)("div",{shouldForwardProp:function(n){return"simple"!==n}})(w(),function(n){return n.simple&&"\n background: transparent !important;\n border-radius: 0 !important;\n padding: 0 !important;\n gap: 4px !important;\n box-shadow: none !important;\n height: auto !important;\n border: none !important;\n\n &:hover {\n background: transparent !important;\n transform: scale(1.05) !important;\n box-shadow: none !important;\n }\n\n [data-theme='dark'] & {\n background: transparent !important;\n border-color: none !important;\n\n &:hover {\n background: transparent !important;\n }\n }\n "}),U=(0,u.ZP)(c.Z)(j()),V=(0,u.ZP)("div")(k()),F=(0,u.ZP)("button")(Z(),function(n){return n.hoverColor||"#000"}),D=(0,u.ZP)("div")(z(),function(n){return n.color||"white"},function(n){return n.animation}),H=(0,u.ZP)("div",{shouldForwardProp:function(n){return"simple"!==n}})(C(),function(n){return n.color||"var(--text-primary)"},function(n){return n.simple&&"\n color: var(--text-secondary) !important;\n font-size: 11px !important;\n min-width: auto !important;\n text-shadow: none !important;\n\n [data-theme='dark'] & {\n color: var(--text-secondary) !important;\n text-shadow: none !important;\n }\n "}),M=(0,u.ZP)(p.Z)(P()),Y=(0,u.ZP)("img")(S()),A=(0,u.ZP)("div")(_()),I=(0,u.ZP)("button")(R()),W=function(n){var t,e=n.resource,o=n.typeResource,u=n.site,b
1=n.isGrid,y=n.className,w=n.style,j=n.simple,k=void 0!==j&&j,Z=n.direct,z=(0,s.useState)(!1),C=z[0],P=z[1],S=(0,s.useState)(null),_=S[0],R=S[1],W=(0,h.oV)().setAlert,B=e.id,G=e.ranking,K=(0,s.useState)(null),q=K[0],L=K[1],O=(0,g.a)().user,$=(0,s.useState)(!1),Q=$[0],J=$[1],X=(0,s.useState)(!1),nn=X[0],nt=X[1],ne=function(n){R(n.currentTarget)},nr=function(){R(null)},no=function(){P(!1)},ni=function(n){n?(J(!0),setTimeout(function(){return J(!1)},600)):(nt(!0),setTimeout(function(){return nt(!1)},600))},na=(t=(0,r.Z)(function(n){var t;return(0,i.__generator)(this,function(t){switch(t.label){case 0:if(t.trys.push([0,2,,3]),!O)return nr(),[2,P(!0)];if(e.overdue)return[2];return[4,(0,m.s)(n,B,o)];case 1:return L(t.sent()),ni(n),setTimeout(function(){nr()},400),[3,3];case 2:return t.sent(),nr(),W({isActive:!0,title:"\xa1Upps...!",message:"Ya has votado aqui...",type:"error"}),[3,3];case 3:return[2]}})}),function(n){return t.apply(this,arguments)});if(void 0!==Z&&Z)return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(A,{className:y,style:w,children:[(0,a.jsxs)(I,{onClick:function(){return na(!0)},title:"Me gusta",children:[(0,a.jsx)(v(),{src:"/statics/img/logolike.svg",alt:"me gusta",width:24,height:24,style:{filter:"var(--image-filter-secondary)"}}),Q&&(0,a.jsx)(D,{animation:"thumbUp",color:"#3b82f6",children:(0,a.jsx)(p.Z,{fontSize:"large"})})]}),(0,a.jsx)(H,{style:{display:"flex",alignItems:"center",justifyContent:"center",color:"var(--text-secondary)",fontSize:"20px",fontWeight:"800",textShadow:"none",margin:"0 4px",height:"44px",marginBottom:"0px",flexShrink:0,whiteSpace:"nowrap",lineHeight:"1"},children:Math.max(0,null!==q?q:G)}),(0,a.jsxs)(I,{onClick:function(){return na(!1)},title:"No me gusta",children:[(0,a.jsx)(v(),{src:"/statics/img/logolike.svg",alt:"no me gusta",width:24,height:24,style:{transform:"rotate(180deg)",filter:"var(--image-filter-secondary)"}}),nn&&(0,a.jsx)(D,{animation:"thumbDown",color:"#ef4444",children:(0,a.jsx)(x.Z,{fontSize:"large"})})]})]}),(0,a.jsx)(l.Z,{open:C,onClose:no,"aria-labelledby":"modal-modal-title","aria-describedby":"modal-modal-description",sx:{display:"flex",alignItems:"center",justifyContent:"center"},children:(0,a.jsx)(c.Z,{sx:N,children:(0,a.jsx)(f.Z,{handleClose:no})})})]});var ns,nl=Boolean(_),nc=nl?"simple-popover":void 0;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(E,{site:void 0===u||u,isGrid:void 0!==b&&b,className:y,style:w,children:(0,a.jsxs)(T,{onClick:ne,"aria-describedby":nc,simple:k,className:"vote-container",children:[(0,a.jsx)(M,{style:k?{fontSize:"20px"}:{}}),(0,a.jsx)(Y,{src:"/statics/img/logolike.svg",alt:"votos"}),(0,a.jsx)(H,{color:G<=5?"var(--vote1)":G<=10?"var(--vote2)":G<=15?"var(--vote3)":G<=20?"var(--vote4)":G<=25?"var(--vote5)":"var(--vote6)",simple:k,children:Math.max(0,null!==q?q:G)})]})}),(0,a.jsx)(d.ZP,{id:nc,open:nl,anchorEl:_,onClose:nr,anchorOrigin:{vertical:"top",horizontal:"center"},transformOrigin:{vertical:"bottom",horizontal:"center"},PaperProps:{sx:{borderRadius:"5px",boxShadow:"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)",border:"1px solid rgba(0, 0, 0, 0.05)",overflow:"visible",mt:-1.5,"&:before":{content:'""',display:"block",position:"absolute",bottom:-6,left:"calc(50% - 6px)",width:12,height:12,bgcolor:"#fff",transform:"rotate(45deg)",zIndex:0,borderRight:"1px solid rgba(0, 0, 0, 0.05)",borderBottom:"1px solid rgba(0, 0, 0, 0.05)"}}},children:(0,a.jsx)(U,{children:(0,a.jsxs)(V,{children:[(0,a.jsxs)(F,{onClick:function(){return na(!0)},hoverColor:"#3b82f6","aria-label":"Votar positivo",style:{padding:"4px"},children:[(0,a.jsx)(p.Z,{style:{fontSize:"24px"}}),Q&&(0,a.jsx)(D,{animation:"thumbUp",color:"#3b82f6",children:(0,a.jsx)(p.Z,{fontSize:"large"})})]}),(0,a.jsxs)(F,{onClick:function(){return na(!1)},hoverColor:"#ef4444","aria-label":"Votar negativo",style:{padding:"4px"},children:[(0,a.jsx)(x.Z,{style:{fontSize:"24px"}}),nn&&(0,a.jsx)(D,{animation:"thumbDown",color:"#ef4444",children:(0,a.jsx)(x.Z,{fontSize:"large"})})]})]})})}),(0,a.jsx)(l.Z,{open:C,onClose:no,"aria-labelledby":"modal-modal-title","aria-describedby":"modal-modal-description",sx:{dis
1play:"flex",alignItems:"center",justifyContent:"center"},children:(0,a.jsx)(c.Z,{sx:N,children:(0,a.jsx)(f.Z,{handleClose:no})})})]})};t.Z=W},87839:function(n,t,e){function r(n,t){return null===t||"0"===t?"":((t-n)/t*100).toFixed(1)}function o(n,t){var e=function(n){if(!n)return"";var t=n.replace(RegExp("\\p{Extended_Pictographic}","gu"),"");return(t=(t=(t=t.replace(/[+,-,",:,---,!,%,.,<,>,(,),&,$,#,¡,¿,?/,|]/g,"")).normalize("NFD").replace(/[\u0300-\u036f]/g,"")).replace(/\s+/g," ").trim()).replace(/ /g,"-").toLowerCase()}(n);return"".concat(e,"-").concat(t)}function i(n){if(null==n)return"-";var t=n.toString().split(".");return t[0]=t[0].replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1."),t[1]?t.join(","):t[0]}function a(n){if(!n)return null;var t=new Date(n);if(isNaN(t.getTime()))return null;if(0===t.getHours()&&0===t.getMinutes()&&0===t.getSeconds()&&0===t.getMilliseconds()){var e=new Date(t);return e.setHours(23,59,59,999),e}return t}function s(n){var t=a(n);return!!t&&t.getTime()<new Date().getTime()}e.d(t,{AV:function(){return i},Om:function(){return r},Q2:function(){return o},cl:function(){return s},vg:function(){return a}}),e(25935)}}]);
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.