1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/catalog-NaBkajxr.js","assets/rolldown-runtime-hePW80VL.js","assets/wayfinder-NptJSM3a.js","assets/button-E4-6KLO1.js","assets/createLucideIcon-CLuIbwHD.js","assets/pagination-DPwZyoKr.js","assets/chevron-right-B8MoXBrd.js","assets/select-7kVBA4da.js","assets/dist-DAvehioE.js","assets/dist-Dk0N6Zhl.js","assets/es2015-BhXS8HdO.js","assets/dist-f9KxwP-s.js","assets/dist-ByFkAgkV.js","assets/check-DH7clNqx.js","assets/chevron-down-B5qb7Wb2.js","assets/circle-check-CA0RyXCJ.js","assets/external-link-upN5G3-d.js","assets/package-search-C0idl3Og.js","assets/sparkles-Cv2iuJpc.js","assets/triangle-alert-CLx28t-Y.js","assets/x-CQWiPPPu.js","assets/input-IHSJ84Bw.js","assets/catalog-Bsd6zCv1.js","assets/badge-DO42YZLf.js","assets/card-BGbSQTI8.js","assets/spinner-C4frcQjA.js","assets/loader-circle-D96ONQrT.js","assets/show-8OvomPrC.js","assets/arrow-left-C6ubEOsj.js","assets/file-text-McHS4nV3.js","assets/confirm-password-CqXEqTm9.js","assets/password-input-CYUf5qTd.js","assets/input-error-BJlsBiMb.js","assets/passkey-verify-eWkj-Cbx.js","assets/key-round-DvvR7_4F.js","assets/separator-DRFkqPbN.js","assets/react-xc9Bxm5H.js","assets/label-CpaE3Hof.js","assets/confirm-Bd9rXcbU.js","assets/forgot-password-CHOb7cBh.js","assets/routes-CnWZlEG7.js","assets/text-link-Cz9poTjS.js","assets/password-CY54LEbu.js","assets/login-D8dKr1Cp.js","assets/checkbox-CWwhl6oh.js","assets/reset-password-Cymf1EQU.js","assets/two-factor-challenge-8-hN6cMn.js","assets/use-two-factor-auth-D02VdPPZ.js","assets/verify-email-95w72QMU.js","assets/verification-Cuz-i5Nr.js","assets/create-CTsEacl-.js","assets/customers-N5f1I0Sx.js","assets/customer-form-fields-BrzdwwCa.js","assets/labels-Bm8eiT2Y.js","assets/textarea-CAQk_GdE.js","assets/edit-D-OmA2v3.js","assets/clientes-DFopVOcS.js","assets/building-2-DdlyczR0.js","assets/map-pin-DhVnsHUi.js","assets/plus-DYQhxObl.js","assets/users-Cusuhs47.js","assets/show-B1R0zO7Y2.js","assets/arrow-right-e5dM3cOs.js","assets/drafting-compass-CJPtdX8x.js","assets/mail-C4aaK63q.js","assets/message-circle-XPQATeyk.js","assets/plug-zap-BLiK0YjS.js","assets/receipt-CQFkln86.js","assets/trash-2-B9Wv3YRz.js","assets/designs-0RCpcOSx.js","assets/estimates-O7_vUMDO.js","assets/integrations-DEGOZvPg.js","assets/labels-BL6XKWMx.js","assets/estimate-status-badge-DoAMnvzU.js","assets/dialog-B8w7I6KS.js","assets/dist-2KohWZmy.js","assets/health-badge-uC9YEp_y.js","assets/cotizaciones-BBf9eais.js","assets/wallet-DWpbd_hO.js","assets/show-CcXCLfdU.js","assets/circle-dashed-B_2YwKoK.js","assets/circle-x-B3JxOsX_.js","assets/copy-Bt4CZZqC.js","assets/download-DCKjIP9O.js","assets/work-orders-BsKp2_yN.js","assets/alert-6RFpv0Ur.js","assets/work-order-status-badge-C37KZnuK.js","assets/dashboard-CIWyR1Aa.js","assets/activity-Bd3uW3C7.js","assets/battery-charging-Bvzx3Nou.js","assets/gauge-CBEqmelb.js","assets/skeleton-CyM8IXgR.js","assets/placeholder-pattern-BagWrUld.js","assets/monitoring-C7weNvW1.js","assets/dashboard-B1l542fY.js","assets/disenos-eSCklp92.js","assets/file-check-2-4FckopGv.js","assets/user-round-CV3Ko79a.js","assets/show-Y_V7tvLB.js","assets/dropdown-menu--9eSHnD7.js","assets/alertas-Uzv7nA9d.js","assets/clock-3-ffBhhKCJ.js","assets/create-yVnYteGB.js","assets/lock-keyhole-CoDvnI8G.js","assets/shield-check-DEh0qpcE.js","assets/integraciones-B9svcqSb.js","assets/show-CSX_26zx.js","assets/camera-DwJUj_GK.js","assets/radio-CNR7GoUb.js","assets/refresh-cw-y1SgxGCn.js","assets/zap-CHXIm1E8.js","assets/sun-sOv-ZkL7.js","assets/propiedad-DkjNwqph.js","assets/about-BejwcAzu.js","assets/proof-strip-BcdQstTt.js","assets/public-shell-BWBwnrDx.js","assets/app-logo-icon-0ZqyF-Wm.js","assets/public-sections-CbeEV_Cp.js","assets/contact-BQSKG6NK.js","assets/family-BkpQMl27.js","assets/sun-medium-DaCbUxb2.js","assets/garrafones-BkCg8mjD.js","assets/home-MivssMjY.js","assets/monitoring-DK8jSXgb.js","assets/privacy-DMVIXN_y.js","assets/appearance-DcqOOAIy.js","assets/use-appearance-CgQSpa7R.js","assets/heading-Bs_0T9Bo.js","assets/appearance-wosvDy17.js","assets/profile-2nPHcy_L.js","assets/profile-Dq1mrIlJ.js","assets/security-JTyMWjG2.js","assets/security-CCkucCbT.js","assets/trabajos-DMBJeI6e.js","assets/clipboard-list-C
17r0Vuv3.js","assets/show-DixisyDD.js"])))=>i.map(i=>d[i]); 2import{r as e}from"./rolldown-runtime-hePW80VL.js";import{c as t,f as n,g as r,h as i,i as a,l as o,r as s}from"./wayfinder-NptJSM3a.js";import{a as c,c as l,i as u,l as d,m as f,n as p,p as m,r as h,t as g}from"./dropdown-menu--9eSHnD7.js";import{n as _,r as v,t as y}from"./use-appearance-CgQSpa7R.js";import{a as b,i as x,n as S,r as C,t as w}from"./dist-DAvehioE.js";import{a as T,n as E,o as D,r as O,t as k}from"./button-E4-6KLO1.js";import{t as A}from"./dist-Dk0N6Zhl.js";import{a as ee,l as te,o as ne,s as re}from"./es2015-BhXS8HdO.js";import{a as ie,c as ae,l as oe,o as se,r as ce,s as le}from"./dist-f9KxwP-s.js";import{n as j,r as M,t as N}from"./createLucideIcon-CLuIbwHD.js";import{t as ue}from"./chevron-right-B8MoXBrd.js";import{t as de}from"./clipboard-list-C7r0Vuv3.js";import{t as fe}from"./drafting-compass-CJPtdX8x.js";import{t as pe}from"./package-search-C0idl3Og.js";import{t as me}from"./plug-zap-BLiK0YjS.js";import{t as he}from"./receipt-CQFkln86.js";import{t as ge}from"./users-Cusuhs47.js";import{t as _e}from"./x-CQWiPPPu.js";import"./input-IHSJ84Bw.js";import{t as ve}from"./separator-DRFkqPbN.js";import{a as ye,i as be,n as xe,o as Se,r as Ce,s as we,t as Te}from"./dist-2KohWZmy.js";import"./skeleton-CyM8IXgR.js";import{t as Ee}from"./app-logo-icon-0ZqyF-Wm.js";import{a as De,c as Oe,r as ke}from"./routes-CnWZlEG7.js";import{t as Ae}from"./profile-Dq1mrIlJ.js";import{t as je}from"./catalog-Bsd6zCv1.js";import{r as Me}from"./customers-N5f1I0Sx.js";import{r as Ne}from"./designs-0RCpcOSx.js";import{n as Pe}from"./estimates-O7_vUMDO.js";import{n as Fe}from"./integrations-DEGOZvPg.js";import{t as Ie}from"./work-orders-BsKp2_yN.js";import{t as Le}from"./heading-Bs_0T9Bo.js";import{t as Re}from"./appearance-wosvDy17.js";import{t as ze}from"./security-CCkucCbT.js";var Be=`modulepreload`,Ve=function(e){return`/build/`+e},He={},P=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e=document.getElementsByTagName(`link`),i=document.querySelector(`meta[property=csp-nonce]`),a=i?.nonce||i?.getAttribute(`nonce`);function o(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}function s(e){return import.meta.resolve?import.meta.resolve(e):new URL(e,import.meta.url).href}r=o(t.map(t=>{if(t=Ve(t,n),t=s(t),t in He)return;He[t]=!0;let r=t.endsWith(`.css`);for(let n=e.length-1;n>=0;n--){let i=e[n];if(i.href===t&&(!r||i.rel===`stylesheet`))return}let i=document.createElement(`link`);if(i.rel=r?`stylesheet`:Be,r||(i.as=`script`),i.crossOrigin=``,i.href=t,a&&i.setAttribute(`nonce`,a),document.head.appendChild(i),r)return new Promise((e,n)=>{i.addEventListener(`load`,e),i.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${t}`)))})}))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})},F=a(),I=e(i(),1);function Ue(){let e=(0,F.c)(1),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=[],e[0]=t):t=e[0],(0,I.useEffect)(We,t)}function We(){return r.on(`flash`,Ge)}function Ge(e){let t=e.detail?.flash?.toast;t&&f[t.type](t.message)}var L=s();function Ke(e){let t=(0,F.c)(6),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let{appearance:r}=v();Ue();let i;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(i={"--normal-bg":`var(--popover)`,"--normal-text":`var(--popover-foreground)`,"--normal-border":`var(--border)`},t[2]=i):i=t[2];let a;return t[3]!==r||t[4]!==n?(a=(0,L.jsx)(m,{theme:r,className:`toaster group`,position:`bottom-right`,style:i,...n}),t[3]=r,t[4]=n,t[5]=a):a=t[5],a}var qe=Object.defineProperty,R=(e,t)=>qe(e,`name`,{value:t,configurable:!0}),[z,Je]=x(`Tooltip`,[oe]),B=oe(),Ye=`TooltipProvider`,Xe=700,V=`tooltip.open`,[Ze,H]=z(Ye),Qe=R(e=>{let{__scopeTooltip:t,delayDuration:n=Xe,skipDelayDuration:r=300,disableHoverableContent:i=!1,children:a}=e,o=I.useRef(!0),s=I.useRef(!1),c=I.useRef(0);return I.useEffect(()=>
2{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,L.jsx)(Ze,{scope:t,isOpenDelayedRef:o,delayDuration:n,onOpen:I.useCallback(()=>{r<=0||(window.clearTimeout(c.current),o.current=!1)},[r]),onClose:I.useCallback(()=>{r<=0||(window.clearTimeout(c.current),c.current=window.setTimeout(()=>o.current=!0,r))},[r]),isPointerInTransitRef:s,onPointerInTransitChange:I.useCallback(e=>{s.current=e},[]),disableHoverableContent:i,children:a})},`TooltipProvider`),U=`Tooltip`,[$e,W]=z(U),et=R(e=>{let{__scopeTooltip:t,children:n,open:r,defaultOpen:i,onOpenChange:a,disableHoverableContent:o,delayDuration:s}=e,c=H(U,e.__scopeTooltip),l=B(t),[u,d]=I.useState(null),[f,p]=I.useState(void 0),m=ne(),h=I.useRef(0),g=o??c.disableHoverableContent,_=s??c.delayDuration,v=I.useRef(!1),[y,b]=w({prop:r,defaultProp:i??!1,onChange:R(e=>{e?(c.onOpen(),document.dispatchEvent(new CustomEvent(V))):c.onClose(),a?.(e)},`onChange`),caller:U}),x=I.useMemo(()=>y?v.current?`delayed-open`:`instant-open`:`closed`,[y]),S=I.useCallback(()=>{window.clearTimeout(h.current),h.current=0,v.current=!1,b(!0)},[b]),C=I.useCallback(()=>{window.clearTimeout(h.current),h.current=0,b(!1)},[b]),T=I.useCallback(()=>{window.clearTimeout(h.current),h.current=window.setTimeout(()=>{v.current=!0,b(!0),h.current=0},_)},[_,b]);I.useEffect(()=>()=>{h.current&&=(window.clearTimeout(h.current),0)},[]);let E=f??m;return(0,L.jsx)(ae,{...l,children:(0,L.jsx)($e,{scope:t,contentId:E,setContentId:p,open:y,stateAttribute:x,trigger:u,onTriggerChange:d,onTriggerEnter:I.useCallback(()=>{c.isOpenDelayedRef.current?T():S()},[c.isOpenDelayedRef,T,S]),onTriggerLeave:I.useCallback(()=>{g?C():(window.clearTimeout(h.current),h.current=0)},[C,g]),onOpen:S,onClose:C,disableHoverableContent:g,children:n})})},`Tooltip`),tt=`TooltipTrigger`,nt=I.forwardRef(R(function(e,t){let{__scopeTooltip:n,...r}=e,i=W(tt,n),a=H(tt,n),o=B(n),s=I.useRef(null),c=D(t,s,i.onTriggerChange),l=I.useRef(!1),u=I.useRef(!1),d=I.useCallback(()=>l.current=!1,[]);return I.useEffect(()=>()=>document.removeEventListener(`pointerup`,d),[d]),(0,L.jsx)(ie,{asChild:!0,...o,children:(0,L.jsx)(A.button,{"aria-describedby":i.open?i.contentId:void 0,"data-state":i.stateAttribute,...r,ref:c,onPointerMove:b(e.onPointerMove,e=>{e.pointerType!==`touch`&&!u.current&&!a.isPointerInTransitRef.current&&(i.onTriggerEnter(),u.current=!0)}),onPointerLeave:b(e.onPointerLeave,()=>{i.onTriggerLeave(),u.current=!1}),onPointerDown:b(e.onPointerDown,()=>{i.open&&i.onClose(),l.current=!0,document.addEventListener(`pointerup`,d,{once:!0})}),onFocus:b(e.onFocus,()=>{l.current||i.onOpen()}),onBlur:b(e.onBlur,i.onClose),onClick:b(e.onClick,i.onClose)})})},`TooltipTrigger`)),rt=`TooltipPortal`,[it,at]=z(rt,{forceMount:void 0}),ot=R(e=>{let{__scopeTooltip:t,forceMount:n,children:r,container:i}=e,a=W(rt,t);return(0,L.jsx)(it,{scope:t,forceMount:n,children:(0,L.jsx)(S,{present:n||a.open,children:(0,L.jsx)(ee,{asChild:!0,container:i,children:r})})})},`TooltipPortal`),G=`TooltipContent`,st=I.forwardRef(R(function(e,t){let n=at(G,e.__scopeTooltip),{forceMount:r=n.forceMount,side:i=`top`,...a}=e,o=W(G,e.__scopeTooltip);return(0,L.jsx)(S,{present:r||o.open,children:o.disableHoverableContent?(0,L.jsx)(ut,{side:i,...a,ref:t}):(0,L.jsx)(ct,{side:i,...a,ref:t})})},`TooltipContent`)),ct=I.forwardRef(R(function(e,t){let n=W(G,e.__scopeTooltip),r=H(G,e.__scopeTooltip),i=I.useRef(null),a=D(t,i),[o,s]=I.useState(null),{trigger:c,onClose:l}=n,u=i.current,{onPointerInTransitChange:d}=r,f=I.useCallback(()=>{s(null),d(!1)},[d]),p=I.useCallback((e,t)=>{let n=e.currentTarget,r={x:e.clientX,y:e.clientY},i=pt(r,ft(r,n.getBoundingClientRect())),a=mt(t.getBoundingClientRect()),o=gt([...i,...a]);s(o),d(!0)},[d]);return I.useEffect(()=>()=>f(),[f]),I.useEffect(()=>{if(c&&u){let e=R(e=>p(e,u),`handleTriggerLeave`),t=R(e=>p(e,c),`handleContentLeave`);return c.addEventListener(`pointerleave`,e),u.addEventListener(`pointerleave`,t),()=>{c.removeEventListener(`pointerleave`,e),u.removeEventListener(`pointerleave`,t)}}},[c,u,p,f]),I.useEffect(()=>{if(o){let e=R(e=>{let t=e.target,n={x:e.clientX,y:e.clientY},r=c?.contains(t)||u?.contains(t),i=!ht(n,o);r?f():i&&(f(),l())},`handleTrackPointerGrace`);return document.addEventListener(`pointermove`,e),()=>document.removeEventListener(`pointermove`,e)}},[c,u,o,l,f]),(0,L.jsx)(ut,{...e,ref:a})},`TooltipContentHoverable`)),lt=T(`TooltipContent`),ut=I.forwardRef(R(function(e,t){let{__scopeTooltip:n,children:r,"aria-label":i,id:a,onEscapeKeyDown:o,onPointerDownOutside:s,...c}=e,l=W(G,n),u=B(n),{onClose:d}=l;I.useEffect(()=>(document.addEventListener(V,d),()=>document.removeEventListener(V,d)),[d]),I.useEffect(()=>{if(l.trigger){let e=R(e=>{e.target instanceof Node&&e.target.contains(l.trigger)&&d()},`handleScroll`);return window.addEventListener(`scroll`,e,{capture:!0}),()=>window.removeEventListener(`scroll`,e,{capture:!0})}},[l.trigger,d]);let{setContentId:f}=l;return C(()=>(f(a),()=>{f(void 0)}),[a,f]),(0,L.jsx)(re,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:o,onPointerDownOutside:s,onFocusOutside:e=>e.preventDefault(),onDismiss:d,children:(0,L.jsxs)(le,{"data-state":l.stateAttribute,role:i?void 0:`tooltip`,id:i?void 0:l.contentId,...u,...c,ref:t,style:{...c.style,"--radix-tooltip-content-transform-origin":`var(--radix-popper-transform-origin)`,"--radix-tooltip-content-available-width":`var(--radix-popper-available-width)`,"--radix-tooltip-content-available-height":`var(--radix-popper-available-height)`,"--radix-tooltip-trigger-width":`var(--radix-popper-anchor-width)`,"--radix-tooltip-trigger-height":`var(--radix-popper-anchor-height)`},children:[(0,L.jsx)(lt,{children:r}),i?(0,L.jsx)(ce,{id:l.contentId,role:`tooltip`,children:i}):null]})})},`TooltipContentImpl`)),dt=I.forwardRef(R(function(e,t){let{__scopeTooltip:n,...r}=e,i=B(n);return(0,L.jsx)(se,{...i,...r,ref:t})},`TooltipArrow`));function ft(e,t){let n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),i=Math.abs(t.right-e.x),a=Math.abs(t.left-e.x);switch(Math.min(n,r,i,a)){case a:return`left`;case i:return`right`;case n:return`top`;case r:return`bottom`;default:throw Error(`unreachable`)}}R(ft,`getExitSideFromRect`);function pt(e,t,n=5){let r=[];switch(t){case`top`:r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case`bottom`:r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case`left`:r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case`right`:r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n})}return r}R(pt,`getPaddedExitPoints`);function mt(e){let{top:t,right:n,bottom:r,left:i}=e;return[{x:i,y:t},{x:n,y:t},{x:n,y:r},{x:i,y:r}]}R(mt,`getPointsFromRect`);function ht(e,t){let{x:n,y:r}=e,i=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let o=t[e],s=t[a],c=o.x,l=o.y,u=s.x,d=s.y;l>r!=d>r&&n<(u-c)*(r-l)/(d-l)+c&&(i=!i)}return i}R(ht,`isPointInPolygon`);function gt(e){let t=e.slice();return t.sort((e,t)=>
2e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:+(e.y>t.y)),_t(t)}R(gt,`getHull`);function _t(e){if(e.length<=1)return e.slice();let t=[];for(let n=0;n<e.length;n++){let r=e[n];for(;t.length>=2;){let e=t[t.length-1],n=t[t.length-2];if((e.x-n.x)*(r.y-n.y)>=(e.y-n.y)*(r.x-n.x))t.pop();else break}t.push(r)}t.pop();let n=[];for(let t=e.length-1;t>=0;t--){let r=e[t];for(;n.length>=2;){let e=n[n.length-1],t=n[n.length-2];if((e.x-t.x)*(r.y-t.y)>=(e.y-t.y)*(r.x-t.x))n.pop();else break}n.push(r)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}R(_t,`getHullPresorted`);var vt=Qe,yt=et,bt=nt,xt=ot,St=st,Ct=dt;function wt(e){let t=(0,F.c)(6),n,r;t[0]===e?(n=t[1],r=t[2]):({delayDuration:r,...n}=e,t[0]=e,t[1]=n,t[2]=r);let i=r===void 0?0:r,a;return t[3]!==i||t[4]!==n?(a=(0,L.jsx)(vt,{"data-slot":`tooltip-provider`,delayDuration:i,...n}),t[3]=i,t[4]=n,t[5]=a):a=t[5],a}function Tt(e){let t=(0,F.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,L.jsx)(yt,{"data-slot":`tooltip`,...n}),t[2]=n,t[3]=r),r}function Et(e){let t=(0,F.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,L.jsx)(bt,{"data-slot":`tooltip-trigger`,...n}),t[2]=n,t[3]=r),r}function Dt(e){let t=(0,F.c)(13),n,r,i,a;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4]):({className:r,sideOffset:a,children:n,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a);let o=a===void 0?4:a,s;t[5]===r?s=t[6]:(s=j(`bg-primary text-primary-foreground animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-w-sm rounded-md px-3 py-1.5 text-xs`,r),t[5]=r,t[6]=s);let c;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,L.jsx)(Ct,{className:`bg-primary fill-primary z-50 size-2.5 translate-y-[calc(-50%_-_2px)] rotate-45 rounded-[2px]`}),t[7]=c):c=t[7];let l;return t[8]!==n||t[9]!==i||t[10]!==o||t[11]!==s?(l=(0,L.jsx)(xt,{children:(0,L.jsxs)(St,{"data-slot":`tooltip-content`,sideOffset:o,className:s,...i,children:[n,c]})}),t[8]=n,t[9]=i,t[10]=o,t[11]=s,t[12]=l):l=t[12],l}var Ot=N(`BookOpen`,[[`path`,{d:`M12 7v14`,key:`1akyts`}],[`path`,{d:`M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z`,key:`ruj8y`}]]),kt=N(`ChevronsUpDown`,[[`path`,{d:`m7 15 5 5 5-5`,key:`1hf1tw`}],[`path`,{d:`m7 9 5-5 5 5`,key:`sgt6xg`}]]),At=N(`FolderGit2`,[[`path`,{d:`M9 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v5`,key:`1w6njk`}],[`circle`,{cx:`13`,cy:`12`,r:`2`,key:`1j92g6`}],[`path`,{d:`M18 19c-2.8 0-5-2.2-5-5v8`,key:`pkpw2h`}],[`circle`,{cx:`20`,cy:`19`,r:`2`,key:`1obnsp`}]]),jt=N(`LayoutGrid`,[[`rect`,{width:`7`,height:`7`,x:`3`,y:`3`,rx:`1`,key:`1g98yp`}],[`rect`,{width:`7`,height:`7`,x:`14`,y:`3`,rx:`1`,key:`6d4xhi`}],[`rect`,{width:`7`,height:`7`,x:`14`,y:`14`,rx:`1`,key:`nxv5o0`}],[`rect`,{width:`7`,height:`7`,x:`3`,y:`14`,rx:`1`,key:`1bb6yr`}]]),Mt=N(`LogOut`,[[`path`,{d:`M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4`,key:`1uf3rs`}],[`polyline`,{points:`16 17 21 12 16 7`,key:`1gabdz`}],[`line`,{x1:`21`,x2:`9`,y1:`12`,y2:`12`,key:`1uyos4`}]]),Nt=N(`PanelLeftClose`,[[`rect`,{width:`18`,height:`18`,x:`3`,y:`3`,rx:`2`,key:`afitv7`}],[`path`,{d:`M9 3v18`,key:`fh3hqa`}],[`path`,{d:`m16 15-3-3 3-3`,key:`14y99z`}]]),Pt=N(`PanelLeftOpen`,[[`rect`,{width:`18`,height:`18`,x:`3`,y:`3`,rx:`2`,key:`afitv7`}],[`path`,{d:`M9 3v18`,key:`fh3hqa`}],[`path`,{d:`m14 9 3 3-3 3`,key:`8010ee`}]]),Ft=N(`Settings`,[[`path`,{d:`M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z`,key:`1qme2f`}],[`circle`,{cx:`12`,cy:`12`,r:`3`,key:`1v7zrd`}]]);function It(e){let t=(0,F.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,L.jsx)(Te,{"data-slot":`sheet`,...n}),t[2]=n,t[3]=r),r}function Lt(e){let t=(0,F.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,L.jsx)(Se,{"data-slot":`sheet-portal`,...n}),t[2]=n,t[3]=r),r}function Rt(e){let t=(0,F.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=j(`data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/80`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,L.jsx)(ye,{"data-slot":`sheet-overlay`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function zt(e){let t=(0,F.c)(17),n,r,i,a;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4]):({className:r,children:n,side:a,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a);let o=a===void 0?`right`:a,s;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(s=(0,L.jsx)(Rt,{}),t[5]=s):s=t[5];let c=o===`right`&&`data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right inset-y-0 right-0 h-full w-3/4 border-l sm:max-w-sm`,l=o===`left`&&`data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left inset-y-0 left-0 h-full w-3/4 border-r sm:max-w-sm`,u=o===`top`&&`data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top inset-x-0 top-0 h-auto border-b`,d=o===`bottom`&&`data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom inset-x-0 bottom-0 h-auto border-t`,f;t[6]!==r||t[7]!==c||t[8]!==l||t[9]!==u||t[10]!==d?(f=j(`bg-background data-[state=open]:animate-in data-[state=closed]:animate-out fixed z-50 flex flex-col gap-4 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500`,c,l,u,d,r),t[6]=r,t[7]=c,t[8]=l,t[9]=u,t[10]=d,t[11]=f):f=t[11
2];let p;t[12]===Symbol.for(`react.memo_cache_sentinel`)?(p=(0,L.jsxs)(xe,{className:`ring-offset-background focus:ring-ring data-[state=open]:bg-secondary absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none`,children:[(0,L.jsx)(_e,{className:`size-4`}),(0,L.jsx)(`span`,{className:`sr-only`,children:`Close`})]}),t[12]=p):p=t[12];let m;return t[13]!==n||t[14]!==i||t[15]!==f?(m=(0,L.jsxs)(Lt,{children:[s,(0,L.jsxs)(Ce,{"data-slot":`sheet-content`,className:f,...i,children:[n,p]})]}),t[13]=n,t[14]=i,t[15]=f,t[16]=m):m=t[16],m}function Bt(e){let t=(0,F.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=j(`flex flex-col gap-1.5 p-4`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,L.jsx)(`div`,{"data-slot":`sheet-header`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Vt(e){let t=(0,F.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=j(`text-foreground font-semibold`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,L.jsx)(we,{"data-slot":`sheet-title`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Ht(e){let t=(0,F.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=j(`text-muted-foreground text-sm`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,L.jsx)(be,{"data-slot":`sheet-description`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}var K=typeof window>`u`?void 0:window.matchMedia(`(max-width: 767px)`);function Ut(e){return K?(K.addEventListener(`change`,e),()=>{K.removeEventListener(`change`,e)}):()=>{}}function Wt(){return K?.matches??!1}function Gt(){return!1}function Kt(){return(0,I.useSyncExternalStore)(Ut,Wt,Gt)}var qt=`sidebar_state`,Jt=604800,Yt=`16rem`,Xt=`18rem`,Zt=`3rem`,Qt=`b`,$t=I.createContext(null);function q(){let e=I.useContext($t);if(!e)throw Error(`useSidebar must be used within a SidebarProvider.`);return e}function en(e){let t=(0,F.c)(36),n,r,i,a,o,s,c;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5],s=t[6],c=t[7]):({defaultOpen:c,open:i,onOpenChange:o,className:r,style:s,children:n,...a}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o,t[6]=s,t[7]=c);let l=c===void 0||c,u=Kt(),[d,f]=I.useState(!1),[p,m]=I.useState(l),h=i??p,g;t[8]!==h||t[9]!==o?(g=e=>{let t=typeof e==`function`?e(h):e;o?o(t):m(t),document.cookie=`${qt}=${t}; path=/; max-age=${Jt}`},t[8]=h,t[9]=o,t[10]=g):g=t[10];let _=g,v;t[11]!==u||t[12]!==_?(v=()=>u?f(nn):_(tn),t[11]=u,t[12]=_,t[13]=v):v=t[13];let y=v,b,x;t[14]===y?(b=t[15],x=t[16]):(b=()=>{let e=e=>{e.key===Qt&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),y())};return window.addEventListener(`keydown`,e),()=>window.removeEventListener(`keydown`,e)},x=[y],t[14]=y,t[15]=b,t[16]=x),I.useEffect(b,x);let S=h?`expanded`:`collapsed`,C;t[17]!==u||t[18]!==h||t[19]!==d||t[20]!==_||t[21]!==S||t[22]!==y?(C={state:S,open:h,setOpen:_,isMobile:u,openMobile:d,setOpenMobile:f,toggleSidebar:y},t[17]=u,t[18]=h,t[19]=d,t[20]=_,t[21]=S,t[22]=y,t[23]=C):C=t[23];let w=C,T;t[24]===s?T=t[25]:(T={"--sidebar-width":Yt,"--sidebar-width-icon":Zt,...s},t[24]=s,t[25]=T);let E=T,D;t[26]===r?D=t[27]:(D=j(`group/sidebar-wrapper has-data-[variant=inset]:bg-sidebar flex min-h-svh w-full`,r),t[26]=r,t[27]=D);let O;t[28]!==n||t[29]!==a||t[30]!==E||t[31]!==D?(O=(0,L.jsx)(`div`,{"data-slot":`sidebar-wrapper`,style:E,className:D,...a,children:n}),t[28]=n,t[29]=a,t[30]=E,t[31]=D,t[32]=O):O=t[32];let k;return t[33]!==w||t[34]!==O?(k=(0,L.jsx)($t.Provider,{value:w,children:O}),t[33]=w,t[34]=O,t[35]=k):k=t[35],k}function tn(e){return!e}function nn(e){return!e}function rn(e){let t=(0,F.c)(46),n,r,i,a,o,s;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5],s=t[6]):({side:a,variant:o,collapsible:s,className:r,children:n,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o,t[6]=s);let c=a===void 0?`left`:a,l=o===void 0?`sidebar`:o,u=s===void 0?`offcanvas`:s,{isMobile:d,state:f,openMobile:p,setOpenMobile:m}=q();if(u===`none`){let e;t[7]===r?e=t[8]:(e=j(`bg-sidebar text-sidebar-foreground flex h-full w-(--sidebar-width) flex-col`,r),t[7]=r,t[8]=e);let a;return t[9]!==n||t[10]!==i||t[11]!==e?(a=(0,L.jsx)(`div`,{"data-slot":`sidebar`,className:e,...i,children:n}),t[9]=n,t[10]=i,t[11]=e,t[12]=a):a=t[12],a}if(d){let e;t[13]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,L.jsxs)(Bt,{className:`sr-only`,children:[(0,L.jsx)(Vt,{children:`Sidebar`}),(0,L.jsx)(Ht,{children:`Displays the mobile sidebar.`})]}),t[13]=e):e=t[13];let r;t[14]===Symbol.for(`react.memo_cache_sentinel`)?(r={"--sidebar-width":Xt},t[14]=r):r=t[14];let a;t[15]===n?a=t[16]:(a=(0,L.jsx)(`div`,{className:`flex h-full w-full flex-col`,children:n}),t[15]=n,t[16]=a);let o;t[17]!==c||t[18]!==a?(o=(0,L.jsx)(zt,{"data-sidebar":`sidebar`,"data-slot":`sidebar`,"data-mobile":`true`,className:`bg-sidebar text-sidebar-foreground w-(--sidebar-width) p-0 [&>button]:hidden`,style:r,side:c,children:a}),t[17]=c,t[18]=a,t[19]=o):o=t[19];let s;return t[20]!==p||t[21]!==i||t[22]!==m||t[23]!==o?(s=(0,L.jsxs)(It,{open:p,onOpenChange:m,...i,children:[e,o]}),t[20]=p,t[21]=i,t[22]=m,t[23]=o,t[24]=s):s=t[24],s}let h=f===`collapsed`?u:``,g=l===`floating`||l===`inset`?`group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)+(--spacing(4)))]`:`group-data-[collapsible=icon]:w-(--sidebar-width-icon)`,_;t[25]===g?_=t[26]:(_=j(`relative h-svh w-(--sidebar-width) bg-transparent transition-[width] duration-200 ease-linear`,`group-data-[collapsible=offcanvas]:w-0`,`group-data-[side=right]:rotate-180`,g),t[25]=g,t[26]=_);let v;t[27]===_?v=t[28]:(v=(0,L.jsx)(`div`,{className:_}),t[27]=_,t[28]=v);let y=c===`left`?`left-0 group-data-[collapsible=offcanvas]:left-[calc(var(--sidebar-width)*-1)]`:`right-0 group-data-[collapsible=offcanvas]:right-[calc(var(--sidebar-width)*-1)]`,b=l===`floating`||l===`inset`?`p-2 group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)+(--spacing(4))+2px)]`:`group-data-[collapsible=icon]:w-(--sidebar-width-icon) group-data-[side=left]:border-r group-data-[side=right]:border-l`,x;t[29]!==r||t[30]!==y||t[31]!==b?(x=j(`fixed inset-y-0 z-10 hidden h-svh w-(--sidebar-width) transition-[left,right,width] duration-200 ease-linear md:flex`,y,b,r),t[29]=r,t[30]=y,t[31]=b,t[32]=x):x=t[32];let S;t[33]===n?S=t[34]:(S=(0,L.jsx)(`div`,{"data-sidebar":`sidebar`,className:`bg-sidebar group-data-[variant=floating]:border-sidebar-border flex h-full w-full flex-col group-data-[variant=floating]:rounded-lg group-data-[variant=floating]:border group-data-[variant=floating]:shadow-sm`,children:n}),t[33]=n,t[34]=S);let C;t[35]!==i||t[36]!==x||t[37]!==S?(C=(0,L.jsx)(`div`,{className:x,...i,children:S}),t[35]=i,t[36]=x,t[37]=S,t[38]=C):C=t[38];let w;return t[39]!==c||t[40]!==f||t[41]!==C||t[42]!==h||t[43]!==v||t[44]!==l?(w=(0,L.jsxs)(`div`,{className:`group peer text-sidebar-foreground hidden md:block`,"data-state":f,"data-collapsible":h,"data-variant":l,"data-side":c,"data-slot":`sidebar`,children:[v,C]}),t[39]=c,t[40]=f,t[41]=C,t[42]=h,t[43]=v,t[44]=l,t[45]=w):w=t[45],w}function an(e){let t=(0,F.c)(18),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({className:n,onClick:r,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let{toggleSidebar:a,isMobile:o,state:s}=q(),c;t[4]===n?c=t[5]:(c=j(`h-7 w-7`,n),t[4]=n,t[5]=c);let l;t[6]!==r||t[7]!==a?(l=e=>{r?.(e),a()},t[6]=r,t[7]=a,t[8]=l):l=t[8];let u;t[9]!==o||t[10]!==s?(u=o||s===`collapsed`?(0,L.jsx)(Pt,{}):(0,L.jsx)(Nt,{}),t[9]=o,t[10]=s,t[11]=u):u=t[11];let d;t[12]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,L.jsx)(`span`,{className:`sr-only`,children:`Toggle sidebar`}),t[12]=d):d=t[12];let f;return t[13]!==i||t[14]!==c||t[15]!==l||t[16]!==u?(f=(0,L.jsxs)(k,{"data-sidebar":`trigger`,"data-slot":`sidebar-tr
2igger`,variant:`ghost`,size:`icon`,className:c,onClick:l,...i,children:[u,d]}),t[13]=i,t[14]=c,t[15]=l,t[16]=u,t[17]=f):f=t[17],f}function on(e){let t=(0,F.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=j(`bg-background relative flex max-w-full min-h-svh flex-1 flex-col`,`peer-data-[variant=inset]:min-h-[calc(100svh-(--spacing(4)))] md:peer-data-[variant=inset]:m-2 md:peer-data-[variant=inset]:ml-0 md:peer-data-[variant=inset]:rounded-xl md:peer-data-[variant=inset]:shadow-sm md:peer-data-[variant=inset]:peer-data-[state=collapsed]:ml-0`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,L.jsx)(`main`,{"data-slot":`sidebar-inset`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function sn(e){let t=(0,F.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=j(`flex flex-col gap-2 p-2`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,L.jsx)(`div`,{"data-slot":`sidebar-header`,"data-sidebar":`header`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function cn(e){let t=(0,F.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=j(`flex flex-col gap-2 p-2`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,L.jsx)(`div`,{"data-slot":`sidebar-footer`,"data-sidebar":`footer`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function ln(e){let t=(0,F.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=j(`flex min-h-0 flex-1 flex-col gap-2 overflow-auto group-data-[collapsible=icon]:overflow-hidden`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,L.jsx)(`div`,{"data-slot":`sidebar-content`,"data-sidebar":`content`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function un(e){let t=(0,F.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=j(`relative flex w-full min-w-0 flex-col p-2`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,L.jsx)(`div`,{"data-slot":`sidebar-group`,"data-sidebar":`group`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function dn(e){let t=(0,F.c)(10),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({className:n,asChild:i,...r}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a=i!==void 0&&i?O:`div`,o;t[4]===n?o=t[5]:(o=j(`text-sidebar-foreground/70 ring-sidebar-ring flex h-8 shrink-0 items-center rounded-md px-2 text-xs font-medium outline-hidden transition-[margin,opacity] duration-200 ease-linear focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0`,`group-data-[collapsible=icon]:-mt-8 group-data-[collapsible=icon]:opacity-0 group-data-[collapsible=icon]:select-none group-data-[collapsible=icon]:pointer-events-none`,n),t[4]=n,t[5]=o);let s;return t[6]!==a||t[7]!==r||t[8]!==o?(s=(0,L.jsx)(a,{"data-slot":`sidebar-group-label`,"data-sidebar":`group-label`,className:o,...r}),t[6]=a,t[7]=r,t[8]=o,t[9]=s):s=t[9],s}function fn(e){let t=(0,F.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=j(`w-full text-sm`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,L.jsx)(`div`,{"data-slot":`sidebar-group-content`,"data-sidebar":`group-content`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function J(e){let t=(0,F.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=j(`flex w-full min-w-0 flex-col gap-1`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,L.jsx)(`ul`,{"data-slot":`sidebar-menu`,"data-sidebar":`menu`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Y(e){let t=(0,F.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=j(`group/menu-item relative`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,L.jsx)(`li`,{"data-slot":`sidebar-menu-item`,"data-sidebar":`menu-item`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}var pn=E(`peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left text-sm outline-hidden ring-sidebar-ring transition-[width,height,padding] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 group-has-data-[sidebar=menu-action]/menu-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-sidebar-accent data-[active=true]:font-medium data-[active=true]:text-sidebar-accent-foreground data-[state=open]:hover:bg-sidebar-accent data-[state=open]:hover:text-sidebar-accent-foreground group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0`,{variants:{variant:{default:`hover:bg-sidebar-accent hover:text-sidebar-accent-foreground`,outline:`bg-background shadow-[0_0_0_1px_hsl(var(--sidebar-border))] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground hover:shadow-[0_0_0_1px_hsl(var(--sidebar-accent))]`},size:{default:`h-8 text-sm`,sm:`h-7 text-xs`,lg:`h-12 text-sm group-data-[collapsible=icon]:p-0!`}},defaultVariants:{variant:`default`,size:`default`}});function X(e){let t=(0,F.c)(28),n,r,i,a,o,s,c;
2t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5],s=t[6],c=t[7]):({asChild:i,isActive:a,variant:o,size:s,tooltip:c,className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o,t[6]=s,t[7]=c);let l=i!==void 0&&i,u=a!==void 0&&a,d=o===void 0?`default`:o,f=s===void 0?`default`:s,p=l?O:`button`,{isMobile:m,state:h}=q(),g;t[8]!==n||t[9]!==f||t[10]!==d?(g=j(pn({variant:d,size:f}),n),t[8]=n,t[9]=f,t[10]=d,t[11]=g):g=t[11];let _;t[12]!==p||t[13]!==u||t[14]!==r||t[15]!==f||t[16]!==g?(_=(0,L.jsx)(p,{"data-slot":`sidebar-menu-button`,"data-sidebar":`menu-button`,"data-size":f,"data-active":u,className:g,...r}),t[12]=p,t[13]=u,t[14]=r,t[15]=f,t[16]=g,t[17]=_):_=t[17];let v=_;if(!c)return v;if(typeof c==`string`){let e;t[18]===c?e=t[19]:(e={children:c},t[18]=c,t[19]=e),c=e}let y;t[20]===v?y=t[21]:(y=(0,L.jsx)(Et,{asChild:!0,children:v}),t[20]=v,t[21]=y);let b=h!==`collapsed`||m,x;t[22]!==b||t[23]!==c?(x=(0,L.jsx)(Dt,{side:`right`,align:`center`,hidden:b,...c}),t[22]=b,t[23]=c,t[24]=x):x=t[24];let S;return t[25]!==y||t[26]!==x?(S=(0,L.jsxs)(Tt,{children:[y,x]}),t[25]=y,t[26]=x,t[27]=S):S=t[27],S}function mn(e){let t=(0,F.c)(10),n,r,i;if(t[0]===e?(n=t[1],r=t[2],i=t[3]):({variant:i,children:n,...r}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i),(i===void 0?`sidebar`:i)===`sidebar`){let e;return t[4]!==n||t[5]!==r?(e=(0,L.jsx)(on,{...r,children:n}),t[4]=n,t[5]=r,t[6]=e):e=t[6],e}let a;return t[7]!==n||t[8]!==r?(a=(0,L.jsx)(`main`,{className:`mx-auto flex h-full w-full max-w-7xl flex-1 flex-col gap-4 roun
2ded-xl`,...r,children:n}),t[7]=n,t[8]=r,t[9]=a):a=t[9],a}function hn(e){let t=(0,F.c)(5),{children:r,variant:i}=e,a=i===void 0?`sidebar`:i,o=n().props.sidebarOpen;if(a===`header`){let e;return t[0]===r?e=t[1]:(e=(0,L.jsx)(`div`,{className:`flex min-h-screen w-full flex-col`,children:r}),t[0]=r,t[1]=e),e}let s;return t[2]!==r||t[3]!==o?(s=(0,L.jsx)(en,{defaultOpen:o,children:r}),t[2]=r,t[3]=o,t[4]=s):s=t[4],s}function gn(){let e=(0,F.c)(3),{name:t}=n().props,r;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,L.jsx)(`div`,{className:`flex aspect-square size-8 items-center justify-center rounded-md bg-white shadow-sm ring-1 ring-sidebar-border dark:bg-white/95`,children:(0,L.jsx)(Ee,{className:`size-7`})}),e[0]=r):r=e[0];let i;return e[1]===t?i=e[2]:(i=(0,L.jsxs)(L.Fragment,{children:[r,(0,L.jsx)(`div`,{className:`ml-1 grid flex-1 text-left text-sm`,children:(0,L.jsx)(`span`,{className:`mb-0.5 truncate leading-tight font-semibold`,children:t})})]}),e[1]=t,e[2]=i),i}function _n(e){let t=(0,F.c)(12),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({items:r,className:n,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a=`group-data-[collapsible=icon]:p-0 ${n||``}`,o;t[4]===r?o=t[5]:(o=r.map(vn),t[4]=r,t[5]=o);let s;t[6]===o?s=t[7]:(s=(0,L.jsx)(fn,{children:(0,L.jsx)(J,{children:o})}),t[6]=o,t[7]=s);let c;return t[8]!==i||t[9]!==a||t[10]!==s?(c=(0,L.jsx)(un,{...i,className:a,children:s}),t[8]=i,t[9]=a,t[10]=s,t[11]=c):c=t[11],c}function vn(e){return(0,L.jsx)(Y,{children:(0,L.jsx)(X,{asChild:!0,className:`text-neutral-600 hover:text-neutral-800 dark:text-neutral-300 dark:hover:text-neutral-100`,children:(0,L.jsxs)(`a`,{href:M(e.href),target:`_blank`,rel:`noopener noreferrer`,children:[e.icon&&(0,L.jsx)(e.icon,{className:`h-5 w-5`}),(0,L.jsx)(`span`,{children:e.title})]})})},e.title)}function yn(){let e=(0,F.c)(13),t=n(),r;e[0]===t.url?r=e[1]:(r=new URL(t.url,typeof window<`u`?window.location.origin:`http://localhost`),e[0]=t.url,e[1]=r);let i=r.pathname,a;e[2]===i?a=e[3]:(a=(e,t,n)=>{let r=n!==void 0&&n,a=t??i,o=M(e),s=e=>r?a.startsWith(e):e===a;if(!o.startsWith(`http`))return s(o);try{return s(new URL(o).pathname)}catch{return!1}},e[2]=i,e[3]=a);let o=a,s;e[4]===o?s=e[5]:(s=(e,t)=>o(e,t,!0),e[4]=o,e[5]=s);let c=s,l;e[6]===o?l=e[7]:(l=(e,t,n)=>{let r=n===void 0?null:n;return o(e)?t:r},e[6]=o,e[7]=l);let u=l,d;return e[8]!==i||e[9]!==c||e[10]!==o||e[11]!==u?(d={currentUrl:i,isCurrentUrl:o,isCurrentOrParentUrl:c,whenCurrentUrl:u},e[8]=i,e[9]=c,e[10]=o,e[11]=u,e[12]=d):d=e[12],d}function bn(e){let n=(0,F.c)(10),{items:r}=e,i;n[0]===r?i=n[1]:(i=r===void 0?[]:r,n[0]=r,n[1]=i);let a=i,{isCurrentUrl:o}=yn(),s;n[2]===Symbol.for(`react.memo_cache_sentinel`)?(s=(0,L.jsx)(dn,{children:`Platform`}),n[2]=s):s=n[2];let c;if(n[3]!==o||n[4]!==a){let e;n[6]===o?e=n[7]:(e=e=>(0,L.jsx)(Y,{children:(0,L.jsx)(X,{asChild:!0,isActive:o(e.href),tooltip:{children:e.title},children:(0,L.jsxs)(t,{href:e.href,prefetch:!0,children:[e.icon&&(0,L.jsx)(e.icon,{}),(0,L.jsx)(`span`,{children:e.title})]})})},e.title),n[6]=o,n[7]=e),c=a.map(e),n[3]=o,n[4]=a,n[5]=c}else c=n[5];let l;return n[8]===c?l=n[9]:(l=(0,L.jsxs)(un,{className:`px-2 py-0`,children:[s,(0,L.jsx)(J,{children:c})]}),n[8]=c,n[9]=l),l}var xn=Object.defineProperty,Z=(e,t)=>xn(e,`name`,{value:t,configurable:!0}),Sn=`Avatar`,[Cn,wn]=x(Sn),Tn=[0,()=>void 0],[En,Dn]=Cn(Sn),On=I.forwardRef(Z(function(e,t){let{__scopeAvatar:n,...r}=e,[i,a]=I.useState(`idle`),[o,s]=Pn();return(0,L.jsx)(En,{scope:n,imageLoadingStatus:i,setImageLoadingStatus:a,imageCount:o,setImageCount:s,children:(0,L.jsx)(A.span,{...r,ref:t})})},`Avatar`)),kn=`AvatarImage`,An=I.forwardRef(Z(function(e,t){let{__scopeAvatar:n,src:r,onLoadingStatusChange:i,...a}=e,o=Dn(kn,n);o.setImageCount;let s=Nn(r,{referrerPolicy:a.referrerPolicy,crossOrigin:a.crossOrigin,loadingStatus:o.imageLoadingStatus,setLoadingStatus:o.setImageLoadingStatus}),c=te(e=>{i?.(e)}),l=I.useRef(s);return C(()=>{let e=l.current;l.current=s,s!==e&&c(s)},[s,c]),s===`loaded`?(0,L.jsx)(A.img,{...a,ref:t,src:r}):null},`AvatarImage`)),jn=`AvatarFallback`,Mn=I.forwardRef(Z(function(e,t){let{__scopeAvatar:n,delayMs:r,...i}=e,a=Dn(jn,n),[o,s]=I.useState(r===void 0);return I.useEffect(()=>{if(r!==void 0){let e=window.setTimeout(()=>s(!0),r);return()=>window.clearTimeout(e)}},[r]),o&&a.imageLoadingStatus!==`loaded`?(0,L.jsx)(A.span,{...i,ref:t}):null},`AvatarFallback`));function Nn(e,{loadingStatus:t,setLoadingStatus:n,referrerPolicy:r,crossOrigin:i}){return C(()=>
2{if(!e){n(`error`);return}let t=new window.Image,a=Z(e=>{let t=e.currentTarget;n(Q(t))},`handleLoad`),o=Z(()=>n(`error`),`handleError`);return t.addEventListener(`load`,a),t.addEventListener(`error`,o),r&&(t.referrerPolicy=r),t.crossOrigin=i??null,t.src=e,n(Q(t)),()=>{t.removeEventListener(`load`,a),t.removeEventListener(`error`,o),n(`idle`)}},[e,i,r,n]),t}Z(Nn,`useImageLoadingStatus`);function Q(e){return e.complete?e.naturalWidth>0?`loaded`:`error`:`loading`}Z(Q,`getImageLoadingStatus`);function Pn(){return Tn}Z(Pn,`useImageCount`);function Fn(e){}Z(Fn,`useUpdateImageCount`);function In(e){let t=(0,F.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=j(`relative flex size-8 shrink-0 overflow-hidden rounded-full`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,L.jsx)(On,{"data-slot":`avatar`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Ln(e){let t=(0,F.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=j(`aspect-square size-full`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,L.jsx)(An,{"data-slot":`avatar-image`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Rn(e){let t=(0,F.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=j(`bg-muted flex size-full items-center justify-center rounded-full`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,L.jsx)(Mn,{"data-slot":`avatar-fallback`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function zn(e){return Array.from(e)[0]??``}function Bn(){return Vn}
2function Vn(e){let t=e.trim().split(/\s+/u).filter(Boolean);return t.length===0?``:t.length===1?zn(t[0]).toUpperCase():`${zn(t[0])}${zn(t[t.length-1])}`.toUpperCase()}function Hn(e){let t=(0,F.c)(22),{user:n,showEmail:r}=e,i=r!==void 0&&r,a=Bn(),o;t[0]!==n.avatar||t[1]!==n.name?(o=(0,L.jsx)(Ln,{src:n.avatar,alt:n.name}),t[0]=n.avatar,t[1]=n.name,t[2]=o):o=t[2];let s;t[3]!==a||t[4]!==n.name?(s=a(n.name),t[3]=a,t[4]=n.name,t[5]=s):s=t[5];let c;t[6]===s?c=t[7]:(c=(0,L.jsx)(Rn,{className:`rounded-lg bg-neutral-200 text-black dark:bg-neutral-700 dark:text-white`,children:s}),t[6]=s,t[7]=c);let l;t[8]!==o||t[9]!==c?(l=(0,L.jsxs)(In,{className:`h-8 w-8 overflow-hidden rounded-full`,children:[o,c]}),t[8]=o,t[9]=c,t[10]=l):l=t[10];let u;t[11]===n.name?u=t[12]:(u=(0,L.jsx)(`span`,{className:`truncate font-medium`,children:n.name}),t[11]=n.name,t[12]=u);let d;t[13]!==i||t[14]!==n.email?(d=i&&(0,L.jsx)(`span`,{className:`truncate text-xs text-muted-foreground`,children:n.email}),t[13]=i,t[14]=n.email,t[15]=d):d=t[15];let f;t[16]!==u||t[17]!==d?(f=(0,L.jsxs)(`div`,{className:`grid flex-1 text-left text-sm leading-tight`,children:[u,d]}),t[16]=u,t[17]=d,t[18]=f):f=t[18];let p;return t[19]!==l||t[20]!==f?(p=(0,L.jsxs)(L.Fragment,{children:[l,f]}),t[19]=l,t[20]=f,t[21]=p):p=t[21],p}function Un(){return Wn}function Wn(){document.body.style.removeProperty(`pointer-events`)}function Gn(e){let n=(0,F.c)(18),{user:i}=e,a=Un(),o;n[0]===a?o=n[1]:(o=()=>{a(),r.flushAll()},n[0]=a,n[1]=o);let s=o,d;n[2]===i?d=n[3]:(d=(0,L.jsx)(c,{className:`p-0 font-normal`,children:(0,L.jsx)(`div`,{className:`flex items-center gap-2 px-1 py-1.5 text-left text-sm`,children:(0,L.jsx)(Hn,{user:i,showEmail:!0})})}),n[2]=i,n[3]=d);let f;n[4]===Symbol.for(`react.memo_cache_sentinel`)?(f=(0,L.jsx)(l,{}),n[4]=f):f=n[4];let p;n[5]===Symbol.for(`react.memo_cache_sentinel`)?(p=Ae(),n[5]=p):p=n[5];let m;n[6]===Symbol.for(`react.memo_cache_sentinel`)?(m=(0,L.jsx)(Ft,{className:`mr-2`}),n[6]=m):m=n[6];let g;n[7]===a?g=n[8]:(g=(0,L.jsx)(h,{children:(0,L.jsx)(u,{asChild:!0,children:(0,L.jsxs)(t,{className:`block w-full cursor-pointer`,href:p,prefetch:!0,onClick:a,children:[m,`Settings`]})})}),n[7]=a,n[8]=g);let _;n[9]===Symbol.for(`react.memo_cache_sentinel`)?(_=(0,L.jsx)(l,{}),n[9]=_):_=n[9];let v;n[10]===Symbol.for(`react.memo_cache_sentinel`)?(v=Oe(),n[10]=v):v=n[10];let y;n[11]===Symbol.for(`react.memo_cache_sentinel`)?(y=(0,L.jsx)(Mt,{className:`mr-2`}),n[11]=y):y=n[11];let b;n[12]===s?b=n[13]:(b=(0,L.jsx)(u,{asChild:!0,children:(0,L.jsxs)(t,{className:`block w-full cursor-pointer`,href:v,as:`button`,onClick:s,"data-test":`logout-button`,children:[y,`Log out`]})}),n[12]=s,n[13]=b);let x;return n[14]!==b||n[15]!==d||n[16]!==g?(x=(0,L.jsxs)(L.Fragment,{children:[d,f,g,_,b]}),n[14]=b,n[15]=d,n[16]=g,n[17]=x):x=n[17],x}function Kn(){let e=(0,F.c)(13),{auth:t}=n().props,{state:r}=q(),i=Kt();if(!t.user)return null;let a;e[0]===t.user?a=e[1]:(a=(0,L.jsx)(Hn,{user:t.user}),e[0]=t.user,e[1]=a);let o;e[2]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,L.jsx)(kt,{className:`ml-auto size-4`}),e[2]=o):o=e[2];let s;e[3]===a?s=e[4]:(s=(0,L.jsx)(d,{asChild:!0,children:(0,L.jsxs)(X,{size:`lg`,className:`group text-sidebar-accent-foreground data-[state=open]:bg-sidebar-accent`,"data-test":`sidebar-menu-button`,children:[a,o]})}),e[3]=a,e[4]=s);let c=i?`bottom`:r===`collapsed`?`left`:`bottom`,l;e[5]===t.user?l=e[6]:(l=(0,L.jsx)(Gn,{user:t.user}),e[5]=t.user,e[6]=l);let u;e[7]!==c||e[8]!==l?(u=(0,L.jsx)(p,{className:`w-(--radix-dropdown-menu-trigger-width) min-w-56 rounded-lg`,align:`end`,side:c,children:l}),e[7]=c,e[8]=l,e[9]=u):u=e[9];let f;return e[10]!==s||e[11]!==u?(f=(0,L.jsx)(J,{children:(0,L.jsx)(Y,{children:(0,L.jsxs)(g,{children:[s,u]})})}),e[10]=s,e[11]=u,e[12]=f):f=e[12],f}var qn=[{title:`Repository`,href:`https://github.com/laravel/react-starter-kit`,icon:At},{title:`Documentation`,href:`https://laravel.com/docs/starter-kits#react`,icon:Ot}];function Jn(){let e=(0,F.c)(19),{auth:r}=n().props,i;e[0]===r.user?.roles?i=e[1]:(i=r.user?.roles.includes(`customer`)??!1,e[0]=r.user?.roles,e[1]=i);let a=i,o;e[2]===Symbol.for(`react.memo_cache_sentinel`)?(o={title:`Dashboard`,href:ke(),icon:jt},e[2]=o):o=e[2];let s;e[3]===a?s=e[4]:(s=a?[{title:`Integraciones`,href:Fe(),icon:me}]:[],e[3]=a,e[4]=s);let c,l;e[5]===r.user?.roles?(c=e[6],l=e[7]):(c=r.user?.roles.includes(`admin`)?[{title:`Catálogo`,href:je(),icon:pe}]:[],l=r.user?.roles.some(Yn)?[{title:`Clientes`,href:Me(),icon:ge}
2,{title:`Diseñador de Sistemas`,href:Ne(),icon:fe},{title:`Cotizaciones`,href:Pe(),icon:he},{title:`Ãrdenes de Trabajo`,href:Ie(),icon:de}]:[],e[5]=r.user?.roles,e[6]=c,e[7]=l);let u;e[8]!==s||e[9]!==c||e[10]!==l?(u=[o,...s,...c,...l],e[8]=s,e[9]=c,e[10]=l,e[11]=u):u=e[11];let d=u,f;e[12]===Symbol.for(`react.memo_cache_sentinel`)?(f=ke(),e[12]=f):f=e[12];let p;e[13]===Symbol.for(`react.memo_cache_sentinel`)?(p=(0,L.jsx)(sn,{children:(0,L.jsx)(J,{children:(0,L.jsx)(Y,{children:(0,L.jsx)(X,{size:`lg`,asChild:!0,children:(0,L.jsx)(t,{href:f,prefetch:!0,children:(0,L.jsx)(gn,{})})})})})}),e[13]=p):p=e[13];let m;e[14]===d?m=e[15]:(m=(0,L.jsx)(ln,{children:(0,L.jsx)(bn,{items:d})}),e[14]=d,e[15]=m);let h;e[16]===Symbol.for(`react.memo_cache_sentinel`)?(h=(0,L.jsxs)(cn,{children:[(0,L.jsx)(_n,{items:qn,className:`mt-auto`}),(0,L.jsx)(Kn,{})]}),e[16]=h):h=e[16];let g;return e[17]===m?g=e[18]:(g=(0,L.jsxs)(rn,{collapsible:`icon`,variant:`inset`,children:[p,m,h]}),e[17]=m,e[18]=g),g}function Yn(e){return[`admin`,`coordinator`].includes(e)}function Xn(e){let t=(0,F.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,L.jsx)(`nav`,{"aria-label":`breadcrumb`,"data-slot":`breadcrumb`,...n}),t[2]=n,t[3]=r),r}function Zn(e){let t=(0,F.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=j(`text-muted-foreground flex flex-wrap items-center gap-1.5 text-sm break-words sm:gap-2.5`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,L.jsx)(`ol`,{"data-slot":`breadcrumb-list`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Qn(e){let t=(0,F.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=j(`inline-flex items-center gap-1.5`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,L.jsx)(`li`,{"data-slot":`breadcrumb-item`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function $n(e){let t=(0,F.c)(10),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({asChild:n,className:r,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a=n?O:`a`,o;t[4]===r?o=t[5]:(o=j(`hover:text-foreground transition-colors`,r),t[4]=r,t[5]=o);let s;return t[6]!==a||t[7]!==i||t[8]!==o?(s=(0,L.jsx)(a,{"data-slot":`breadcrumb-link`,className:o,...i}),t[6]=a,t[7]=i,t[8]=o,t[9]=s):s=t[9],s}function er(e){let t=(0,F.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=j(`text-foreground font-normal`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,L.jsx)(`span`,{"data-slot":`breadcrumb-page`,role:`link`,"aria-disabled":`true`,"aria-current":`page`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function tr(e){let t=(0,F.c)(12),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({children:n,className:r,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a;t[4]===r?a=t[5]:(a=j(`[&>svg]:size-3.5`,r),t[4]=r,t[5]=a);let o;t[6]===n?o=t[7]:(o=n??(0,L.jsx)(ue,{}),t[6]=n,t[7]=o);let s;return t[8]!==i||t[9]!==a||t[10]!==o?(s=(0,L.jsx)(`li`,{"data-slot":`breadcrumb-separator`,role:`presentation`,"aria-hidden":`true`,className:a,...i,children:o}),t[8]=i,t[9]=a,t[10]=o,t[11]=s):s=t[11],s}function nr(e){let n=(0,F.c)(4),{breadcrumbs:r}=e,i;n[0]===r?i=n[1]:(i=r.length>0&&(0,L.jsx)(Xn,{children:(0,L.jsx)(Zn,{children:r.map((e,n)=>{let i=n===r.length-1;return(0,L.jsxs)(I.Fragment,{children:[(0,L.jsx)(Qn,{children:i?(0,L.jsx)(er,{children:e.title}):(0,L.jsx)($n,{asChild:!0,children:(0,L.jsx)(t,{href:e.href,children:e.title})})}),!i&&(0,L.jsx)(tr,{})]},n)})})}),n[0]=r,n[1]=i);let a;return n[2]===i?a=n[3]:(a=(0,L.jsx)(L.Fragment,{children:i}),n[2]=i,n[3]=a),a}function rr(e){let t=(0,F.c)(5),{breadcrumbs:n}=e,r;t[0]===n?r=t[1]:(r=n===void 0?[]:n,t[0]=n,t[1]=r);let i=r,a;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,L.jsx)(an,{className:`-ml-1`}),t[2]=a):a=t[2];let o;return t[3]===i?o=t[4]:(o=(0,L.jsx)(`header`,{className:`flex h-16 shrink-0 items-center gap-2 border-b border-sidebar-border/50 px-6 transition-[width,height] ease-linear group-has-data-[collapsible=icon]/sidebar-wrapper:h-12 md:px-4`,children:(0,L.jsxs)(`div`,{className:`flex items-center gap-2`,children:[a,(0,L.jsx)(nr,{breadcrumbs:i})]})}),t[3]=i,t[4]=o),o}function ir(e){let t=(0,F.c)(8),{children:n,breadcrumbs:r}=e,i;t[0]===r?i=t[1]:(i=r===void 0?[]:r,t[0]=r,t[1]=i);let a=i,o;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,L.jsx)(Jn,{}),t[2]=o):o=t[2];let s;t[3]===a?s=t[4]:(s=(0,L.jsx)(rr,{breadcrumbs:a}),t[3]=a,t[4]=s);let c;return t[5]!==n||t[6]!==s?(c=(0,L.jsxs)(hn,{variant:`sidebar`,children:[o,(0,L.jsxs)(mn,{variant:`sidebar`,className:`overflow-x-hidden`,children:[s,n]})]}),t[5]=n,t[6]=s,t[7]=c):c=t[7],c}function ar(e){let t=(0,F.c)(5),{breadcrumbs:n,children:r}=e,i;t[0]===n?i=t[1]:(i=n===void 0?[]:n,t[0]=n,t[1]=i);let a=i,o;return t[2]!==a||t[3]!==r?(o=(0,L.jsx)(ir,{breadcrumbs:a,children:r}),t[2]=a,t[3]=r,t[4]=o):o=t[4],o}function or(e){let n=(0,F.c)(17),{children:r,title:i,description:a}=e,o;n[0]===Symbol.for(`react.memo_cache_sentinel`)?(o=De(),n[0]=o):o=n[0];let s;n[1]===Symbol.for(`react.memo_cache_sentinel`)?(s=(0,L.jsx)(`div`,{className:`mb-1 flex h-9 w-9 items-center justify-center rounded-md`,children:(0,L.jsx)(Ee,{className:`size-9 fill-current text-[var(--foreground)] dark:text-white`})}),n[1]=s):s=n[1];let c;n[2]===i?c=n[3]:(c=(0,L.jsxs)(t,{href:o,className:`flex flex-col items-center gap-2 font-medium`,children:[s,(0,L.jsx)(`span`,{className:`sr-only`,children:i})]}),n[2]=i,n[3]=c);let l;n[4]===i?l=n[5]:(l=(0,L.jsx)(`h1`,{className:`text-xl font-medium`,children:i}),n[4]=i,n[5]=l);let u;n[6]===a?u=n[7]:(u=(0,L.jsx)(`p`,{className:`text-center text-sm text-muted-foreground`,children:a}),n[6]=a,n[7]=u);let d;n[8]!==l||n[9]!==u?(d=(0,L.jsxs)(`div`,{className:`space-y-2 text-center`,children:[l,u]}),n[8]=l,n[9]=u,n[10]=d):d=n[10];let f;n[11]!==c||n[12]!==d?(f=(0,L.jsxs)(`div`,{className:`flex flex-col items-center gap-4`,children:[c,d]}),n[11]=c,n[12]=d,n[13]=f):f=n[13];let p;return n[14]!==r||n[15]!==f?(p=(0,L.jsx)(`div`,{className:`flex min-h-svh flex-col items-center justify-center gap-6 bg-background p-6 md:p-10`,children:(0,L.jsx)(`div`,{className:`w-full max-w-sm`,children:(0,L.jsxs)(`div`,{className:`flex flex-col gap-8`,children:[f,r]})})}),n[14]=r,n[15]=f,n[16]=p):p=n[16],p}function sr(e){let t=(0,F.c)(4),{title:n,description:r,children:i}=e,a=n===void 0?``:n,o=r===void 0?``:r,s;return t[0]!==i||t[1]!==o||t[2]!==a?(s=(0,L.jsx)(or,{title:a,description:o,children:i}),t[0]=i,t[1]=o,t[2]=a,t[3]=s):s=t[3],s}var cr=[{title:`Profile`,href:Ae(),icon:null},{title:`Security`,href:ze(),icon:null},{title:`Appearance`,href:Re(),icon:null}];function lr(e){let n=(0,F.c)(11),{children:r}=e,{isCurrentOrParentUrl:i}=yn(),a;n[0]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,L.jsx)(Le,{title:`Settings`,description:`Manage your profile and account settings`}),n[0]=a):a=n[0];let o;n[1]===i?o=n[2]:(o=cr.map((e,n)=>(0,L.jsx)(k,{size:`sm`,variant:`ghost`,asChild:!0,className:j(`w-full justify-start`,{"bg-muted":i(e.href)}),children:(0,L.jsxs)(t,{href:e.href,children:[e.icon&&(0,L.jsx)(e.icon,{className:`h-4 w-4`}),e.title]})},`${M(e.href)}-${n}`)),n[1]=i,n[2]=o);let s;n[3]===o?s=n[4]:(s=(0,L.jsx)(`aside`,{className:`w-full max-w-xl lg:w-48`,children:(0,L.jsx)(`nav`,{className:`flex flex-col space-y-1 space-x-0`,"aria-label":`Settings`,children:o})}),n[3]=o,n[4]=s);let c;n[5]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,L.jsx)(ve,{className:`my-6 lg:hidden`}),n[5]=c):c=n[5];let l;n[6]===r?l=n[7]:(l=(0,L.jsx)(`div`,{className:`flex-1 md:max-w-2xl`,children:(0,L.jsx)(`section`,{className:`max-w-xl space-y-12`,children:r})}
2),n[6]=r,n[7]=l);let u;return n[8]!==s||n[9]!==l?(u=(0,L.jsxs)(`div`,{className:`px-4 py-6`,children:[a,(0,L.jsxs)(`div`,{className:`flex flex-col lg:flex-row lg:space-x-12`,children:[s,c,l]})]}),n[8]=s,n[9]=l,n[10]=u):u=n[10],u}var $=`SinCortes`;function ur(e){if(!(typeof document>`u`)){if(document.documentElement.dataset.themeScope=e?`public`:`app`,e){y();return}_()}}o({resolve:async(e,t)=>{let n=Object.assign({
2"./pages/admin/catalog/index.tsx":()=>P(()=>import(`./catalog-NaBkajxr.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26])),
2"./pages/admin/catalog/show.tsx":()=>P(()=>import(`./show-8OvomPrC.js`),__vite__mapDeps([27,1,2,3,4,28,15,16,29,22,23,24])),
2"./pages/auth/confirm-password.tsx":()=>P(()=>import(`./confirm-password-CqXEqTm9.js`),__vite__mapDeps([30,2,1,3,4,31,21,25,26,32,33,34,35,9,36,37,38])),
2"./pages/auth/forgot-password.tsx":()=>P(()=>import(`./forgot-password-CHOb7cBh.js`),__vite__mapDeps([39,2,1,3,4,26,21,40,32,37,9,41,42,38])),
2"./pages/auth/login.tsx":()=>P(()=>import(`./login-D8dKr1Cp.js`),__vite__mapDeps([43,2,1,3,4,31,21,25,26,32,33,34,35,9,36,37,41,42,38,44,8,12,13])),
2"./pages/auth/reset-password.tsx":()=>P(()=>import(`./reset-password-Cymf1EQU.js`),__vite__mapDeps([45,2,1,3,4,31,21,25,26,32,37,9,42,38])),
2"./pages/auth/two-factor-challenge.tsx":()=>P(()=>import(`./two-factor-challenge-8-hN6cMn.js`),__vite__mapDeps([46,1,2,3,4,47,21,32])),
2"./pages/auth/verify-email.tsx":()=>P(()=>import(`./verify-email-95w72QMU.js`),__vite__mapDeps([48,2,1,3,4,40,25,26,41,49])),
2"./pages/clientes/create.tsx":()=>P(()=>import(`./create-CTsEacl-.js`),__vite__mapDeps([50,2,1,3,4,51,24,52,7,8,9,10,11,12,13,14,31,21,32,37,53,54])),
2"./pages/clientes/edit.tsx":()=>P(()=>import(`./edit-D-OmA2v3.js`),__vite__mapDeps([55,2,1,3,4,51,24,52,7,8,9,10,11,12,13,14,31,21,32,37,53,54])),
2"./pages/clientes/index.tsx":()=>P(()=>import(`./clientes-DFopVOcS.js`),__vite__mapDeps([56,1,2,3,4,57,5,6,7,8,9,10,11,12,13,14,58,59,60,20,21,51,23,24,53])),
2"./pages/clientes/show.tsx":()=>P(()=>import(`./show-B1R0zO7Y2.js`),__vite__mapDeps([61,1,2,3,4,62,57,7,8,9,10,11,12,13,14,63,64,58,65,66,59,67,68,21,51,69,70,71,23,24,32,37,53,54,72,73,74,20,75,76])),
2"./pages/cotizaciones/index.tsx":()=>P(()=>import(`./cotizaciones-BBf9eais.js`),__vite__mapDeps([77,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,29,78,20,21,70,24,72,73,23])),
2"./pages/cotizaciones/show.tsx":()=>P(()=>import(`./show-CcXCLfdU.js`),__vite__mapDeps([79,1,2,3,4,7,8,9,10,11,12,13,14,15,80,81,82,83,64,59,68,19,21,69,70,84,23,24,37,44,54,72,73,74,20,75,85,86])),
2"./pages/customer/dashboard.tsx":()=>P(()=>import(`./dashboard-CIWyR1Aa.js`),__vite__mapDeps([87,2,1,3,4,88,89,90,91,40,24,92,93])),
2"./pages/dashboard.tsx":()=>P(()=>import(`./dashboard-B1l542fY.js`),__vite__mapDeps([94,2,1,40,92])),
2"./pages/disenos/index.tsx":()=>P(()=>import(`./disenos-eSCklp92.js`),__vite__mapDeps([95,2,1,3,4,7,8,9,10,11,12,13,14,63,96,59,67,97,69,23,24])),
2"./pages/disenos/show.tsx":()=>P(()=>import(`./show-Y_V7tvLB.js`),__vite__mapDeps([98,1,2,99,8,3,4,9,10,11,12,7,13,14,29,64,58,67,19,97,21,35,91,51,69,70,23,24,25,26,37,54,72,73,74,20,75])),
2"./pages/integraciones/alertas.tsx":()=>P(()=>import(`./alertas-Uzv7nA9d.js`),__vite__mapDeps([100,2,1,3,4,28,15,81,101,64,71,23,24])),
2"./pages/integraciones/create.tsx":()=>P(()=>import(`./create-yVnYteGB.js`),__vite__mapDeps([102,1,2,3,4,28,34,103,64,104,21,71,24,25,26,32,37,9,85])),
2"./pages/integraciones/index.tsx":()=>P(()=>import(`./integraciones-B9svcqSb.js`),__vite__mapDeps([105,2,1,3,4,88,62,58,59,71,24,76,23])),
2"./pages/integraciones/show.tsx":()=>P(()=>import(`./show-CSX_26zx.js`),__vite__mapDeps([106,1,2,3,4,28,89,107,14,101,83,90,34,103,64,59,108,109,110,18,111,68,19,60,21,91,51,71,23,24,25,26,32,37,9,76,85,93])),
2"./pages/monitoreo/propiedad.tsx":()=>P(()=>import(`./propiedad-DkjNwqph.js`),__vite__mapDeps([112,2,1,3,4,88,57,90,110,68,21,91,71,23,24,25,26,32,37,9,93])),
2"./pages/public/about.tsx":()=>P(()=>import(`./about-BejwcAzu.js`),__vite__mapDeps([113,2,1,4,107,114,96,58,115,62,20,116,40,108,104,117,13,14,65])),
2"./pages/public/contact.tsx":()=>P(()=>import(`./contact-BQSKG6NK.js`),__vite__mapDeps([118,2,1,4,64,58,115,62,20,116,40,65])),
2"./pages/public/family.tsx":()=>P(()=>import(`./family-BkpQMl27.js`),__vite__mapDeps([119,2,1,62,4,120,115,20,116,40,65,104,117,13,14])),
2"./pages/public/garrafones.tsx":()=>P(()=>import(`./garrafones-BkCg8mjD.js`),__vite__mapDeps([121,2,1,4,28,115,62,20,116,40,65,117,13,14])),
2"./pages/public/home.tsx":()=>P(()=>import(`./home-MivssMjY.js`),__vite__mapDeps([122,2,1,4,88,62,89,15,114,120,58,115,20,116,40,65,104,117,13,14])),
2"./pages/public/monitoring.tsx":()=>P(()=>import(`./monitoring-DK8jSXgb.js`),__vite__mapDeps([123,2,1,88,4,62,29,90,115,20,116,40,65,108,117,13,14])),
2"./pages/public/privacy.tsx":()=>P(()=>import(`./privacy-DMVIXN_y.js`),__vite__mapDeps([124,2,1,115,4,62,20,116,40])),
2"./pages/settings/appearance.tsx":()=>P(()=>import(`./appearance-DcqOOAIy.js`),__vite__mapDeps([125,2,1,126,4,111,127,128])),
2"./pages/settings/profile.tsx":()=>P(()=>import(`./profile-2nPHcy_L.js`),__vite__mapDeps([129,1,2,3,4,31,21,130,127,32,37,9,49,74,20,75,8,10])),
2"./pages/settings/security.tsx":()=>P(()=>import(`./security-JTyMWjG2.js`),__vite__mapDeps([131,1,2,126,3,4,13,82,31,21,34,103,47,109,104,68,127,132,24,25,26,32,36,37,9,74,20,75,8,10,85])),
2"./pages/trabajos/index.tsx":()=>P(()=>import(`./trabajos-DMBJeI6e.js`),__vite__mapDeps([133,1,2,3,4,5,6,7,8,9,10,11,12,13,14,134,19,78,20,21,84,24,72,86,23])),
2"./pages/trabajos/show.tsx":()=>P(()=>import(`./show-DixisyDD.js`),__vite__mapDeps([135,1,2,3,4,7,8,9,10,11,12,13,14,15,80,29,59,19,21,70,84,23,24,37,44,54,72,74,20,75,85,86]))
2}),r=await(n[`./pages/${e}.tsx`]||n[`./pages/${e}.jsx`]||n[`./Pages/${e}.tsx`]||n[`./Pages/${e}.jsx`])?.();if(!r)throw Error(`Page not found: ${e}`);return r.default??r},title:e=>e?e.includes($)?e:`${e} - ${$}`:$,layout:e=>{switch(!0){case e.startsWith(`public/`):return null;case e.startsWith(`auth/`):return sr;case e.startsWith(`settings/`):return[ar,lr];default:return ar}},strictMode:!0,withApp(e){return(0,L.jsxs)(wt,{delayDuration:0,children:[e,(0,L.jsx)(Ke,{})]})},progress:{color:`#4B5563`}}),typeof document<`u`&&(ur(document.documentElement.dataset.themeScope===`public`),r.on(`navigate`,e=>{ur(e.detail.page.component.startsWith(`public/`))}));
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.