verstak/cmd/verstak-gui/frontend-dist/assets/main-Dk1pVsWM.js

17 lines
113 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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&&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")});