17 lines
113 KiB
JavaScript
17 lines
113 KiB
JavaScript
var Is=Object.defineProperty;var Ds=(l,e,t)=>e in l?Is(l,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):l[e]=t;var Et=(l,e,t)=>Ds(l,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"]'))n(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const s of o.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&n(s)}).observe(document,{childList:!0,subtree:!0});function t(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerPolicy&&(o.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?o.credentials="include":i.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function n(i){if(i.ep)return;i.ep=!0;const o=t(i);fetch(i.href,o)}})();function J(){}function Hn(l){return l()}function ul(){return Object.create(null)}function ae(l){l.forEach(Hn)}function jn(l){return typeof l=="function"}function nt(l,e){return l!=l?e==e:l!==e||l&&typeof l=="object"||typeof l=="function"}let dt;function _t(l,e){return l===e?!0:(dt||(dt=document.createElement("a")),dt.href=e,l===dt.href)}function As(l){return Object.keys(l).length===0}function Ns(l){return l??""}function c(l,e){l.appendChild(e)}function w(l,e,t){l.insertBefore(e,t||null)}function y(l){l.parentNode&&l.parentNode.removeChild(l)}function Me(l,e){for(let t=0;t<l.length;t+=1)l[t]&&l[t].d(e)}function f(l){return document.createElement(l)}function U(l){return document.createElementNS("http://www.w3.org/2000/svg",l)}function N(l){return document.createTextNode(l)}function h(){return N(" ")}function Pe(){return N("")}function H(l,e,t,n){return l.addEventListener(e,t,n),()=>l.removeEventListener(e,t,n)}function Ve(l){return function(e){return e.stopPropagation(),l.call(this,e)}}function Ze(l){return function(e){e.target===this&&l.call(this,e)}}function r(l,e,t){t==null?l.removeAttribute(e):l.getAttribute(e)!==t&&l.setAttribute(e,t)}function mt(l){return l===""?null:+l}function Es(l){return Array.from(l.childNodes)}function B(l,e){e=""+e,l.data!==e&&(l.data=e)}function ce(l,e){l.value=e??""}function et(l,e,t){for(let n=0;n<l.options.length;n+=1){const i=l.options[n];if(i.__value===e){i.selected=!0;return}}(!t||e!==void 0)&&(l.selectedIndex=-1)}function Ft(l){const e=l.querySelector(":checked");return e&&e.__value}function vt(l,e,t){l.classList.toggle(e,!!t)}function Fs(l,e,{bubbles:t=!1,cancelable:n=!1}={}){return new CustomEvent(l,{detail:e,bubbles:t,cancelable:n})}let at;function ut(l){at=l}function Ot(){if(!at)throw new Error("Function called outside component initialization");return at}function Bn(l){Ot().$$.on_mount.push(l)}function On(l){Ot().$$.on_destroy.push(l)}function bt(){const l=Ot();return(e,t,{cancelable:n=!1}={})=>{const i=l.$$.callbacks[e];if(i){const o=Fs(e,t,{cancelable:n});return i.slice().forEach(s=>{s.call(l,o)}),!o.defaultPrevented}return!0}}function Hs(l,e){const t=l.$$.callbacks[e.type];t&&t.slice().forEach(n=>n.call(this,e))}const xe=[],al=[];let $e=[];const fl=[],js=Promise.resolve();let jt=!1;function Bs(){jt||(jt=!0,js.then(Pn))}function tt(l){$e.push(l)}const Ht=new Set;let Qe=0;function Pn(){if(Qe!==0)return;const l=at;do{try{for(;Qe<xe.length;){const e=xe[Qe];Qe++,ut(e),Os(e.$$)}}catch(e){throw xe.length=0,Qe=0,e}for(ut(null),xe.length=0,Qe=0;al.length;)al.pop()();for(let e=0;e<$e.length;e+=1){const t=$e[e];Ht.has(t)||(Ht.add(t),t())}$e.length=0}while(xe.length);for(;fl.length;)fl.pop()();jt=!1,Ht.clear(),ut(l)}function Os(l){if(l.fragment!==null){l.update(),ae(l.before_update);const e=l.dirty;l.dirty=[-1],l.fragment&&l.fragment.p(l.ctx,e),l.after_update.forEach(tt)}}function Ps(l){const e=[],t=[];$e.forEach(n=>l.indexOf(n)===-1?e.push(n):t.push(n)),t.forEach(n=>n()),$e=e}const pt=new Set;let Xe;function Re(){Xe={r:0,c:[],p:Xe}}function Ke(){Xe.r||ae(Xe.c),Xe=Xe.p}function ke(l,e){l&&l.i&&(pt.delete(l),l.i(e))}function me(l,e,t,n){if(l&&l.o){if(pt.has(l))return;pt.add(l),Xe.c.push(()=>{pt.delete(l),n&&(t&&l.d(1),n())}),l.o(e)}else n&&n()}function ee(l){return(l==null?void 0:l.length)!==void 0?l:Array.from(l)}function Vs(l,e){me(l,1,1,()=>{e.delete(l.key)})}function Rs(l,e,t,n,i,o,s,u,a,d,_,v){let p=l.length,m=o.length,b=p;const C={};for(;b--;)C[l[b].key]=b;const g=[],T=new Map,L=new Map,A=[];for(b=m;b--;){const D=v(i,o,b),M=t(D);let z=s.get(M);z?A.push(()=>z.p(D,e)):(z=d(M,D),z.c()),T.set(M,g[b]=z),M in C&&L.set(M,Math.abs(b-C[M]))}const S=new Set,j=new Set;function P(D){ke(D,1),D.m(u,_),s.set(D.key,D),_=D.first,m--}for(;p&&m;){const D=g[m-1],M=l[p-1],z=D.key,I=M.key;D===M?(_=D.first,p--,m--):T.has(I)?!s.has(z)||S.has(z)?P(D):j.has(I)?p--:L.get(z)>L.get(I)?(j.add(z),P(D)):(S.add(I),p--):(a(M,s),p--)}for(;p--;){const D=l[p];T.has(D.key)||a(D,s)}for(;m;)P(g[m-1]);return ae(A),g}function Ye(l){l&&l.c()}function qe(l,e,t){const{fragment:n,after_update:i}=l.$$;n&&n.m(e,t),tt(()=>{const o=l.$$.on_mount.map(Hn).filter(jn);l.$$.on_destroy?l.$$.on_destroy.push(...o):ae(o),l.$$.on_mount=[]}),i.forEach(tt)}function Ge(l,e){const t=l.$$;t.fragment!==null&&(Ps(t.after_update),ae(t.on_destroy),t.fragment&&t.fragment.d(e),t.on_destroy=t.fragment=null,t.ctx=[])}function Ks(l,e){l.$$.dirty[0]===-1&&(xe.push(l),Bs(),l.$$.dirty.fill(0)),l.$$.dirty[e/31|0]|=1<<e%31}function it(l,e,t,n,i,o,s=null,u=[-1]){const a=at;ut(l);const d=l.$$={fragment:null,ctx:[],props:o,update:J,not_equal:i,bound:ul(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(e.context||(a?a.$$.context:[])),callbacks:ul(),dirty:u,skip_bound:!1,root:e.target||a.$$.root};s&&s(d.root);let _=!1;if(d.ctx=t?t(l,e.props||{},(v,p,...m)=>{const b=m.length?m[0]:p;return d.ctx&&i(d.ctx[v],d.ctx[v]=b)&&(!d.skip_bound&&d.bound[v]&&d.bound[v](b),_&&Ks(l,v)),p}):[],d.update(),_=!0,ae(d.before_update),d.fragment=n?n(d.ctx):!1,e.target){if(e.hydrate){const v=Es(e.target);d.fragment&&d.fragment.l(v),v.forEach(y)}else d.fragment&&d.fragment.c();e.intro&&ke(l.$$.fragment),qe(l,e.target,e.anchor),Pn()}ut(a)}class st{constructor(){Et(this,"$$");Et(this,"$$set")}$destroy(){Ge(this,1),this.$destroy=J}$on(e,t){if(!jn(t))return J;const n=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return n.push(t),()=>{const i=n.indexOf(t);i!==-1&&n.splice(i,1)}}$set(e){this.$$set&&!As(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}const Ws="4";typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add(Ws);function Us(l){let e,t;return{c(){e=U("path"),t=U("polyline"),r(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),r(t,"points","14 2 14 8 20 8")},m(n,i){w(n,e,i),w(n,t,i)},d(n){n&&(y(e),y(t))}}}function qs(l){let e,t,n,i,o;return{c(){e=U("path"),t=U("polyline"),n=U("line"),i=U("line"),o=U("polyline"),r(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),r(t,"points","14 2 14 8 20 8"),r(n,"x1","16"),r(n,"y1","13"),r(n,"x2","8"),r(n,"y2","13"),r(i,"x1","16"),r(i,"y1","17"),r(i,"x2","8"),r(i,"y2","17"),r(o,"points","10 9 9 9 8 9")},m(s,u){w(s,e,u),w(s,t,u),w(s,n,u),w(s,i,u),w(s,o,u)},d(s){s&&(y(e),y(t),y(n),y(i),y(o))}}}function Gs(l){let e,t;return{c(){e=U("polyline"),t=U("polyline"),r(e,"points","16 18 22 12 16 6"),r(t,"points","8 6 2 12 8 18")},m(n,i){w(n,e,i),w(n,t,i)},d(n){n&&(y(e),y(t))}}}function Js(l){let e,t,n,i;return{c(){e=U("path"),t=U("polyline"),n=U("line"),i=U("rect"),r(e,"d","M21 8v13a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8"),r(t,"points","7 3 12 8 17 3"),r(n,"x1","3"),r(n,"y1","8"),r(n,"x2","21"),r(n,"y2","8"),r(i,"x","10"),r(i,"y","12"),r(i,"width","4"),r(i,"height","4"),r(i,"rx","1")},m(o,s){w(o,e,s),w(o,t,s),w(o,n,s),w(o,i,s)},d(o){o&&(y(e),y(t),y(n),y(i))}}}function Xs(l){let e,t,n,i,o;return{c(){e=U("path"),t=U("polyline"),n=U("line"),i=U("line"),o=U("line"),r(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),r(t,"points","14 2 14 8 20 8"),r(n,"x1","9"),r(n,"y1","12"),r(n,"x2","15"),r(n,"y2","12"),r(i,"x1","9"),r(i,"y1","15"),r(i,"x2","13"),r(i,"y2","15"),r(o,"x1","12"),r(o,"y1","15"),r(o,"x2","12"),r(o,"y2","18")},m(s,u){w(s,e,u),w(s,t,u),w(s,n,u),w(s,i,u),w(s,o,u)},d(s){s&&(y(e),y(t),y(n),y(i),y(o))}}}function Zs(l){let e,t,n,i,o,s;return{c(){e=U("path"),t=U("polyline"),n=U("line"),i=U("line"),o=U("line"),s=U("line"),r(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),r(t,"points","14 2 14 8 20 8"),r(n,"x1","8"),r(n,"y1","12"),r(n,"x2","16"),r(n,"y2","12"),r(i,"x1","8"),r(i,"y1","16"),r(i,"x2","16"),r(i,"y2","16"),r(o,"x1","8"),r(o,"y1","14"),r(o,"x2","12"),r(o,"y2","14"),r(s,"x1","12"),r(s,"y1","12"),r(s,"x2","12"),r(s,"y2","18")},m(u,a){w(u,e,a),w(u,t,a),w(u,n,a),w(u,i,a),w(u,o,a),w(u,s,a)},d(u){u&&(y(e),y(t),y(n),y(i),y(o),y(s))}}}function Ys(l){let e,t,n,i;return{c(){e=U("path"),t=U("polyline"),n=U("line"),i=U("line"),r(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),r(t,"points","14 2 14 8 20 8"),r(n,"x1","16"),r(n,"y1","13"),r(n,"x2","8"),r(n,"y2","13"),r(i,"x1","16"),r(i,"y1","17"),r(i,"x2","8"),r(i,"y2","17")},m(o,s){w(o,e,s),w(o,t,s),w(o,n,s),w(o,i,s)},d(o){o&&(y(e),y(t),y(n),y(i))}}}function Qs(l){let e,t,n,i,o;return{c(){e=U("path"),t=U("polyline"),n=U("line"),i=U("line"),o=U("line"),r(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),r(t,"points","14 2 14 8 20 8"),r(n,"x1","8"),r(n,"y1","12"),r(n,"x2","16"),r(n,"y2","12"),r(i,"x1","8"),r(i,"y1","16"),r(i,"x2","16"),r(i,"y2","16"),r(o,"x1","8"),r(o,"y1","14"),r(o,"x2","12"),r(o,"y2","14")},m(s,u){w(s,e,u),w(s,t,u),w(s,n,u),w(s,i,u),w(s,o,u)},d(s){s&&(y(e),y(t),y(n),y(i),y(o))}}}function xs(l){let e,t,n;return{c(){e=U("path"),t=U("circle"),n=U("circle"),r(e,"d","M9 18V5l12-2v13"),r(t,"cx","6"),r(t,"cy","18"),r(t,"r","3"),r(n,"cx","18"),r(n,"cy","16"),r(n,"r","3")},m(i,o){w(i,e,o),w(i,t,o),w(i,n,o)},d(i){i&&(y(e),y(t),y(n))}}}function $s(l){let e,t;return{c(){e=U("rect"),t=U("polyline"),r(e,"x","2"),r(e,"y","4"),r(e,"width","20"),r(e,"height","16"),r(e,"rx","2"),r(t,"points","10 9 16 12 10 15 10 9")},m(n,i){w(n,e,i),w(n,t,i)},d(n){n&&(y(e),y(t))}}}function eo(l){let e,t,n;return{c(){e=U("rect"),t=U("circle"),n=U("polyline"),r(e,"x","3"),r(e,"y","3"),r(e,"width","18"),r(e,"height","18"),r(e,"rx","2"),r(e,"ry","2"),r(t,"cx","8.5"),r(t,"cy","8.5"),r(t,"r","1.5"),r(n,"points","21 15 16 10 5 21")},m(i,o){w(i,e,o),w(i,t,o),w(i,n,o)},d(i){i&&(y(e),y(t),y(n))}}}function to(l){let e;return{c(){e=U("path"),r(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,n){w(t,e,n)},d(t){t&&y(e)}}}function lo(l){let e;function t(o,s){return o[0]==="folder"?to:o[0]==="image"?eo:o[0]==="video"?$s:o[0]==="audio"?xs:o[0]==="pdf"?Qs:o[0]==="document"?Ys:o[0]==="spreadsheet"?Zs:o[0]==="presentation"?Xs:o[0]==="archive"?Js:o[0]==="code"?Gs:o[0]==="text"?qs:Us}let n=t(l),i=n(l);return{c(){e=U("svg"),i.c(),r(e,"width",l[1]),r(e,"height",l[1]),r(e,"viewBox","0 0 24 24"),r(e,"fill","none"),r(e,"stroke","currentColor"),r(e,"stroke-width","1.5"),r(e,"stroke-linecap","round"),r(e,"stroke-linejoin","round"),r(e,"xmlns","http://www.w3.org/2000/svg")},m(o,s){w(o,e,s),i.m(e,null)},p(o,[s]){n!==(n=t(o))&&(i.d(1),i=n(o),i&&(i.c(),i.m(e,null))),s&2&&r(e,"width",o[1]),s&2&&r(e,"height",o[1])},i:J,o:J,d(o){o&&y(e),i.d()}}}function no(l,e,t){let{kind:n="generic"}=e,{size:i=20}=e;return l.$$set=o=>{"kind"in o&&t(0,n=o.kind),"size"in o&&t(1,i=o.size)},[n,i]}class Vn extends st{constructor(e){super(),it(this,e,no,lo,nt,{kind:0,size:1})}}function ht(l){if(l==null||l<0)return"—";if(l===0)return"0 B";const e=["B","KB","MB","GB"],t=Math.min(Math.floor(Math.log(l)/Math.log(1024)),e.length-1),n=l/Math.pow(1024,t);return(t===0?n.toFixed(0):n.toFixed(1))+" "+e[t]}const Bt={"image/jpeg":"Изображение JPEG","image/png":"Изображение PNG","image/gif":"Изображение GIF","image/webp":"Изображение WebP","image/svg+xml":"Изображение SVG","image/bmp":"Изображение BMP","image/tiff":"Изображение TIFF","image/avif":"Изображение AVIF","application/pdf":"PDF документ","application/msword":"Документ Word","application/vnd.openxmlformats-officedocument.wordprocessingml.document":"Документ Word","application/vnd.ms-excel":"Таблица Excel","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":"Таблица Excel","application/vnd.ms-powerpoint":"Презентация PowerPoint","application/vnd.openxmlformats-officedocument.presentationml.presentation":"Презентация PowerPoint","application/zip":"ZIP архив","application/gzip":"GZIP архив","application/x-tar":"TAR архив","application/x-7z-compressed":"7z архив","application/x-rar-compressed":"RAR архив","text/plain":"Текстовый файл","text/html":"HTML файл","text/css":"CSS файл","text/javascript":"JavaScript файл","application/json":"JSON файл","application/xml":"XML файл","application/x-yaml":"YAML файл","application/octet-stream":"Бинарный файл","application/x-msdos-program":"Исполняемый файл","inode/directory":"Папка"};function kl(l){return l?Bt[l]||l:"Неизвестно"}function io(l){if(l.type==="folder")return"Папка";const e=(l.mime||"").toLowerCase();if(Bt[e])return Bt[e];const n=(l.name||"").toLowerCase().split(".").pop();return n?n.toUpperCase():"Файл"}function Rn(l){if(l.type==="folder")return"folder";const e=(l.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 n=(l.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(n)?"code":"generic"}const so=["image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/avif","image/svg+xml"],oo=["text/plain","text/html","text/css","text/javascript","application/json","application/xml","application/x-yaml","text/x-shellscript"],ro=["txt","log","conf","ini","yaml","yml","json","xml","csv","sh","py","js","ts","css","html","md","markdown","cfg"],co=["jpg","jpeg","png","gif","webp","bmp","tiff","tif","avif","svg"];function Kn(l){const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return so.includes(e)||co.includes(n)}function Wn(l){const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return oo.includes(e)||ro.includes(n)&&n!=="md"&&n!=="markdown"}function Un(l){return(l.mime||"").toLowerCase().includes("pdf")}function qn(l){const e=(l.name||"").toLowerCase();return e.endsWith(".md")||e.endsWith(".markdown")}function uo(l){return Kn(l)||Un(l)}function ao(l){return Wn(l)||qn(l)}function fo(l){let e,t,n,i=ht(l[0].size)+"",o;return{c(){e=f("span"),e.textContent="·",t=h(),n=f("span"),o=N(i),r(e,"class","meta-sep svelte-1u905d2")},m(s,u){w(s,e,u),w(s,t,u),w(s,n,u),c(n,o)},p(s,u){u&1&&i!==(i=ht(s[0].size)+"")&&B(o,i)},d(s){s&&(y(e),y(t),y(n))}}}function ko(l){let e,t,n;return{c(){e=f("button"),e.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path 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"></path><line x1="9" y1="14" x2="15" y2="14"></line></svg>',r(e,"class","action-btn svelte-1u905d2"),r(e,"title","Открыть папку"),r(e,"aria-label","Открыть папку")},m(i,o){w(i,e,o),t||(n=H(e,"click",Ve(l[27])),t=!0)},p:J,d(i){i&&y(e),t=!1,n()}}}function po(l){let e,t,n,i,o;return{c(){e=f("button"),e.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"></path><circle cx="12" cy="12" r="3"></circle></svg>',t=h(),n=f("button"),n.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path><polyline points="15 3 21 3 21 9"></polyline><line x1="10" y1="14" x2="21" y2="3"></line></svg>',r(e,"class","action-btn svelte-1u905d2"),r(e,"title","Предпросмотр"),r(e,"aria-label","Предпросмотр"),r(n,"class","action-btn svelte-1u905d2"),r(n,"title","Открыть во внешней программе"),r(n,"aria-label","Открыть внешне")},m(s,u){w(s,e,u),w(s,t,u),w(s,n,u),i||(o=[H(e,"click",Ve(l[26])),H(n,"click",Ve(l[8]))],i=!0)},p:J,d(s){s&&(y(e),y(t),y(n)),i=!1,ae(o)}}}function dl(l){let e,t,n,i,o,s,u,a,d,_,v,p,m,b,C,g,T,L,A,S,j,P,D,M=l[5]&&_o(l);return{c(){e=f("div"),t=h(),n=f("div"),i=f("button"),i.innerHTML=`<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"></path><circle cx="12" cy="12" r="3"></circle></svg>
|
||
Открыть`,o=h(),s=f("button"),s.innerHTML=`<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path><polyline points="15 3 21 3 21 9"></polyline><line x1="10" y1="14" x2="21" y2="3"></line></svg>
|
||
Открыть во внешней программе`,u=h(),M&&M.c(),a=h(),d=f("div"),_=h(),v=f("button"),v.innerHTML=`<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 20h9"></path><path d="M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"></path></svg>
|
||
Переименовать`,p=h(),m=f("button"),m.innerHTML=`<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="9" y="9" width="13" height="13" rx="2" ry="2"></rect><path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"></path></svg>
|
||
Дублировать`,b=h(),C=f("button"),C.innerHTML=`<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="6" cy="6" r="3"></circle><circle cx="6" cy="18" r="3"></circle><line x1="20" y1="4" x2="8.12" y2="15.88"></line><line x1="8.12" y1="8.12" x2="20" y2="20"></line></svg>
|
||
Вырезать`,g=h(),T=f("button"),T.innerHTML=`<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="9" y="9" width="13" height="13" rx="2" ry="2"></rect><path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"></path></svg>
|
||
Копировать`,L=h(),A=f("div"),S=h(),j=f("button"),j.innerHTML=`<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="3 6 5 6 21 6"></polyline><path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"></path></svg>
|
||
Удалить`,r(e,"class","menu-backdrop svelte-1u905d2"),r(e,"role","presentation"),r(i,"class","menu-item svelte-1u905d2"),r(i,"role","menuitem"),r(s,"class","menu-item svelte-1u905d2"),r(s,"role","menuitem"),r(d,"class","menu-sep svelte-1u905d2"),r(v,"class","menu-item svelte-1u905d2"),r(v,"role","menuitem"),r(m,"class","menu-item svelte-1u905d2"),r(m,"role","menuitem"),r(C,"class","menu-item svelte-1u905d2"),r(C,"role","menuitem"),r(T,"class","menu-item svelte-1u905d2"),r(T,"role","menuitem"),r(A,"class","menu-sep svelte-1u905d2"),r(j,"class","menu-item menu-item-danger svelte-1u905d2"),r(j,"role","menuitem"),r(n,"class","menu svelte-1u905d2"),r(n,"role","menu")},m(z,I){w(z,e,I),w(z,t,I),w(z,n,I),c(n,i),c(n,o),c(n,s),c(n,u),M&&M.m(n,null),c(n,a),c(n,d),c(n,_),c(n,v),c(n,p),c(n,m),c(n,b),c(n,C),c(n,g),c(n,T),c(n,L),c(n,A),c(n,S),c(n,j),P||(D=[H(e,"click",Ve(l[17])),H(i,"click",l[15]),H(s,"click",l[8]),H(v,"click",l[11]),H(m,"click",l[12]),H(C,"click",l[13]),H(T,"click",l[14]),H(j,"click",l[10]),H(n,"click",Ve(l[25]))],P=!0)},p(z,I){z[5]&&M.p(z,I)},d(z){z&&(y(e),y(t),y(n)),M&&M.d(),P=!1,ae(D)}}}function _o(l){let e,t,n;return{c(){e=f("button"),e.innerHTML=`<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path 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"></path></svg>
|
||
Показать в проводнике`,r(e,"class","menu-item svelte-1u905d2"),r(e,"role","menuitem")},m(i,o){w(i,e,o),t||(n=H(e,"click",l[9]),t=!0)},p:J,d(i){i&&y(e),t=!1,n()}}}function mo(l){let e,t,n,i,o,s,u=l[0].name+"",a,d,_,v,p,m,b,C,g,T,L,A,S,j,P,D,M,z,I,O,q,Z;n=new Vn({props:{kind:l[4],size:22}});let R=!l[5]&&fo(l);function K(G,se){return G[5]?ko:po}let W=K(l)(l),ne=l[2]&&dl(l);return{c(){e=f("div"),t=f("div"),Ye(n.$$.fragment),i=h(),o=f("div"),s=f("div"),a=N(u),_=h(),v=f("div"),p=f("span"),p.textContent=`${l[6]}`,m=h(),R&&R.c(),b=h(),C=f("div"),W.c(),g=h(),T=f("button"),L=U("svg"),A=U("circle"),S=U("circle"),j=U("circle"),P=h(),D=f("button"),D.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="3 6 5 6 21 6"></polyline><path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"></path></svg>',z=h(),ne&&ne.c(),I=Pe(),r(t,"class","file-row-icon svelte-1u905d2"),r(s,"class","file-row-name svelte-1u905d2"),r(s,"title",d=l[0].name),r(v,"class","file-row-meta svelte-1u905d2"),r(o,"class","file-row-body svelte-1u905d2"),r(A,"cx","12"),r(A,"cy","5"),r(A,"r","2"),r(S,"cx","12"),r(S,"cy","12"),r(S,"r","2"),r(j,"cx","12"),r(j,"cy","19"),r(j,"r","2"),r(L,"width","16"),r(L,"height","16"),r(L,"viewBox","0 0 24 24"),r(L,"fill","currentColor"),r(T,"class","action-btn svelte-1u905d2"),r(T,"title","Ещё"),r(T,"aria-label","Ещё"),r(T,"aria-expanded",l[2]),r(D,"class","action-btn action-btn-danger svelte-1u905d2"),r(D,"title","Удалить"),r(D,"aria-label","Удалить"),r(C,"class","file-row-actions svelte-1u905d2"),r(e,"class","file-row svelte-1u905d2"),r(e,"role","button"),r(e,"tabindex","0"),r(e,"draggable","true"),r(e,"aria-label",M=l[5]?`Папка ${l[0].name}`:`Файл ${l[0].name}`),vt(e,"file-row--selected",l[1])},m(G,se){w(G,e,se),c(e,t),qe(n,t,null),c(e,i),c(e,o),c(o,s),c(s,a),c(o,_),c(o,v),c(v,p),c(v,m),R&&R.m(v,null),c(e,b),c(e,C),W.m(C,null),c(C,g),c(C,T),c(T,L),c(L,A),c(L,S),c(L,j),c(C,P),c(C,D),w(G,z,se),ne&&ne.m(G,se),w(G,I,se),O=!0,q||(Z=[H(window,"click",l[17]),H(T,"click",Ve(l[16])),H(D,"click",Ve(l[10])),H(e,"click",l[7]),H(e,"contextmenu",l[21]),H(e,"dragstart",l[18]),H(e,"dragover",l[19]),H(e,"drop",l[20])],q=!0)},p(G,[se]){(!O||se&1)&&u!==(u=G[0].name+"")&&B(a,u),(!O||se&1&&d!==(d=G[0].name))&&r(s,"title",d),G[5]||R.p(G,se),W.p(G,se),(!O||se&4)&&r(T,"aria-expanded",G[2]),(!O||se&1&&M!==(M=G[5]?`Папка ${G[0].name}`:`Файл ${G[0].name}`))&&r(e,"aria-label",M),(!O||se&2)&&vt(e,"file-row--selected",G[1]),G[2]?ne?ne.p(G,se):(ne=dl(G),ne.c(),ne.m(I.parentNode,I)):ne&&(ne.d(1),ne=null)},i(G){O||(ke(n.$$.fragment,G),O=!0)},o(G){me(n.$$.fragment,G),O=!1},d(G){G&&(y(e),y(z),y(I)),Ge(n),R&&R.d(),W.d(),ne&&ne.d(G),q=!1,ae(Z)}}}function vo(l,e,t){let{item:n}=e,{selected:i=!1}=e,{onDragStart:o}=e,{onDragOver:s}=e,{onDrop:u}=e;const a=bt(),d=Rn(n),_=n.type==="folder",v=io(n);let p=!1,m=null;function b(E){E.ctrlKey||E.metaKey?a("toggleSelect",n.id):E.shiftKey?a("rangeSelect",n.id):m?(clearTimeout(m),m=null,_?a("navigate",n.id):a("preview",n)):m=setTimeout(()=>{m=null,a("selectOne",n.id)},250)}function C(){a("openExternal",n.fileId)}function g(){a("showInFolder",n.id)}function T(){t(2,p=!1),a("delete",{id:n.id,type:n.type})}function L(){t(2,p=!1),a("rename",{id:n.id,name:n.name})}function A(){t(2,p=!1),a("duplicate",n.id)}function S(){t(2,p=!1),a("cut",n.id)}function j(){t(2,p=!1),a("copy",n.id)}function P(){t(2,p=!1),_?a("navigate",n.id):a("preview",n)}function D(){t(2,p=!p)}function M(){t(2,p=!1)}function z(E){o&&o(E,n.id)}function I(E){s&&_&&s(E,n.id)}function O(E){u&&_&&u(E,n.id)}function q(E){E.preventDefault(),t(2,p=!0)}function Z(E){Hs.call(this,l,E)}const R=()=>a("preview",n),K=()=>a("navigate",n.id);return l.$$set=E=>{"item"in E&&t(0,n=E.item),"selected"in E&&t(1,i=E.selected),"onDragStart"in E&&t(22,o=E.onDragStart),"onDragOver"in E&&t(23,s=E.onDragOver),"onDrop"in E&&t(24,u=E.onDrop)},[n,i,p,a,d,_,v,b,C,g,T,L,A,S,j,P,D,M,z,I,O,q,o,s,u,Z,R,K]}class ho extends st{constructor(e){super(),it(this,e,vo,mo,nt,{item:0,selected:1,onDragStart:22,onDragOver:23,onDrop:24})}}function pl(l,e,t){const n=l.slice();return n[4]=e[t],n[6]=t,n}function bo(l){let e;return{c(){e=f("span"),e.textContent="/",r(e,"class","sep svelte-csi2lb")},m(t,n){w(t,e,n)},d(t){t&&y(e)}}}function go(l){let e,t=l[4].name+"",n,i,o;function s(){return l[2](l[6])}return{c(){e=f("button"),n=N(t),r(e,"class","crumb crumb--link svelte-csi2lb")},m(u,a){w(u,e,a),c(e,n),i||(o=H(e,"click",s),i=!0)},p(u,a){l=u,a&1&&t!==(t=l[4].name+"")&&B(n,t)},d(u){u&&y(e),i=!1,o()}}}function yo(l){let e,t=l[4].name+"",n;return{c(){e=f("span"),n=N(t),r(e,"class","crumb crumb--current svelte-csi2lb")},m(i,o){w(i,e,o),c(e,n)},p(i,o){o&1&&t!==(t=i[4].name+"")&&B(n,t)},d(i){i&&y(e)}}}function _l(l){let e,t,n=l[6]>0&&bo();function i(u,a){return u[6]===u[0].length-1?yo:go}let o=i(l),s=o(l);return{c(){n&&n.c(),e=h(),s.c(),t=Pe()},m(u,a){n&&n.m(u,a),w(u,e,a),s.m(u,a),w(u,t,a)},p(u,a){o===(o=i(u))&&s?s.p(u,a):(s.d(1),s=o(u),s&&(s.c(),s.m(t.parentNode,t)))},d(u){u&&(y(e),y(t)),n&&n.d(u),s.d(u)}}}function wo(l){let e,t=ee(l[0]),n=[];for(let i=0;i<t.length;i+=1)n[i]=_l(pl(l,t,i));return{c(){e=f("nav");for(let i=0;i<n.length;i+=1)n[i].c();r(e,"class","breadcrumbs svelte-csi2lb")},m(i,o){w(i,e,o);for(let s=0;s<n.length;s+=1)n[s]&&n[s].m(e,null)},p(i,[o]){if(o&3){t=ee(i[0]);let s;for(s=0;s<t.length;s+=1){const u=pl(i,t,s);n[s]?n[s].p(u,o):(n[s]=_l(u),n[s].c(),n[s].m(e,null))}for(;s<n.length;s+=1)n[s].d(1);n.length=t.length}},i:J,o:J,d(i){i&&y(e),Me(n,i)}}}function zo(l,e,t){let{crumbs:n=[]}=e;const i=bt();function o(u){i("navigate",u)}const s=u=>o(u);return l.$$set=u=>{"crumbs"in u&&t(0,n=u.crumbs)},[n,o,s]}class Gn extends st{constructor(e){super(),it(this,e,zo,wo,nt,{crumbs:0})}}function Co(l){let e,t,n,i,o,s;return{c(){e=f("div"),t=f("p"),t.textContent="Предпросмотр недоступен для этого типа файлов.",n=h(),i=f("button"),i.textContent="Открыть во внешней программе",r(i,"class","btn btn-sm svelte-1cw3u0m"),r(e,"class","preview-status svelte-1cw3u0m")},m(u,a){w(u,e,a),c(e,t),c(e,n),c(e,i),o||(s=H(i,"click",l[9]),o=!0)},p:J,d(u){u&&y(e),o=!1,s()}}}function To(l){let e,t;function n(s,u){return u&2&&(e=null),e==null&&(e=!!(s[1]&&s[1].startsWith("data:"))),e?Ao:Do}let i=n(l,-1),o=i(l);return{c(){o.c(),t=Pe()},m(s,u){o.m(s,u),w(s,t,u)},p(s,u){i===(i=n(s,u))&&o?o.p(s,u):(o.d(1),o=i(s),o&&(o.c(),o.m(t.parentNode,t)))},d(s){s&&y(t),o.d(s)}}}function Mo(l){let e,t,n;return{c(){e=f("pre"),t=f("code"),n=N(l[1]),r(e,"class","preview-text svelte-1cw3u0m")},m(i,o){w(i,e,o),c(e,t),c(t,n)},p(i,o){o&2&&B(n,i[1])},d(i){i&&y(e)}}}function So(l){let e,t,n,i;return{c(){e=f("div"),t=f("img"),_t(t.src,n=l[1])||r(t,"src",n),r(t,"alt",i=l[0].name),r(t,"class","preview-image svelte-1cw3u0m"),r(e,"class","preview-image-container svelte-1cw3u0m")},m(o,s){w(o,e,s),c(e,t)},p(o,s){s&2&&!_t(t.src,n=o[1])&&r(t,"src",n),s&1&&i!==(i=o[0].name)&&r(t,"alt",i)},d(o){o&&y(e)}}}function Lo(l){let e,t,n,i,o,s,u;return{c(){e=f("div"),t=f("p"),n=N(l[3]),i=h(),o=f("button"),o.textContent="Открыть во внешней программе",r(o,"class","btn btn-sm svelte-1cw3u0m"),r(e,"class","preview-status svelte-1cw3u0m")},m(a,d){w(a,e,d),c(e,t),c(t,n),c(e,i),c(e,o),s||(u=H(o,"click",l[9]),s=!0)},p(a,d){d&8&&B(n,a[3])},d(a){a&&y(e),s=!1,u()}}}function Io(l){let e;return{c(){e=f("div"),e.innerHTML="<p>Загрузка...</p>",r(e,"class","preview-status svelte-1cw3u0m")},m(t,n){w(t,e,n)},p:J,d(t){t&&y(e)}}}function Do(l){let e,t,n,i,o,s;return{c(){e=f("div"),t=f("p"),t.textContent="Предпросмотр PDF недоступен.",n=h(),i=f("button"),i.textContent="Открыть во внешней программе",r(i,"class","btn btn-sm svelte-1cw3u0m"),r(e,"class","preview-status svelte-1cw3u0m")},m(u,a){w(u,e,a),c(e,t),c(e,n),c(e,i),o||(s=H(i,"click",l[9]),o=!0)},p:J,d(u){u&&y(e),o=!1,s()}}}function Ao(l){let e,t,n;return{c(){e=f("div"),t=f("embed"),_t(t.src,n=l[1])||r(t,"src",n),r(t,"type","application/pdf"),r(t,"class","preview-pdf svelte-1cw3u0m"),r(e,"class","preview-pdf-container svelte-1cw3u0m")},m(i,o){w(i,e,o),c(e,t)},p(i,o){o&2&&!_t(t.src,n=i[1])&&r(t,"src",n)},d(i){i&&y(e)}}}function No(l){let e,t,n,i,o,s,u,a=l[0].name+"",d,_,v,p,m=ht(l[0].size)+"",b,C,g=kl(l[0].mime)+"",T,L,A,S,j,P,D,M,z,I,O,q;o=new Vn({props:{kind:l[8],size:18}});function Z(E,W){return E[2]?Io:E[3]?Lo:E[6]&&E[1]?So:E[5]&&E[1]?Mo:E[4]?To:Co}let R=Z(l),K=R(l);return{c(){e=f("div"),t=f("div"),n=f("header"),i=f("div"),Ye(o.$$.fragment),s=h(),u=f("span"),d=N(a),v=h(),p=f("div"),b=N(m),C=N(" · "),T=N(g),L=h(),A=f("div"),S=f("button"),S.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path><polyline points="15 3 21 3 21 9"></polyline><line x1="10" y1="14" x2="21" y2="3"></line></svg>',j=h(),P=f("button"),P.innerHTML='<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>',D=h(),M=f("div"),K.c(),r(u,"class","preview-name svelte-1cw3u0m"),r(u,"title",_=l[0].name),r(i,"class","preview-title svelte-1cw3u0m"),r(p,"class","preview-meta svelte-1cw3u0m"),r(S,"class","action-btn svelte-1cw3u0m"),r(S,"title","Открыть во внешней программе"),r(S,"aria-label","Открыть внешне"),r(P,"class","action-btn action-btn-close svelte-1cw3u0m"),r(P,"title","Close"),r(P,"aria-label","Close preview"),r(A,"class","preview-actions svelte-1cw3u0m"),r(n,"class","preview-header svelte-1cw3u0m"),r(M,"class","preview-body svelte-1cw3u0m"),r(t,"class","modal svelte-1cw3u0m"),r(e,"class","overlay svelte-1cw3u0m"),r(e,"role","dialog"),r(e,"aria-modal","true"),r(e,"aria-label",z=`Preview: ${l[0].name}`)},m(E,W){w(E,e,W),c(e,t),c(t,n),c(n,i),qe(o,i,null),c(i,s),c(i,u),c(u,d),c(n,v),c(n,p),c(p,b),c(p,C),c(p,T),c(n,L),c(n,A),c(A,S),c(A,j),c(A,P),c(t,D),c(t,M),K.m(M,null),I=!0,O||(q=[H(S,"click",l[9]),H(P,"click",l[10]),H(e,"click",Ze(l[11]))],O=!0)},p(E,[W]){(!I||W&1)&&a!==(a=E[0].name+"")&&B(d,a),(!I||W&1&&_!==(_=E[0].name))&&r(u,"title",_),(!I||W&1)&&m!==(m=ht(E[0].size)+"")&&B(b,m),(!I||W&1)&&g!==(g=kl(E[0].mime)+"")&&B(T,g),R===(R=Z(E))&&K?K.p(E,W):(K.d(1),K=R(E),K&&(K.c(),K.m(M,null))),(!I||W&1&&z!==(z=`Preview: ${E[0].name}`))&&r(e,"aria-label",z)},i(E){I||(ke(o.$$.fragment,E),I=!0)},o(E){me(o.$$.fragment,E),I=!1},d(E){E&&y(e),Ge(o),K.d(),O=!1,ae(q)}}}function Eo(l,e,t){let n,i,o,{item:s}=e,{content:u=""}=e,{loading:a=!1}=e,{error:d=""}=e;const _=bt(),v=Rn(s);function p(g){g.key==="Escape"&&_("close")}function m(){_("openExternal",s.fileId)}Bn(()=>{window.addEventListener("keydown",p)}),On(()=>{window.removeEventListener("keydown",p)});const b=()=>_("close"),C=()=>_("close");return l.$$set=g=>{"item"in g&&t(0,s=g.item),"content"in g&&t(1,u=g.content),"loading"in g&&t(2,a=g.loading),"error"in g&&t(3,d=g.error)},l.$$.update=()=>{l.$$.dirty&3&&t(6,n=Kn(s)&&u&&u.startsWith("data:")),l.$$.dirty&1&&t(5,i=Wn(s)||qn(s)),l.$$.dirty&1&&t(4,o=Un(s))},[s,u,a,d,o,i,n,_,v,m,b,C]}class Fo extends st{constructor(e){super(),it(this,e,Eo,No,nt,{item:0,content:1,loading:2,error:3})}}function Ho(l){let e,t,n,i,o,s,u,a,d,_,v,p,m,b,C,g,T;return{c(){e=f("div"),t=f("div"),n=f("h3"),i=N(l[0]),o=h(),s=f("p"),u=N(l[1]),a=h(),d=f("div"),_=f("button"),v=N(l[2]),m=h(),b=f("button"),C=N(l[3]),r(n,"class","svelte-1fv6yyk"),r(s,"class","message svelte-1fv6yyk"),r(_,"class",p="btn "+(l[4]?"btn-danger":"btn-primary")+" svelte-1fv6yyk"),r(b,"class","btn svelte-1fv6yyk"),r(d,"class","actions svelte-1fv6yyk"),r(t,"class","modal svelte-1fv6yyk"),r(e,"class","overlay svelte-1fv6yyk"),r(e,"role","dialog"),r(e,"aria-modal","true"),r(e,"aria-label",l[0])},m(L,A){w(L,e,A),c(e,t),c(t,n),c(n,i),c(t,o),c(t,s),c(s,u),c(t,a),c(t,d),c(d,_),c(_,v),c(d,m),c(d,b),c(b,C),g||(T=[H(_,"click",l[6]),H(b,"click",l[7]),H(e,"click",Ze(l[8]))],g=!0)},p(L,[A]){A&1&&B(i,L[0]),A&2&&B(u,L[1]),A&4&&B(v,L[2]),A&16&&p!==(p="btn "+(L[4]?"btn-danger":"btn-primary")+" svelte-1fv6yyk")&&r(_,"class",p),A&8&&B(C,L[3]),A&1&&r(e,"aria-label",L[0])},i:J,o:J,d(L){L&&y(e),g=!1,ae(T)}}}function jo(l,e,t){let{title:n="Подтверждение"}=e,{message:i=""}=e,{confirmText:o="Удалить"}=e,{cancelText:s="Отмена"}=e,{danger:u=!1}=e;const a=bt(),d=()=>a("confirm"),_=()=>a("cancel"),v=()=>a("cancel");return l.$$set=p=>{"title"in p&&t(0,n=p.title),"message"in p&&t(1,i=p.message),"confirmText"in p&&t(2,o=p.confirmText),"cancelText"in p&&t(3,s=p.cancelText),"danger"in p&&t(4,u=p.danger)},[n,i,o,s,u,a,d,_,v]}class Bo extends st{constructor(e){super(),it(this,e,jo,Ho,nt,{title:0,message:1,confirmText:2,cancelText:3,danger:4})}}function ml(l,e,t){const n=l.slice();return n[199]=e[t],n}function vl(l,e,t){const n=l.slice();return n[202]=e[t],n}function hl(l,e,t){const n=l.slice();return n[205]=e[t],n}function bl(l,e,t){const n=l.slice();return n[224]=e[t],n}function gl(l,e,t){const n=l.slice();return n[224]=e[t],n}function yl(l,e,t){const n=l.slice();return n[232]=e[t],n}function wl(l,e,t){const n=l.slice();return n[224]=e[t],n}function zl(l,e,t){const n=l.slice();return n[224]=e[t],n}function Cl(l,e,t){const n=l.slice();return n[208]=e[t],n}function Tl(l,e,t){const n=l.slice();return n[219]=e[t],n}function Ml(l,e,t){const n=l.slice();return n[216]=e[t],n}function Sl(l,e,t){const n=l.slice();return n[211]=e[t],n}function Ll(l,e,t){const n=l.slice();return n[208]=e[t],n}function Il(l,e,t){const n=l.slice();return n[211]=e[t],n}function Dl(l,e,t){const n=l.slice();return n[227]=e[t],n}function Al(l,e,t){const n=l.slice();return n[205]=e[t],n}function Nl(l,e,t){const n=l.slice();return n[241]=e[t],n}function El(l,e,t){const n=l.slice();return n[244]=e[t],n}function Fl(l){let e,t=l[244].label+"",n,i,o,s,u;function a(){return l[112](l[244])}return{c(){e=f("button"),n=N(t),i=h(),r(e,"class",o="nav-item "+(l[7]===l[244].id?"selected":"")+" svelte-1kukkze")},m(d,_){w(d,e,_),c(e,n),c(e,i),s||(u=H(e,"click",a),s=!0)},p(d,_){l=d,_[0]&1&&t!==(t=l[244].label+"")&&B(n,t),_[0]&129&&o!==(o="nav-item "+(l[7]===l[244].id?"selected":"")+" svelte-1kukkze")&&r(e,"class",o)},d(d){d&&y(e),s=!1,u()}}}function Hl(l){let e,t,n,i,o,s=l[1].length>0&&jl(l),u=ee(l[1]),a=[];for(let _=0;_<u.length;_+=1)a[_]=Bl(Nl(l,u,_));let d=l[1].length===0&&Ol();return{c(){e=f("div"),t=f("div"),n=N("Дела "),s&&s.c(),i=h();for(let _=0;_<a.length;_+=1)a[_].c();o=h(),d&&d.c(),r(t,"class","nav-label svelte-1kukkze"),r(e,"class","nav-group svelte-1kukkze")},m(_,v){w(_,e,v),c(e,t),c(t,n),s&&s.m(t,null),c(e,i);for(let p=0;p<a.length;p+=1)a[p]&&a[p].m(e,null);c(e,o),d&&d.m(e,null)},p(_,v){if(_[1].length>0?s?s.p(_,v):(s=jl(_),s.c(),s.m(t,null)):s&&(s.d(1),s=null),v[0]&258|v[1]&536870912){u=ee(_[1]);let p;for(p=0;p<u.length;p+=1){const m=Nl(_,u,p);a[p]?a[p].p(m,v):(a[p]=Bl(m),a[p].c(),a[p].m(e,o))}for(;p<a.length;p+=1)a[p].d(1);a.length=u.length}_[1].length===0?d||(d=Ol(),d.c(),d.m(e,null)):d&&(d.d(1),d=null)},d(_){_&&y(e),s&&s.d(),Me(a,_),d&&d.d()}}}function jl(l){let e,t=l[1].length+"",n,i;return{c(){e=N("("),n=N(t),i=N(")")},m(o,s){w(o,e,s),w(o,n,s),w(o,i,s)},p(o,s){s[0]&2&&t!==(t=o[1].length+"")&&B(n,t)},d(o){o&&(y(e),y(n),y(i))}}}function Bl(l){let e,t=l[241].title+"",n,i,o,s;function u(){return l[113](l[241])}return{c(){e=f("button"),n=N(t),r(e,"class",i="nav-item "+(l[8]&&l[8].id===l[241].id?"selected":"")+" svelte-1kukkze")},m(a,d){w(a,e,d),c(e,n),o||(s=H(e,"click",u),o=!0)},p(a,d){l=a,d[0]&2&&t!==(t=l[241].title+"")&&B(n,t),d[0]&258&&i!==(i="nav-item "+(l[8]&&l[8].id===l[241].id?"selected":"")+" svelte-1kukkze")&&r(e,"class",i)},d(a){a&&y(e),o=!1,s()}}}function Ol(l){let e;return{c(){e=f("div"),e.textContent="Нет дел",r(e,"class","nav-empty svelte-1kukkze")},m(t,n){w(t,e,n)},d(t){t&&y(e)}}}function Oo(l){let e;return{c(){e=f("span"),e.textContent="Выберите раздел или дело",r(e,"class","crumb placeholder svelte-1kukkze")},m(t,n){w(t,e,n)},p:J,d(t){t&&y(e)}}}function Po(l){let e,t=ee(l[0]),n=[];for(let i=0;i<t.length;i+=1)n[i]=Pl(Al(l,t,i));return{c(){e=f("span");for(let i=0;i<n.length;i+=1)n[i].c();r(e,"class","crumb svelte-1kukkze")},m(i,o){w(i,e,o);for(let s=0;s<n.length;s+=1)n[s]&&n[s].m(e,null)},p(i,o){if(o[0]&129){t=ee(i[0]);let s;for(s=0;s<t.length;s+=1){const u=Al(i,t,s);n[s]?n[s].p(u,o):(n[s]=Pl(u),n[s].c(),n[s].m(e,null))}for(;s<n.length;s+=1)n[s].d(1);n.length=t.length}},d(i){i&&y(e),Me(n,i)}}}function Vo(l){let e,t=l[8].title+"",n,i,o,s=l[8].type+"",u;return{c(){e=f("span"),n=N(t),i=h(),o=f("span"),u=N(s),r(e,"class","crumb svelte-1kukkze"),r(o,"class","crumb-type svelte-1kukkze")},m(a,d){w(a,e,d),c(e,n),w(a,i,d),w(a,o,d),c(o,u)},p(a,d){d[0]&256&&t!==(t=a[8].title+"")&&B(n,t),d[0]&256&&s!==(s=a[8].type+"")&&B(u,s)},d(a){a&&(y(e),y(i),y(o))}}}function Pl(l){let e=(l[205].id===l[7]?l[205].label:"")+"",t;return{c(){t=N(e)},m(n,i){w(n,t,i)},p(n,i){i[0]&129&&e!==(e=(n[205].id===n[7]?n[205].label:"")+"")&&B(t,e)},d(n){n&&y(t)}}}function Vl(l){let e,t,n,i,o,s,u,a,d=l[50].unpushedOps>0&&Rl(l);return{c(){e=f("button"),t=U("svg"),n=U("polyline"),i=U("polyline"),o=U("path"),s=h(),d&&d.c(),r(n,"points","23 4 23 10 17 10"),r(n,"class","svelte-1kukkze"),r(i,"points","1 20 1 14 7 14"),r(i,"class","svelte-1kukkze"),r(o,"d","M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"),r(o,"class","svelte-1kukkze"),r(t,"width","16"),r(t,"height","16"),r(t,"viewBox","0 0 24 24"),r(t,"fill","none"),r(t,"stroke","currentColor"),r(t,"stroke-width","2"),r(t,"stroke-linecap","round"),r(t,"stroke-linejoin","round"),r(t,"class","svelte-1kukkze"),r(e,"class","header-sync-btn svelte-1kukkze"),e.disabled=l[51],r(e,"title","Синхронизировать")},m(_,v){w(_,e,v),c(e,t),c(t,n),c(t,i),c(t,o),c(e,s),d&&d.m(e,null),u||(a=H(e,"click",l[111]),u=!0)},p(_,v){_[50].unpushedOps>0?d?d.p(_,v):(d=Rl(_),d.c(),d.m(e,null)):d&&(d.d(1),d=null),v[1]&1048576&&(e.disabled=_[51])},d(_){_&&y(e),d&&d.d(),u=!1,a()}}}function Rl(l){let e,t=l[50].unpushedOps+"",n;return{c(){e=f("span"),n=N(t),r(e,"class","sync-badge svelte-1kukkze")},m(i,o){w(i,e,o),c(e,n)},p(i,o){o[1]&524288&&t!==(t=i[50].unpushedOps+"")&&B(n,t)},d(i){i&&y(e)}}}function Kl(l){let e,t,n,i,o,s;return{c(){e=f("div"),t=N(l[6]),n=h(),i=f("button"),i.innerHTML='<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="svelte-1kukkze"><line x1="18" y1="6" x2="6" y2="18" class="svelte-1kukkze"></line><line x1="6" y1="6" x2="18" y2="18" class="svelte-1kukkze"></line></svg>',r(i,"class","dismiss-btn svelte-1kukkze"),r(i,"aria-label","Dismiss"),r(e,"class","error-banner svelte-1kukkze")},m(u,a){w(u,e,a),c(e,t),c(e,n),c(e,i),o||(s=[H(i,"click",Ve(l[114])),H(e,"click",l[115])],o=!0)},p(u,a){a[0]&64&&B(t,u[6])},d(u){u&&y(e),o=!1,ae(s)}}}function Ro(l){let e,t,n;function i(u,a){if(u[27])return Xo;if(u[0].length>0)return Jo;if(u[6])return Go}let o=i(l),s=o&&o(l);return{c(){e=f("div"),t=f("h2"),t.textContent="Верстак",n=h(),s&&s.c(),r(t,"class","svelte-1kukkze"),r(e,"class","welcome svelte-1kukkze")},m(u,a){w(u,e,a),c(e,t),c(e,n),s&&s.m(e,null)},p(u,a){o===(o=i(u))&&s?s.p(u,a):(s&&s.d(1),s=o&&o(u),s&&(s.c(),s.m(e,null)))},i:J,o:J,d(u){u&&y(e),s&&s.d()}}}function Ko(l){let e,t,n;function i(u,a){return u[3].length===0?Yo:Zo}let o=i(l),s=o(l);return{c(){e=f("div"),t=f("div"),t.innerHTML='<h2 class="svelte-1kukkze">Активность</h2>',n=h(),s.c(),r(t,"class","activity-feed-header svelte-1kukkze"),r(e,"class","activity-feed svelte-1kukkze")},m(u,a){w(u,e,a),c(e,t),c(e,n),s.m(e,null)},p(u,a){o===(o=i(u))&&s?s.p(u,a):(s.d(1),s=o(u),s&&(s.c(),s.m(e,null)))},i:J,o:J,d(u){u&&y(e),s.d()}}}function Wo(l){let e,t,n,i,o,s=l[2].date+"",u,a,d,_=l[2].summary&&ql(l);function v(b,C){return b[2].groups&&b[2].groups.length>0?xo:Qo}let p=v(l),m=p(l);return{c(){e=f("div"),t=f("div"),n=f("h2"),n.textContent="Сегодня",i=h(),o=f("span"),u=N(s),a=h(),_&&_.c(),d=h(),m.c(),r(n,"class","svelte-1kukkze"),r(o,"class","today-date svelte-1kukkze"),r(t,"class","today-header svelte-1kukkze"),r(e,"class","today-dashboard svelte-1kukkze")},m(b,C){w(b,e,C),c(e,t),c(t,n),c(t,i),c(t,o),c(o,u),c(e,a),_&&_.m(e,null),c(e,d),m.m(e,null)},p(b,C){C[0]&4&&s!==(s=b[2].date+"")&&B(u,s),b[2].summary?_?_.p(b,C):(_=ql(b),_.c(),_.m(e,d)):_&&(_.d(1),_=null),p===(p=v(b))&&m?m.p(b,C):(m.d(1),m=p(b),m&&(m.c(),m.m(e,null)))},i:J,o:J,d(b){b&&y(e),_&&_.d(),m.d()}}}function Uo(l){let e,t,n,i,o,s,u=ee(l[58]),a=[];for(let p=0;p<u.length;p+=1)a[p]=tn(Dl(l,u,p));const d=[or,sr,ir,nr,lr,tr],_=[];function v(p,m){return p[9]==="overview"?0:p[9]==="notes"?1:p[9]==="files"?2:p[9]==="actions"?3:p[9]==="worklog"?4:p[9]==="activity"?5:-1}return~(i=v(l))&&(o=_[i]=d[i](l)),{c(){e=f("div");for(let p=0;p<a.length;p+=1)a[p].c();t=h(),n=f("div"),o&&o.c(),r(e,"class","tabs svelte-1kukkze"),r(n,"class","tab-content svelte-1kukkze")},m(p,m){w(p,e,m);for(let b=0;b<a.length;b+=1)a[b]&&a[b].m(e,null);w(p,t,m),w(p,n,m),~i&&_[i].m(n,null),s=!0},p(p,m){if(m[0]&768|m[1]&1207959562|m[3]&128){u=ee(p[58]);let C;for(C=0;C<u.length;C+=1){const g=Dl(p,u,C);a[C]?a[C].p(g,m):(a[C]=tn(g),a[C].c(),a[C].m(e,null))}for(;C<a.length;C+=1)a[C].d(1);a.length=u.length}let b=i;i=v(p),i===b?~i&&_[i].p(p,m):(o&&(Re(),me(_[b],1,1,()=>{_[b]=null}),Ke()),~i?(o=_[i],o?o.p(p,m):(o=_[i]=d[i](p),o.c()),ke(o,1),o.m(n,null)):o=null)},i(p){s||(ke(o),s=!0)},o(p){me(o),s=!1},d(p){p&&(y(e),y(t),y(n)),Me(a,p),~i&&_[i].d()}}}function qo(l){let e,t,n,i=l[11].title+"",o,s,u,a,d,_,v,p,m,b,C,g=l[11].dirty&&vn();return{c(){e=f("div"),t=f("div"),n=f("span"),o=N(i),s=h(),g&&g.c(),u=h(),a=f("div"),d=f("button"),d.textContent="Сохранить",_=h(),v=f("button"),v.textContent="Закрыть",p=h(),m=f("textarea"),r(n,"class","note-title svelte-1kukkze"),r(d,"class","btn btn-primary svelte-1kukkze"),r(v,"class","btn svelte-1kukkze"),r(a,"class","note-editor-actions svelte-1kukkze"),r(t,"class","note-editor-header svelte-1kukkze"),r(m,"class","note-textarea svelte-1kukkze"),r(m,"placeholder","Начните писать..."),r(e,"class","note-editor svelte-1kukkze")},m(T,L){w(T,e,L),c(e,t),c(t,n),c(n,o),c(t,s),g&&g.m(t,null),c(t,u),c(t,a),c(a,d),c(a,_),c(a,v),c(e,p),c(e,m),ce(m,l[11].content),b||(C=[H(d,"click",l[93]),H(v,"click",l[91]),H(m,"input",l[116]),H(m,"input",l[92])],b=!0)},p(T,L){L[0]&2048&&i!==(i=T[11].title+"")&&B(o,i),T[11].dirty?g||(g=vn(),g.c(),g.m(t,u)):g&&(g.d(1),g=null),L[0]&2048&&ce(m,T[11].content)},i:J,o:J,d(T){T&&y(e),g&&g.d(),b=!1,ae(C)}}}function Go(l){let e,t,n;return{c(){e=f("p"),t=N("Ошибка: "),n=N(l[6]),r(e,"class","error-text svelte-1kukkze")},m(i,o){w(i,e,o),c(e,t),c(e,n)},p(i,o){o[0]&64&&B(n,i[6])},d(i){i&&y(e)}}}function Jo(l){let e,t,n;return{c(){e=f("p"),e.textContent="Выберите раздел в боковой панели.",t=h(),n=f("p"),n.textContent="Или создайте новое дело кнопкой «+».",r(e,"class","svelte-1kukkze"),r(n,"class","hint svelte-1kukkze")},m(i,o){w(i,e,o),w(i,t,o),w(i,n,o)},p:J,d(i){i&&(y(e),y(t),y(n))}}}function Xo(l){let e;return{c(){e=f("p"),e.textContent="Загрузка...",r(e,"class","svelte-1kukkze")},m(t,n){w(t,e,n)},p:J,d(t){t&&y(e)}}}function Zo(l){let e,t=ee(l[3]),n=[];for(let i=0;i<t.length;i+=1)n[i]=Ul(bl(l,t,i));return{c(){e=f("div");for(let i=0;i<n.length;i+=1)n[i].c();r(e,"class","activity-feed-events svelte-1kukkze")},m(i,o){w(i,e,o);for(let s=0;s<n.length;s+=1)n[s]&&n[s].m(e,null)},p(i,o){if(o[0]&8|o[3]&8192){t=ee(i[3]);let s;for(s=0;s<t.length;s+=1){const u=bl(i,t,s);n[s]?n[s].p(u,o):(n[s]=Ul(u),n[s].c(),n[s].m(e,null))}for(;s<n.length;s+=1)n[s].d(1);n.length=t.length}},d(i){i&&y(e),Me(n,i)}}}function Yo(l){let e;return{c(){e=f("div"),e.innerHTML='<p class="svelte-1kukkze">Активность пока не зафиксирована</p>',r(e,"class","empty-state svelte-1kukkze")},m(t,n){w(t,e,n)},p:J,d(t){t&&y(e)}}}function Wl(l){let e,t=l[224].targetType+"",n;return{c(){e=f("span"),n=N(t),r(e,"class","activity-feed-target svelte-1kukkze")},m(i,o){w(i,e,o),c(e,n)},p(i,o){o[0]&8&&t!==(t=i[224].targetType+"")&&B(n,t)},d(i){i&&y(e)}}}function Ul(l){let e,t,n=lt(l[224].eventType)+"",i,o,s,u,a=l[224].title+"",d,_,v,p,m=We(l[224].eventType)+"",b,C,g,T,L=He(l[224].createdAt)+"",A,S,j=Fe(l[224].createdAt)+"",P,D,M,z,I=l[224].targetType&&Wl(l);function O(){return l[149](l[224])}function q(...Z){return l[150](l[224],...Z)}return{c(){e=f("div"),t=f("span"),i=N(n),o=h(),s=f("div"),u=f("span"),d=N(a),_=h(),v=f("div"),p=f("span"),b=N(m),C=h(),I&&I.c(),g=h(),T=f("span"),A=N(L),S=h(),P=N(j),D=h(),r(t,"class","activity-feed-icon svelte-1kukkze"),r(u,"class","activity-feed-title svelte-1kukkze"),r(p,"class","activity-feed-type svelte-1kukkze"),r(T,"class","activity-feed-time svelte-1kukkze"),r(v,"class","activity-feed-meta svelte-1kukkze"),r(s,"class","activity-feed-body svelte-1kukkze"),r(e,"class","activity-feed-event svelte-1kukkze"),r(e,"role","button"),r(e,"tabindex","0")},m(Z,R){w(Z,e,R),c(e,t),c(t,i),c(e,o),c(e,s),c(s,u),c(u,d),c(s,_),c(s,v),c(v,p),c(p,b),c(v,C),I&&I.m(v,null),c(v,g),c(v,T),c(T,A),c(T,S),c(T,P),c(e,D),M||(z=[H(e,"click",O),H(e,"keydown",q)],M=!0)},p(Z,R){l=Z,R[0]&8&&n!==(n=lt(l[224].eventType)+"")&&B(i,n),R[0]&8&&a!==(a=l[224].title+"")&&B(d,a),R[0]&8&&m!==(m=We(l[224].eventType)+"")&&B(b,m),l[224].targetType?I?I.p(l,R):(I=Wl(l),I.c(),I.m(v,g)):I&&(I.d(1),I=null),R[0]&8&&L!==(L=He(l[224].createdAt)+"")&&B(A,L),R[0]&8&&j!==(j=Fe(l[224].createdAt)+"")&&B(P,j)},d(Z){Z&&y(e),I&&I.d(),M=!1,ae(z)}}}function ql(l){let e,t,n,i=l[2].summary.changedCases>0&&Gl(l),o=l[2].summary.notes>0&&Jl(l),s=l[2].summary.files>0&&Xl(l);return{c(){e=f("div"),i&&i.c(),t=h(),o&&o.c(),n=h(),s&&s.c(),r(e,"class","today-summary svelte-1kukkze")},m(u,a){w(u,e,a),i&&i.m(e,null),c(e,t),o&&o.m(e,null),c(e,n),s&&s.m(e,null)},p(u,a){u[2].summary.changedCases>0?i?i.p(u,a):(i=Gl(u),i.c(),i.m(e,t)):i&&(i.d(1),i=null),u[2].summary.notes>0?o?o.p(u,a):(o=Jl(u),o.c(),o.m(e,n)):o&&(o.d(1),o=null),u[2].summary.files>0?s?s.p(u,a):(s=Xl(u),s.c(),s.m(e,null)):s&&(s.d(1),s=null)},d(u){u&&y(e),i&&i.d(),o&&o.d(),s&&s.d()}}}function Gl(l){let e,t=l[2].summary.changedCases+"",n,i,o=Ue(l[2].summary.changedCases,"дело","дела","дел")+"",s;return{c(){e=f("span"),n=N(t),i=h(),s=N(o),r(e,"class","summary-chip svelte-1kukkze")},m(u,a){w(u,e,a),c(e,n),c(e,i),c(e,s)},p(u,a){a[0]&4&&t!==(t=u[2].summary.changedCases+"")&&B(n,t),a[0]&4&&o!==(o=Ue(u[2].summary.changedCases,"дело","дела","дел")+"")&&B(s,o)},d(u){u&&y(e)}}}function Jl(l){let e,t=l[2].summary.notes+"",n,i,o=Ue(l[2].summary.notes,"заметка","заметки","заметок")+"",s;return{c(){e=f("span"),n=N(t),i=h(),s=N(o),r(e,"class","summary-chip svelte-1kukkze")},m(u,a){w(u,e,a),c(e,n),c(e,i),c(e,s)},p(u,a){a[0]&4&&t!==(t=u[2].summary.notes+"")&&B(n,t),a[0]&4&&o!==(o=Ue(u[2].summary.notes,"заметка","заметки","заметок")+"")&&B(s,o)},d(u){u&&y(e)}}}function Xl(l){let e,t=l[2].summary.files+"",n,i,o=Ue(l[2].summary.files,"файл","файла","файлов")+"",s;return{c(){e=f("span"),n=N(t),i=h(),s=N(o),r(e,"class","summary-chip svelte-1kukkze")},m(u,a){w(u,e,a),c(e,n),c(e,i),c(e,s)},p(u,a){a[0]&4&&t!==(t=u[2].summary.files+"")&&B(n,t),a[0]&4&&o!==(o=Ue(u[2].summary.files,"файл","файла","файлов")+"")&&B(s,o)},d(u){u&&y(e)}}}function Qo(l){let e;return{c(){e=f("div"),e.innerHTML='<p class="svelte-1kukkze">Сегодня пока тихо</p> <p class="hint svelte-1kukkze">Здесь появятся дела, заметки, файлы и действия, с которыми вы работали сегодня.</p>',r(e,"class","today-empty svelte-1kukkze")},m(t,n){w(t,e,n)},p:J,d(t){t&&y(e)}}}function xo(l){let e,t,n=ee(l[2].groups),i=[];for(let s=0;s<n.length;s+=1)i[s]=xl(yl(l,n,s));let o=l[2].events&&l[2].events.length>0&&$l(l);return{c(){for(let s=0;s<i.length;s+=1)i[s].c();e=h(),o&&o.c(),t=Pe()},m(s,u){for(let a=0;a<i.length;a+=1)i[a]&&i[a].m(s,u);w(s,e,u),o&&o.m(s,u),w(s,t,u)},p(s,u){if(u[0]&4|u[3]&8192){n=ee(s[2].groups);let a;for(a=0;a<n.length;a+=1){const d=yl(s,n,a);i[a]?i[a].p(d,u):(i[a]=xl(d),i[a].c(),i[a].m(e.parentNode,e))}for(;a<i.length;a+=1)i[a].d(1);i.length=n.length}s[2].events&&s[2].events.length>0?o?o.p(s,u):(o=$l(s),o.c(),o.m(t.parentNode,t)):o&&(o.d(1),o=null)},d(s){s&&(y(e),y(t)),Me(i,s),o&&o.d(s)}}}function Zl(l){let e,t=l[232].events.length+"",n,i,o=Ue(l[232].events.length,"событие","события","событий")+"",s;return{c(){e=f("span"),n=N(t),i=h(),s=N(o),r(e,"class","today-case-count svelte-1kukkze")},m(u,a){w(u,e,a),c(e,n),c(e,i),c(e,s)},p(u,a){a[0]&4&&t!==(t=u[232].events.length+"")&&B(n,t),a[0]&4&&o!==(o=Ue(u[232].events.length,"событие","события","событий")+"")&&B(s,o)},d(u){u&&y(e)}}}function $o(l){let e;return{c(){e=f("div"),e.textContent="Изменён сегодня",r(e,"class","today-events-empty svelte-1kukkze")},m(t,n){w(t,e,n)},p:J,d(t){t&&y(e)}}}function er(l){let e,t=ee(l[232].events),n=[];for(let i=0;i<t.length;i+=1)n[i]=Ql(wl(l,t,i));return{c(){e=f("div");for(let i=0;i<n.length;i+=1)n[i].c();r(e,"class","today-events svelte-1kukkze")},m(i,o){w(i,e,o);for(let s=0;s<n.length;s+=1)n[s]&&n[s].m(e,null)},p(i,o){if(o[0]&4|o[3]&8192){t=ee(i[232].events);let s;for(s=0;s<t.length;s+=1){const u=wl(i,t,s);n[s]?n[s].p(u,o):(n[s]=Ql(u),n[s].c(),n[s].m(e,null))}for(;s<n.length;s+=1)n[s].d(1);n.length=t.length}},d(i){i&&y(e),Me(n,i)}}}function Yl(l){let e,t=l[224].targetType+"",n;return{c(){e=f("span"),n=N(t),r(e,"class","activity-event-target svelte-1kukkze")},m(i,o){w(i,e,o),c(e,n)},p(i,o){o[0]&4&&t!==(t=i[224].targetType+"")&&B(n,t)},d(i){i&&y(e)}}}function Ql(l){let e,t,n=lt(l[224].eventType)+"",i,o,s,u=l[224].title+"",a,d,_,v=We(l[224].eventType)+"",p,m,b,C,g=Fe(l[224].createdAt)+"",T,L,A,S=l[224].targetType&&Yl(l);function j(){return l[145](l[232])}function P(...D){return l[146](l[232],...D)}return{c(){e=f("div"),t=f("span"),i=N(n),o=h(),s=f("span"),a=N(u),d=h(),_=f("span"),p=N(v),m=h(),S&&S.c(),b=h(),C=f("span"),T=N(g),r(t,"class","today-event-icon svelte-1kukkze"),r(s,"class","today-event-title svelte-1kukkze"),r(_,"class","today-event-type svelte-1kukkze"),r(C,"class","today-event-time svelte-1kukkze"),r(e,"class","today-event svelte-1kukkze"),r(e,"role","button"),r(e,"tabindex","0")},m(D,M){w(D,e,M),c(e,t),c(t,i),c(e,o),c(e,s),c(s,a),c(e,d),c(e,_),c(_,p),c(e,m),S&&S.m(e,null),c(e,b),c(e,C),c(C,T),L||(A=[H(e,"click",j),H(e,"keydown",P)],L=!0)},p(D,M){l=D,M[0]&4&&n!==(n=lt(l[224].eventType)+"")&&B(i,n),M[0]&4&&u!==(u=l[224].title+"")&&B(a,u),M[0]&4&&v!==(v=We(l[224].eventType)+"")&&B(p,v),l[224].targetType?S?S.p(l,M):(S=Yl(l),S.c(),S.m(e,b)):S&&(S.d(1),S=null),M[0]&4&&g!==(g=Fe(l[224].createdAt)+"")&&B(T,g)},d(D){D&&y(e),S&&S.d(),L=!1,ae(A)}}}function xl(l){let e,t,n,i=l[232].nodeTitle+"",o,s,u,a=En(l[232].nodeKind)+"",d,_,v,p,m=Fe(l[232].lastActivityAt)+"",b,C,g,T,L=l[232].events&&Zl(l);function A(){return l[143](l[232])}function S(...M){return l[144](l[232],...M)}function j(M,z){return M[232].events&&M[232].events.length>0?er:$o}let P=j(l),D=P(l);return{c(){e=f("div"),t=f("div"),n=f("span"),o=N(i),s=h(),u=f("span"),d=N(a),_=h(),L&&L.c(),v=h(),p=f("span"),b=N(m),C=h(),D.c(),r(n,"class","today-case-title svelte-1kukkze"),r(u,"class","today-case-type svelte-1kukkze"),r(p,"class","today-case-time svelte-1kukkze"),r(t,"class","today-case-header svelte-1kukkze"),r(t,"role","button"),r(t,"tabindex","0"),r(e,"class","today-case svelte-1kukkze")},m(M,z){w(M,e,z),c(e,t),c(t,n),c(n,o),c(t,s),c(t,u),c(u,d),c(t,_),L&&L.m(t,null),c(t,v),c(t,p),c(p,b),c(e,C),D.m(e,null),g||(T=[H(t,"click",A),H(t,"keydown",S)],g=!0)},p(M,z){l=M,z[0]&4&&i!==(i=l[232].nodeTitle+"")&&B(o,i),z[0]&4&&a!==(a=En(l[232].nodeKind)+"")&&B(d,a),l[232].events?L?L.p(l,z):(L=Zl(l),L.c(),L.m(t,v)):L&&(L.d(1),L=null),z[0]&4&&m!==(m=Fe(l[232].lastActivityAt)+"")&&B(b,m),P===(P=j(l))&&D?D.p(l,z):(D.d(1),D=P(l),D&&(D.c(),D.m(e,null)))},d(M){M&&y(e),L&&L.d(),D.d(),g=!1,ae(T)}}}function $l(l){let e,t,n,i=ee(l[2].events),o=[];for(let s=0;s<i.length;s+=1)o[s]=en(gl(l,i,s));return{c(){e=f("div"),t=f("h3"),t.textContent="Лента за сегодня",n=h();for(let s=0;s<o.length;s+=1)o[s].c();r(t,"class","svelte-1kukkze"),r(e,"class","today-timeline svelte-1kukkze")},m(s,u){w(s,e,u),c(e,t),c(e,n);for(let a=0;a<o.length;a+=1)o[a]&&o[a].m(e,null)},p(s,u){if(u[0]&4|u[3]&8192){i=ee(s[2].events);let a;for(a=0;a<i.length;a+=1){const d=gl(s,i,a);o[a]?o[a].p(d,u):(o[a]=en(d),o[a].c(),o[a].m(e,null))}for(;a<o.length;a+=1)o[a].d(1);o.length=i.length}},d(s){s&&y(e),Me(o,s)}}}function en(l){let e,t,n,i,o=l[224].title+"",s,u,a,d=We(l[224].eventType)+"",_,v,p,m=Fe(l[224].createdAt)+"",b,C,g,T;function L(){return l[147](l[224])}function A(...S){return l[148](l[224],...S)}return{c(){e=f("div"),t=f("span"),n=h(),i=f("span"),s=N(o),u=h(),a=f("span"),_=N(d),v=h(),p=f("span"),b=N(m),C=h(),r(t,"class","timeline-dot svelte-1kukkze"),r(i,"class","timeline-title svelte-1kukkze"),r(a,"class","timeline-type svelte-1kukkze"),r(p,"class","timeline-time svelte-1kukkze"),r(e,"class","timeline-event svelte-1kukkze"),r(e,"role","button"),r(e,"tabindex","0")},m(S,j){w(S,e,j),c(e,t),c(e,n),c(e,i),c(i,s),c(e,u),c(e,a),c(a,_),c(e,v),c(e,p),c(p,b),c(e,C),g||(T=[H(e,"click",L),H(e,"keydown",A)],g=!0)},p(S,j){l=S,j[0]&4&&o!==(o=l[224].title+"")&&B(s,o),j[0]&4&&d!==(d=We(l[224].eventType)+"")&&B(_,d),j[0]&4&&m!==(m=Fe(l[224].createdAt)+"")&&B(b,m)},d(S){S&&y(e),g=!1,ae(T)}}}function tn(l){let e,t=l[227].label+"",n,i,o;function s(){return l[117](l[227])}return{c(){e=f("button"),n=N(t),r(e,"class",Ns(l[100](l[227].id))+" svelte-1kukkze")},m(u,a){w(u,e,a),c(e,n),i||(o=H(e,"click",s),i=!0)},p(u,a){l=u},d(u){u&&y(e),i=!1,o()}}}function tr(l){let e;function t(o,s){return o[4].length===0?cr:rr}let n=t(l),i=n(l);return{c(){e=f("div"),i.c(),r(e,"class","activity-tab svelte-1kukkze")},m(o,s){w(o,e,s),i.m(e,null)},p(o,s){n===(n=t(o))&&i?i.p(o,s):(i.d(1),i=n(o),i&&(i.c(),i.m(e,null)))},i:J,o:J,d(o){o&&y(e),i.d()}}}function lr(l){let e,t,n,i,o,s,u,a,d,_,v,p;function m(g,T){return g[13].length===0?ar:ur}let b=m(l),C=b(l);return{c(){e=f("div"),t=f("div"),n=f("input"),i=h(),o=f("input"),s=h(),u=f("button"),a=N("Записать"),_=h(),C.c(),r(n,"type","text"),r(n,"placeholder","Что сделано"),r(n,"class","svelte-1kukkze"),r(o,"type","number"),r(o,"placeholder","Мин"),r(o,"min","1"),r(o,"class","svelte-1kukkze"),r(u,"class","btn btn-primary svelte-1kukkze"),u.disabled=d=!l[15].trim()||!l[14],r(t,"class","worklog-form svelte-1kukkze"),r(e,"class","worklog-tab svelte-1kukkze")},m(g,T){w(g,e,T),c(e,t),c(t,n),ce(n,l[15]),c(t,i),c(t,o),ce(o,l[14]),c(t,s),c(t,u),c(u,a),c(e,_),C.m(e,null),v||(p=[H(n,"input",l[141]),H(o,"input",l[142]),H(u,"click",l[94])],v=!0)},p(g,T){T[0]&32768&&n.value!==g[15]&&ce(n,g[15]),T[0]&16384&&mt(o.value)!==g[14]&&ce(o,g[14]),T[0]&49152&&d!==(d=!g[15].trim()||!g[14])&&(u.disabled=d),b===(b=m(g))&&C?C.p(g,T):(C.d(1),C=b(g),C&&(C.c(),C.m(e,null)))},i:J,o:J,d(g){g&&y(e),C.d(),v=!1,ae(p)}}}function nr(l){let e,t,n,i,o,s;function u(_,v){return _[12].length===0?kr:fr}let a=u(l),d=a(l);return{c(){e=f("div"),t=f("div"),n=f("button"),n.textContent="+ Добавить действие",i=h(),d.c(),r(n,"class","btn btn-primary svelte-1kukkze"),r(t,"class","tab-toolbar svelte-1kukkze"),r(e,"class","actions-tab svelte-1kukkze")},m(_,v){w(_,e,v),c(e,t),c(t,n),c(e,i),d.m(e,null),o||(s=H(n,"click",l[101]),o=!0)},p(_,v){a===(a=u(_))&&d?d.p(_,v):(d.d(1),d=a(_),d&&(d.c(),d.m(e,null)))},i:J,o:J,d(_){_&&y(e),d.d(),o=!1,s()}}}function ir(l){let e,t,n,i,o,s,u,a,d,_,v,p,m,b,C,g,T,L,A,S=l[39].items.length>0&&rn(l);const j=[pr,dr],P=[];function D(I,O){return I[31]?0:1}p=D(l),m=P[p]=j[p](l);let M=l[28]&&!l[30]&&un(),z=l[35]&&an(l);return{c(){e=f("div"),t=f("div"),n=f("button"),i=N("+ Добавить файл"),o=h(),s=f("button"),u=N("+ Добавить папку"),a=h(),d=f("button"),d.textContent="+ Новый файл",_=h(),S&&S.c(),v=h(),m.c(),b=h(),M&&M.c(),C=h(),z&&z.c(),g=Pe(),r(n,"class","btn btn-primary svelte-1kukkze"),n.disabled=l[28],r(s,"class","btn svelte-1kukkze"),s.disabled=l[28],r(d,"class","btn svelte-1kukkze"),r(t,"class","tab-toolbar svelte-1kukkze"),r(e,"class","files-tab svelte-1kukkze")},m(I,O){w(I,e,O),c(e,t),c(t,n),c(n,i),c(t,o),c(t,s),c(s,u),c(t,a),c(t,d),c(t,_),S&&S.m(t,null),c(e,v),P[p].m(e,null),c(e,b),M&&M.m(e,null),w(I,C,O),z&&z.m(I,O),w(I,g,O),T=!0,L||(A=[H(n,"click",l[95]),H(s,"click",l[96]),H(d,"click",l[67])],L=!0)},p(I,O){(!T||O[0]&268435456)&&(n.disabled=I[28]),(!T||O[0]&268435456)&&(s.disabled=I[28]),I[39].items.length>0?S?S.p(I,O):(S=rn(I),S.c(),S.m(t,null)):S&&(S.d(1),S=null);let q=p;p=D(I),p===q?P[p].p(I,O):(Re(),me(P[q],1,1,()=>{P[q]=null}),Ke(),m=P[p],m?m.p(I,O):(m=P[p]=j[p](I),m.c()),ke(m,1),m.m(e,b)),I[28]&&!I[30]?M||(M=un(),M.c(),M.m(e,null)):M&&(M.d(1),M=null),I[35]?z?(z.p(I,O),O[1]&16&&ke(z,1)):(z=an(I),z.c(),ke(z,1),z.m(g.parentNode,g)):z&&(Re(),me(z,1,1,()=>{z=null}),Ke())},i(I){T||(ke(m),ke(z),T=!0)},o(I){me(m),me(z),T=!1},d(I){I&&(y(e),y(C),y(g)),S&&S.d(),P[p].d(),M&&M.d(),z&&z.d(I),L=!1,ae(A)}}}function sr(l){let e,t,n,i,o,s,u,a=l[21]&&fn(l);function d(p,m){return p[10].length===0&&!p[21]?gr:br}let _=d(l),v=_(l);return{c(){e=f("div"),t=f("div"),n=f("button"),n.textContent="+ Добавить заметку",i=h(),a&&a.c(),o=h(),v.c(),r(n,"class","btn btn-primary svelte-1kukkze"),r(t,"class","tab-toolbar svelte-1kukkze"),r(e,"class","notes-tab svelte-1kukkze")},m(p,m){w(p,e,m),c(e,t),c(t,n),c(e,i),a&&a.m(e,null),c(e,o),v.m(e,null),s||(u=H(n,"click",l[87]),s=!0)},p(p,m){p[21]?a?a.p(p,m):(a=fn(p),a.c(),a.m(e,o)):a&&(a.d(1),a=null),_===(_=d(p))&&v?v.p(p,m):(v.d(1),v=_(p),v&&(v.c(),v.m(e,null)))},i:J,o:J,d(p){p&&y(e),a&&a.d(),v.d(),s=!1,u()}}}function or(l){let e,t,n=l[8].title+"",i,o,s,u,a,d,_=l[8].type+"",v,p,m,b,C,g=(l[8].section||"—")+"",T,L,A,S,j,P=He(l[8].createdAt)+"",D,M,z,I,O,q,Z,R,K,E,W,ne,G,se,oe=l[10].length>0&&dn(l),x=l[13].length>0&&_n(l);return{c(){e=f("div"),t=f("h2"),i=N(n),o=h(),s=f("div"),u=f("div"),a=f("span"),a.textContent="Тип",d=f("span"),v=N(_),p=h(),m=f("div"),b=f("span"),b.textContent="Раздел",C=f("span"),T=N(g),L=h(),A=f("div"),S=f("span"),S.textContent="Создано",j=f("span"),D=N(P),M=h(),z=f("div"),I=f("button"),I.innerHTML=`<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svelte-1kukkze"><path d="M12 20h9" class="svelte-1kukkze"></path><path d="M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z" class="svelte-1kukkze"></path></svg>
|
||
Новая заметка`,O=h(),q=f("button"),q.innerHTML=`<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svelte-1kukkze"><path d="M21.44 11.05l-9.19 9.19a6 6 0 0 1-8.49-8.49l9.19-9.19a4 4 0 0 1 5.66 5.66l-9.2 9.19a2 2 0 0 1-2.83-2.83l8.49-8.48" class="svelte-1kukkze"></path></svg>
|
||
Добавить файл`,Z=h(),R=f("button"),R.innerHTML=`<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svelte-1kukkze"><polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2" class="svelte-1kukkze"></polygon></svg>
|
||
Добавить действие`,K=h(),E=f("button"),E.innerHTML=`<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svelte-1kukkze"><circle cx="12" cy="12" r="10" class="svelte-1kukkze"></circle><polyline points="12 6 12 12 16 14" class="svelte-1kukkze"></polyline></svg>
|
||
Записать время`,W=h(),oe&&oe.c(),ne=h(),x&&x.c(),r(t,"class","svelte-1kukkze"),r(a,"class","meta-label svelte-1kukkze"),r(d,"class","svelte-1kukkze"),r(u,"class","meta-item svelte-1kukkze"),r(b,"class","meta-label svelte-1kukkze"),r(C,"class","svelte-1kukkze"),r(m,"class","meta-item svelte-1kukkze"),r(S,"class","meta-label svelte-1kukkze"),r(j,"class","svelte-1kukkze"),r(A,"class","meta-item svelte-1kukkze"),r(s,"class","meta-grid svelte-1kukkze"),r(I,"class","qa-btn svelte-1kukkze"),r(q,"class","qa-btn svelte-1kukkze"),r(R,"class","qa-btn svelte-1kukkze"),r(E,"class","qa-btn svelte-1kukkze"),r(z,"class","quick-actions svelte-1kukkze"),r(e,"class","overview svelte-1kukkze")},m(Y,Q){w(Y,e,Q),c(e,t),c(t,i),c(e,o),c(e,s),c(s,u),c(u,a),c(u,d),c(d,v),c(s,p),c(s,m),c(m,b),c(m,C),c(C,T),c(s,L),c(s,A),c(A,S),c(A,j),c(j,D),c(e,M),c(e,z),c(z,I),c(z,O),c(z,q),c(z,Z),c(z,R),c(z,K),c(z,E),c(e,W),oe&&oe.m(e,null),c(e,ne),x&&x.m(e,null),G||(se=[H(I,"click",l[118]),H(q,"click",l[119]),H(R,"click",l[101]),H(E,"click",l[120])],G=!0)},p(Y,Q){Q[0]&256&&n!==(n=Y[8].title+"")&&B(i,n),Q[0]&256&&_!==(_=Y[8].type+"")&&B(v,_),Q[0]&256&&g!==(g=(Y[8].section||"—")+"")&&B(T,g),Q[0]&256&&P!==(P=He(Y[8].createdAt)+"")&&B(D,P),Y[10].length>0?oe?oe.p(Y,Q):(oe=dn(Y),oe.c(),oe.m(e,ne)):oe&&(oe.d(1),oe=null),Y[13].length>0?x?x.p(Y,Q):(x=_n(Y),x.c(),x.m(e,null)):x&&(x.d(1),x=null)},i:J,o:J,d(Y){Y&&y(e),oe&&oe.d(),x&&x.d(),G=!1,ae(se)}}}function rr(l){let e,t=ee(l[4]),n=[];for(let i=0;i<t.length;i+=1)n[i]=nn(zl(l,t,i));return{c(){e=f("div");for(let i=0;i<n.length;i+=1)n[i].c();r(e,"class","activity-events svelte-1kukkze")},m(i,o){w(i,e,o);for(let s=0;s<n.length;s+=1)n[s]&&n[s].m(e,null)},p(i,o){if(o[0]&16){t=ee(i[4]);let s;for(s=0;s<t.length;s+=1){const u=zl(i,t,s);n[s]?n[s].p(u,o):(n[s]=nn(u),n[s].c(),n[s].m(e,null))}for(;s<n.length;s+=1)n[s].d(1);n.length=t.length}},d(i){i&&y(e),Me(n,i)}}}function cr(l){let e;return{c(){e=f("div"),e.innerHTML='<p class="svelte-1kukkze">Активность пока не зафиксирована</p>',r(e,"class","empty-state svelte-1kukkze")},m(t,n){w(t,e,n)},p:J,d(t){t&&y(e)}}}function ln(l){let e,t=l[224].targetType+"",n;return{c(){e=f("span"),n=N(t),r(e,"class","activity-event-target svelte-1kukkze")},m(i,o){w(i,e,o),c(e,n)},p(i,o){o[0]&16&&t!==(t=i[224].targetType+"")&&B(n,t)},d(i){i&&y(e)}}}function nn(l){let e,t,n=lt(l[224].eventType)+"",i,o,s,u=l[224].title+"",a,d,_,v=We(l[224].eventType)+"",p,m,b,C,g=Fe(l[224].createdAt)+"",T,L,A=l[224].targetType&&ln(l);return{c(){e=f("div"),t=f("span"),i=N(n),o=h(),s=f("span"),a=N(u),d=h(),_=f("span"),p=N(v),m=h(),A&&A.c(),b=h(),C=f("span"),T=N(g),L=h(),r(t,"class","activity-event-icon svelte-1kukkze"),r(s,"class","activity-event-title svelte-1kukkze"),r(_,"class","activity-event-type svelte-1kukkze"),r(C,"class","activity-event-time svelte-1kukkze"),r(e,"class","activity-event svelte-1kukkze")},m(S,j){w(S,e,j),c(e,t),c(t,i),c(e,o),c(e,s),c(s,a),c(e,d),c(e,_),c(_,p),c(e,m),A&&A.m(e,null),c(e,b),c(e,C),c(C,T),c(e,L)},p(S,j){j[0]&16&&n!==(n=lt(S[224].eventType)+"")&&B(i,n),j[0]&16&&u!==(u=S[224].title+"")&&B(a,u),j[0]&16&&v!==(v=We(S[224].eventType)+"")&&B(p,v),S[224].targetType?A?A.p(S,j):(A=ln(S),A.c(),A.m(e,b)):A&&(A.d(1),A=null),j[0]&16&&g!==(g=Fe(S[224].createdAt)+"")&&B(T,g)},d(S){S&&y(e),A&&A.d()}}}function ur(l){let e,t=ee(l[13]),n=[];for(let i=0;i<t.length;i+=1)n[i]=sn(Cl(l,t,i));return{c(){for(let i=0;i<n.length;i+=1)n[i].c();e=Pe()},m(i,o){for(let s=0;s<n.length;s+=1)n[s]&&n[s].m(i,o);w(i,e,o)},p(i,o){if(o[0]&8192){t=ee(i[13]);let s;for(s=0;s<t.length;s+=1){const u=Cl(i,t,s);n[s]?n[s].p(u,o):(n[s]=sn(u),n[s].c(),n[s].m(e.parentNode,e))}for(;s<n.length;s+=1)n[s].d(1);n.length=t.length}},d(i){i&&y(e),Me(n,i)}}}function ar(l){let e;return{c(){e=f("div"),e.innerHTML='<p class="svelte-1kukkze">Записей работы пока нет</p>',r(e,"class","empty-state svelte-1kukkze")},m(t,n){w(t,e,n)},p:J,d(t){t&&y(e)}}}function sn(l){let e,t,n=l[208].summary+"",i,o,s,u=l[208].minutes+"",a,d,_=He(l[208].createdAt)+"",v,p;return{c(){e=f("div"),t=f("div"),i=N(n),o=h(),s=f("div"),a=N(u),d=N(" мин · "),v=N(_),p=h(),r(t,"class","svelte-1kukkze"),r(s,"class","wl-meta svelte-1kukkze"),r(e,"class","worklog-entry svelte-1kukkze")},m(m,b){w(m,e,b),c(e,t),c(t,i),c(e,o),c(e,s),c(s,a),c(s,d),c(s,v),c(e,p)},p(m,b){b[0]&8192&&n!==(n=m[208].summary+"")&&B(i,n),b[0]&8192&&u!==(u=m[208].minutes+"")&&B(a,u),b[0]&8192&&_!==(_=He(m[208].createdAt)+"")&&B(v,_)},d(m){m&&y(e)}}}function fr(l){let e,t=ee(l[12]),n=[];for(let i=0;i<t.length;i+=1)n[i]=on(Tl(l,t,i));return{c(){for(let i=0;i<n.length;i+=1)n[i].c();e=Pe()},m(i,o){for(let s=0;s<n.length;s+=1)n[s]&&n[s].m(i,o);w(i,e,o)},p(i,o){if(o[0]&4096|o[3]&6144){t=ee(i[12]);let s;for(s=0;s<t.length;s+=1){const u=Tl(i,t,s);n[s]?n[s].p(u,o):(n[s]=on(u),n[s].c(),n[s].m(e.parentNode,e))}for(;s<n.length;s+=1)n[s].d(1);n.length=t.length}},d(i){i&&y(e),Me(n,i)}}}function kr(l){let e;return{c(){e=f("div"),e.innerHTML='<p class="svelte-1kukkze">Действий пока нет</p>',r(e,"class","empty-state svelte-1kukkze")},m(t,n){w(t,e,n)},p:J,d(t){t&&y(e)}}}function on(l){let e,t,n,i=l[219].title+"",o,s,u,a=l[105](l[219].type)+"",d,_,v,p=l[219].data+"",m,b,C,g,T,L,A,S,j;function P(){return l[139](l[219])}function D(){return l[140](l[219])}return{c(){e=f("div"),t=f("div"),n=f("span"),o=N(i),s=h(),u=f("span"),d=N(a),_=h(),v=f("span"),m=N(p),b=h(),C=f("div"),g=f("button"),g.textContent="Запустить",T=h(),L=f("button"),L.innerHTML='<svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="svelte-1kukkze"><polyline points="3 6 5 6 21 6" class="svelte-1kukkze"></polyline><path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2" class="svelte-1kukkze"></path></svg>',A=h(),r(n,"class","action-title svelte-1kukkze"),r(u,"class","action-type svelte-1kukkze"),r(v,"class","action-data svelte-1kukkze"),r(t,"class","action-info svelte-1kukkze"),r(g,"class","btn btn-sm svelte-1kukkze"),r(L,"class","btn btn-sm btn-danger svelte-1kukkze"),r(C,"class","action-btns svelte-1kukkze"),r(e,"class","action-card svelte-1kukkze")},m(M,z){w(M,e,z),c(e,t),c(t,n),c(n,o),c(t,s),c(t,u),c(u,d),c(t,_),c(t,v),c(v,m),c(e,b),c(e,C),c(C,g),c(C,T),c(C,L),c(e,A),S||(j=[H(g,"click",P),H(L,"click",D)],S=!0)},p(M,z){l=M,z[0]&4096&&i!==(i=l[219].title+"")&&B(o,i),z[0]&4096&&a!==(a=l[105](l[219].type)+"")&&B(d,a),z[0]&4096&&p!==(p=l[219].data+"")&&B(m,p)},d(M){M&&y(e),S=!1,ae(j)}}}function rn(l){let e,t,n=l[39].items.length+"",i,o,s;return{c(){e=f("button"),t=N("Вставить "),i=N(n),r(e,"class","btn svelte-1kukkze")},m(u,a){w(u,e,a),c(e,t),c(e,i),o||(s=H(e,"click",l[72]),o=!0)},p(u,a){a[1]&256&&n!==(n=u[39].items.length+"")&&B(i,n)},d(u){u&&y(e),o=!1,s()}}}function dr(l){let e,t,n,i,o,s,u;const a=[mr,_r],d=[];function _(b,C){return b[33].length>0?0:1}e=_(l),t=d[e]=a[e](l);const v=[hr,vr],p=[];function m(b,C){return b[34].length===0?0:1}return i=m(l),o=p[i]=v[i](l),{c(){t.c(),n=h(),o.c(),s=Pe()},m(b,C){d[e].m(b,C),w(b,n,C),p[i].m(b,C),w(b,s,C),u=!0},p(b,C){let g=e;e=_(b),e===g?d[e].p(b,C):(Re(),me(d[g],1,1,()=>{d[g]=null}),Ke(),t=d[e],t?t.p(b,C):(t=d[e]=a[e](b),t.c()),ke(t,1),t.m(n.parentNode,n));let T=i;i=m(b),i===T?p[i].p(b,C):(Re(),me(p[T],1,1,()=>{p[T]=null}),Ke(),o=p[i],o?o.p(b,C):(o=p[i]=v[i](b),o.c()),ke(o,1),o.m(s.parentNode,s))},i(b){u||(ke(t),ke(o),u=!0)},o(b){me(t),me(o),u=!1},d(b){b&&(y(n),y(s)),d[e].d(b),p[i].d(b)}}}function pr(l){let e;return{c(){e=f("div"),e.innerHTML='<p class="svelte-1kukkze">Загрузка...</p>',r(e,"class","empty-state svelte-1kukkze")},m(t,n){w(t,e,n)},p:J,i:J,o:J,d(t){t&&y(e)}}}function _r(l){let e,t;return e=new Gn({props:{crumbs:[{name:"Файлы"}]}}),{c(){Ye(e.$$.fragment)},m(n,i){qe(e,n,i),t=!0},p:J,i(n){t||(ke(e.$$.fragment,n),t=!0)},o(n){me(e.$$.fragment,n),t=!1},d(n){Ge(e,n)}}}function mr(l){let e,t,n,i,o,s;return e=new Gn({props:{crumbs:[{name:"Файлы"},...l[33]]}}),e.$on("navigate",l[125]),{c(){Ye(e.$$.fragment),t=h(),n=f("button"),n.innerHTML=`<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svelte-1kukkze"><line x1="19" y1="12" x2="5" y2="12" class="svelte-1kukkze"></line><polyline points="12 19 5 12 12 5" class="svelte-1kukkze"></polyline></svg>
|
||
Back`,r(n,"class","btn btn-sm back-btn svelte-1kukkze")},m(u,a){qe(e,u,a),w(u,t,a),w(u,n,a),i=!0,o||(s=H(n,"click",l[63]),o=!0)},p(u,a){const d={};a[1]&4&&(d.crumbs=[{name:"Файлы"},...u[33]]),e.$set(d)},i(u){i||(ke(e.$$.fragment,u),i=!0)},o(u){me(e.$$.fragment,u),i=!1},d(u){u&&(y(t),y(n)),Ge(e,u),o=!1,s()}}}function vr(l){let e,t=[],n=new Map,i,o=ee(l[34]);const s=u=>u[216].id;for(let u=0;u<o.length;u+=1){let a=Ml(l,o,u),d=s(a);n.set(d,t[u]=cn(d,a))}return{c(){e=f("div");for(let u=0;u<t.length;u+=1)t[u].c();r(e,"class","file-list svelte-1kukkze")},m(u,a){w(u,e,a);for(let d=0;d<t.length;d+=1)t[d]&&t[d].m(e,null);i=!0},p(u,a){a[1]&520|a[2]&129993|a[3]&64&&(o=ee(u[34]),Re(),t=Rs(t,a,s,1,u,o,n,e,Vs,cn,null,Ml),Ke())},i(u){if(!i){for(let a=0;a<o.length;a+=1)ke(t[a]);i=!0}},o(u){for(let a=0;a<t.length;a+=1)me(t[a]);i=!1},d(u){u&&y(e);for(let a=0;a<t.length;a+=1)t[a].d()}}}function hr(l){let e,t,n,i,o=l[33].length>0?"В этой папке пока нет файлов":"В этом проекте пока нет файлов",s,u,a,d,_,v,p,m,b,C;return{c(){e=f("div"),t=f("div"),t.innerHTML='<svg width="40" height="40" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="svelte-1kukkze"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z" class="svelte-1kukkze"></path><polyline points="14 2 14 8 20 8" class="svelte-1kukkze"></polyline></svg>',n=h(),i=f("p"),s=N(o),u=h(),a=f("p"),a.textContent="Добавьте файл или папку, чтобы сохранить материалы проекта.",d=h(),_=f("div"),v=f("button"),v.textContent="Добавить файл",p=h(),m=f("button"),m.textContent="Добавить папку",r(t,"class","empty-icon svelte-1kukkze"),r(i,"class","svelte-1kukkze"),r(a,"class","hint svelte-1kukkze"),r(v,"class","btn btn-primary svelte-1kukkze"),r(m,"class","btn svelte-1kukkze"),r(_,"class","empty-actions svelte-1kukkze"),r(e,"class","empty-state svelte-1kukkze")},m(g,T){w(g,e,T),c(e,t),c(e,n),c(e,i),c(i,s),c(e,u),c(e,a),c(e,d),c(e,_),c(_,v),c(_,p),c(_,m),b||(C=[H(v,"click",l[95]),H(m,"click",l[96])],b=!0)},p(g,T){T[1]&4&&o!==(o=g[33].length>0?"В этой папке пока нет файлов":"В этом проекте пока нет файлов")&&B(s,o)},i:J,o:J,d(g){g&&y(e),b=!1,ae(C)}}}function cn(l,e){let t,n,i;return n=new ho({props:{item:e[216],selected:e[40].includes(e[216].id),onDragStart:e[76],onDragOver:e[77],onDrop:e[78]}}),n.$on("navigate",e[126]),n.$on("preview",e[127]),n.$on("openExternal",e[128]),n.$on("showInFolder",e[129]),n.$on("delete",e[130]),n.$on("rename",e[131]),n.$on("duplicate",e[132]),n.$on("cut",e[133]),n.$on("copy",e[134]),n.$on("selectOne",e[135]),n.$on("toggleSelect",e[136]),n.$on("rangeSelect",e[137]),{key:l,first:null,c(){t=Pe(),Ye(n.$$.fragment),this.first=t},m(o,s){w(o,t,s),qe(n,o,s),i=!0},p(o,s){e=o;const u={};s[1]&8&&(u.item=e[216]),s[1]&520&&(u.selected=e[40].includes(e[216].id)),n.$set(u)},i(o){i||(ke(n.$$.fragment,o),i=!0)},o(o){me(n.$$.fragment,o),i=!1},d(o){o&&y(t),Ge(n,o)}}}function un(l){let e;return{c(){e=f("div"),e.innerHTML='<p class="svelte-1kukkze">Сканирование...</p>',r(e,"class","empty-state svelte-1kukkze")},m(t,n){w(t,e,n)},d(t){t&&y(e)}}}function an(l){let e,t;return e=new Fo({props:{item:l[35],content:l[36],loading:l[37],error:l[38]}}),e.$on("close",l[66]),e.$on("openExternal",l[138]),{c(){Ye(e.$$.fragment)},m(n,i){qe(e,n,i),t=!0},p(n,i){const o={};i[1]&16&&(o.item=n[35]),i[1]&32&&(o.content=n[36]),i[1]&64&&(o.loading=n[37]),i[1]&128&&(o.error=n[38]),e.$set(o)},i(n){t||(ke(e.$$.fragment,n),t=!0)},o(n){me(e.$$.fragment,n),t=!1},d(n){Ge(e,n)}}}function fn(l){let e,t,n,i,o,s,u,a,d;return{c(){e=f("div"),t=f("input"),n=h(),i=f("div"),o=f("button"),o.textContent="Создать",s=h(),u=f("button"),u.textContent="Отмена",r(t,"type","text"),r(t,"placeholder","Название заметки"),r(t,"class","svelte-1kukkze"),r(o,"class","btn btn-primary svelte-1kukkze"),r(u,"class","btn svelte-1kukkze"),r(i,"class","form-actions svelte-1kukkze"),r(e,"class","create-form svelte-1kukkze")},m(_,v){w(_,e,v),c(e,t),ce(t,l[22]),c(e,n),c(e,i),c(i,o),c(i,s),c(i,u),a||(d=[H(t,"input",l[122]),H(t,"keydown",l[123]),H(o,"click",l[89]),H(u,"click",l[88])],a=!0)},p(_,v){v[0]&4194304&&t.value!==_[22]&&ce(t,_[22])},d(_){_&&y(e),a=!1,ae(d)}}}function br(l){let e,t=ee(l[10]),n=[];for(let i=0;i<t.length;i+=1)n[i]=kn(Sl(l,t,i));return{c(){e=f("div");for(let i=0;i<n.length;i+=1)n[i].c();r(e,"class","notes-list svelte-1kukkze")},m(i,o){w(i,e,o);for(let s=0;s<n.length;s+=1)n[s]&&n[s].m(e,null)},p(i,o){if(o[0]&1024|o[2]&268435456){t=ee(i[10]);let s;for(s=0;s<t.length;s+=1){const u=Sl(i,t,s);n[s]?n[s].p(u,o):(n[s]=kn(u),n[s].c(),n[s].m(e,null))}for(;s<n.length;s+=1)n[s].d(1);n.length=t.length}},d(i){i&&y(e),Me(n,i)}}}function gr(l){let e;return{c(){e=f("div"),e.innerHTML='<p class="svelte-1kukkze">Нет заметок</p><p class="hint svelte-1kukkze">Создайте первую заметку для этого дела.</p>',r(e,"class","empty-state svelte-1kukkze")},m(t,n){w(t,e,n)},p:J,d(t){t&&y(e)}}}function kn(l){let e,t,n=l[211].title+"",i,o,s,u=He(l[211].createdAt)+"",a,d,_,v;function p(){return l[124](l[211])}return{c(){e=f("div"),t=f("div"),i=N(n),o=h(),s=f("div"),a=N(u),d=h(),r(t,"class","note-card-title svelte-1kukkze"),r(s,"class","note-card-date svelte-1kukkze"),r(e,"class","note-card svelte-1kukkze")},m(m,b){w(m,e,b),c(e,t),c(t,i),c(e,o),c(e,s),c(s,a),c(e,d),_||(v=H(e,"click",p),_=!0)},p(m,b){l=m,b[0]&1024&&n!==(n=l[211].title+"")&&B(i,n),b[0]&1024&&u!==(u=He(l[211].createdAt)+"")&&B(a,u)},d(m){m&&y(e),_=!1,v()}}}function dn(l){let e,t,n,i=ee(l[10].slice(0,5)),o=[];for(let s=0;s<i.length;s+=1)o[s]=pn(Il(l,i,s));return{c(){e=f("div"),t=f("h3"),t.textContent="Последние заметки",n=h();for(let s=0;s<o.length;s+=1)o[s].c();r(t,"class","svelte-1kukkze"),r(e,"class","recent-section svelte-1kukkze")},m(s,u){w(s,e,u),c(e,t),c(e,n);for(let a=0;a<o.length;a+=1)o[a]&&o[a].m(e,null)},p(s,u){if(u[0]&1024|u[2]&268435456){i=ee(s[10].slice(0,5));let a;for(a=0;a<i.length;a+=1){const d=Il(s,i,a);o[a]?o[a].p(d,u):(o[a]=pn(d),o[a].c(),o[a].m(e,null))}for(;a<o.length;a+=1)o[a].d(1);o.length=i.length}},d(s){s&&y(e),Me(o,s)}}}function pn(l){let e,t,n=l[211].title+"",i,o,s=He(l[211].createdAt)+"",u,a,d,_;function v(){return l[121](l[211])}return{c(){e=f("div"),t=f("span"),i=N(n),o=f("span"),u=N(s),a=h(),r(t,"class","svelte-1kukkze"),r(o,"class","recent-date svelte-1kukkze"),r(e,"class","recent-note svelte-1kukkze")},m(p,m){w(p,e,m),c(e,t),c(t,i),c(e,o),c(o,u),c(e,a),d||(_=H(e,"click",v),d=!0)},p(p,m){l=p,m[0]&1024&&n!==(n=l[211].title+"")&&B(i,n),m[0]&1024&&s!==(s=He(l[211].createdAt)+"")&&B(u,s)},d(p){p&&y(e),d=!1,_()}}}function _n(l){let e,t,n,i=ee(l[13].slice(0,3)),o=[];for(let s=0;s<i.length;s+=1)o[s]=mn(Ll(l,i,s));return{c(){e=f("div"),t=f("h3"),t.textContent="Последние записи",n=h();for(let s=0;s<o.length;s+=1)o[s].c();r(t,"class","svelte-1kukkze"),r(e,"class","recent-section svelte-1kukkze")},m(s,u){w(s,e,u),c(e,t),c(e,n);for(let a=0;a<o.length;a+=1)o[a]&&o[a].m(e,null)},p(s,u){if(u[0]&8192){i=ee(s[13].slice(0,3));let a;for(a=0;a<i.length;a+=1){const d=Ll(s,i,a);o[a]?o[a].p(d,u):(o[a]=mn(d),o[a].c(),o[a].m(e,null))}for(;a<o.length;a+=1)o[a].d(1);o.length=i.length}},d(s){s&&y(e),Me(o,s)}}}function mn(l){let e,t=l[208].summary+"",n,i,o=l[208].minutes+"",s,u;return{c(){e=f("div"),n=N(t),i=N(" ("),s=N(o),u=N(" мин)"),r(e,"class","recent-entry svelte-1kukkze")},m(a,d){w(a,e,d),c(e,n),c(e,i),c(e,s),c(e,u)},p(a,d){d[0]&8192&&t!==(t=a[208].summary+"")&&B(n,t),d[0]&8192&&o!==(o=a[208].minutes+"")&&B(s,o)},d(a){a&&y(e)}}}function vn(l){let e;return{c(){e=f("span"),e.textContent="●",r(e,"class","dirty-mark svelte-1kukkze")},m(t,n){w(t,e,n)},d(t){t&&y(e)}}}function hn(l){let e,t,n;return{c(){e=f("div"),e.textContent="+",r(e,"class","fab svelte-1kukkze"),r(e,"title","Добавить дело")},m(i,o){w(i,e,o),t||(n=H(e,"click",l[84]),t=!0)},p:J,d(i){i&&y(e),t=!1,n()}}}function bn(l){let e,t,n,i,o,s,u,a,d,_,v,p,m,b,C,g,T,L,A,S,j,P=ee(l[0].filter(Fn)),D=[];for(let z=0;z<P.length;z+=1)D[z]=gn(hl(l,P,z));let M=l[20].length>0&&yn(l);return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent="Новое дело",i=h(),o=f("div"),s=f("label"),s.textContent="Название",u=h(),a=f("input"),d=h(),_=f("div"),v=f("label"),v.textContent="Раздел",p=h(),m=f("select");for(let z=0;z<D.length;z+=1)D[z].c();b=h(),M&&M.c(),C=h(),g=f("div"),T=f("button"),T.textContent="Создать",L=h(),A=f("button"),A.textContent="Отмена",r(n,"class","svelte-1kukkze"),r(s,"class","svelte-1kukkze"),r(a,"type","text"),r(a,"placeholder","Название дела"),a.autofocus=!0,r(a,"class","svelte-1kukkze"),r(o,"class","form-group svelte-1kukkze"),r(v,"class","svelte-1kukkze"),r(m,"class","svelte-1kukkze"),l[18]===void 0&&tt(()=>l[153].call(m)),r(_,"class","form-group svelte-1kukkze"),r(T,"class","btn btn-primary svelte-1kukkze"),r(A,"class","btn svelte-1kukkze"),r(g,"class","modal-actions svelte-1kukkze"),r(t,"class","modal svelte-1kukkze"),r(e,"class","modal-overlay svelte-1kukkze")},m(z,I){w(z,e,I),c(e,t),c(t,n),c(t,i),c(t,o),c(o,s),c(o,u),c(o,a),ce(a,l[17]),c(t,d),c(t,_),c(_,v),c(_,p),c(_,m);for(let O=0;O<D.length;O+=1)D[O]&&D[O].m(m,null);et(m,l[18],!0),c(t,b),M&&M.m(t,null),c(t,C),c(t,g),c(g,T),c(g,L),c(g,A),a.focus(),S||(j=[H(a,"input",l[151]),H(a,"keydown",l[152]),H(m,"change",l[153]),H(T,"click",l[86]),H(A,"click",l[85]),H(e,"click",Ze(l[85]))],S=!0)},p(z,I){if(I[0]&131072&&a.value!==z[17]&&ce(a,z[17]),I[0]&1){P=ee(z[0].filter(Fn));let O;for(O=0;O<P.length;O+=1){const q=hl(z,P,O);D[O]?D[O].p(q,I):(D[O]=gn(q),D[O].c(),D[O].m(m,null))}for(;O<D.length;O+=1)D[O].d(1);D.length=P.length}I[0]&262145&&et(m,z[18]),z[20].length>0?M?M.p(z,I):(M=yn(z),M.c(),M.m(t,C)):M&&(M.d(1),M=null)},d(z){z&&y(e),Me(D,z),M&&M.d(),S=!1,ae(j)}}}function gn(l){let e,t=l[205].label+"",n,i;return{c(){e=f("option"),n=N(t),e.__value=i=l[205].id,ce(e,e.__value),r(e,"class","svelte-1kukkze")},m(o,s){w(o,e,s),c(e,n)},p(o,s){s[0]&1&&t!==(t=o[205].label+"")&&B(n,t),s[0]&1&&i!==(i=o[205].id)&&(e.__value=i,ce(e,e.__value))},d(o){o&&y(e)}}}function yn(l){let e,t,n,i,o,s,u,a=ee(l[20]),d=[];for(let _=0;_<a.length;_+=1)d[_]=wn(vl(l,a,_));return{c(){e=f("div"),t=f("label"),t.textContent="Шаблон (опционально)",n=h(),i=f("select"),o=f("option"),o.textContent="Без шаблона";for(let _=0;_<d.length;_+=1)d[_].c();r(t,"class","svelte-1kukkze"),o.__value="",ce(o,o.__value),r(o,"class","svelte-1kukkze"),r(i,"class","svelte-1kukkze"),l[19]===void 0&&tt(()=>l[154].call(i)),r(e,"class","form-group svelte-1kukkze")},m(_,v){w(_,e,v),c(e,t),c(e,n),c(e,i),c(i,o);for(let p=0;p<d.length;p+=1)d[p]&&d[p].m(i,null);et(i,l[19],!0),s||(u=H(i,"change",l[154]),s=!0)},p(_,v){if(v[0]&1048576){a=ee(_[20]);let p;for(p=0;p<a.length;p+=1){const m=vl(_,a,p);d[p]?d[p].p(m,v):(d[p]=wn(m),d[p].c(),d[p].m(i,null))}for(;p<d.length;p+=1)d[p].d(1);d.length=a.length}v[0]&1572864&&et(i,_[19])},d(_){_&&y(e),Me(d,_),s=!1,u()}}}function wn(l){let e,t=l[202].name+"",n,i=l[202].description?" — "+l[202].description:"",o,s;return{c(){e=f("option"),n=N(t),o=N(i),e.__value=s=l[202].name,ce(e,e.__value),r(e,"class","svelte-1kukkze")},m(u,a){w(u,e,a),c(e,n),c(e,o)},p(u,a){a[0]&1048576&&t!==(t=u[202].name+"")&&B(n,t),a[0]&1048576&&i!==(i=u[202].description?" — "+u[202].description:"")&&B(o,i),a[0]&1048576&&s!==(s=u[202].name)&&(e.__value=s,ce(e,e.__value))},d(u){u&&y(e)}}}function zn(l){let e,t,n,i,o,s,u,a,d,_,v,p,m,b,C,g,T=l[25]==="open_url"?"URL":l[25]==="open_folder"||l[25]==="open_file"?"Путь":"Команда",L,A,S,j,P,D,M,z,I,O,q,Z=ee(l[57]),R=[];for(let K=0;K<Z.length;K+=1)R[K]=Cn(ml(l,Z,K));return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent="Новое действие",i=h(),o=f("div"),s=f("label"),s.textContent="Название",u=h(),a=f("input"),d=h(),_=f("div"),v=f("label"),v.textContent="Тип",p=h(),m=f("select");for(let K=0;K<R.length;K+=1)R[K].c();b=h(),C=f("div"),g=f("label"),L=N(T),A=h(),S=f("input"),P=h(),D=f("div"),M=f("button"),M.textContent="Создать",z=h(),I=f("button"),I.textContent="Отмена",r(n,"class","svelte-1kukkze"),r(s,"class","svelte-1kukkze"),r(a,"type","text"),r(a,"placeholder","Например: Открыть сайт"),a.autofocus=!0,r(a,"class","svelte-1kukkze"),r(o,"class","form-group svelte-1kukkze"),r(v,"class","svelte-1kukkze"),r(m,"class","svelte-1kukkze"),l[25]===void 0&&tt(()=>l[157].call(m)),r(_,"class","form-group svelte-1kukkze"),r(g,"class","svelte-1kukkze"),r(S,"type","text"),r(S,"placeholder",j=l[25]==="open_url"?"https://example.com":l[25]==="open_folder"||l[25]==="open_file"?"/path/to/file":"команда"),r(S,"class","svelte-1kukkze"),r(C,"class","form-group svelte-1kukkze"),r(M,"class","btn btn-primary svelte-1kukkze"),r(I,"class","btn svelte-1kukkze"),r(D,"class","modal-actions svelte-1kukkze"),r(t,"class","modal svelte-1kukkze"),r(e,"class","modal-overlay svelte-1kukkze")},m(K,E){w(K,e,E),c(e,t),c(t,n),c(t,i),c(t,o),c(o,s),c(o,u),c(o,a),ce(a,l[24]),c(t,d),c(t,_),c(_,v),c(_,p),c(_,m);for(let W=0;W<R.length;W+=1)R[W]&&R[W].m(m,null);et(m,l[25],!0),c(t,b),c(t,C),c(C,g),c(g,L),c(C,A),c(C,S),ce(S,l[26]),c(t,P),c(t,D),c(D,M),c(D,z),c(D,I),a.focus(),O||(q=[H(a,"input",l[155]),H(a,"keydown",l[156]),H(m,"change",l[157]),H(S,"input",l[158]),H(S,"keydown",l[159]),H(M,"click",l[103]),H(I,"click",l[102]),H(e,"click",Ze(l[102]))],O=!0)},p(K,E){if(E[0]&16777216&&a.value!==K[24]&&ce(a,K[24]),E[1]&67108864){Z=ee(K[57]);let W;for(W=0;W<Z.length;W+=1){const ne=ml(K,Z,W);R[W]?R[W].p(ne,E):(R[W]=Cn(ne),R[W].c(),R[W].m(m,null))}for(;W<R.length;W+=1)R[W].d(1);R.length=Z.length}E[0]&33554432|E[1]&67108864&&et(m,K[25]),E[0]&33554432&&T!==(T=K[25]==="open_url"?"URL":K[25]==="open_folder"||K[25]==="open_file"?"Путь":"Команда")&&B(L,T),E[0]&33554432|E[1]&67108864&&j!==(j=K[25]==="open_url"?"https://example.com":K[25]==="open_folder"||K[25]==="open_file"?"/path/to/file":"команда")&&r(S,"placeholder",j),E[0]&67108864&&S.value!==K[26]&&ce(S,K[26])},d(K){K&&y(e),Me(R,K),O=!1,ae(q)}}}function Cn(l){let e,t=l[199].label+"",n;return{c(){e=f("option"),n=N(t),e.__value=l[199].id,ce(e,e.__value),r(e,"class","svelte-1kukkze")},m(i,o){w(i,e,o),c(e,n)},p:J,d(i){i&&y(e)}}}function Tn(l){let e,t,n,i,o=(l[8]?l[8].title:"")+"",s,u,a,d,_,v,p,m=l[29].files+"",b,C,g,T,L,A=l[29].folders+"",S,j,P,D,M,z=(l[29].totalBytes/1024).toFixed(1)+"",I,O,q,Z,R,K,E,W,ne,G,se,oe,x=l[29].isDangerous&&Mn(l);return{c(){e=f("div"),t=f("div"),n=f("h3"),i=N("Добавить в «"),s=N(o),u=N("»"),a=h(),d=f("div"),_=f("div"),v=f("span"),v.textContent="Файлов:",p=f("span"),b=N(m),C=h(),g=f("div"),T=f("span"),T.textContent="Папок:",L=f("span"),S=N(A),j=h(),P=f("div"),D=f("span"),D.textContent="Размер:",M=f("span"),I=N(z),O=N(" KB"),q=h(),x&&x.c(),Z=h(),R=f("div"),K=f("button"),K.textContent="Скопировать",E=h(),W=f("button"),W.textContent="Привязать",ne=h(),G=f("button"),G.textContent="Отмена",r(n,"class","svelte-1kukkze"),r(v,"class","svelte-1kukkze"),r(p,"class","svelte-1kukkze"),r(_,"class","summary-row svelte-1kukkze"),r(T,"class","svelte-1kukkze"),r(L,"class","svelte-1kukkze"),r(g,"class","summary-row svelte-1kukkze"),r(D,"class","svelte-1kukkze"),r(M,"class","svelte-1kukkze"),r(P,"class","summary-row svelte-1kukkze"),r(d,"class","import-summary svelte-1kukkze"),r(K,"class","btn btn-primary svelte-1kukkze"),r(W,"class","btn svelte-1kukkze"),r(G,"class","btn svelte-1kukkze"),r(R,"class","modal-actions svelte-1kukkze"),r(t,"class","modal svelte-1kukkze"),r(e,"class","modal-overlay svelte-1kukkze")},m(Y,Q){w(Y,e,Q),c(e,t),c(t,n),c(n,i),c(n,s),c(n,u),c(t,a),c(t,d),c(d,_),c(_,v),c(_,p),c(p,b),c(d,C),c(d,g),c(g,T),c(g,L),c(L,S),c(d,j),c(d,P),c(P,D),c(P,M),c(M,I),c(M,O),c(d,q),x&&x.m(d,null),c(t,Z),c(t,R),c(R,K),c(R,E),c(R,W),c(R,ne),c(R,G),se||(oe=[H(K,"click",l[160]),H(W,"click",l[161]),H(G,"click",l[98]),H(e,"click",Ze(l[98]))],se=!0)},p(Y,Q){Q[0]&256&&o!==(o=(Y[8]?Y[8].title:"")+"")&&B(s,o),Q[0]&536870912&&m!==(m=Y[29].files+"")&&B(b,m),Q[0]&536870912&&A!==(A=Y[29].folders+"")&&B(S,A),Q[0]&536870912&&z!==(z=(Y[29].totalBytes/1024).toFixed(1)+"")&&B(I,z),Y[29].isDangerous?x?x.p(Y,Q):(x=Mn(Y),x.c(),x.m(d,null)):x&&(x.d(1),x=null)},d(Y){Y&&y(e),x&&x.d(),se=!1,ae(oe)}}}function Mn(l){let e,t,n,i,o,s,u=l[29].dangerReason+"",a;return{c(){e=f("div"),t=U("svg"),n=U("path"),i=U("line"),o=U("line"),s=h(),a=N(u),r(n,"d","M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"),r(n,"class","svelte-1kukkze"),r(i,"x1","12"),r(i,"y1","9"),r(i,"x2","12"),r(i,"y2","13"),r(i,"class","svelte-1kukkze"),r(o,"x1","12"),r(o,"y1","17"),r(o,"x2","12.01"),r(o,"y2","17"),r(o,"class","svelte-1kukkze"),r(t,"width","14"),r(t,"height","14"),r(t,"viewBox","0 0 24 24"),r(t,"fill","none"),r(t,"stroke","currentColor"),r(t,"stroke-width","2"),r(t,"stroke-linecap","round"),r(t,"stroke-linejoin","round"),r(t,"class","svelte-1kukkze"),r(e,"class","summary-warn svelte-1kukkze")},m(d,_){w(d,e,_),c(e,t),c(t,n),c(t,i),c(t,o),c(e,s),c(e,a)},p(d,_){_[0]&536870912&&u!==(u=d[29].dangerReason+"")&&B(a,u)},d(d){d&&y(e)}}}function Sn(l){let e,t,n,i,o,s,u,a,d,_,v,p,m,b,C,g,T=l[48]&&Ln(l);return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent="Переименовать",i=h(),o=f("div"),s=f("label"),s.textContent="Новое имя",u=h(),a=f("input"),d=h(),T&&T.c(),_=h(),v=f("div"),p=f("button"),p.textContent="Переименовать",m=h(),b=f("button"),b.textContent="Отмена",r(n,"class","svelte-1kukkze"),r(s,"class","svelte-1kukkze"),r(a,"type","text"),r(a,"class","svelte-1kukkze"),r(o,"class","form-group svelte-1kukkze"),r(p,"class","btn btn-primary svelte-1kukkze"),r(b,"class","btn svelte-1kukkze"),r(v,"class","modal-actions svelte-1kukkze"),r(t,"class","modal svelte-1kukkze"),r(e,"class","modal-overlay svelte-1kukkze")},m(L,A){w(L,e,A),c(e,t),c(t,n),c(t,i),c(t,o),c(o,s),c(o,u),c(o,a),ce(a,l[47]),c(t,d),T&&T.m(t,null),c(t,_),c(t,v),c(v,p),c(v,m),c(v,b),C||(g=[H(a,"input",l[162]),H(a,"keydown",l[81]),H(p,"click",l[79]),H(b,"click",l[80]),H(e,"click",Ze(l[80]))],C=!0)},p(L,A){A[1]&65536&&a.value!==L[47]&&ce(a,L[47]),L[48]?T?T.p(L,A):(T=Ln(L),T.c(),T.m(t,_)):T&&(T.d(1),T=null)},d(L){L&&y(e),T&&T.d(),C=!1,ae(g)}}}function Ln(l){let e,t;return{c(){e=f("div"),t=N(l[48]),r(e,"class","rename-error svelte-1kukkze")},m(n,i){w(n,e,i),c(e,t)},p(n,i){i[1]&131072&&B(t,n[48])},d(n){n&&y(e)}}}function In(l){let e,t;return e=new Bo({props:{title:l[42],message:l[43],confirmText:l[45],danger:l[44]}}),e.$on("confirm",l[82]),e.$on("cancel",l[83]),{c(){Ye(e.$$.fragment)},m(n,i){qe(e,n,i),t=!0},p(n,i){const o={};i[1]&2048&&(o.title=n[42]),i[1]&4096&&(o.message=n[43]),i[1]&16384&&(o.confirmText=n[45]),i[1]&8192&&(o.danger=n[44]),e.$set(o)},i(n){t||(ke(e.$$.fragment,n),t=!0)},o(n){me(e.$$.fragment,n),t=!1},d(n){Ge(e,n)}}}function Dn(l){let e,t,n,i,o,s,u,a,d,_,v,p,m,b,C,g,T,L,A,S,j,P,D,M,z,I,O,q,Z,R,K,E,W,ne,G,se,oe,x,Y,Q,ue,te=l[50]&&An(l),_e=l[56]&&Nn(l);return{c(){var $;e=f("div"),t=f("div"),n=f("h3"),n.textContent="Настройки синхронизации",i=h(),te&&te.c(),o=h(),s=f("div"),u=f("label"),u.textContent="URL сервера",a=h(),d=f("input"),_=h(),v=f("div"),p=f("label"),p.textContent="Логин",m=h(),b=f("input"),C=h(),g=f("div"),T=f("label"),T.textContent="Пароль",L=h(),A=f("input"),S=h(),j=f("div"),P=f("label"),P.textContent="Автосинхронизация (мин)",D=h(),M=f("input"),z=h(),_e&&_e.c(),I=h(),O=f("div"),q=f("button"),Z=N("Проверить"),K=h(),E=f("button"),W=N("Подключиться"),ne=h(),G=f("button"),se=N("Синхронизировать"),x=h(),Y=f("button"),Y.textContent="Закрыть",r(n,"class","svelte-1kukkze"),r(u,"class","svelte-1kukkze"),r(d,"type","text"),r(d,"placeholder","https://example.com:47732"),r(d,"class","svelte-1kukkze"),r(s,"class","form-group svelte-1kukkze"),r(p,"class","svelte-1kukkze"),r(b,"type","text"),r(b,"placeholder","username"),r(b,"class","svelte-1kukkze"),r(v,"class","form-group svelte-1kukkze"),r(T,"class","svelte-1kukkze"),r(A,"type","password"),r(A,"placeholder","password"),r(A,"class","svelte-1kukkze"),r(g,"class","form-group svelte-1kukkze"),r(P,"class","svelte-1kukkze"),r(M,"type","number"),r(M,"placeholder","0 = отключено"),r(M,"min","0"),r(M,"class","svelte-1kukkze"),r(j,"class","form-group svelte-1kukkze"),r(q,"class","btn svelte-1kukkze"),q.disabled=R=l[51]||!l[52],r(E,"class","btn btn-primary svelte-1kukkze"),E.disabled=l[51],r(G,"class","btn svelte-1kukkze"),G.disabled=oe=l[51]||!(($=l[50])!=null&&$.configured),r(Y,"class","btn svelte-1kukkze"),r(O,"class","modal-actions svelte-1kukkze"),r(t,"class","modal modal-sync svelte-1kukkze"),r(e,"class","modal-overlay svelte-1kukkze")},m($,re){w($,e,re),c(e,t),c(t,n),c(t,i),te&&te.m(t,null),c(t,o),c(t,s),c(s,u),c(s,a),c(s,d),ce(d,l[52]),c(t,_),c(t,v),c(v,p),c(v,m),c(v,b),ce(b,l[53]),c(t,C),c(t,g),c(g,T),c(g,L),c(g,A),ce(A,l[54]),c(t,S),c(t,j),c(j,P),c(j,D),c(j,M),ce(M,l[55]),c(t,z),_e&&_e.m(t,null),c(t,I),c(t,O),c(O,q),c(q,Z),c(O,K),c(O,E),c(E,W),c(O,ne),c(O,G),c(G,se),c(O,x),c(O,Y),Q||(ue=[H(d,"input",l[163]),H(b,"input",l[164]),H(A,"input",l[165]),H(M,"input",l[166]),H(q,"click",l[110]),H(E,"click",l[109]),H(G,"click",l[111]),H(Y,"click",l[108]),H(e,"click",Ze(l[108]))],Q=!0)},p($,re){var ve;$[50]?te?te.p($,re):(te=An($),te.c(),te.m(t,o)):te&&(te.d(1),te=null),re[1]&2097152&&d.value!==$[52]&&ce(d,$[52]),re[1]&4194304&&b.value!==$[53]&&ce(b,$[53]),re[1]&8388608&&A.value!==$[54]&&ce(A,$[54]),re[1]&16777216&&mt(M.value)!==$[55]&&ce(M,$[55]),$[56]?_e?_e.p($,re):(_e=Nn($),_e.c(),_e.m(t,I)):_e&&(_e.d(1),_e=null),re[1]&3145728&&R!==(R=$[51]||!$[52])&&(q.disabled=R),re[1]&1048576&&(E.disabled=$[51]),re[1]&1572864&&oe!==(oe=$[51]||!((ve=$[50])!=null&&ve.configured))&&(G.disabled=oe)},d($){$&&y(e),te&&te.d(),_e&&_e.d(),Q=!1,ae(ue)}}}function An(l){let e,t,n,i,o=l[50].configured?"Включена":"Отключена",s,u,a,d,_,v=(l[50].serverUrl||"—")+"",p,m,b,C,g,T=(l[50].deviceId||"—")+"",L,A,S,j,P,D=l[50].unpushedOps+"",M,z,I,O,q,Z=(l[50].lastSyncAt||"—")+"",R;return{c(){e=f("div"),t=f("div"),n=f("span"),n.textContent="Статус",i=f("span"),s=N(o),u=h(),a=f("div"),d=f("span"),d.textContent="Сервер",_=f("span"),p=N(v),m=h(),b=f("div"),C=f("span"),C.textContent="Устройство",g=f("span"),L=N(T),A=h(),S=f("div"),j=f("span"),j.textContent="Неотправлено",P=f("span"),M=N(D),z=h(),I=f("div"),O=f("span"),O.textContent="Последняя синх.",q=f("span"),R=N(Z),r(n,"class","sync-label svelte-1kukkze"),r(i,"class","sync-value svelte-1kukkze"),r(t,"class","sync-row svelte-1kukkze"),r(d,"class","sync-label svelte-1kukkze"),r(_,"class","sync-value mono svelte-1kukkze"),r(a,"class","sync-row svelte-1kukkze"),r(C,"class","sync-label svelte-1kukkze"),r(g,"class","sync-value mono svelte-1kukkze"),r(b,"class","sync-row svelte-1kukkze"),r(j,"class","sync-label svelte-1kukkze"),r(P,"class","sync-value svelte-1kukkze"),r(S,"class","sync-row svelte-1kukkze"),r(O,"class","sync-label svelte-1kukkze"),r(q,"class","sync-value svelte-1kukkze"),r(I,"class","sync-row svelte-1kukkze"),r(e,"class","sync-status svelte-1kukkze")},m(K,E){w(K,e,E),c(e,t),c(t,n),c(t,i),c(i,s),c(e,u),c(e,a),c(a,d),c(a,_),c(_,p),c(e,m),c(e,b),c(b,C),c(b,g),c(g,L),c(e,A),c(e,S),c(S,j),c(S,P),c(P,M),c(e,z),c(e,I),c(I,O),c(I,q),c(q,R)},p(K,E){E[1]&524288&&o!==(o=K[50].configured?"Включена":"Отключена")&&B(s,o),E[1]&524288&&v!==(v=(K[50].serverUrl||"—")+"")&&B(p,v),E[1]&524288&&T!==(T=(K[50].deviceId||"—")+"")&&B(L,T),E[1]&524288&&D!==(D=K[50].unpushedOps+"")&&B(M,D),E[1]&524288&&Z!==(Z=(K[50].lastSyncAt||"—")+"")&&B(R,Z)},d(K){K&&y(e)}}}function Nn(l){let e,t;return{c(){e=f("div"),t=N(l[56]),r(e,"class","sync-result svelte-1kukkze")},m(n,i){w(n,e,i),c(e,t)},p(n,i){i[1]&33554432&&B(t,n[56])},d(n){n&&y(e)}}}function yr(l){var Ne;let e,t,n,i,o,s,u,a,d,_,v,p,m,b,C,g,T,L,A,S,j,P,D,M,z,I,O,q,Z,R,K,E,W,ne,G,se,oe,x,Y,Q,ue,te,_e,$=ee(l[0]),re=[];for(let V=0;V<$.length;V+=1)re[V]=Fl(El(l,$,V));let ve=l[7]&&l[7]!=="today"&&l[7]!=="inbox"&&l[7]!=="activity"&&Hl(l);function Ae(V,ie){return V[8]?Vo:V[7]?Po:Oo}let le=Ae(l),Le=le(l),ze=((Ne=l[50])==null?void 0:Ne.configured)&&Vl(l),Se=l[6]&&Kl(l);const ot=[qo,Uo,Wo,Ko,Ro],Ee=[];function rt(V,ie){return V[11]?0:V[8]?1:V[7]==="today"&&V[2]?2:V[7]==="activity"?3:4}E=rt(l),W=Ee[E]=ot[E](l);let be=!l[11]&&!l[8]&&l[7]!=="today"&&l[7]!=="inbox"&&l[7]!=="activity"&&hn(l),ge=l[16]&&bn(l),ye=l[23]&&zn(l),we=l[30]&&l[29]&&Tn(l),he=l[46]&&Sn(l),de=l[41]&&In(l),Ce=l[49]&&Dn(l);return{c(){var V;e=f("div"),t=f("aside"),n=f("div"),n.innerHTML='<span class="logo svelte-1kukkze">⚒</span> <span class="brand-name svelte-1kukkze">Верстак</span>',i=h(),o=f("nav"),s=f("div"),u=f("div"),u.textContent="Разделы",a=h();for(let ie=0;ie<re.length;ie+=1)re[ie].c();d=h(),ve&&ve.c(),_=h(),v=f("div"),p=f("button"),m=U("svg"),b=U("polyline"),C=U("polyline"),g=U("path"),T=h(),L=f("span"),A=h(),S=f("span"),S.textContent="Синхронизация",j=h(),P=f("span"),D=N(l[5]),M=h(),z=f("main"),I=f("header"),O=f("div"),Le.c(),q=h(),Z=f("div"),ze&&ze.c(),R=h(),Se&&Se.c(),K=h(),W.c(),ne=h(),be&&be.c(),G=h(),ge&&ge.c(),se=h(),ye&&ye.c(),oe=h(),we&&we.c(),x=h(),he&&he.c(),Y=h(),de&&de.c(),Q=h(),Ce&&Ce.c(),r(n,"class","sidebar-brand svelte-1kukkze"),r(u,"class","nav-label svelte-1kukkze"),r(s,"class","nav-group svelte-1kukkze"),r(o,"class","sidebar-nav svelte-1kukkze"),r(b,"points","23 4 23 10 17 10"),r(b,"class","svelte-1kukkze"),r(C,"points","1 20 1 14 7 14"),r(C,"class","svelte-1kukkze"),r(g,"d","M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"),r(g,"class","svelte-1kukkze"),r(m,"width","16"),r(m,"height","16"),r(m,"viewBox","0 0 24 24"),r(m,"fill","none"),r(m,"stroke","currentColor"),r(m,"stroke-width","2"),r(m,"stroke-linecap","round"),r(m,"stroke-linejoin","round"),r(m,"class","svelte-1kukkze"),r(L,"class","sync-dot svelte-1kukkze"),vt(L,"active",(V=l[50])==null?void 0:V.configured),r(S,"class","sidebar-sync-label svelte-1kukkze"),r(p,"class","sidebar-sync-btn svelte-1kukkze"),r(p,"title","Настройки синхронизации"),r(P,"class","version svelte-1kukkze"),r(v,"class","sidebar-footer svelte-1kukkze"),r(t,"class","sidebar svelte-1kukkze"),r(O,"class","header-left svelte-1kukkze"),r(Z,"class","header-right svelte-1kukkze"),r(I,"class","header svelte-1kukkze"),r(z,"class","main svelte-1kukkze"),r(e,"class","app svelte-1kukkze")},m(V,ie){w(V,e,ie),c(e,t),c(t,n),c(t,i),c(t,o),c(o,s),c(s,u),c(s,a);for(let Ie=0;Ie<re.length;Ie+=1)re[Ie]&&re[Ie].m(s,null);c(o,d),ve&&ve.m(o,null),c(t,_),c(t,v),c(v,p),c(p,m),c(m,b),c(m,C),c(m,g),c(p,T),c(p,L),c(p,A),c(p,S),c(v,j),c(v,P),c(P,D),c(e,M),c(e,z),c(z,I),c(I,O),Le.m(O,null),c(I,q),c(I,Z),ze&&ze.m(Z,null),c(z,R),Se&&Se.m(z,null),c(z,K),Ee[E].m(z,null),c(z,ne),be&&be.m(z,null),c(z,G),ge&&ge.m(z,null),c(z,se),ye&&ye.m(z,null),c(z,oe),we&&we.m(z,null),c(z,x),he&&he.m(z,null),c(z,Y),de&&de.m(z,null),c(z,Q),Ce&&Ce.m(z,null),ue=!0,te||(_e=H(p,"click",l[107]),te=!0)},p(V,ie){var je,Be;if(ie[0]&129|ie[1]&268435456){$=ee(V[0]);let pe;for(pe=0;pe<$.length;pe+=1){const ft=El(V,$,pe);re[pe]?re[pe].p(ft,ie):(re[pe]=Fl(ft),re[pe].c(),re[pe].m(s,null))}for(;pe<re.length;pe+=1)re[pe].d(1);re.length=$.length}V[7]&&V[7]!=="today"&&V[7]!=="inbox"&&V[7]!=="activity"?ve?ve.p(V,ie):(ve=Hl(V),ve.c(),ve.m(o,null)):ve&&(ve.d(1),ve=null),(!ue||ie[1]&524288)&&vt(L,"active",(je=V[50])==null?void 0:je.configured),(!ue||ie[0]&32)&&B(D,V[5]),le===(le=Ae(V))&&Le?Le.p(V,ie):(Le.d(1),Le=le(V),Le&&(Le.c(),Le.m(O,null))),(Be=V[50])!=null&&Be.configured?ze?ze.p(V,ie):(ze=Vl(V),ze.c(),ze.m(Z,null)):ze&&(ze.d(1),ze=null),V[6]?Se?Se.p(V,ie):(Se=Kl(V),Se.c(),Se.m(z,K)):Se&&(Se.d(1),Se=null);let Ie=E;E=rt(V),E===Ie?Ee[E].p(V,ie):(Re(),me(Ee[Ie],1,1,()=>{Ee[Ie]=null}),Ke(),W=Ee[E],W?W.p(V,ie):(W=Ee[E]=ot[E](V),W.c()),ke(W,1),W.m(z,ne)),!V[11]&&!V[8]&&V[7]!=="today"&&V[7]!=="inbox"&&V[7]!=="activity"?be?be.p(V,ie):(be=hn(V),be.c(),be.m(z,G)):be&&(be.d(1),be=null),V[16]?ge?ge.p(V,ie):(ge=bn(V),ge.c(),ge.m(z,se)):ge&&(ge.d(1),ge=null),V[23]?ye?ye.p(V,ie):(ye=zn(V),ye.c(),ye.m(z,oe)):ye&&(ye.d(1),ye=null),V[30]&&V[29]?we?we.p(V,ie):(we=Tn(V),we.c(),we.m(z,x)):we&&(we.d(1),we=null),V[46]?he?he.p(V,ie):(he=Sn(V),he.c(),he.m(z,Y)):he&&(he.d(1),he=null),V[41]?de?(de.p(V,ie),ie[1]&1024&&ke(de,1)):(de=In(V),de.c(),ke(de,1),de.m(z,Q)):de&&(Re(),me(de,1,1,()=>{de=null}),Ke()),V[49]?Ce?Ce.p(V,ie):(Ce=Dn(V),Ce.c(),Ce.m(z,null)):Ce&&(Ce.d(1),Ce=null)},i(V){ue||(ke(W),ke(de),ue=!0)},o(V){me(W),me(de),ue=!1},d(V){V&&y(e),Me(re,V),ve&&ve.d(),Le.d(),ze&&ze.d(),Se&&Se.d(),Ee[E].d(),be&&be.d(),ge&&ge.d(),ye&&ye.d(),we&&we.d(),he&&he.d(),de&&de.d(),Ce&&Ce.d(),te=!1,_e()}}}function X(l,...e){try{if(window.go&&window.go.main&&window.go.main.App){const t=window.go.main.App[l];if(typeof t=="function")return t(...e)}}catch(t){console.error("Wails call error:",l,t)}return Promise.reject(new Error("Wails not connected: "+l))}function We(l){return{note_created:"Заметка создана",note_updated:"Заметка изменена",file_added:"Файл добавлен",file_deleted:"Файл удалён",file_renamed:"Файл переименован",file_copied:"Файл скопирован",file_moved:"Файл перемещён",folder_added:"Папка добавлена",folder_deleted:"Папка удалена",folder_renamed:"Папка переименована",node_created:"Дело создано",node_updated:"Дело изменено"}[l]||l}function lt(l){return l==="note_created"||l==="file_added"||l==="folder_added"||l==="node_created"?"+":l==="file_deleted"||l==="folder_deleted"?"×":l==="file_renamed"||l==="folder_renamed"||l==="note_updated"||l==="node_updated"?"~":l==="file_copied"?"⧉":l==="file_moved"?"→":"•"}function Fe(l){if(!l)return"";try{return new Date(l).toLocaleTimeString("ru-RU",{hour:"2-digit",minute:"2-digit"})}catch{return""}}function He(l){if(!l)return"";try{return new Date(l).toLocaleDateString("ru-RU",{day:"numeric",month:"short"})}catch{return l}}function En(l){return{project:"Проект",client:"Клиент",document:"Документ",recipe:"Рецепт",archive:"Архив",case:"Дело"}[l]||l||"Дело"}function Ue(l,e,t,n){return l=Math.abs(l)%100,l>=5&&l<=20?n:(l%=10,l===1?e:l>=2&&l<=4?t:n)}const Fn=l=>l.id!=="today"&&l.id!=="inbox"&&l.id!=="activity";function wr(l,e,t){let n=[],i=[],o=null,s=[],u=0,a=!0,d=[],_="",v="",p="",m=null,b="overview",C=[],g=null,T=[],L=[],A=[],S="",j="",P=!1,D="",M="clients",z="",I=[],O=!1,q="",Z=!1,R="",K="open_url",E="",W=[{id:"open_url",label:"Открыть URL"},{id:"open_file",label:"Открыть файл"},{id:"open_folder",label:"Открыть папку"},{id:"run_command",label:"Запустить команду"},{id:"run_script",label:"Запустить скрипт"},{id:"open_terminal",label:"Открыть терминал"},{id:"launch_app",label:"Запустить приложение"}],ne=!0,G=!1,se=null,oe=!1,x="",Y=!1,Q=null,ue=[],te=[],_e=null,$="",re=!1,ve="",Ae={items:[],mode:"copy"},le=[],Le=[],ze=!1,Se="",ot="",Ee=!1,rt="Удалить",be=null,ge=null,ye=!1,we="",he="",de="",Ce=!1,Ne=null,V=!1,ie="",Ie="",je="",Be=0,pe="";const ft=[{id:"overview",label:"Обзор"},{id:"notes",label:"Заметки"},{id:"files",label:"Файлы"},{id:"actions",label:"Действия"},{id:"worklog",label:"Журнал"},{id:"activity",label:"Активность"}];let gt=null;Bn(async()=>{try{t(5,_=await X("VerstakVersion")||"verstak-gui/v2"),t(0,n=await X("ListSections")||[])}catch(k){t(6,v=String(k)),t(0,n=[{id:"today",label:"Сегодня"},{id:"inbox",label:"Неразобранное"},{id:"activity",label:"Активность"},{id:"clients",label:"Клиенты"},{id:"projects",label:"Проекты"},{id:"recipes",label:"Рецепты"},{id:"documents",label:"Документы"},{id:"archive",label:"Архив"}])}window.runtime&&window.runtime.EventsOn&&(window.runtime.EventsOn("files-dropped",vi),gt=()=>window.runtime.EventsOff("files-dropped")),window.addEventListener("keydown",Yt),t(27,ne=!1),At()}),On(()=>{gt&>(),window.removeEventListener("keydown",Yt)});async function yt(k){t(7,p=k),t(8,m=null),t(9,b="overview"),t(10,C=[]),T=[],t(12,L=[]),t(13,A=[]),t(16,P=!1),t(6,v=""),t(2,o=null),t(3,s=[]),u=0,a=!0,t(1,i=[]);try{k==="today"?t(2,o=await X("ListTodayView")||{cases:[]}):k==="activity"?(t(3,s=await X("ListActivityFeed",50,0)||[]),u=s.length,a=s.length===50):t(1,i=await X("ListNodesBySection",k)||[])}catch(F){t(6,v=String(F)),t(1,i=[]),t(2,o={cases:[]}),t(3,s=[])}}async function wt(k){t(8,m=k),t(9,b="overview"),t(10,C=[]),T=[],t(12,L=[]),t(13,A=[]),t(34,te=[]),t(33,ue=[]),t(32,Q=null),t(35,_e=null),t(36,$=""),t(40,le=[]),Le=[],t(11,g=null),t(16,P=!1),t(21,O=!1),t(6,v=""),t(4,d=[]),await Pt(k.id)}async function Pt(k){try{t(10,C=await X("ListNotes",k)||[])}catch{}try{T=await X("ListFiles",k)||[]}catch{}try{t(12,L=await X("ListActions",k)||[])}catch{}try{t(13,A=await X("ListWorklog",k)||[])}catch{}try{t(4,d=await X("ListActivityByNode",k,50,0)||[])}catch{}}async function De(k){t(31,Y=!0);try{let F=await X("ListItems",k)||[];F.sort((fe,Te)=>fe.type!==Te.type?fe.type==="folder"?-1:1:(fe.name||"").localeCompare(Te.name||"")),t(34,te=F)}catch{t(34,te=[])}t(31,Y=!1)}async function zt(k){if(m){try{const F=await X("GetNodeDetail",k);F&&t(33,ue=[...ue,{id:k,name:F.title}])}catch{t(33,ue=[...ue,{id:k,name:"..."}])}t(32,Q=k),await De(k)}}function Vt(){if(ue.length<2)t(33,ue=[]),t(32,Q=null),De(m.id);else{const k=ue[ue.length-2];t(33,ue=ue.slice(0,-1)),t(32,Q=k.id),De(k.id)}}function Rt(k){const F=ue[k];t(33,ue=ue.slice(0,k+1)),t(32,Q=F.id),De(F.id)}async function Ct(k){t(35,_e=k),t(36,$=""),t(38,ve=""),t(37,re=!0);try{uo(k)?t(36,$=await X("GetFileBase64",k.fileId)||""):ao(k)&&t(36,$=await X("ReadFileText",k.fileId)||"")}catch(F){t(38,ve=String(F))}t(37,re=!1)}function Tt(){t(35,_e=null),t(36,$=""),t(38,ve="")}async function Jn(){const k=prompt("Введите имя файла:");if(!(!k||!k.trim()))try{const F=Q||m.id;await X("CreateEmptyFile",F,k.trim()),await De(F)}catch(F){t(6,v=String(F))}}async function Kt(k){try{await X("DuplicateNode",k);const F=Q||m.id;await De(F)}catch(F){t(6,v=String(F))}}function Wt(k){const F=te.find(fe=>fe.id===k);F&&xt(F.id,F.name)}function Ut(k){t(39,Ae={items:[k],mode:"cut"})}function qt(k){t(39,Ae={items:[k],mode:"copy"})}async function Gt(){if(Ae.items.length===0)return;const k=Q||m.id;try{if(Ae.mode==="copy")for(const F of Ae.items)await X("DuplicateNode",F);else for(const F of Ae.items)await X("MoveNode",F,k);t(39,Ae={items:[],mode:"copy"}),await De(k)}catch(F){t(6,v=String(F))}}function Jt(k){le.includes(k)?t(40,le=le.filter(F=>F!==k)):t(40,le=[...le,k])}function Xt(k){t(40,le=[k])}function Xn(){t(40,le=te.map(k=>k.id))}function Zt(k){if(te.length===0)return;const F=le.length>0?le[le.length-1]:te[0].id,fe=te.findIndex(Je=>Je.id===F),Te=te.findIndex(Je=>Je.id===k);if(fe===-1||Te===-1)return;const ct=Math.min(fe,Te),Nt=Math.max(fe,Te),Ls=te.slice(ct,Nt+1).map(Je=>Je.id),cl=new Set(le);Ls.forEach(Je=>cl.add(Je)),t(40,le=[...cl])}function Zn(){t(40,le=[])}function Mt(k){return k.length>0?k:te.map(F=>F.id)}async function Yn(){var fe;const k=Mt(le),F=k.length===1&&((fe=te.find(Te=>Te.id===k[0]))==null?void 0:fe.type)==="folder"?"папку":`файлов (${k.length})`;kt({title:"Удаление",message:`Удалить ${F}?`,confirmText:"Удалить",danger:!0,onConfirm:async()=>{for(const ct of k)try{await X("DeleteFileOrFolder",ct)}catch(Nt){t(6,v=String(Nt))}t(40,le=[]);const Te=Q||m.id;await De(Te)}})}function Qn(){const k=Mt(le);t(39,Ae={items:k,mode:"cut"}),t(40,le=[])}function xn(){const k=Mt(le);t(39,Ae={items:k,mode:"copy"}),t(40,le=[])}function $n(k,F){const fe=le.includes(F)?le:[F];Le=fe,k.dataTransfer.effectAllowed="move",k.dataTransfer.setData("text/plain",fe.join(","))}function ei(k,F){const fe=te.find(Te=>Te.id===F);fe&&fe.type==="folder"&&(k.preventDefault(),k.dataTransfer.dropEffect="move")}async function ti(k,F){if(k.preventDefault(),Le.length!==0){for(const fe of Le)try{await X("MoveNode",fe,F)}catch(Te){t(6,v=String(Te))}Le=[],t(40,le=[]),await De(Q||m.id)}}function Yt(k){if(b==="files"&&!(k.target.tagName==="INPUT"||k.target.tagName==="TEXTAREA"))if(k.ctrlKey||k.metaKey)k.key==="c"||k.key==="C"?(k.preventDefault(),xn()):k.key==="x"||k.key==="X"?(k.preventDefault(),Qn()):k.key==="v"||k.key==="V"?(k.preventDefault(),Gt()):k.key==="a"||k.key==="A"?(k.preventDefault(),Xn()):k.key==="o"||k.key==="O"?(k.preventDefault(),li()):k.key==="Enter"&&(k.preventDefault(),Qt());else if(k.key==="Enter")k.preventDefault(),Qt();else if(k.key==="Delete"||k.key==="Backspace"){if(_e){k.preventDefault(),Tt();return}if(le.length>0){k.preventDefault(),Yn();return}if(k.key==="Backspace"&&ue.length>0){k.preventDefault(),Vt();return}}else if(k.key==="Escape"){if(_e){Tt();return}if(le.length>0){Zn();return}}else k.key==="F2"&&(k.preventDefault(),ni())}function Qt(){if(le.length===1){const k=te.find(F=>F.id===le[0]);k&&(k.type==="folder"?zt(k.id):Ct(k))}}function li(){if(le.length===1){const k=te.find(F=>F.id===le[0]);k&&k.fileId&&X("OpenFile",k.fileId)}}function xt(k,F){we=k,t(47,he=F),t(48,de=""),t(46,ye=!0)}function ni(){if(le.length===1){const k=te.find(F=>F.id===le[0]);k&&xt(k.id,k.name)}}async function $t(){const k=he.trim();if(!k){t(48,de="Имя не может быть пустым");return}try{await X("ValidateName",k)}catch{t(48,de="Недопустимое имя");return}t(46,ye=!1),we="";try{await X("RenameNode",we,k);const F=Q||m.id;await De(F)}catch(F){t(6,v=String(F))}}function ii(){t(46,ye=!1),we="",t(47,he=""),t(48,de="")}function si(k){k.key==="Enter"?$t():t(48,de="")}function kt(k){t(42,Se=k.title||"Подтверждение"),t(43,ot=k.message||""),t(44,Ee=k.danger!==void 0?k.danger:!0),t(45,rt=k.confirmText||"Удалить"),be=k.onConfirm||null,ge=k.onCancel||null,t(41,ze=!0)}function el(){t(41,ze=!1),be=null,ge=null}function oi(){be&&be(),el()}function ri(){ge&&ge(),el()}function ci(){t(16,P=!0),t(17,D=""),t(18,M=p||"clients"),t(19,z=""),X("ListTemplates").then(k=>{t(20,I=k||[])}).catch(()=>{t(20,I=[])})}function ui(){t(16,P=!1),t(17,D="")}async function tl(){if(D.trim())try{let k;z?k=await X("FromTemplate","","case",D.trim(),M,z):k=await X("CreateNode","","case",D.trim(),M),t(16,P=!1),t(17,D=""),t(19,z=""),await yt(M)}catch(k){t(6,v=String(k))}}function ll(){t(21,O=!0),t(22,q="")}function ai(){t(21,O=!1),t(22,q="")}async function nl(){if(!(!q.trim()||!m))try{const k=await X("CreateNote",m.id,q.trim());t(10,C=[...C,k&&k.id?k:{id:Date.now().toString(),title:q.trim(),createdAt:new Date().toISOString()}]),t(21,O=!1),t(22,q="")}catch{const F={id:Date.now().toString(),title:q.trim(),createdAt:new Date().toISOString()};t(10,C=[...C,F]),t(21,O=!1),t(22,q="")}}async function St(k){if(g&&g.dirty){kt({title:"Несохранённые изменения",message:"Закрыть редактор? Все несохранённые изменения будут потеряны.",confirmText:"Закрыть",danger:!1,onConfirm:async()=>{await il(k)}});return}await il(k)}async function il(k){try{const F=await X("ReadNote",k.id);t(11,g={id:k.id,title:k.title,content:F||"",dirty:!1})}catch{t(11,g={id:k.id,title:k.title,content:"# "+k.title+`
|
||
|
||
`,dirty:!1})}}function fi(){if(g&&g.dirty){kt({title:"Несохранённые изменения",message:"Закрыть редактор? Все несохранённые изменения будут потеряны.",confirmText:"Закрыть",danger:!1,onConfirm:()=>{t(11,g=null)}});return}t(11,g=null)}function ki(k){g&&(t(11,g.content=k.target.value,g),t(11,g.dirty=!0,g))}async function di(){if(g)try{await X("SaveNote",g.id,g.content),t(11,g.dirty=!1,g)}catch{t(11,g.dirty=!1,g)}}async function pi(){const k=parseInt(S,10);if(!(!j.trim()||isNaN(k)||k<=0||!m)){try{const F=await X("CreateWorklog",m.id,j.trim(),k);t(13,A=[...A,F&&F.id?F:{id:Date.now().toString(),nodeId:m.id,summary:j.trim(),minutes:k,createdAt:new Date().toISOString()}])}catch{t(13,A=[...A,{id:Date.now().toString(),nodeId:m.id,summary:j.trim(),minutes:k,createdAt:new Date().toISOString()}])}t(15,j=""),t(14,S="")}}async function sl(){const k=await X("PickFile");k&&await Lt(m.id,k)}async function _i(){const k=await X("PickDirectory");k&&await Lt(m.id,k)}async function Lt(k,F){t(28,G=!0);try{const fe=await X("PreviewImport",F);t(29,se=fe),x=F,t(30,oe=!0)}catch(fe){t(6,v=String(fe))}t(28,G=!1)}async function It(k){try{const F=k==="copy"?await X("AddPathCopy",m.id,x):await X("AddPathLink",m.id,x);t(30,oe=!1),t(29,se=null),t(33,ue=[]),t(32,Q=null),await Promise.all([Pt(m.id),De(m.id)])}catch(F){t(6,v=String(F))}}function mi(){t(30,oe=!1),t(29,se=null)}async function ol({id:k,type:F}){kt({title:"Удаление",message:`Удалить ${F==="folder"?"папку":"файл"}?`,confirmText:"Удалить",danger:!0,onConfirm:async()=>{try{await X("DeleteFileOrFolder",k),T=T.filter(ct=>ct.nodeId!==k);const Te=Q||m.id;await De(Te)}catch(Te){t(6,v=String(Te))}}})}async function vi(k){if(!k||k.length===0)return;if(!m){t(6,v="Сначала выберите дело для добавления файлов");return}const F=k[0];await Lt(m.id,F)}function hi(k){return b===k?"tab active":"tab"}function bi(){t(23,Z=!0),t(24,R=""),t(25,K="open_url"),t(26,E="")}function gi(){t(23,Z=!1),t(24,R=""),t(26,E="")}async function Dt(){if(!(!R.trim()||!E.trim()||!m))try{const k=await X("CreateAction",m.id,K,R.trim(),E.trim());k&&k.id&&t(12,L=[...L,k]),t(23,Z=!1),t(24,R=""),t(26,E="")}catch(k){t(6,v=String(k))}}async function rl(k){try{await X("DeleteAction",k),t(12,L=L.filter(F=>F.id!==k))}catch(F){t(6,v=String(F))}}function yi(k){const F=W.find(fe=>fe.id===k);return F?F.label:k}async function Oe(k){try{const F=await X("GetNodeDetail",k);F&&wt(F)}catch(F){t(6,v=String(F))}}async function At(){try{t(50,Ne=await X("SyncStatus"))}catch{t(50,Ne={configured:!1,serverUrl:"",deviceId:"",unpushedOps:0,lastSyncAt:"",syncInterval:0})}}function wi(){t(49,Ce=!0),t(52,ie=(Ne==null?void 0:Ne.serverUrl)||""),t(53,Ie=""),t(54,je=""),t(55,Be=(Ne==null?void 0:Ne.syncInterval)||0),t(56,pe="")}function zi(){t(49,Ce=!1),t(56,pe="")}async function Ci(){t(51,V=!0),t(56,pe="");try{await X("SyncConfigure",ie,Ie,je),Be>0&&await X("SyncSetInterval",Be),t(56,pe="ok"),await At()}catch(k){t(56,pe="err: "+String(k))}t(51,V=!1)}async function Ti(){t(51,V=!0),t(56,pe="");try{await X("SyncTestConnection",ie,Ie,je),t(56,pe="connection ok")}catch(k){t(56,pe="connection failed: "+String(k))}t(51,V=!1)}async function Mi(){t(51,V=!0),t(56,pe="");try{const k=await X("SyncNow");t(56,pe="pushed "+k.pushed+", pulled "+k.pulled+" (rev "+k.serverRevision+")"),await At()}catch(k){t(56,pe="err: "+String(k))}t(51,V=!1)}const Si=k=>yt(k.id),Li=k=>wt(k),Ii=()=>t(6,v=""),Di=()=>t(6,v="");function Ai(){g.content=this.value,t(11,g)}const Ni=k=>{t(9,b=k.id),k.id==="files"&&m&&te.length===0&&!Q&&De(m.id)},Ei=()=>{t(9,b="notes"),ll()},Fi=()=>{t(9,b="files"),sl()},Hi=()=>t(9,b="worklog"),ji=k=>St(k);function Bi(){q=this.value,t(22,q)}const Oi=k=>k.key==="Enter"&&nl(),Pi=k=>St(k),Vi=k=>{const F=k.detail;F===0?(t(33,ue=[]),t(32,Q=null),De(m.id)):Rt(F-1)},Ri=k=>zt(k.detail),Ki=k=>Ct(k.detail),Wi=k=>X("OpenFile",k.detail),Ui=k=>X("OpenFolder",k.detail),qi=k=>ol(k.detail),Gi=k=>Wt(k.detail.id),Ji=k=>Kt(k.detail),Xi=k=>Ut(k.detail),Zi=k=>qt(k.detail),Yi=k=>Xt(k.detail),Qi=k=>Jt(k.detail),xi=k=>Zt(k.detail),$i=k=>X("OpenFile",k.detail),es=k=>X("RunAction",k.id),ts=k=>rl(k.id);function ls(){j=this.value,t(15,j)}function ns(){S=mt(this.value),t(14,S)}const is=k=>Oe(k.nodeId),ss=(k,F)=>F.key==="Enter"&&Oe(k.nodeId),os=k=>Oe(k.nodeId),rs=(k,F)=>F.key==="Enter"&&Oe(k.nodeId),cs=k=>Oe(k.nodeId),us=(k,F)=>F.key==="Enter"&&Oe(k.nodeId),as=k=>Oe(k.nodeId),fs=(k,F)=>F.key==="Enter"&&Oe(k.nodeId);function ks(){D=this.value,t(17,D)}const ds=k=>k.key==="Enter"&&tl();function ps(){M=Ft(this),t(18,M),t(0,n)}function _s(){z=Ft(this),t(19,z),t(20,I)}function ms(){R=this.value,t(24,R)}const vs=k=>k.key==="Enter"&&Dt();function hs(){K=Ft(this),t(25,K),t(57,W)}function bs(){E=this.value,t(26,E)}const gs=k=>k.key==="Enter"&&Dt(),ys=()=>It("copy"),ws=()=>It("link");function zs(){he=this.value,t(47,he)}function Cs(){ie=this.value,t(52,ie)}function Ts(){Ie=this.value,t(53,Ie)}function Ms(){je=this.value,t(54,je)}function Ss(){Be=mt(this.value),t(55,Be)}return[n,i,o,s,d,_,v,p,m,b,C,g,L,A,S,j,P,D,M,z,I,O,q,Z,R,K,E,ne,G,se,oe,Y,Q,ue,te,_e,$,re,ve,Ae,le,ze,Se,ot,Ee,rt,ye,he,de,Ce,Ne,V,ie,Ie,je,Be,pe,W,ft,yt,wt,De,zt,Vt,Rt,Ct,Tt,Jn,Kt,Wt,Ut,qt,Gt,Jt,Xt,Zt,$n,ei,ti,$t,ii,si,oi,ri,ci,ui,tl,ll,ai,nl,St,fi,ki,di,pi,sl,_i,It,mi,ol,hi,bi,gi,Dt,rl,yi,Oe,wi,zi,Ci,Ti,Mi,Si,Li,Ii,Di,Ai,Ni,Ei,Fi,Hi,ji,Bi,Oi,Pi,Vi,Ri,Ki,Wi,Ui,qi,Gi,Ji,Xi,Zi,Yi,Qi,xi,$i,es,ts,ls,ns,is,ss,os,rs,cs,us,as,fs,ks,ds,ps,_s,ms,vs,hs,bs,gs,ys,ws,zs,Cs,Ts,Ms,Ss]}class zr extends st{constructor(e){super(),it(this,e,wr,yr,nt,{},null,[-1,-1,-1,-1,-1,-1,-1,-1])}}new zr({target:document.getElementById("app")});
|