PageSourceSearch

https://app.aidocx.ai/_app/immutable/chunks/arvGPER6.js

js aidocx.ai collected 2026-10-05 11:50:43 UTC 24,651 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CP5HcYOZ.js","./CmsKOCeN.js","./BIPb4VF8.js","./D90PX8a5.js","./boFySZEt.js","./DPM-LYl1.js","../assets/vendor.DazJyW9N.css","./DwVftlB6.js","./DSuvR0Ks.js","./DzJZoiKS.js","./CTNBvJCC.js","./DNVQKT_4.js","./CyXO9Jnc.js","./DRejCE-3.js","./DyMUsLIc.js","../assets/TokenExhaustedModal.n4WS8KQ2.css","./DJmKpqC4.js","./CzASrotz.js","./3asDFe18.js","../assets/base64-to-r2.Bi4WeWJ7.css","./z_feXLQ7.js","./BOAvmBRI.js","./BnuGV-ym.js","../assets/ContractEditorWrapper.BBD3_a3h.css","./01oiSui9.js","../assets/ContractTemplateModal.BRB46BEg.css"])))=>i.map(i=>d[i]);
2import{_ as lt}from"./CmsKOCeN.js";import{S as vt,i as kt,s as wt,y as He,bs as qe,d as _,m as B,t as I,a as D,g as ie,c as ce,bt as mt,b as j,p as U,e as V,q as Q,f as G,h as x,n as H,o as Et,b0 as ze,b1 as _t,aB as Re,bo as $t,H as Dt,I as Ct,aT as Tt,z as P,L as u,U as be,r as h,v,w,A as F,x as k,B as O,M as $e,ae as Pe,av as pt,C as rt,D as It,aU as yt,l as Ne,bV as Vt,bp as xt,T as Mt,u as Ae,Y as Lt}from"./BIPb4VF8.js";import{A as ke}from"./CTNBvJCC.js";import{f as we}from"./DSuvR0Ks.js";import{t as Ee}from"./DwVftlB6.js";import{C as jt}from"./CMPaxR3G.js";import{o as Be,E as Ue}from"./DzJZoiKS.js";function at(c,e,t){const r=c.slice();return r[35]=e[t],r}function zt(c){let e,t,r,l,n,a,f,i,s,o,d=c[1].contracts.editorTitle+"",b,C,g,p=c[1].contracts.editorSubtitle+"",E,M,y,q,W,te=c[1].contracts.createNewContract+"",ae,le,Z,N,S,K,R,ne,fe;n=new Re({props:{size:20,class:"sm:hidden"}}),f=new Re({props:{size:24,class:"hidden sm:block"}}),q=new $t({props:{size:18}});let L=c[12]&&nt(c);const se=[Ot,Ft,Pt],J=[];function ue(T,m){return T[11]?0:T[6].length===0?1:2}return N=ue(c),S=J[N]=se[N](c),{c(){e=k("div"),t=k("div"),r=k("div"),l=k("div"),H(n.$$.fragment),a=x(),H(f.$$.fragment),i=x(),s=k("div"),o=k("h1"),b=O(d),C=x(),g=k("p"),E=O(p),M=x(),y=k("button"),H(q.$$.fragment),W=x(),ae=O(te),le=x(),L&&L.c(),Z=x(),S.c(),this.h()},l(T){e=v(T,"DIV",{class:!0,role:!0,"aria-label":!0});var m=w(e);t=v(m,"DIV",{class:!0});var $=w(t);r=v($,"DIV",{class:!0});var z=w(r);l=v(z,"DIV",{class:!0});var Y=w(l);Q(n.$$.fragment,Y),a=V(Y),Q(f.$$.fragment,Y),Y.forEach(_),i=V(z),s=v(z,"DIV",{});var oe=w(s);o=v(oe,"H1",{class:!0});var _e=w(o);b=F(_e,d),_e.forEach(_),C=V(oe),g=v(oe,"P",{class:!0});var ge=w(g);E=F(ge,p),ge.forEach(_),oe.forEach(_),z.forEach(_),M=V($),y=v($,"BUTTON",{class:!0,"aria-label":!0});var ee=w(y);Q(q.$$.fragment,ee),W=V(ee),ae=F(ee,te),ee.forEach(_),$.forEach(_),le=V(m),L&&L.l(m),Z=V(m),S.l(m),m.forEach(_),this.h()},h(){h(l,"class","w-9 h-9 sm:w-12 sm:h-12 rounded-xl bg-aidocx-neonBlue/20 flex items-center justify-center text-aidocx-neonBlue flex-shrink-0"),h(o,"class","text-xl sm:text-3xl font-black text-white tracking-tight"),h(g,"class","text-slate-400 text-xs sm:text-sm mt-0.5 sm:mt-1"),h(r,"class","flex items-center gap-3 sm:gap-4"),h(y,"class","px-5 py-2.5 sm:px-8 sm:py-4 bg-aidocx-primary hover:scale-[1.02] active:scale-95 text-white rounded-xl sm:rounded-2xl font-black text-xs sm:text-sm transition-all flex items-center justify-center gap-2 sm:gap-3 shadow-neon-blue svelte-1mzjkg7"),h(y,"aria-label","Create new document"),h(t,"class","flex flex-col md:flex-row md:items-center justify-between gap-3 sm:gap-6"),h(e,"class","space-y-8"),h(e,"role","region"),h(e,"aria-label","Contract Editor")},m(T,m){j(T,e,m),u(e,t),u(t,r),u(r,l),U(n,l,null),u(l,a),U(f,l,null),u(r,i),u(r,s),u(s,o),u(o,b),u(s,C),u(s,g),u(g,E),u(t,M),u(t,y),U(q,y,null),u(y,W),u(y,ae),u(e,le),L&&L.m(e,null),u(e,Z),J[N].m(e,null),R=!0,ne||(fe=be(y,"click",c[22]),ne=!0)},p(T,m){(!R||m[0]&2)&&d!==(d=T[1].contracts.editorTitle+"")&&P(b,d),(!R||m[0]&2)&&p!==(p=T[1].contracts.editorSubtitle+"")&&P(E,p),(!R||m[0]&2)&&te!==(te=T[1].contracts.createNewContract+"")&&P(ae,te),T[12]?L?L.p(T,m):(L=nt(T),L.c(),L.m(e,Z)):L&&(L.d(1),L=null);let $=N;N=ue(T),N===$?J[N].p(T,m):(ie(),I(J[$],1,1,()=>{J[$]=null}),ce(),S=J[N],S?S.p(T,m):(S=J[N]=se[N](T),S.c()),D(S,1),S.m(e,null))},i(T){R||(D(n.$$.fragment,T),D(f.$$.fragment,T),D(q.$$.fragment,T),D(S),T&&(K||Dt(()=>{K=Ct(e,Tt,{}),K.start()})),R=!0)},o(T){I(n.$$.fragment,T),I(f.$$.fragment,T),I(q.$$.fragment,T),I(S),R=!1},d(T){T&&_(e),B(n),B(f),B(q),L&&L.d(),J[N].d(),ne=!1,fe()}}}function Nt(c){let e,t,r,l={ctx:c,current:null,token:null,hasCatch:!0,pending:Bt,then:At,catch:St,value:33,error:34,blocks:[,,,]};return ze(t=c[5],l),{c(){e=G(),l.block.c()},l(n){e=G(),l.block.l(n)},m(n,a){j(n,e,a),l.block.m(n,l.anchor=a),l.mount=()=>e.parentNode,l.anchor=e,r=!0},p(n,a){c=n,l.ctx=c,a[0]&32&&t!==(t=c[5])&&ze(t,l)||_t(l,c,a)},i(n){r||(D(l.block),r=!0)},o(n){for(let a=0;a<3;a+=1){const f=l.blocks[a];I(f)}r=!1},d(n){n&&_(e),l.block.d(n),l.token=null,l=null}}}function nt(c){let e,t,r;return{c(){e=k("div"),t=k("p"),r=O(c[12]),this.h()},l(l){e=v(l,"DIV",{class:!0});var n=w(e);t=v(n,"P",{class:!0});var a=w(t);
2r=F(a,c[12]),a.forEach(_),n.forEach(_),this.h()},h(){h(t,"class","text-red-400"),h(e,"class","glass-panel border-l-4 border-red-500 p-4 svelte-1mzjkg7")},m(l,n){j(l,e,n),u(e,t),u(t,r)},p(l,n){n[0]&4096&&P(r,l[12])},d(l){l&&_(e)}}}function Pt(c){let e,t=[],r=new Map,l,n,a,f=rt(c[6]);const i=o=>o[35].id;for(let o=0;o<f.length;o+=1){let d=at(c,f,o),b=i(d);r.set(b,t[o]=st(b,d))}let s=c[7]&&ot(c);return{c(){e=k("div");for(let o=0;o<t.length;o+=1)t[o].c();l=x(),s&&s.c(),n=G(),this.h()},l(o){e=v(o,"DIV",{class:!0});var d=w(e);for(let b=0;b<t.length;b+=1)t[b].l(d);d.forEach(_),l=V(o),s&&s.l(o),n=G(),this.h()},h(){h(e,"class","grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-6")},m(o,d){j(o,e,d);for(let b=0;b<t.length;b+=1)t[b]&&t[b].m(e,null);j(o,l,d),s&&s.m(o,d),j(o,n,d),a=!0},p(o,d){d[0]&1376322&&(f=rt(o[6]),ie(),t=It(t,d,i,1,o,f,r,e,yt,st,null,at),ce()),o[7]?s?(s.p(o,d),d[0]&128&&D(s,1)):(s=ot(o),s.c(),D(s,1),s.m(n.parentNode,n)):s&&(ie(),I(s,1,1,()=>{s=null}),ce())},i(o){if(!a){for(let d=0;d<f.length;d+=1)D(t[d]);D(s),a=!0}},o(o){for(let d=0;d<t.length;d+=1)I(t[d]);I(s),a=!1},d(o){o&&(_(e),_(l),_(n));for(let d=0;d<t.length;d+=1)t[d].d();s&&s.d(o)}}}function Ft(c){let e,t,r,l,n,a=c[1].contracts.list.noContracts+"",f,i,s,o=c[1].contracts.list.createHint+"",d,b;return r=new pt({props:{size:40}}),{c(){e=k("div"),t=k("div"),H(r.$$.fragment),l=x(),n=k("p"),f=O(a),i=x(),s=k("p"),d=O(o),this.h()},l(C){e=v(C,"DIV",{class:!0});var g=w(e);t=v(g,"DIV",{class:!0});var p=w(t);Q(r.$$.fragment,p),p.forEach(_),l=V(g),n=v(g,"P",{class:!0});var E=w(n);f=F(E,a),E.forEach(_),i=V(g),s=v(g,"P",{class:!0});var M=w(s);d=F(M,o),M.forEach(_),g.forEach(_),this.h()},h(){h(t,"class","w-20 h-20 bg-white/5 rounded-full flex items-center justify-center mx-auto mb-6 text-slate-600"),h(n,"class","text-xl font-bold text-slate-300"),h(s,"class","text-slate-500 mt-2 max-w-xs mx-auto"),h(e,"class","glass-panel py-24 text-center svelte-1mzjkg7")},m(C,g){j(C,e,g),u(e,t),U(r,t,null),u(e,l),u(e,n),u(n,f),u(e,i),u(e,s),u(s,d),b=!0},p(C,g){(!b||g[0]&2)&&a!==(a=C[1].contracts.list.noContracts+"")&&P(f,a),(!b||g[0]&2)&&o!==(o=C[1].contracts.list.createHint+"")&&P(d,o)},i(C){b||(D(r.$$.fragment,C),b=!0)},o(C){I(r.$$.fragment,C),b=!1},d(C){C&&_(e),B(r)}}}function Ot(c){let e,t,r,l,n=c[1].contracts.list.loading+"",a,f;return t=new Pe({props:{size:48,class:"animate-spin text-aidocx-accent"}}),{c(){e=k("div"),H(t.$$.fragment),r=x(),l=k("p"),a=O(n),this.h()},l(i){e=v(i,"DIV",{class:!0});var s=w(e);Q(t.$$.fragment,s),r=V(s),l=v(s,"P",{class:!0});var o=w(l);a=F(o,n),o.forEach(_),s.forEach(_),this.h()},h(){h(l,"class","text-slate-500 font-bold animate-pulse uppercase tracking-widest text-xs"),h(e,"class","flex flex-col items-center justify-center py-32 gap-4")},m(i,s){j(i,e,s),U(t,e,null),u(e,r),u(e,l),u(l,a),f=!0},p(i,s){(!f||s[0]&2)&&n!==(n=i[1].contracts.list.loading+"")&&P(a,n)},i(i){f||(D(t.$$.fragment,i),f=!0)},o(i){I(t.$$.fragment,i),f=!1},d(i){i&&_(e),B(t)}}}function st(c,e){let t,r,l,n,a,f,i,s,o,d=e[35].name+"",b,C,g,p='<span class="px-3 py-1 rounded-full text-[10px] font-black uppercase tracking-wider bg-blue-500/20 text-blue-400 border border-blue-500/30">A4</span>',E,M,y,q,W=(e[1].contracts.cardCreated??"Created")+"",te,ae,le,Z=new Date(e[35].createdAt).toLocaleDateString()+"",N,S,K,R,ne=(e[1].contracts.cardFormat??"Format")+"",fe,L,se,J=(e[1].contracts.cardFormatA4??"A4 Document")+"",ue,T,m,$,z,Y,oe=e[1].contracts.edit+"",_e,ge,ee,de,pe,De,Fe,me,he,Ce,Oe,re,Se,Je;i=new pt({props:{size:18}}),z=new Re({props:{size:14,class:"group-hover/btn:scale-110 transition-transform"}});function ht(){return e[23](e[35])}pe=new Vt({props:{size:16}});function bt(){return e[24](e[35])}he=new xt({props:{size:16}});function gt(){return e[25](e[35])}return{key:c,first:null,c(){t=k("div"),r=k("div"),l=k("div"),n=k("div"),a=k("div"),f=k("div"),H(i.$$.fragment),s=x(),o=k("h3"),b=O(d),C=x(),g=k("div"),g.innerHTML=p,E=x(),M=k("div"),y=k("div"),q=k("p"),te=O(W),ae=x(),le=k("p"),N=O(Z),S=x(),K=k("div"),R=k("p"),fe=O(ne),L=x(),se=k("p"),ue=O(J),T=x(),m=k("div"),$=k("button"),H(z.$$.fragment),Y=x(),_e=O(oe),ge=x(),ee=k("div"),de=k("button"),H(pe.$$.fragment),Fe=x(),me=k("button"),H(he.$$.fragment),Oe=x(),this.h()},l(A){t=v(A,"DIV",{class:!0});var X=w(t);r=v(X,"DIV",{class:!0});var ve=w(r);l=v(ve,"DIV",{class:!0});var Ye=w(l);n=v(Ye,"DIV",{class:!0});var Te=w(n);a=v(Te,"DIV",{class:!0});var Ie=w(a);f=v(Ie,"DIV",{class:!0,style:!0});var Ge=w(f);Q(i.$$.fragment,Ge),Ge.forEach(_),s=V(Ie),o=v(Ie,"H3",{class:!0});var Ke=w(o);b=F(Ke,d),Ke.forEach(_),Ie.forEach(_),C=V(Te),g=v(Te,"DIV",{class:!0,"data-svelte-h":!0}),Lt(g)!=="svelte-yupeod"&&(g.innerHTML=p),Te.forEach(_),Ye.forEach(_),E=V(ve),M=v(ve,"DIV",{class:!0});var ye=w(M);y=v(ye,"DIV",{class:!0,style:!0});var Ve=w(y);q=v(Ve,"P",{class:!0});var Qe=w(q);te=F(Qe,W),Qe.forEach(_),ae=V(Ve),le=v(Ve,"P",{class:!0});var We=w(le);N=F(We,Z),We.forEach(_),Ve.forEach(_),S=V(ye),K=v(ye,"DIV",{class:!0,style:!0});var xe=w(K);R=v(xe,"P",{class:!0});var Xe=w(R);fe=F(Xe,ne),Xe.forEach(_),L=V(xe),se=v(xe,"P",{class:!0});var Ze=w(se);ue=F(Ze,J),Ze.forEach(_),xe.forEach(_),ye.forEach(_),T=V(ve),m=v(ve,"DIV",{class:!0});var Me=w(m);$=v(Me,"BUTTON",{class:!0});var Le=w($);Q(z.$$.fragment,Le),Y=V(Le),_e=F(Le,oe),Le.forEach(_),ge=V(Me),ee=v(Me,"DIV",{class:!0});var je=w(ee);de=v(je,"BUTTON",{class:!0,title:!0});var et=w(de);Q(pe.$$.fragment,et),et.forEach(_),Fe=V(je),me=v(je,"BUTTON",{class:!0,title:!0});var tt=w(me);Q(he.$$.fragment,tt),tt.forEach(_),je.forEach(_),Me.forEach(_),ve.forEach(_),Oe=V(X),X.forEac
2h(_),this.h()},h(){h(f,"class","p-2 rounded-lg bg-aidocx-dark border border-white/10 text-aidocx-accent"),Ae(f,"background-color","#09090b",1),h(o,"class","font-bold text-white text-lg group-hover:text-aidocx-accent transition-colors"),h(a,"class","flex items-center gap-2 mb-3"),h(g,"class","flex items-center gap-3"),h(n,"class","flex-1"),h(l,"class","flex items-start justify-between mb-6"),h(q,"class","text-[10px] font-black text-slate-600 uppercase tracking-widest mb-1"),h(le,"class","text-xs font-bold text-slate-400"),h(y,"class","p-3 rounded-xl bg-aidocx-dark/40 border border-white/10"),Ae(y,"background-color","rgba(10, 15, 29, 0.4)",1),h(R,"class","text-[10px] font-black text-slate-600 uppercase tracking-widest mb-1"),h(se,"class","text-xs font-bold text-slate-400"),h(K,"class","p-3 rounded-xl bg-aidocx-dark/40 border border-white/10"),Ae(K,"background-color","rgba(10, 15, 29, 0.4)",1),h(M,"class","grid grid-cols-2 gap-3 mb-6"),h($,"class","flex-1 px-4 py-3 bg-white/5 hover:bg-aidocx-primary text-white rounded-xl font-bold text-sm transition-all border border-white/10 flex items-center justify-center gap-2 group/btn"),h(de,"class","p-3 bg-white/2 hover:bg-white/10 text-slate-400 hover:text-white rounded-xl transition-all border border-white/10"),h(de,"title",De=e[1].common.duplicate),h(me,"class","p-3 bg-white/2 hover:bg-red-500/20 text-slate-400 hover:text-red-400 rounded-xl transition-all border border-white/10"),h(me,"title",Ce=e[1].common.delete),h(ee,"class","flex items-center gap-2"),h(m,"class","flex items-center gap-3"),h(r,"class","p-6"),h(t,"class","glass-panel p-1 group hover:border-aidocx-accent/30 transition-all duration-500 svelte-1mzjkg7"),this.first=t},m(A,X){j(A,t,X),u(t,r),u(r,l),u(l,n),u(n,a),u(a,f),U(i,f,null),u(a,s),u(a,o),u(o,b),u(n,C),u(n,g),u(r,E),u(r,M),u(M,y),u(y,q),u(q,te),u(y,ae),u(y,le),u(le,N),u(M,S),u(M,K),u(K,R),u(R,fe),u(K,L),u(K,se),u(se,ue),u(r,T),u(r,m),u(m,$),U(z,$,null),u($,Y),u($,_e),u(m,ge),u(m,ee),u(ee,de),U(pe,de,null),u(ee,Fe),u(ee,me),U(he,me,null),u(t,Oe),re=!0,Se||(Je=[be($,"click",ht),be(de,"click",bt),be(me,"click",gt)],Se=!0)},p(A,X){e=A,(!re||X[0]&64)&&d!==(d=e[35].name+"")&&P(b,d),(!re||X[0]&2)&&W!==(W=(e[1].contracts.cardCreated??"Created")+"")&&P(te,W),(!re||X[0]&64)&&Z!==(Z=new Date(e[35].createdAt).toLocaleDateString()+"")&&P(N,Z),(!re||X[0]&2)&&ne!==(ne=(e[1].contracts.cardFormat??"Format")+"")&&P(fe,ne),(!re||X[0]&2)&&J!==(J=(e[1].contracts.cardFormatA4??"A4 Document")+"")&&P(ue,J),(!re||X[0]&2)&&oe!==(oe=e[1].contracts.edit+"")&&P(_e,oe),(!re||X[0]&2&&De!==(De=e[1].common.duplicate))&&h(de,"title",De),(!re||X[0]&2&&Ce!==(Ce=e[1].common.delete))&&h(me,"title",Ce)},i(A){re||(D(i.$$.fragment,A),D(z.$$.fragment,A),D(pe.$$.fragment,A),D(he.$$.fragment,A),re=!0)},o(A){I(i.$$.fragment,A),I(z.$$.fragment,A),I(pe.$$.fragment,A),I(he.$$.fragment,A),re=!1},d(A){A&&_(t),B(i),B(z),B(pe),B(he),Se=!1,Mt(Je)}}}function ot(c){let e,t,r,l=c[8]?"Loading...":"Load More",n,a,f,i,s=c[8]&&it();return{c(){e=k("div"),t=k("button"),s&&s.c(),r=x(),n=O(l),this.h()},l(o){e=v(o,"DIV",{class:!0});var d=w(e);t=v(d,"BUTTON",{class:!0});var b=w(t);s&&s.l(b),r=V(b),n=F(b,l),b.forEach(_),d.forEach(_),this.h()},h(){h(t,"class","px-6 py-2.5 rounded-xl text-sm font-bold text-slate-400 hover:text-white border border-white/10 hover:border-purple-400/30 transition-all duration-300"),t.disabled=c[8],h(e,"class","flex justify-center mt-6")},m(o,d){j(o,e,d),u(e,t),s&&s.m(t,null),u(t,r),u(t,n),a=!0,f||(i=be(t,"click",c[15]),f=!0)},p(o,d){o[8]?s?d[0]&256&&D(s,1):(s=it(),s.c(),D(s,1),s.m(t,r)):s&&(ie(),I(s,1,1,()=>{s=null}),ce()),(!a||d[0]&256)&&l!==(l=o[8]?"Loading...":"Load More")&&P(n,l),(!a||d[0]&256)&&(t.disabled=o[8])},i(o){a||(D(s),a=!0)},o(o){I(s),a=!1},d(o){o&&_(e),s&&s.d(),f=!1,i()}}}function it(c){let e,t;return e=new Pe({props:{size:16,class:"animate-spin inline mr-2"}}),{c(){H(e.$$.fragment)},l(r){Q(e.$$.fragment,r)},m(r,l){U(e,r,l),t=!0},i(r){t||(D(e.$$.fragment,r),t=!0)},o(r){I(e.$$.fragment,r),t=!1},d(r){B(e,r)}}}function St(c){let e,t,r=(c[1].common?.failedToLoadModule??"Failed to load editor.")+"",l,n,a,f=(c[1].contracts?.cancel??"Cancel")+"",i,s,o;return{c(){e=k("div"),t=k("p"),l=O(r),n=x(),a=k("button"),i=O(f),this.h()},l(d){e=v(d,"DIV",{class:!0});var b=w(e);t=v(b,"P",{class:!0});var C=w(t);
2l=F(C,r),C.forEach(_),n=V(b),a=v(b,"BUTTON",{type:!0,class:!0});var g=w(a);i=F(g,f),g.forEach(_),b.forEach(_),this.h()},h(){h(t,"class","text-red-400 mb-4"),h(a,"type","button"),h(a,"class","px-4 py-2 bg-white/10 rounded-lg text-sm"),h(e,"class","glass-panel p-6 text-center svelte-1mzjkg7")},m(d,b){j(d,e,b),u(e,t),u(t,l),u(e,n),u(e,a),u(a,i),s||(o=be(a,"click",c[17]),s=!0)},p(d,b){b[0]&2&&r!==(r=(d[1].common?.failedToLoadModule??"Failed to load editor.")+"")&&P(l,r),b[0]&2&&f!==(f=(d[1].contracts?.cancel??"Cancel")+"")&&P(i,f)},i:$e,o:$e,d(d){d&&_(e),s=!1,o()}}}function At(c){let e,t,r=c[33]&&ct(c);return{c(){r&&r.c(),e=G()},l(l){r&&r.l(l),e=G()},m(l,n){r&&r.m(l,n),j(l,e,n),t=!0},p(l,n){l[33]?r?(r.p(l,n),n[0]&32&&D(r,1)):(r=ct(l),r.c(),D(r,1),r.m(e.parentNode,e)):r&&(ie(),I(r,1,1,()=>{r=null}),ce())},i(l){t||(D(r),t=!0)},o(l){I(r),t=!1},d(l){l&&_(e),r&&r.d(l)}}}function ct(c){let e,t,r;var l=c[33].default;function n(a,f){return{props:{contract:a[9],token:a[0],lang:a[2]}}}return l&&(e=Ne(l,n(c)),e.$on("back",c[17]),e.$on("saved",dt)),{c(){e&&H(e.$$.fragment),t=G()},l(a){e&&Q(e.$$.fragment,a),t=G()},m(a,f){e&&U(e,a,f),j(a,t,f),r=!0},p(a,f){if(f[0]&32&&l!==(l=a[33].default)){if(e){ie();const i=e;I(i.$$.fragment,1,0,()=>{B(i,1)}),ce()}l?(e=Ne(l,n(a)),e.$on("back",a[17]),e.$on("saved",dt),H(e.$$.fragment),D(e.$$.fragment,1),U(e,t.parentNode,t)):e=null}else if(l){const i={};f[0]&512&&(i.contract=a[9]),f[0]&1&&(i.token=a[0]),f[0]&4&&(i.lang=a[2]),e.$set(i)}},i(a){r||(e&&D(e.$$.fragment,a),r=!0)},o(a){e&&I(e.$$.fragment,a),r=!1},d(a){a&&_(t),e&&B(e,a)}}}function Bt(c){let e,t,r,l,n=(c[1].contracts?.list?.loading??"Loading...")+"",a,f,i;return t=new Pe({props:{size:48,class:"animate-spin text-aidocx-accent"}}),{c(){e=k("div"),H(t.$$.fragment),r=x(),l=k("p"),a=O(n),this.h()},l(s){e=v(s,"DIV",{class:!0,role:!0,"aria-label":!0});var o=w(e);Q(t.$$.fragment,o),r=V(o),l=v(o,"P",{class:!0});var d=w(l);a=F(d,n),d.forEach(_),o.forEach(_),this.h()},h(){h(l,"class","text-slate-500 font-bold animate-pulse uppercase tracking-widest text-xs"),h(e,"class","flex flex-col items-center justify-center py-32 gap-4"),h(e,"role","status"),h(e,"aria-label",f=c[1].common?.loading??"Loading...")},m(s,o){j(s,e,o),U(t,e,null),u(e,r),u(e,l),u(l,a),i=!0},p(s,o){(!i||o[0]&2)&&n!==(n=(s[1].contracts?.list?.loading??"Loading...")+"")&&P(a,n),(!i||o[0]&2&&f!==(f=s[1].common?.loading??"Loading..."))&&h(e,"aria-label",f)},i(s){i||(D(t.$$.fragment,s),i=!0)},o(s){I(t.$$.fragment,s),i=!1},d(s){s&&_(e),B(t)}}}function ft(c){let e,t,r,l={ctx:c,current:null,token:null,hasCatch:!0,pending:qt,then:Ht,catch:Ut,value:33,blocks:[,,,]};return ze(t=c[3],l),{c(){e=G(),l.block.c()},l(n){e=G(),l.block.l(n)},m(n,a){j(n,e,a),l.block.m(n,l.anchor=a),l.mount=()=>e.parentNode,l.anchor=e,r=!0},p(n,a){c=n,l.ctx=c,a[0]&8&&t!==(t=c[3])&&ze(t,l)||_t(l,c,a)},i(n){r||(D(l.block),r=!0)},o(n){for(let a=0;a<3;a+=1){const f=l.blocks[a];I(f)}r=!1},d(n){n&&_(e),l.block.d(n),l.token=null,l=null}}}function Ut(c){let e,t,r,l=(c[1].common?.failedToLoadModule??"Failed to load.")+"",n,a,f,i=(c[1].contracts?.cancel??"Cancel")+"",s,o,d;return{c(){e=k("div"),t=k("div"),r=k("p"),n=O(l),a=x(),f=k("button"),s=O(i),this.h()},l(b){e=v(b,"DIV",{class:!0});var C=w(e);t=v(C,"DIV",{class:!0});var g=w(t);r=v(g,"P",{class:!0});var p=w(r);n=F(p,l),p.forEach(_),a=V(g),f=v(g,"BUTTON",{type:!0,class:!0});var E=w(f);s=F(E,i),E.forEach(_),g.forEach(_),C.forEach(_),this.h()},h(){h(r,"class","text-red-400 mb-4"),h(f,"type","button"),h(f,"class","px-4 py-2 rounded-lg text-sm"),h(t,"class","glass-panel p-6 svelte-1mzjkg7"),h(e,"class","fixed inset-0 z-50 flex items-center justify-center bg-black/50")},m(b,C){j(b,e,C),u(e,t),u(t,r),u(r,n),u(t,a),u(t,f),u(f,s),o||(d=be(f,"click",c[31]),o=!0)},p(b,C){C[0]&2&&l!==(l=(b[1].common?.failedToLoadModule??"Failed to load.")+"")&&P(n,l),C[0]&2&&i!==(i=(b[1].contracts?.cancel??"Cancel")+"")&&P(s,i)},i:$e,o:$e,d(b){b&&_(e),o=!1,d()}}}function Ht(c){let e,t,r=c[33]&&ut(c);return{c(){r&&r.c(),e=G()},l(l){r&&r.l(l),e=G()},m(l,n){r&&r.m(l,n),j(l,e,n),t=!0},p(l,n){l[33]?r?(r.p(l,n),n[0]&8&&D(r,1)):(r=ut(l),r.c(),D(r,1),r.m(e.parentNode,e)):r&&(ie(),I(r,1,1,()=>{r=null}),ce())},i(l){t||(D(r),t=!0)},o(l){I(r),t=!1},d(l){l&&_(e),r&&r.d(l)}}}function ut(c){let e,t,r,l;function n(i){c[28](i)}var a=c[33].default;function f(i,s){let o={token:i[0],lang:i[2],currentFolderId:null};return i[4]!==void 0&&(o.show=i[4]),{props:o}}return a&&(e=Ne(a,f(c)),He.push(()=>qe(e,"show",n)),e.$on("created",c[29]),e.$on("close",c[30])),{c(){e&&H(e.$$.fragment),r=G()},l(i){e&&Q(e.$$.fragment,i),r=G()},m(i,s){e&&U(e,i,s),j(i,r,s),l=!0},p(i,s){if(s[0]&8&&a!==(a=i[33].default)){if(e){ie();const o=e;I(o.$$.fragment,1,0,()=>{B(o,1)}),ce()}a?(e=Ne(a,f(i)),He.push(()=>qe(e,"show",n)),e.$on("created",i[29]),e.$on("close",i[30]),H(e.$$.fragment),D(e.$$.fragment,1),U(e,r.parentNode,r)):e=null}else if(a){const o={};
2s[0]&1&&(o.token=i[0]),s[0]&4&&(o.lang=i[2]),!t&&s[0]&16&&(t=!0,o.show=i[4],mt(()=>t=!1)),e.$set(o)}},i(i){l||(e&&D(e.$$.fragment,i),l=!0)},o(i){e&&I(e.$$.fragment,i),l=!1},d(i){i&&_(r),e&&B(e,i)}}}function qt(c){let e,t,r;return t=new Pe({props:{size:32,class:"animate-spin text-aidocx-primary"}}),{c(){e=k("div"),H(t.$$.fragment),this.h()},l(l){e=v(l,"DIV",{class:!0,role:!0});var n=w(e);Q(t.$$.fragment,n),n.forEach(_),this.h()},h(){h(e,"class","fixed inset-0 z-50 flex items-center justify-center bg-black/50"),h(e,"role","status")},m(l,n){j(l,e,n),U(t,e,null),r=!0},p:$e,i(l){r||(D(t.$$.fragment,l),r=!0)},o(l){I(t.$$.fragment,l),r=!1},d(l){l&&_(e),B(t)}}}function Rt(c){let e,t,r,l,n,a,f,i;const s=[Nt,zt],o=[];function d(p,E){return p[10]&&p[9]?0:1}e=d(c),t=o[e]=s[e](c);function b(p){c[26](p)}let C={title:c[1].contracts.list.deleteModalTitle,message:c[1].contracts.list.deleteModalMessage,confirmText:c[1].contracts.delete,cancelText:c[1].contracts.cancel,type:"danger"};c[13]!==void 0&&(C.isOpen=c[13]),l=new jt({props:C}),He.push(()=>qe(l,"isOpen",b)),l.$on("confirm",c[19]),l.$on("close",c[27]);let g=c[4]&&ft(c);return{c(){t.c(),r=x(),H(l.$$.fragment),a=x(),g&&g.c(),f=G()},l(p){t.l(p),r=V(p),Q(l.$$.fragment,p),a=V(p),g&&g.l(p),f=G()},m(p,E){o[e].m(p,E),j(p,r,E),U(l,p,E),j(p,a,E),g&&g.m(p,E),j(p,f,E),i=!0},p(p,E){let M=e;e=d(p),e===M?o[e].p(p,E):(ie(),I(o[M],1,1,()=>{o[M]=null}),ce(),t=o[e],t?t.p(p,E):(t=o[e]=s[e](p),t.c()),D(t,1),t.m(r.parentNode,r));const y={};E[0]&2&&(y.title=p[1].contracts.list.deleteModalTitle),E[0]&2&&(y.message=p[1].contracts.list.deleteModalMessage),E[0]&2&&(y.confirmText=p[1].contracts.delete),E[0]&2&&(y.cancelText=p[1].contracts.cancel),!n&&E[0]&8192&&(n=!0,y.isOpen=p[13],mt(()=>n=!1)),l.$set(y),p[4]?g?(g.p(p,E),E[0]&16&&D(g,1)):(g=ft(p),g.c(),D(g,1),g.m(f.parentNode,f)):g&&(ie(),I(g,1,1,()=>{g=null}),ce())},i(p){i||(D(t),D(l.$$.fragment,p),D(g),i=!0)},o(p){I(t),I(l.$$.fragment,p),I(g),i=!1},d(p){p&&(_(r),_(a),_(f)),o[e].d(p),B(l,p),g&&g.d(p)}}}function dt(){}function Jt(c,e,t){let r=null,l=null,{token:n}=e,{t:a}=e,{lang:f="en"}=e,i=[],s=null,o=!1,d=null,b=!1,C=!0,g="",p=!1,E=null,M=!1;Et(async()=>{await y();const m=localStorage.getItem("pendingEditContractId");if(m){localStorage.removeItem("pendingEditContractId");const $=i.find(z=>z.id===m);$&&W($)}});async function y(){t(11,C=!0),t(12,g="");try{const m=await we(`${ke}/contracts?contentType=html,blocks&limit=20`);if(!m.ok)throw new Error("Failed to load contracts");const $=await m.json();t(6,i=$.contracts||$||[]),t(7,s=$.nextCursor||null)}catch(m){t(12,g=m.message),console.error("Error loading contracts:",m)}finally{t(11,C=!1)}}async function q(){if(!(!s||o)){t(8,o=!0);try{const m=await we(`${ke}/contracts?contentType=html,blocks&limit=20&cursor=${s}`);if(m.ok){const $=await m.json();t(6,i=[...i,...$.contracts||[]]),t(7,s=$.nextCursor||null)}}catch(m){console.error("Error loading more contracts:",m)}finally{t(8,o=!1)}}}async function W(m){try{const $=await we(`${ke}/contracts/${m.id}`);if(!$.ok)throw new Error("Failed to load contract details");const z=await $.json();t(9,d=z.contract||z),t(10,b=!0),r||t(5,r=lt(()=>import("./CP5HcYOZ.js").then(Y=>Y.b),__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]),import.meta.url)),Be(!0),Ue(!0)}catch($){console.error("Error loading contract details:",$),Ee.error(a.contracts.list.loadFailed),t(9,d=m),t(10,b=!0),Be(!0),Ue(!0)}}function te(){t(9,d=null),t(10,b=!1),Be(!1),Ue(!1),y()}function ae(m){t(14,E=m),t(13,p=!0)}async function le(){if(E)try{if((await we(`${ke}/contracts/${E}`,{method:"DELETE"})).ok)t(6,i=i.filter($=>$.id!==E)),Ee.success(a.contracts.list.deleted);else throw new Error("삭제 실패")}catch(m){console.error("Error deleting contract:",m),Ee.error(a.contracts.list.deleteError)}finally{t(13,p=!1),t(14,E=null)}}async function Z(m){try{if(!i.find(Y=>Y.id===m))return;const z=await we(`${ke}/contracts/duplicate`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({sourceId:m})});if(z.ok){const Y=await z.json();t(6,i=[...i,Y]),Ee.success(a.contracts.list.duplicated)}else{const Y=await z.json().catch(()=>({}));throw new Error(Y.message||"Duplication failed")}}catch($){console.error("Error duplicating contract:",$),Ee.error($.message||a.contracts.list.duplicateError)}}function N(m){t(6,i=[...i,m]),y(),W(m)}const S=()=>t(4,M=!0),K=m=>W(m),R=m=>Z(m.id),ne=m=>ae(m.id);function fe(m){p=m,t(13,p)}const L=()=>{t(13,p=!1),t(14,E=null)};function se(m){M=m,t(4,M)}const J=m=>N(m.detail),ue=()=>t(4,M=!1),T=()=>t(4,M=!1);return c.$$set=m=>{"token"in m&&t(0,n=m.token),"t"in m&&t(1,a=m.t),"lang"in m&&t(2,f=m.lang)},c.$$.update=()=>{c.$$.dirty[0]&24&&M&&!l&&t(3,l=lt(()=>import("./01oiSui9.js"),__vite__mapDeps([24,1,2,3,4,5,6,7,8,9,10,12,16,25]),import.meta.url))},[n,a,f,l,M,r,i,s,o,d,b,C,g,p,E,q,W,te,ae,le,Z,N,S,K,R,ne,fe,L,se,J,ue,T]}class el extends vt{constructor(e){super(),kt(this,e,Jt,Rt,wt,{token:0,t:1,lang:2},null,[-1,-1])}}export{el 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.