var Yl=Object.defineProperty;var Ql=(n,e,t)=>e in n?Yl(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t;var De=(n,e,t)=>Ql(n,typeof e!="symbol"?e+"":e,t);(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))l(i);new MutationObserver(i=>{for(const s of i)if(s.type==="childList")for(const r of s.addedNodes)r.tagName==="LINK"&&r.rel==="modulepreload"&&l(r)}).observe(document,{childList:!0,subtree:!0});function t(i){const s={};return i.integrity&&(s.integrity=i.integrity),i.referrerPolicy&&(s.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?s.credentials="include":i.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function l(i){if(i.ep)return;i.ep=!0;const s=t(i);fetch(i.href,s)}})();function K(){}function Ut(n){return n()}function tt(){return Object.create(null)}function se(n){n.forEach(Ut)}function Zt(n){return typeof n=="function"}function Me(n,e){return n!=n?e==e:n!==e||n&&typeof n=="object"||typeof n=="function"}let Le;function Ie(n,e){return n===e?!0:(Le||(Le=document.createElement("a")),Le.href=e,n===Le.href)}function xl(n){return Object.keys(n).length===0}function $l(n){return n??""}function a(n,e){n.appendChild(e)}function k(n,e,t){n.insertBefore(e,t||null)}function m(n){n.parentNode&&n.parentNode.removeChild(n)}function ue(n,e){for(let t=0;tn.removeEventListener(e,t,l)}function pe(n){return function(e){return e.stopPropagation(),n.call(this,e)}}function We(n){return function(e){e.target===this&&n.call(this,e)}}function o(n,e,t){t==null?n.removeAttribute(e):n.getAttribute(e)!==t&&n.setAttribute(e,t)}function Xt(n){return n===""?null:+n}function en(n){return Array.from(n.childNodes)}function G(n,e){e=""+e,n.data!==e&&(n.data=e)}function ce(n,e){n.value=e??""}function lt(n,e,t){for(let l=0;l{const i=n.$$.callbacks[e];if(i){const s=ln(e,t,{cancelable:l});return i.slice().forEach(r=>{r.call(n,s)}),!s.defaultPrevented}return!0}}function nn(n,e){const t=n.$$.callbacks[e.type];t&&t.slice().forEach(l=>l.call(this,e))}const we=[],nt=[];let ge=[];const it=[],sn=Promise.resolve();let Ve=!1;function rn(){Ve||(Ve=!0,sn.then(xt))}function Pe(n){ge.push(n)}const He=new Set;let he=0;function xt(){if(he!==0)return;const n=Ce;do{try{for(;hen.indexOf(l)===-1?e.push(l):t.push(l)),t.forEach(l=>l()),ge=e}const Fe=new Set;let de;function _e(){de={r:0,c:[],p:de}}function me(){de.r||se(de.c),de=de.p}function ne(n,e){n&&n.i&&(Fe.delete(n),n.i(e))}function ie(n,e,t,l){if(n&&n.o){if(Fe.has(n))return;Fe.add(n),de.c.push(()=>{Fe.delete(n),l&&(t&&n.d(1),l())}),n.o(e)}else l&&l()}function te(n){return(n==null?void 0:n.length)!==void 0?n:Array.from(n)}function un(n,e){ie(n,1,1,()=>{e.delete(n.key)})}function an(n,e,t,l,i,s,r,c,u,d,_,b){let p=n.length,v=s.length,w=p;const g={};for(;w--;)g[n[w].key]=w;const y=[],N=new Map,B=new Map,R=[];for(w=v;w--;){const L=b(i,s,w),P=t(L);let C=r.get(P);C?R.push(()=>C.p(L,e)):(C=d(P,L),C.c()),N.set(P,y[w]=C),P in g&&B.set(P,Math.abs(w-g[P]))}const S=new Set,A=new Set;function T(L){ne(L,1),L.m(c,_),r.set(L.key,L),_=L.first,v--}for(;p&&v;){const L=y[v-1],P=n[p-1],C=L.key,E=P.key;L===P?(_=L.first,p--,v--):N.has(E)?!r.has(C)||S.has(C)?T(L):A.has(E)?p--:B.get(C)>B.get(E)?(A.add(C),T(L)):(S.add(E),p--):(u(P,r),p--)}for(;p--;){const L=n[p];N.has(L.key)||u(L,r)}for(;v;)T(y[v-1]);return se(R),y}function ye(n){n&&n.c()}function ve(n,e,t){const{fragment:l,after_update:i}=n.$$;l&&l.m(e,t),Pe(()=>{const s=n.$$.on_mount.map(Ut).filter(Zt);n.$$.on_destroy?n.$$.on_destroy.push(...s):se(s),n.$$.on_mount=[]}),i.forEach(Pe)}function ke(n,e){const t=n.$$;t.fragment!==null&&(cn(t.after_update),se(t.on_destroy),t.fragment&&t.fragment.d(e),t.on_destroy=t.fragment=null,t.ctx=[])}function fn(n,e){n.$$.dirty[0]===-1&&(we.push(n),rn(),n.$$.dirty.fill(0)),n.$$.dirty[e/31|0]|=1<{const w=v.length?v[0]:p;return d.ctx&&i(d.ctx[b],d.ctx[b]=w)&&(!d.skip_bound&&d.bound[b]&&d.bound[b](w),_&&fn(n,b)),p}):[],d.update(),_=!0,se(d.before_update),d.fragment=l?l(d.ctx):!1,e.target){if(e.hydrate){const b=en(e.target);d.fragment&&d.fragment.l(b),b.forEach(m)}else d.fragment&&d.fragment.c();e.intro&&ne(n.$$.fragment),ve(n,e.target,e.anchor),xt()}je(u)}class Se{constructor(){De(this,"$$");De(this,"$$set")}$destroy(){ke(this,1),this.$destroy=K}$on(e,t){if(!Zt(t))return K;const l=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return l.push(t),()=>{const i=l.indexOf(t);i!==-1&&l.splice(i,1)}}$set(e){this.$$set&&!xl(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}const dn="4";typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add(dn);function pn(n){let e,t;return{c(){e=W("path"),t=W("polyline"),o(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),o(t,"points","14 2 14 8 20 8")},m(l,i){k(l,e,i),k(l,t,i)},d(l){l&&(m(e),m(t))}}}function _n(n){let e,t,l,i,s;return{c(){e=W("path"),t=W("polyline"),l=W("line"),i=W("line"),s=W("polyline"),o(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),o(t,"points","14 2 14 8 20 8"),o(l,"x1","16"),o(l,"y1","13"),o(l,"x2","8"),o(l,"y2","13"),o(i,"x1","16"),o(i,"y1","17"),o(i,"x2","8"),o(i,"y2","17"),o(s,"points","10 9 9 9 8 9")},m(r,c){k(r,e,c),k(r,t,c),k(r,l,c),k(r,i,c),k(r,s,c)},d(r){r&&(m(e),m(t),m(l),m(i),m(s))}}}function mn(n){let e,t;return{c(){e=W("polyline"),t=W("polyline"),o(e,"points","16 18 22 12 16 6"),o(t,"points","8 6 2 12 8 18")},m(l,i){k(l,e,i),k(l,t,i)},d(l){l&&(m(e),m(t))}}}function vn(n){let e,t,l,i;return{c(){e=W("path"),t=W("polyline"),l=W("line"),i=W("rect"),o(e,"d","M21 8v13a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8"),o(t,"points","7 3 12 8 17 3"),o(l,"x1","3"),o(l,"y1","8"),o(l,"x2","21"),o(l,"y2","8"),o(i,"x","10"),o(i,"y","12"),o(i,"width","4"),o(i,"height","4"),o(i,"rx","1")},m(s,r){k(s,e,r),k(s,t,r),k(s,l,r),k(s,i,r)},d(s){s&&(m(e),m(t),m(l),m(i))}}}function kn(n){let e,t,l,i,s;return{c(){e=W("path"),t=W("polyline"),l=W("line"),i=W("line"),s=W("line"),o(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),o(t,"points","14 2 14 8 20 8"),o(l,"x1","9"),o(l,"y1","12"),o(l,"x2","15"),o(l,"y2","12"),o(i,"x1","9"),o(i,"y1","15"),o(i,"x2","13"),o(i,"y2","15"),o(s,"x1","12"),o(s,"y1","15"),o(s,"x2","12"),o(s,"y2","18")},m(r,c){k(r,e,c),k(r,t,c),k(r,l,c),k(r,i,c),k(r,s,c)},d(r){r&&(m(e),m(t),m(l),m(i),m(s))}}}function bn(n){let e,t,l,i,s,r;return{c(){e=W("path"),t=W("polyline"),l=W("line"),i=W("line"),s=W("line"),r=W("line"),o(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),o(t,"points","14 2 14 8 20 8"),o(l,"x1","8"),o(l,"y1","12"),o(l,"x2","16"),o(l,"y2","12"),o(i,"x1","8"),o(i,"y1","16"),o(i,"x2","16"),o(i,"y2","16"),o(s,"x1","8"),o(s,"y1","14"),o(s,"x2","12"),o(s,"y2","14"),o(r,"x1","12"),o(r,"y1","12"),o(r,"x2","12"),o(r,"y2","18")},m(c,u){k(c,e,u),k(c,t,u),k(c,l,u),k(c,i,u),k(c,s,u),k(c,r,u)},d(c){c&&(m(e),m(t),m(l),m(i),m(s),m(r))}}}function hn(n){let e,t,l,i;return{c(){e=W("path"),t=W("polyline"),l=W("line"),i=W("line"),o(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),o(t,"points","14 2 14 8 20 8"),o(l,"x1","16"),o(l,"y1","13"),o(l,"x2","8"),o(l,"y2","13"),o(i,"x1","16"),o(i,"y1","17"),o(i,"x2","8"),o(i,"y2","17")},m(s,r){k(s,e,r),k(s,t,r),k(s,l,r),k(s,i,r)},d(s){s&&(m(e),m(t),m(l),m(i))}}}function wn(n){let e,t,l,i,s;return{c(){e=W("path"),t=W("polyline"),l=W("line"),i=W("line"),s=W("line"),o(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),o(t,"points","14 2 14 8 20 8"),o(l,"x1","8"),o(l,"y1","12"),o(l,"x2","16"),o(l,"y2","12"),o(i,"x1","8"),o(i,"y1","16"),o(i,"x2","16"),o(i,"y2","16"),o(s,"x1","8"),o(s,"y1","14"),o(s,"x2","12"),o(s,"y2","14")},m(r,c){k(r,e,c),k(r,t,c),k(r,l,c),k(r,i,c),k(r,s,c)},d(r){r&&(m(e),m(t),m(l),m(i),m(s))}}}function gn(n){let e,t,l;return{c(){e=W("path"),t=W("circle"),l=W("circle"),o(e,"d","M9 18V5l12-2v13"),o(t,"cx","6"),o(t,"cy","18"),o(t,"r","3"),o(l,"cx","18"),o(l,"cy","16"),o(l,"r","3")},m(i,s){k(i,e,s),k(i,t,s),k(i,l,s)},d(i){i&&(m(e),m(t),m(l))}}}function yn(n){let e,t;return{c(){e=W("rect"),t=W("polyline"),o(e,"x","2"),o(e,"y","4"),o(e,"width","20"),o(e,"height","16"),o(e,"rx","2"),o(t,"points","10 9 16 12 10 15 10 9")},m(l,i){k(l,e,i),k(l,t,i)},d(l){l&&(m(e),m(t))}}}function jn(n){let e,t,l;return{c(){e=W("rect"),t=W("circle"),l=W("polyline"),o(e,"x","3"),o(e,"y","3"),o(e,"width","18"),o(e,"height","18"),o(e,"rx","2"),o(e,"ry","2"),o(t,"cx","8.5"),o(t,"cy","8.5"),o(t,"r","1.5"),o(l,"points","21 15 16 10 5 21")},m(i,s){k(i,e,s),k(i,t,s),k(i,l,s)},d(i){i&&(m(e),m(t),m(l))}}}function Cn(n){let e;return{c(){e=W("path"),o(e,"d","M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z")},m(t,l){k(t,e,l)},d(t){t&&m(e)}}}function Mn(n){let e;function t(s,r){return s[0]==="folder"?Cn:s[0]==="image"?jn:s[0]==="video"?yn:s[0]==="audio"?gn:s[0]==="pdf"?wn:s[0]==="document"?hn:s[0]==="spreadsheet"?bn:s[0]==="presentation"?kn:s[0]==="archive"?vn:s[0]==="code"?mn:s[0]==="text"?_n:pn}let l=t(n),i=l(n);return{c(){e=W("svg"),i.c(),o(e,"width",n[1]),o(e,"height",n[1]),o(e,"viewBox","0 0 24 24"),o(e,"fill","none"),o(e,"stroke","currentColor"),o(e,"stroke-width","1.5"),o(e,"stroke-linecap","round"),o(e,"stroke-linejoin","round"),o(e,"xmlns","http://www.w3.org/2000/svg")},m(s,r){k(s,e,r),i.m(e,null)},p(s,[r]){l!==(l=t(s))&&(i.d(1),i=l(s),i&&(i.c(),i.m(e,null))),r&2&&o(e,"width",s[1]),r&2&&o(e,"height",s[1])},i:K,o:K,d(s){s&&m(e),i.d()}}}function Nn(n,e,t){let{kind:l="generic"}=e,{size:i=20}=e;return n.$$set=s=>{"kind"in s&&t(0,l=s.kind),"size"in s&&t(1,i=s.size)},[l,i]}class $t extends Se{constructor(e){super(),Ne(this,e,Nn,Mn,Me,{kind:0,size:1})}}function Oe(n){if(n==null||n<0)return"—";if(n===0)return"0 B";const e=["B","KB","MB","GB"],t=Math.min(Math.floor(Math.log(n)/Math.log(1024)),e.length-1),l=n/Math.pow(1024,t);return(t===0?l.toFixed(0):l.toFixed(1))+" "+e[t]}const Sn={"image/jpeg":"JPEG image","image/png":"PNG image","image/gif":"GIF image","image/webp":"WebP image","image/svg+xml":"SVG image","image/bmp":"BMP image","image/tiff":"TIFF image","image/avif":"AVIF image","application/pdf":"PDF document","application/msword":"Word document","application/vnd.openxmlformats-officedocument.wordprocessingml.document":"Word document","application/vnd.ms-excel":"Excel spreadsheet","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":"Excel spreadsheet","application/vnd.ms-powerpoint":"PowerPoint presentation","application/vnd.openxmlformats-officedocument.presentationml.presentation":"PowerPoint presentation","application/zip":"ZIP archive","application/gzip":"GZIP archive","application/x-tar":"TAR archive","application/x-7z-compressed":"7z archive","application/x-rar-compressed":"RAR archive","text/plain":"Text file","text/html":"HTML file","text/css":"CSS file","text/javascript":"JavaScript file","application/json":"JSON file","application/xml":"XML file","application/x-yaml":"YAML file","application/octet-stream":"Binary file","application/x-msdos-program":"Executable","inode/directory":"Folder"};function Te(n){return n?Sn[n]||n:"Unknown"}function el(n){if(n.type==="folder")return"folder";const e=(n.mime||"").toLowerCase();if(e.startsWith("image/"))return"image";if(e.startsWith("video/"))return"video";if(e.startsWith("audio/"))return"audio";if(e.startsWith("text/"))return"text";if(e.includes("pdf"))return"pdf";if(e.includes("word")||e.includes("document"))return"document";if(e.includes("spreadsheet")||e.includes("excel"))return"spreadsheet";if(e.includes("presentation")||e.includes("powerpoint"))return"presentation";if(e.includes("zip")||e.includes("tar")||e.includes("gzip")||e.includes("rar")||e.includes("7z")||e.includes("compress"))return"archive";if(e.includes("json")||e.includes("xml")||e.includes("yaml")||e.includes("javascript")||e.includes("css")||e.includes("html"))return"code";const l=(n.name||"").toLowerCase().split(".").pop();return["js","ts","jsx","tsx","vue","svelte","py","rs","go","c","cpp","h","hpp","java","kt","swift","rb","php","pl","sh","bash","zsh","fish","yml","yaml","json","xml","toml","ini","cfg","conf","md","markdown","css","scss","less","sass","sql","graphql","proto","gradle","cmake","makefile","dockerfile","env","gitignore"].includes(l)?"code":"generic"}const En=["image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/avif","image/svg+xml"],Ln=["text/plain","text/html","text/css","text/javascript","application/json","application/xml","application/x-yaml","text/x-shellscript"],Fn=["txt","log","conf","ini","yaml","yml","json","xml","csv","sh","py","js","ts","css","html","md","markdown","cfg"],In=["jpg","jpeg","png","gif","webp","bmp","tiff","tif","avif","svg"];function tl(n){const e=(n.mime||"").toLowerCase(),l=(n.name||"").toLowerCase().split(".").pop();return En.includes(e)||In.includes(l)}function ll(n){const e=(n.mime||"").toLowerCase(),l=(n.name||"").toLowerCase().split(".").pop();return Ln.includes(e)||Fn.includes(l)&&l!=="md"&&l!=="markdown"}function nl(n){return(n.mime||"").toLowerCase().includes("pdf")}function il(n){const e=(n.name||"").toLowerCase();return e.endsWith(".md")||e.endsWith(".markdown")}function Pn(n){return tl(n)||nl(n)}function On(n){return ll(n)||il(n)}function Tn(n){let e,t=Oe(n[0].size)+"",l,i,s,r=n[0].mime&&st(n);return{c(){e=f("span"),l=I(t),i=j(),r&&r.c(),s=ae()},m(c,u){k(c,e,u),a(e,l),k(c,i,u),r&&r.m(c,u),k(c,s,u)},p(c,u){u&1&&t!==(t=Oe(c[0].size)+"")&&G(l,t),c[0].mime?r?r.p(c,u):(r=st(c),r.c(),r.m(s.parentNode,s)):r&&(r.d(1),r=null)},d(c){c&&(m(e),m(i),m(s)),r&&r.d(c)}}}function zn(n){let e;return{c(){e=f("span"),e.textContent="Folder"},m(t,l){k(t,e,l)},p:K,d(t){t&&m(e)}}}function st(n){let e,t,l,i=Te(n[0].mime)+"",s;return{c(){e=f("span"),e.textContent="·",t=j(),l=f("span"),s=I(i),o(e,"class","meta-sep svelte-vi5rh0")},m(r,c){k(r,e,c),k(r,t,c),k(r,l,c),a(l,s)},p(r,c){c&1&&i!==(i=Te(r[0].mime)+"")&&G(s,i)},d(r){r&&(m(e),m(t),m(l))}}}function An(n){let e,t,l;return{c(){e=f("button"),e.innerHTML='',o(e,"class","action-btn svelte-vi5rh0"),o(e,"title","Open folder"),o(e,"aria-label","Open folder")},m(i,s){k(i,e,s),t||(l=O(e,"click",pe(n[4])),t=!0)},p:K,d(i){i&&m(e),t=!1,l()}}}function Bn(n){let e,t,l,i,s;return{c(){e=f("button"),e.innerHTML='',t=j(),l=f("button"),l.innerHTML='',o(e,"class","action-btn svelte-vi5rh0"),o(e,"title","Preview"),o(e,"aria-label","Preview"),o(l,"class","action-btn svelte-vi5rh0"),o(l,"title","Open in external program"),o(l,"aria-label","Open externally")},m(r,c){k(r,e,c),k(r,t,c),k(r,l,c),i||(s=[O(e,"click",pe(n[4])),O(l,"click",pe(n[6]))],i=!0)},p:K,d(r){r&&(m(e),m(t),m(l)),i=!1,se(s)}}}function rt(n){let e,t,l,i,s,r,c,u,d,_,b,p;return{c(){e=f("div"),t=j(),l=f("div"),i=f("button"),i.textContent="Rename",s=j(),r=f("button"),r.textContent="Duplicate",c=j(),u=f("button"),u.textContent="Cut",d=j(),_=f("button"),_.textContent="Copy",o(e,"class","menu-backdrop svelte-vi5rh0"),o(e,"role","presentation"),o(i,"class","menu-item svelte-vi5rh0"),o(i,"role","menuitem"),o(r,"class","menu-item svelte-vi5rh0"),o(r,"role","menuitem"),o(u,"class","menu-item svelte-vi5rh0"),o(u,"role","menuitem"),o(_,"class","menu-item svelte-vi5rh0"),o(_,"role","menuitem"),o(l,"class","menu svelte-vi5rh0"),o(l,"role","menu")},m(v,w){k(v,e,w),k(v,t,w),k(v,l,w),a(l,i),a(l,s),a(l,r),a(l,c),a(l,u),a(l,d),a(l,_),b||(p=[O(e,"click",pe(n[13])),O(i,"click",n[8]),O(r,"click",n[9]),O(u,"click",n[10]),O(_,"click",n[11]),O(l,"click",pe(n[15]))],b=!0)},p:K,d(v){v&&(m(e),m(t),m(l)),b=!1,se(p)}}}function Dn(n){let e,t,l,i,s,r,c=n[0].name+"",u,d,_,b,p,v,w,g,y,N,B,R,S,A,T,L,P,C,E,q;l=new $t({props:{kind:n[2],size:22}});function V(D,J){return D[3]?zn:Tn}let Z=V(n)(n);function U(D,J){return D[3]?An:Bn}let $=U(n)(n),Q=n[1]&&rt(n);return{c(){e=f("div"),t=f("div"),ye(l.$$.fragment),i=j(),s=f("div"),r=f("div"),u=I(c),_=j(),b=f("div"),Z.c(),p=j(),v=f("div"),$.c(),w=j(),g=f("button"),y=W("svg"),N=W("circle"),B=W("circle"),R=W("circle"),S=j(),A=f("button"),A.innerHTML='',L=j(),Q&&Q.c(),P=ae(),o(t,"class","file-row-icon svelte-vi5rh0"),o(r,"class","file-row-name svelte-vi5rh0"),o(r,"title",d=n[0].name),o(b,"class","file-row-meta svelte-vi5rh0"),o(s,"class","file-row-body svelte-vi5rh0"),o(N,"cx","12"),o(N,"cy","5"),o(N,"r","2"),o(B,"cx","12"),o(B,"cy","12"),o(B,"r","2"),o(R,"cx","12"),o(R,"cy","19"),o(R,"r","2"),o(y,"width","16"),o(y,"height","16"),o(y,"viewBox","0 0 24 24"),o(y,"fill","currentColor"),o(g,"class","action-btn svelte-vi5rh0"),o(g,"title","More actions"),o(g,"aria-label","More actions"),o(g,"aria-expanded",n[1]),o(A,"class","action-btn action-btn-danger svelte-vi5rh0"),o(A,"title","Delete"),o(A,"aria-label","Delete"),o(v,"class","file-row-actions svelte-vi5rh0"),o(e,"class","file-row svelte-vi5rh0"),o(e,"role","button"),o(e,"tabindex","0"),o(e,"aria-label",T=n[3]?`Open folder ${n[0].name}`:`Preview ${n[0].name}`)},m(D,J){k(D,e,J),a(e,t),ve(l,t,null),a(e,i),a(e,s),a(s,r),a(r,u),a(s,_),a(s,b),Z.m(b,null),a(e,p),a(e,v),$.m(v,null),a(v,w),a(v,g),a(g,y),a(y,N),a(y,B),a(y,R),a(v,S),a(v,A),k(D,L,J),Q&&Q.m(D,J),k(D,P,J),C=!0,E||(q=[O(window,"click",n[13]),O(g,"click",pe(n[12])),O(A,"click",pe(n[7])),O(e,"click",n[4]),O(e,"keydown",n[5])],E=!0)},p(D,[J]){(!C||J&1)&&c!==(c=D[0].name+"")&&G(u,c),(!C||J&1&&d!==(d=D[0].name))&&o(r,"title",d),Z.p(D,J),$.p(D,J),(!C||J&2)&&o(g,"aria-expanded",D[1]),(!C||J&1&&T!==(T=D[3]?`Open folder ${D[0].name}`:`Preview ${D[0].name}`))&&o(e,"aria-label",T),D[1]?Q?Q.p(D,J):(Q=rt(D),Q.c(),Q.m(P.parentNode,P)):Q&&(Q.d(1),Q=null)},i(D){C||(ne(l.$$.fragment,D),C=!0)},o(D){ie(l.$$.fragment,D),C=!1},d(D){D&&(m(e),m(L),m(P)),ke(l),Z.d(),$.d(),Q&&Q.d(D),E=!1,se(q)}}}function Hn(n,e,t){let{item:l}=e,{clipboardItems:i=[]}=e;const s=qe(),r=el(l),c=l.type==="folder";let u=!1;function d(){c?s("navigate",l.id):s("preview",l)}function _(S){S.key==="Enter"&&d()}function b(){s("openExternal",l.fileId)}function p(){s("delete",{id:l.id,type:l.type})}function v(){t(1,u=!1),s("rename",{id:l.id,name:l.name})}function w(){t(1,u=!1),s("duplicate",l.id)}function g(){t(1,u=!1),s("cut",l.id)}function y(){t(1,u=!1),s("copy",l.id)}function N(){t(1,u=!u)}function B(){t(1,u=!1)}function R(S){nn.call(this,n,S)}return n.$$set=S=>{"item"in S&&t(0,l=S.item),"clipboardItems"in S&&t(14,i=S.clipboardItems)},[l,u,r,c,d,_,b,p,v,w,g,y,N,B,i,R]}class Vn extends Se{constructor(e){super(),Ne(this,e,Hn,Dn,Me,{item:0,clipboardItems:14})}}function ot(n,e,t){const l=n.slice();return l[4]=e[t],l[6]=t,l}function Wn(n){let e;return{c(){e=f("span"),e.textContent="/",o(e,"class","sep svelte-csi2lb")},m(t,l){k(t,e,l)},d(t){t&&m(e)}}}function Rn(n){let e,t=n[4].name+"",l,i,s;function r(){return n[2](n[6])}return{c(){e=f("button"),l=I(t),o(e,"class","crumb crumb--link svelte-csi2lb")},m(c,u){k(c,e,u),a(e,l),i||(s=O(e,"click",r),i=!0)},p(c,u){n=c,u&1&&t!==(t=n[4].name+"")&&G(l,t)},d(c){c&&m(e),i=!1,s()}}}function qn(n){let e,t=n[4].name+"",l;return{c(){e=f("span"),l=I(t),o(e,"class","crumb crumb--current svelte-csi2lb")},m(i,s){k(i,e,s),a(e,l)},p(i,s){s&1&&t!==(t=i[4].name+"")&&G(l,t)},d(i){i&&m(e)}}}function ct(n){let e,t,l=n[6]>0&&Wn();function i(c,u){return c[6]===c[0].length-1?qn:Rn}let s=i(n),r=s(n);return{c(){l&&l.c(),e=j(),r.c(),t=ae()},m(c,u){l&&l.m(c,u),k(c,e,u),r.m(c,u),k(c,t,u)},p(c,u){s===(s=i(c))&&r?r.p(c,u):(r.d(1),r=s(c),r&&(r.c(),r.m(t.parentNode,t)))},d(c){c&&(m(e),m(t)),l&&l.d(c),r.d(c)}}}function Gn(n){let e,t=te(n[0]),l=[];for(let i=0;is(c);return n.$$set=c=>{"crumbs"in c&&t(0,l=c.crumbs)},[l,s,r]}class sl extends Se{constructor(e){super(),Ne(this,e,Kn,Gn,Me,{crumbs:0})}}function Jn(n){let e,t,l,i,s,r;return{c(){e=f("div"),t=f("p"),t.textContent="Preview is not available for this file type.",l=j(),i=f("button"),i.textContent="Open in external program",o(i,"class","btn btn-sm svelte-1ybaoro"),o(e,"class","preview-status svelte-1ybaoro")},m(c,u){k(c,e,u),a(e,t),a(e,l),a(e,i),s||(r=O(i,"click",n[9]),s=!0)},p:K,d(c){c&&m(e),s=!1,r()}}}function Un(n){let e,t;function l(r,c){return c&2&&(e=null),e==null&&(e=!!(r[1]&&r[1].startsWith("data:"))),e?$n:xn}let i=l(n,-1),s=i(n);return{c(){s.c(),t=ae()},m(r,c){s.m(r,c),k(r,t,c)},p(r,c){i===(i=l(r,c))&&s?s.p(r,c):(s.d(1),s=i(r),s&&(s.c(),s.m(t.parentNode,t)))},d(r){r&&m(t),s.d(r)}}}function Zn(n){let e,t,l;return{c(){e=f("pre"),t=f("code"),l=I(n[1]),o(e,"class","preview-text svelte-1ybaoro")},m(i,s){k(i,e,s),a(e,t),a(t,l)},p(i,s){s&2&&G(l,i[1])},d(i){i&&m(e)}}}function Xn(n){let e,t,l,i;return{c(){e=f("div"),t=f("img"),Ie(t.src,l=n[1])||o(t,"src",l),o(t,"alt",i=n[0].name),o(t,"class","preview-image svelte-1ybaoro"),o(e,"class","preview-image-container svelte-1ybaoro")},m(s,r){k(s,e,r),a(e,t)},p(s,r){r&2&&!Ie(t.src,l=s[1])&&o(t,"src",l),r&1&&i!==(i=s[0].name)&&o(t,"alt",i)},d(s){s&&m(e)}}}function Yn(n){let e,t,l,i,s,r,c;return{c(){e=f("div"),t=f("p"),l=I(n[3]),i=j(),s=f("button"),s.textContent="Open in external program",o(s,"class","btn btn-sm svelte-1ybaoro"),o(e,"class","preview-status svelte-1ybaoro")},m(u,d){k(u,e,d),a(e,t),a(t,l),a(e,i),a(e,s),r||(c=O(s,"click",n[9]),r=!0)},p(u,d){d&8&&G(l,u[3])},d(u){u&&m(e),r=!1,c()}}}function Qn(n){let e;return{c(){e=f("div"),e.innerHTML="

Loading preview...

",o(e,"class","preview-status svelte-1ybaoro")},m(t,l){k(t,e,l)},p:K,d(t){t&&m(e)}}}function xn(n){let e,t,l,i,s,r;return{c(){e=f("div"),t=f("p"),t.textContent="PDF preview is not available in this environment.",l=j(),i=f("button"),i.textContent="Open in external program",o(i,"class","btn btn-sm svelte-1ybaoro"),o(e,"class","preview-status svelte-1ybaoro")},m(c,u){k(c,e,u),a(e,t),a(e,l),a(e,i),s||(r=O(i,"click",n[9]),s=!0)},p:K,d(c){c&&m(e),s=!1,r()}}}function $n(n){let e,t,l;return{c(){e=f("div"),t=f("embed"),Ie(t.src,l=n[1])||o(t,"src",l),o(t,"type","application/pdf"),o(t,"class","preview-pdf svelte-1ybaoro"),o(e,"class","preview-pdf-container svelte-1ybaoro")},m(i,s){k(i,e,s),a(e,t)},p(i,s){s&2&&!Ie(t.src,l=i[1])&&o(t,"src",l)},d(i){i&&m(e)}}}function ei(n){let e,t,l,i,s,r,c,u=n[0].name+"",d,_,b,p,v=Oe(n[0].size)+"",w,g,y=Te(n[0].mime)+"",N,B,R,S,A,T,L,P,C,E,q,V;s=new $t({props:{kind:n[8],size:18}});function x(z,$){return z[2]?Qn:z[3]?Yn:z[6]&&z[1]?Xn:z[5]&&z[1]?Zn:z[4]?Un:Jn}let Z=x(n),U=Z(n);return{c(){e=f("div"),t=f("div"),l=f("header"),i=f("div"),ye(s.$$.fragment),r=j(),c=f("span"),d=I(u),b=j(),p=f("div"),w=I(v),g=I(" · "),N=I(y),B=j(),R=f("div"),S=f("button"),S.innerHTML='',A=j(),T=f("button"),T.innerHTML='',L=j(),P=f("div"),U.c(),o(c,"class","preview-name svelte-1ybaoro"),o(c,"title",_=n[0].name),o(i,"class","preview-title svelte-1ybaoro"),o(p,"class","preview-meta svelte-1ybaoro"),o(S,"class","action-btn svelte-1ybaoro"),o(S,"title","Open in external program"),o(S,"aria-label","Open externally"),o(T,"class","action-btn svelte-1ybaoro"),o(T,"title","Close"),o(T,"aria-label","Close preview"),o(R,"class","preview-actions svelte-1ybaoro"),o(l,"class","preview-header svelte-1ybaoro"),o(P,"class","preview-body svelte-1ybaoro"),o(t,"class","modal svelte-1ybaoro"),o(e,"class","overlay svelte-1ybaoro"),o(e,"role","dialog"),o(e,"aria-modal","true"),o(e,"aria-label",C=`Preview: ${n[0].name}`)},m(z,$){k(z,e,$),a(e,t),a(t,l),a(l,i),ve(s,i,null),a(i,r),a(i,c),a(c,d),a(l,b),a(l,p),a(p,w),a(p,g),a(p,N),a(l,B),a(l,R),a(R,S),a(R,A),a(R,T),a(t,L),a(t,P),U.m(P,null),E=!0,q||(V=[O(S,"click",n[9]),O(T,"click",n[10]),O(e,"click",We(n[11]))],q=!0)},p(z,[$]){(!E||$&1)&&u!==(u=z[0].name+"")&&G(d,u),(!E||$&1&&_!==(_=z[0].name))&&o(c,"title",_),(!E||$&1)&&v!==(v=Oe(z[0].size)+"")&&G(w,v),(!E||$&1)&&y!==(y=Te(z[0].mime)+"")&&G(N,y),Z===(Z=x(z))&&U?U.p(z,$):(U.d(1),U=Z(z),U&&(U.c(),U.m(P,null))),(!E||$&1&&C!==(C=`Preview: ${z[0].name}`))&&o(e,"aria-label",C)},i(z){E||(ne(s.$$.fragment,z),E=!0)},o(z){ie(s.$$.fragment,z),E=!1},d(z){z&&m(e),ke(s),U.d(),q=!1,se(V)}}}function ti(n,e,t){let l,i,s,{item:r}=e,{content:c=""}=e,{loading:u=!1}=e,{error:d=""}=e;const _=qe(),b=el(r);function p(y){y.key==="Escape"&&_("close")}function v(){_("openExternal",r.fileId)}Yt(()=>{window.addEventListener("keydown",p)}),Qt(()=>{window.removeEventListener("keydown",p)});const w=()=>_("close"),g=()=>_("close");return n.$$set=y=>{"item"in y&&t(0,r=y.item),"content"in y&&t(1,c=y.content),"loading"in y&&t(2,u=y.loading),"error"in y&&t(3,d=y.error)},n.$$.update=()=>{n.$$.dirty&3&&t(6,l=tl(r)&&c&&c.startsWith("data:")),n.$$.dirty&1&&t(5,i=ll(r)||il(r)),n.$$.dirty&1&&t(4,s=nl(r))},[r,c,u,d,s,i,l,_,b,v,w,g]}class li extends Se{constructor(e){super(),Ne(this,e,ti,ei,Me,{item:0,content:1,loading:2,error:3})}}function ut(n,e,t){const l=n.slice();return l[105]=e[t],l}function at(n,e,t){const l=n.slice();return l[108]=e[t],l}function ft(n,e,t){const l=n.slice();return l[119]=e[t],l}function dt(n,e,t){const l=n.slice();return l[116]=e[t],l}function pt(n,e,t){const l=n.slice();return l[111]=e[t],l}function _t(n,e,t){const l=n.slice();return l[108]=e[t],l}function mt(n,e,t){const l=n.slice();return l[111]=e[t],l}function vt(n,e,t){const l=n.slice();return l[124]=e[t],l}function kt(n,e,t){const l=n.slice();return l[105]=e[t],l}function bt(n,e,t){const l=n.slice();return l[129]=e[t],l}function ht(n,e,t){const l=n.slice();return l[132]=e[t],l}function wt(n){let e,t=n[132].label+"",l,i,s,r,c;function u(){return n[63](n[132])}return{c(){e=f("button"),l=I(t),i=j(),o(e,"class",s="nav-item "+(n[4]===n[132].id?"selected":"")+" svelte-1rwjkun")},m(d,_){k(d,e,_),a(e,l),a(e,i),r||(c=O(e,"click",u),r=!0)},p(d,_){n=d,_[0]&1&&t!==(t=n[132].label+"")&&G(l,t),_[0]&17&&s!==(s="nav-item "+(n[4]===n[132].id?"selected":"")+" svelte-1rwjkun")&&o(e,"class",s)},d(d){d&&m(e),r=!1,c()}}}function gt(n){let e,t,l,i,s,r=n[1].length>0&&yt(n),c=te(n[1]),u=[];for(let _=0;_0?r?r.p(_,b):(r=yt(_),r.c(),r.m(t,null)):r&&(r.d(1),r=null),b[0]&34|b[1]&4){c=te(_[1]);let p;for(p=0;p0)return ai;if(c[3])return ui}let s=i(n),r=s&&s(n);return{c(){e=f("div"),t=f("h2"),t.textContent="Верстак",l=j(),r&&r.c(),o(t,"class","svelte-1rwjkun"),o(e,"class","welcome svelte-1rwjkun")},m(c,u){k(c,e,u),a(e,t),a(e,l),r&&r.m(e,null)},p(c,u){s===(s=i(c))&&r?r.p(c,u):(r&&r.d(1),r=s&&s(c),r&&(r.c(),r.m(e,null)))},i:K,o:K,d(c){c&&m(e),r&&r.d()}}}function oi(n){let e,t,l,i,s,r,c=te(n[31]),u=[];for(let p=0;p{_[w]=null}),me()),~i?(s=_[i],s?s.p(p,v):(s=_[i]=d[i](p),s.c()),ne(s,1),s.m(l,null)):s=null)},i(p){r||(ne(s),r=!0)},o(p){ie(s),r=!1},d(p){p&&(m(e),m(t),m(l)),ue(u,p),~i&&_[i].d()}}}function ci(n){let e,t,l,i=n[8].title+"",s,r,c,u,d,_,b,p,v,w,g,y=n[8].dirty&&Vt();return{c(){e=f("div"),t=f("div"),l=f("span"),s=I(i),r=j(),y&&y.c(),c=j(),u=f("div"),d=f("button"),d.textContent="Сохранить",_=j(),b=f("button"),b.textContent="Закрыть",p=j(),v=f("textarea"),o(l,"class","note-title svelte-1rwjkun"),o(d,"class","btn btn-primary svelte-1rwjkun"),o(b,"class","btn svelte-1rwjkun"),o(u,"class","note-editor-actions svelte-1rwjkun"),o(t,"class","note-editor-header svelte-1rwjkun"),o(v,"class","note-textarea svelte-1rwjkun"),o(v,"placeholder","Начните писать..."),o(e,"class","note-editor svelte-1rwjkun")},m(N,B){k(N,e,B),a(e,t),a(t,l),a(l,s),a(t,r),y&&y.m(t,null),a(t,c),a(t,u),a(u,d),a(u,_),a(u,b),a(e,p),a(e,v),ce(v,n[8].content),w||(g=[O(d,"click",n[55]),O(b,"click",n[53]),O(v,"input",n[66]),O(v,"input",n[54])],w=!0)},p(N,B){B[0]&256&&i!==(i=N[8].title+"")&&G(s,i),N[8].dirty?y||(y=Vt(),y.c(),y.m(t,c)):y&&(y.d(1),y=null),B[0]&256&&ce(v,N[8].content)},i:K,o:K,d(N){N&&m(e),y&&y.d(),w=!1,se(g)}}}function ui(n){let e,t,l;return{c(){e=f("p"),t=I("Ошибка: "),l=I(n[3]),o(e,"class","error-text svelte-1rwjkun")},m(i,s){k(i,e,s),a(e,t),a(e,l)},p(i,s){s[0]&8&&G(l,i[3])},d(i){i&&m(e)}}}function ai(n){let e,t,l;return{c(){e=f("p"),e.textContent="Выберите раздел в боковой панели.",t=j(),l=f("p"),l.textContent="Или создайте новое дело кнопкой «+».",o(e,"class","svelte-1rwjkun"),o(l,"class","hint svelte-1rwjkun")},m(i,s){k(i,e,s),k(i,t,s),k(i,l,s)},p:K,d(i){i&&(m(e),m(t),m(l))}}}function fi(n){let e;return{c(){e=f("p"),e.textContent="Загрузка...",o(e,"class","svelte-1rwjkun")},m(t,l){k(t,e,l)},p:K,d(t){t&&m(e)}}}function St(n){let e,t=n[124].label+"",l,i,s;function r(){return n[67](n[124])}return{c(){e=f("button"),l=I(t),o(e,"class",$l(n[62](n[124].id))+" svelte-1rwjkun")},m(c,u){k(c,e,u),a(e,l),i||(s=O(e,"click",r),i=!0)},p(c,u){n=c},d(c){c&&m(e),i=!1,s()}}}function di(n){let e;return{c(){e=f("div"),e.innerHTML='

Активность появится позже

',o(e,"class","empty-state svelte-1rwjkun")},m(t,l){k(t,e,l)},p:K,i:K,o:K,d(t){t&&m(e)}}}function pi(n){let e,t,l,i,s,r,c,u,d,_,b,p;function v(y,N){return y[10].length===0?hi:bi}let w=v(n),g=w(n);return{c(){e=f("div"),t=f("div"),l=f("input"),i=j(),s=f("input"),r=j(),c=f("button"),u=I("Записать"),_=j(),g.c(),o(l,"type","text"),o(l,"placeholder","Что сделано"),o(l,"class","svelte-1rwjkun"),o(s,"type","number"),o(s,"placeholder","Мин"),o(s,"min","1"),o(s,"class","svelte-1rwjkun"),o(c,"class","btn btn-primary svelte-1rwjkun"),c.disabled=d=!n[12].trim()||!n[11],o(t,"class","worklog-form svelte-1rwjkun"),o(e,"class","worklog-tab svelte-1rwjkun")},m(y,N){k(y,e,N),a(e,t),a(t,l),ce(l,n[12]),a(t,i),a(t,s),ce(s,n[11]),a(t,r),a(t,c),a(c,u),a(e,_),g.m(e,null),b||(p=[O(l,"input",n[86]),O(s,"input",n[87]),O(c,"click",n[56])],b=!0)},p(y,N){N[0]&4096&&l.value!==y[12]&&ce(l,y[12]),N[0]&2048&&Xt(s.value)!==y[11]&&ce(s,y[11]),N[0]&6144&&d!==(d=!y[12].trim()||!y[11])&&(c.disabled=d),w===(w=v(y))&&g?g.p(y,N):(g.d(1),g=w(y),g&&(g.c(),g.m(e,null)))},i:K,o:K,d(y){y&&m(e),g.d(),b=!1,se(p)}}}function _i(n){let e;function t(s,r){return s[9].length===0?gi:wi}let l=t(n),i=l(n);return{c(){i.c(),e=ae()},m(s,r){i.m(s,r),k(s,e,r)},p(s,r){l===(l=t(s))&&i?i.p(s,r):(i.d(1),i=l(s),i&&(i.c(),i.m(e.parentNode,e)))},i:K,o:K,d(s){s&&m(e),i.d(s)}}}function mi(n){let e,t,l,i,s,r,c,u,d,_,b,p,v,w,g,y,N,B,R,S=n[30].items.length>0&&Ft(n);const A=[ji,yi],T=[];function L(E,q){return E[22]?0:1}p=L(n),v=T[p]=A[p](n);let P=n[19]&&!n[21]&&Pt(),C=n[26]&&Ot(n);return{c(){e=f("div"),t=f("div"),l=f("button"),i=I("+ Добавить файл"),s=j(),r=f("button"),c=I("+ Добавить папку"),u=j(),d=f("button"),d.textContent="+ Новый файл",_=j(),S&&S.c(),b=j(),v.c(),w=j(),P&&P.c(),g=j(),C&&C.c(),y=ae(),o(l,"class","btn btn-primary svelte-1rwjkun"),l.disabled=n[19],o(r,"class","btn svelte-1rwjkun"),r.disabled=n[19],o(d,"class","btn svelte-1rwjkun"),o(t,"class","tab-toolbar svelte-1rwjkun"),o(e,"class","files-tab svelte-1rwjkun")},m(E,q){k(E,e,q),a(e,t),a(t,l),a(l,i),a(t,s),a(t,r),a(r,c),a(t,u),a(t,d),a(t,_),S&&S.m(t,null),a(e,b),T[p].m(e,null),a(e,w),P&&P.m(e,null),k(E,g,q),C&&C.m(E,q),k(E,y,q),N=!0,B||(R=[O(l,"click",n[57]),O(r,"click",n[58]),O(d,"click",n[40])],B=!0)},p(E,q){(!N||q[0]&524288)&&(l.disabled=E[19]),(!N||q[0]&524288)&&(r.disabled=E[19]),E[30].items.length>0?S?S.p(E,q):(S=Ft(E),S.c(),S.m(t,null)):S&&(S.d(1),S=null);let V=p;p=L(E),p===V?T[p].p(E,q):(_e(),ie(T[V],1,1,()=>{T[V]=null}),me(),v=T[p],v?v.p(E,q):(v=T[p]=A[p](E),v.c()),ne(v,1),v.m(e,w)),E[19]&&!E[21]?P||(P=Pt(),P.c(),P.m(e,null)):P&&(P.d(1),P=null),E[26]?C?(C.p(E,q),q[0]&67108864&&ne(C,1)):(C=Ot(E),C.c(),ne(C,1),C.m(y.parentNode,y)):C&&(_e(),ie(C,1,1,()=>{C=null}),me())},i(E){N||(ne(v),ne(C),N=!0)},o(E){ie(v),ie(C),N=!1},d(E){E&&(m(e),m(g),m(y)),S&&S.d(),T[p].d(),P&&P.d(),C&&C.d(E),B=!1,se(R)}}}function vi(n){let e,t,l,i,s,r,c,u=n[16]&&Tt(n);function d(p,v){return p[7].length===0&&!p[16]?Li:Ei}let _=d(n),b=_(n);return{c(){e=f("div"),t=f("div"),l=f("button"),l.textContent="+ Добавить заметку",i=j(),u&&u.c(),s=j(),b.c(),o(l,"class","btn btn-primary svelte-1rwjkun"),o(t,"class","tab-toolbar svelte-1rwjkun"),o(e,"class","notes-tab svelte-1rwjkun")},m(p,v){k(p,e,v),a(e,t),a(t,l),a(e,i),u&&u.m(e,null),a(e,s),b.m(e,null),r||(c=O(l,"click",n[49]),r=!0)},p(p,v){p[16]?u?u.p(p,v):(u=Tt(p),u.c(),u.m(e,s)):u&&(u.d(1),u=null),_===(_=d(p))&&b?b.p(p,v):(b.d(1),b=_(p),b&&(b.c(),b.m(e,null)))},i:K,o:K,d(p){p&&m(e),u&&u.d(),b.d(),r=!1,c()}}}function ki(n){let e,t,l=n[5].title+"",i,s,r,c,u,d,_=n[5].type+"",b,p,v,w,g,y=(n[5].section||"—")+"",N,B,R,S,A,T=fe(n[5].createdAt)+"",L,P,C,E,q,V,x,Z,U,z,$,Q,D,J,X=n[7].length>0&&At(n),H=n[10].length>0&&Dt(n);return{c(){e=f("div"),t=f("h2"),i=I(l),s=j(),r=f("div"),c=f("div"),u=f("span"),u.textContent="Тип",d=f("span"),b=I(_),p=j(),v=f("div"),w=f("span"),w.textContent="Раздел",g=f("span"),N=I(y),B=j(),R=f("div"),S=f("span"),S.textContent="Создано",A=f("span"),L=I(T),P=j(),C=f("div"),E=f("button"),E.textContent="✏️ Новая заметка",q=j(),V=f("button"),V.textContent="📎 Добавить файл",x=j(),Z=f("button"),Z.textContent="⚡ Добавить действие",U=j(),z=f("button"),z.textContent="🕐 Записать время",$=j(),X&&X.c(),Q=j(),H&&H.c(),o(t,"class","svelte-1rwjkun"),o(u,"class","meta-label svelte-1rwjkun"),o(d,"class","svelte-1rwjkun"),o(c,"class","meta-item svelte-1rwjkun"),o(w,"class","meta-label svelte-1rwjkun"),o(g,"class","svelte-1rwjkun"),o(v,"class","meta-item svelte-1rwjkun"),o(S,"class","meta-label svelte-1rwjkun"),o(A,"class","svelte-1rwjkun"),o(R,"class","meta-item svelte-1rwjkun"),o(r,"class","meta-grid svelte-1rwjkun"),o(E,"class","qa-btn svelte-1rwjkun"),o(V,"class","qa-btn svelte-1rwjkun"),o(Z,"class","qa-btn svelte-1rwjkun"),Z.disabled=!0,o(Z,"title","Следующий этап"),o(z,"class","qa-btn svelte-1rwjkun"),o(C,"class","quick-actions svelte-1rwjkun"),o(e,"class","overview svelte-1rwjkun")},m(M,Y){k(M,e,Y),a(e,t),a(t,i),a(e,s),a(e,r),a(r,c),a(c,u),a(c,d),a(d,b),a(r,p),a(r,v),a(v,w),a(v,g),a(g,N),a(r,B),a(r,R),a(R,S),a(R,A),a(A,L),a(e,P),a(e,C),a(C,E),a(C,q),a(C,V),a(C,x),a(C,Z),a(C,U),a(C,z),a(e,$),X&&X.m(e,null),a(e,Q),H&&H.m(e,null),D||(J=[O(E,"click",n[68]),O(V,"click",n[69]),O(z,"click",n[70])],D=!0)},p(M,Y){Y[0]&32&&l!==(l=M[5].title+"")&&G(i,l),Y[0]&32&&_!==(_=M[5].type+"")&&G(b,_),Y[0]&32&&y!==(y=(M[5].section||"—")+"")&&G(N,y),Y[0]&32&&T!==(T=fe(M[5].createdAt)+"")&&G(L,T),M[7].length>0?X?X.p(M,Y):(X=At(M),X.c(),X.m(e,Q)):X&&(X.d(1),X=null),M[10].length>0?H?H.p(M,Y):(H=Dt(M),H.c(),H.m(e,null)):H&&(H.d(1),H=null)},i:K,o:K,d(M){M&&m(e),X&&X.d(),H&&H.d(),D=!1,se(J)}}}function bi(n){let e,t=te(n[10]),l=[];for(let i=0;iЗаписей работы пока нет

',o(e,"class","empty-state svelte-1rwjkun")},m(t,l){k(t,e,l)},p:K,d(t){t&&m(e)}}}function Et(n){let e,t,l=n[108].summary+"",i,s,r,c=n[108].minutes+"",u,d,_=fe(n[108].createdAt)+"",b,p;return{c(){e=f("div"),t=f("div"),i=I(l),s=j(),r=f("div"),u=I(c),d=I(" мин · "),b=I(_),p=j(),o(t,"class","svelte-1rwjkun"),o(r,"class","wl-meta svelte-1rwjkun"),o(e,"class","worklog-entry svelte-1rwjkun")},m(v,w){k(v,e,w),a(e,t),a(t,i),a(e,s),a(e,r),a(r,u),a(r,d),a(r,b),a(e,p)},p(v,w){w[0]&1024&&l!==(l=v[108].summary+"")&&G(i,l),w[0]&1024&&c!==(c=v[108].minutes+"")&&G(u,c),w[0]&1024&&_!==(_=fe(v[108].createdAt)+"")&&G(b,_)},d(v){v&&m(e)}}}function wi(n){let e,t=te(n[9]),l=[];for(let i=0;iДействий пока нет

',o(e,"class","empty-state svelte-1rwjkun")},m(t,l){k(t,e,l)},p:K,d(t){t&&m(e)}}}function Lt(n){let e,t,l=n[119].title+"",i,s,r=n[119].type+"",c,u,d,_,b,p;function v(){return n[85](n[119])}return{c(){e=f("div"),t=f("span"),i=I(l),s=f("span"),c=I(r),u=j(),d=f("button"),d.textContent="Запустить",_=j(),o(t,"class","svelte-1rwjkun"),o(s,"class","action-type svelte-1rwjkun"),o(d,"class","btn btn-sm svelte-1rwjkun"),o(e,"class","action-card svelte-1rwjkun")},m(w,g){k(w,e,g),a(e,t),a(t,i),a(e,s),a(s,c),a(e,u),a(e,d),a(e,_),b||(p=O(d,"click",v),b=!0)},p(w,g){n=w,g[0]&512&&l!==(l=n[119].title+"")&&G(i,l),g[0]&512&&r!==(r=n[119].type+"")&&G(c,r)},d(w){w&&m(e),b=!1,p()}}}function Ft(n){let e,t,l=n[30].items.length+"",i,s,r;return{c(){e=f("button"),t=I("Вставить "),i=I(l),o(e,"class","btn svelte-1rwjkun")},m(c,u){k(c,e,u),a(e,t),a(e,i),s||(r=O(e,"click",n[45]),s=!0)},p(c,u){u[0]&1073741824&&l!==(l=c[30].items.length+"")&&G(i,l)},d(c){c&&m(e),s=!1,r()}}}function yi(n){let e,t,l,i,s,r,c;const u=[Mi,Ci],d=[];function _(w,g){return w[24].length>0?0:1}e=_(n),t=d[e]=u[e](n);const b=[Si,Ni],p=[];function v(w,g){return w[25].length===0?0:1}return i=v(n),s=p[i]=b[i](n),{c(){t.c(),l=j(),s.c(),r=ae()},m(w,g){d[e].m(w,g),k(w,l,g),p[i].m(w,g),k(w,r,g),c=!0},p(w,g){let y=e;e=_(w),e===y?d[e].p(w,g):(_e(),ie(d[y],1,1,()=>{d[y]=null}),me(),t=d[e],t?t.p(w,g):(t=d[e]=u[e](w),t.c()),ne(t,1),t.m(l.parentNode,l));let N=i;i=v(w),i===N?p[i].p(w,g):(_e(),ie(p[N],1,1,()=>{p[N]=null}),me(),s=p[i],s?s.p(w,g):(s=p[i]=b[i](w),s.c()),ne(s,1),s.m(r.parentNode,r))},i(w){c||(ne(t),ne(s),c=!0)},o(w){ie(t),ie(s),c=!1},d(w){w&&(m(l),m(r)),d[e].d(w),p[i].d(w)}}}function ji(n){let e;return{c(){e=f("div"),e.innerHTML='

Загрузка...

',o(e,"class","empty-state svelte-1rwjkun")},m(t,l){k(t,e,l)},p:K,i:K,o:K,d(t){t&&m(e)}}}function Ci(n){let e,t;return e=new sl({props:{crumbs:[{name:"Files"}]}}),{c(){ye(e.$$.fragment)},m(l,i){ve(e,l,i),t=!0},p:K,i(l){t||(ne(e.$$.fragment,l),t=!0)},o(l){ie(e.$$.fragment,l),t=!1},d(l){ke(e,l)}}}function Mi(n){let e,t,l,i,s,r;return e=new sl({props:{crumbs:[{name:"Files"},...n[24]]}}),e.$on("navigate",n[75]),{c(){ye(e.$$.fragment),t=j(),l=f("button"),l.textContent="← Back",o(l,"class","btn btn-sm back-btn svelte-1rwjkun")},m(c,u){ve(e,c,u),k(c,t,u),k(c,l,u),i=!0,s||(r=O(l,"click",n[36]),s=!0)},p(c,u){const d={};u[0]&16777216&&(d.crumbs=[{name:"Files"},...c[24]]),e.$set(d)},i(c){i||(ne(e.$$.fragment,c),i=!0)},o(c){ie(e.$$.fragment,c),i=!1},d(c){c&&(m(t),m(l)),ke(e,c),s=!1,r()}}}function Ni(n){let e,t=[],l=new Map,i,s=te(n[25]);const r=c=>c[116].id;for(let c=0;c0?"В этой папке пока нет файлов":"В этом проекте пока нет файлов",r,c,u,d,_,b,p,v,w,g;return{c(){e=f("div"),t=f("div"),t.innerHTML='',l=j(),i=f("p"),r=I(s),c=j(),u=f("p"),u.textContent="Добавьте файл или папку, чтобы сохранить материалы проекта.",d=j(),_=f("div"),b=f("button"),b.textContent="Добавить файл",p=j(),v=f("button"),v.textContent="Добавить папку",o(t,"class","empty-icon svelte-1rwjkun"),o(i,"class","svelte-1rwjkun"),o(u,"class","hint svelte-1rwjkun"),o(b,"class","btn btn-primary svelte-1rwjkun"),o(v,"class","btn svelte-1rwjkun"),o(_,"class","empty-actions svelte-1rwjkun"),o(e,"class","empty-state svelte-1rwjkun")},m(y,N){k(y,e,N),a(e,t),a(e,l),a(e,i),a(i,r),a(e,c),a(e,u),a(e,d),a(e,_),a(_,b),a(_,p),a(_,v),w||(g=[O(b,"click",n[57]),O(v,"click",n[58])],w=!0)},p(y,N){N[0]&16777216&&s!==(s=y[24].length>0?"В этой папке пока нет файлов":"В этом проекте пока нет файлов")&&G(r,s)},i:K,o:K,d(y){y&&m(e),w=!1,se(g)}}}function It(n,e){let t,l,i;return l=new Vn({props:{item:e[116]}}),l.$on("navigate",e[76]),l.$on("preview",e[77]),l.$on("openExternal",e[78]),l.$on("delete",e[79]),l.$on("rename",e[80]),l.$on("duplicate",e[81]),l.$on("cut",e[82]),l.$on("copy",e[83]),{key:n,first:null,c(){t=ae(),ye(l.$$.fragment),this.first=t},m(s,r){k(s,t,r),ve(l,s,r),i=!0},p(s,r){e=s;const c={};r[0]&33554432&&(c.item=e[116]),l.$set(c)},i(s){i||(ne(l.$$.fragment,s),i=!0)},o(s){ie(l.$$.fragment,s),i=!1},d(s){s&&m(t),ke(l,s)}}}function Pt(n){let e;return{c(){e=f("div"),e.innerHTML='

Сканирование...

',o(e,"class","empty-state svelte-1rwjkun")},m(t,l){k(t,e,l)},d(t){t&&m(e)}}}function Ot(n){let e,t;return e=new li({props:{item:n[26],content:n[27],loading:n[28],error:n[29]}}),e.$on("close",n[39]),e.$on("openExternal",n[84]),{c(){ye(e.$$.fragment)},m(l,i){ve(e,l,i),t=!0},p(l,i){const s={};i[0]&67108864&&(s.item=l[26]),i[0]&134217728&&(s.content=l[27]),i[0]&268435456&&(s.loading=l[28]),i[0]&536870912&&(s.error=l[29]),e.$set(s)},i(l){t||(ne(e.$$.fragment,l),t=!0)},o(l){ie(e.$$.fragment,l),t=!1},d(l){ke(e,l)}}}function Tt(n){let e,t,l,i,s,r,c,u,d;return{c(){e=f("div"),t=f("input"),l=j(),i=f("div"),s=f("button"),s.textContent="Создать",r=j(),c=f("button"),c.textContent="Отмена",o(t,"type","text"),o(t,"placeholder","Название заметки"),o(t,"class","svelte-1rwjkun"),o(s,"class","btn btn-primary svelte-1rwjkun"),o(c,"class","btn svelte-1rwjkun"),o(i,"class","form-actions svelte-1rwjkun"),o(e,"class","create-form svelte-1rwjkun")},m(_,b){k(_,e,b),a(e,t),ce(t,n[17]),a(e,l),a(e,i),a(i,s),a(i,r),a(i,c),u||(d=[O(t,"input",n[72]),O(t,"keydown",n[73]),O(s,"click",n[51]),O(c,"click",n[50])],u=!0)},p(_,b){b[0]&131072&&t.value!==_[17]&&ce(t,_[17])},d(_){_&&m(e),u=!1,se(d)}}}function Ei(n){let e,t=te(n[7]),l=[];for(let i=0;iНет заметок

Создайте первую заметку для этого дела.

',o(e,"class","empty-state svelte-1rwjkun")},m(t,l){k(t,e,l)},p:K,d(t){t&&m(e)}}}function zt(n){let e,t,l=n[111].title+"",i,s,r,c=fe(n[111].createdAt)+"",u,d,_,b;function p(){return n[74](n[111])}return{c(){e=f("div"),t=f("div"),i=I(l),s=j(),r=f("div"),u=I(c),d=j(),o(t,"class","note-card-title svelte-1rwjkun"),o(r,"class","note-card-date svelte-1rwjkun"),o(e,"class","note-card svelte-1rwjkun")},m(v,w){k(v,e,w),a(e,t),a(t,i),a(e,s),a(e,r),a(r,u),a(e,d),_||(b=O(e,"click",p),_=!0)},p(v,w){n=v,w[0]&128&&l!==(l=n[111].title+"")&&G(i,l),w[0]&128&&c!==(c=fe(n[111].createdAt)+"")&&G(u,c)},d(v){v&&m(e),_=!1,b()}}}function At(n){let e,t,l,i=te(n[7].slice(0,5)),s=[];for(let r=0;rn[90].call(v)),o(_,"class","form-group svelte-1rwjkun"),o(y,"class","btn btn-primary svelte-1rwjkun"),o(B,"class","btn svelte-1rwjkun"),o(g,"class","modal-actions svelte-1rwjkun"),o(t,"class","modal svelte-1rwjkun"),o(e,"class","modal-overlay svelte-1rwjkun")},m(L,P){k(L,e,P),a(e,t),a(t,l),a(t,i),a(t,s),a(s,r),a(s,c),a(s,u),ce(u,n[14]),a(t,d),a(t,_),a(_,b),a(_,p),a(_,v);for(let C=0;C