1import{lr as e}from"./CcKBnQZd.js";import{Dt as t,Er as n,Et as r,Ft as i,Ir as a,Lt as o,Mn as s,Nt as c,Ot as l,Sn as u,Tt as d,Xn as f,ai as p,c as m,cn as h,fn as g,gn as _,kn as v,li as y,ln as b,vt as x,wt as S}from"./tCqEpUva.js";import{t as C}from"./BDNMzG2s.js";var w=m(`/images/companies/LogoCEONoMarco.png`),T=[`aria-label`],E={class:`sr-only`},D=Object.assign(o({__name:`Spinner`,props:{label:{default:`Cargando`}},setup(e){return(t,n)=>(u(),l(`div`,{class:`relative mx-auto w-15 h-15`,role:`status`,"aria-live":`polite`,"aria-label":e.label},[d(`span`,E,y(e.label),1),n[0]||=d(`div`,{class:`absolute inset-0 border-[6px] border-insurceo animate-spin [animation-duration:2s]`},null,-1),n[1]||=d(`img`,{src:w,alt:``,class:`absolute inset-0 m-auto w-13.5 h-13.5 object-contain`},null,-1)],8,T))}}),{__name:`Spinner`}),O={},k={class:`relative box-content flex justify-center w-[5em] h-[5em] mx-auto mt-[2.5em] mb-[0.6em] border-[0.25em] border-[#f27474] rounded-full cursor-default select-none animate-swal-error-icon`};function A(e,t){return u(),l(`div`,k,[...t[0]||=[d(`span`,{class:`relative grow animate-swal-error-x`},[d(`span`,{class:`block absolute top-[2.3125em] left-[1.0625em] w-[2.9375em] h-[0.3125em] rounded-[0.125em] bg-[#f27474] rotate-45`}),d(`span`,{class:`block absolute top-[2.3125em] right-[1em] w-[2.9375em] h-[0.3125em] rounded-[0.125em] bg-[#f27474] -rotate-45`})],-1)]])}var j=Object.assign(C(O,[[`render`,A]]),{__name:`ErrorIcon`}),M={},N={class:`relative box-content flex justify-center w-[5em] h-[5em] mx-auto mt-[2.5em] mb-[0.6em] border-[0.25em] border-[#50cd89] rounded-full leading-[5em] cursor-default select-none`};function P(e,t){return u(),l(`div`,N,[...t[0]||=[c(`<div class="absolute w-[3.75em] h-[7.5em] bg-surface -top-[0.4375em] -left-[2.0635em] -rotate-45 origin-[3.75em_3.75em] rounded-[7.5em_0_0_7.5em]"></div><span class="absolute z-[2] block h-[0.3125em] rounded-[0.125em] bg-[#50cd89] top-[2.875em] left-[0.8125em] w-[1.5625em] rotate-45 animate-swal-tip"></span><span class="absolute z-[2] block h-[0.3125em] rounded-[0.125em] bg-[#50cd89] top-[2.375em] right-[0.5em] w-[2.9375em] -rotate-45 animate-swal-long"></span><div class="absolute z-[2] box-content -top-[0.25em] -left-[0.25em] w-full h-full border-[0.25em] border-[#50cd8980] rounded-full"></div><div class="absolute z-[1] top-[0.5em] left-[1.625em] w-[0.4375em] h-[5.625em] -rotate-45 bg-surface"></div><div class="absolute w-[3.75em] h-[7.5em] bg-surface -top-[0.6875em] left-[1.875em] -rotate-45 origin-[0_3.75em] rounded-[0_7.5em_7.5em_0] animate-swal-circle"></div>`,6)]])}var F=Object.assign(C(M,[[`render`,P]]),{__name:`SuccessIcon`}),I={},L={class:`relative box-content flex items-center justify-center w-[5em] h-[5em] mx-auto mt-[2.5em] mb-[0.6em] border-[0.25em] border-[#facea8] rounded-full cursor-default select-none animate-swal-warning-icon`};function R(e,t){return u(),l(`div`,L,[...t[0]||=[d(`span`,{class:`text-[#f8bb86] font-bold animate-swal-warning-mark`},`!`,-1)]])}var z=Object.assign(C(I,[[`render`,R]]),{__name:`WarningIcon`}),B=[`aria-label`],V={key:`loading`,class:`flex flex-col items-center gap-6 py-8`},H={key:3,class:`z-1 flex flex-wrap items-center justify-center gap-3 mt-5 px-6 w-full`},U={key:4,class:`z-1 mt-4 pt-4 px-6 w-full text-center text-sm border-t border-hr-color`},W=`a[href],button:not([disabled]),input:not([disabled]),select:not([disabled]),textarea:not([disabled]),[tabindex]:not([tabindex="-1"])`,G=Object.assign(o({inheritAttrs:!1,__name:`Popup`,props:{open:{type:Boolean},type:{},closeable:{type:Boolean,default:!0}},emits:[`close`],setup(o,{emit:c}){let m=o,y=c,C=n(null),w=n(null),T=null,E=[];function O(){return w.value?Array.from(w.value.querySelectorAll(W)).filter(e=>e.offsetWidth>0||e.offsetHeight>0||e===document.activeElement):[]}function k(e){if(e){if(!C.value)return;for(let e of Array.from(document.body.children))e===C.value||e.hasAttribute(`inert`)||(e.setAttribute(`inert`,``),E.push(e))}else{for(let e of E)e.removeAttribute(`inert`);E.length=0}}function A(e){if(e.key===`Escape`){m.closeable!==!1&&y(`close`);return}if(e.key!==`Tab`||!w.value)return;
1let t=O();if(!t.length){e.preventDefault(),w.value.focus();return}let n=t[0],r=t[t.length-1],i=document.activeElement;e.shiftKey&&(i===n||!w.value.contains(i))?(e.preventDefault(),r.focus()):!e.shiftKey&&i===r&&(e.preventDefault(),n.focus())}function M(){T=document.activeElement,b(()=>{k(!0),document.documentElement.style.overflow=`hidden`,document.addEventListener(`keydown`,A,!0),w.value?.focus()})}function N(){k(!1),document.documentElement.style.overflow=``,document.removeEventListener(`keydown`,A,!0),T?.focus?.(),T=null}f(()=>m.open,e=>{e?M():N()}),_(()=>{m.open&&M()}),g(()=>{m.open&&N()});let P=S(()=>{switch(m.type){case`success`:return F;case`error`:return j;case`warning`:return z;default:return null}}),I=S(()=>!!P.value||m.type===`loading`);return(n,c)=>{let f=D;return u(),r(x,{to:`body`},[o.open?(u(),l(`div`,{key:0,ref_key:`backdropRef`,ref:C,"data-lenis-prevent":``,class:`fixed inset-0 z-2000 flex items-center justify-center bg-black/40 p-[0.625em]`,onClick:c[1]||=e(e=>o.closeable!==!1&&y(`close`),[`self`])},[d(`div`,h({ref_key:`dialogRef`,ref:w,role:`dialog`,"aria-modal":`true`,tabindex:`-1`},n.$attrs,{class:`relative flex flex-col items-center max-w-full max-h-[90vh] overflow-y-auto rounded-xl bg-surface pb-6 scrollbar-theme animate-bounce-in focus:outline-none`}),[o.closeable===!1?t(``,!0):(u(),l(`button`,{key:0,type:`button`,"aria-label":n.$t(`form.closePopup`),class:`absolute top-0 right-0 z-2 flex items-center justify-center w-[1.2em] h-[1.2em] p-[0.4em] overflow-hidden text-[2.5em] font-serif leading-none text-black/30 hover:text-black/80 dark:text-white/30 dark:hover:text-white/80 transition-colors duration-100 bg-transparent border-none rounded cursor-pointer`,onClick:c[0]||=e=>y(`close`)},` Ã `,8,B)),o.type===`loading`?(u(),l(`div`,V,[i(f)])):a(P)?(u(),r(s(a(P)),{key:2})):t(``,!0),d(`div`,{class:p([`z-1 w-full px-6 text-[#545454] dark:text-secondary-text`,a(I)?`pt-2`:`pt-6`])},[v(n.$slots,`default`)],2),n.$slots.actions?(u(),l(`div`,H,[v(n.$slots,`actions`)])):t(``,!0),n.$slots.footer?(u(),l(`div`,U,[v(n.$slots,`footer`)])):t(``,!0)],16)],512)):t(``,!0)])}}}),{__name:`Popup`});export{F as n,D as r,G as t};
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.