PageSourceSearch

https://www.compararsoftware.com.br/assets/AdvisoryPopup-DXqGs7nR.js

js compararsoftware.com.br collected 2026-10-08 17:22:39 UTC 3,387 bytes, 1 lines download raw bytes

1import{r as m,j as i}from"./index-D0i8hYMd.js";import{r as p}from"./_slug-4GBUXqL3.js";import{X as u}from"./x-D3VLKdJH.js";import"./MainLayout-BKlLvLGs.js";import"./comparasoftware-logo.svg.asset-D7vmYIZI.js";import"./createLucideIcon-Cz6FDOJ_.js";import"./search-D-xTdJla.js";import"./loader-circle-WpTutmUo.js";import"./chevron-down-NVyUsSlM.js";import"./tag-CbGYKAHL.js";import"./useQuery-C9oDI97Y.js";import"./mail-D9hL37-j.js";import"./chevron-up-B9sRmAWX.js";import"./globe-2RRkWpBg.js";import"./s3Upload-T_b0or9_.js";import"./use-toast-Dec3KseL.js";import"./index-C0qe1A90.js";import"./index-7vDJtoFd.js";import"./bug-GH2cxYx5.js";import"./CdnImage-DrARobKu.js";import"./button-zcHhTPun.js";import"./utils-DMHpy-pb.js";import"./star-5ZamElgX.js";import"./pencil-BdtRqk3H.js";import"./skeleton-ynJkO_pk.js";import"./folder-open-COu6vo_p.js";import"./chevron-left-DFJNm6E4.js";import"./chevron-right-DmGzYIbE.js";import"./sanitizeHtml-Bx8AjwhW.js";import"./tooltip-DAH6kSdm.js";import"./index-BOlNrj_t.js";import"./index-DeC5PLRi.js";import"./index-Cskz-VAS.js";import"./index-DcgFcJiA.js";import"./index-D0bBckSs.js";import"./index-A4AwBrVv.js";import"./index-BEKdAPUS.js";import"./external-link-C3MLuvAx.js";import"./accordion-Bae9OxpM.js";import"./index-ymPLJ0cm.js";import"./index-CC96dahE.js";import"./arrow-left-D_nxI9ZA.js";import"./arrow-right-BqsUYsIV.js";import"./building-2-dugVI4dX.js";import"./check-BKGzuO83.js";import"./briefcase-NZZe-dDj.js";import"./handshake-Cq_VP_hb.js";import"./sparkles-DSTZK1DV.js";import"./circle-check-D6T6UI3P.js";import"./circle-x-XN5R3SMt.js";function at({cfg:s,copy:t,onClose:o,onCta:l}){const a=m.useRef(null),r=p(s,t);return m.useEffect(()=>{const e=n=>{n.key==="Escape"&&o()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[o]),i.jsxs("div",{ref:a,role:"dialog","aria-modal":"false","aria-labelledby":"cs-popup-title",className:"fixed bottom-4 right-4 z-50 w-[min(360px,calc(100vw-2rem))] rounded-2xl border border-global-gris-3 bg-white p-5 shadow-2xl motion-safe:animate-in motion-safe:fade-in motion-safe:slide-in-from-bottom-4 motion-safe:duration-300",children:[i.jsx("button",{type:"button",onClick:o,"aria-label":t.dismiss||"Cerrar",className:"absolute right-2 top-2 rounded-full p-2 text-global-gris-5 transition hover:bg-global-gris-2 hover:text-global-azul-dark focus:outline-none focus-visible:ring-2 focus-visible:ring-blue-compara",children:i.jsx(u,{className:"h-4 w-4"})}),t.title&&i.jsx("h2",{id:"cs-popup-title",className:"pr-6 text-lg font-bold leading-snug text-global-azul-dark",children:t.title}),t.body&&i.jsx("p",{className:"mt-2 text-sm text-global-gris-6",children:t.body}),r&&i.jsx("p",{className:"mt-2 text-xs font-medium text-blue-compara",children:r}),i.jsx("button",{type:"button",onClick:l,className:"mt-4 w-full rounded-[10px] bg-blue-compara px-4 py-2.5 text-sm font-semibold text-white transition hover:bg-global-azul focus:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:ring-blue-compara",children:t.cta||"Solicitar asesoría gratuita"}),t.dismiss&&i.jsx("button",{type:"button",onClick:o,className:"mt-2 w-full rounded-[10px] px-4 py-1.5 text-xs text-global-gris-5 transition hover:text-global-azul-dark focus:outline-none focus-visible:ring-2 focus-visible:ring-blue-compara",children:t.dismiss})]})}export{at as default};

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.