5 lines
347 KiB
JavaScript
5 lines
347 KiB
JavaScript
var Z1=Object.defineProperty;var x1=(l,e,t)=>e in l?Z1(l,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):l[e]=t;var Vt=(l,e,t)=>x1(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 r of i)if(r.type==="childList")for(const o of r.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&n(o)}).observe(document,{childList:!0,subtree:!0});function t(i){const r={};return i.integrity&&(r.integrity=i.integrity),i.referrerPolicy&&(r.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?r.credentials="include":i.crossOrigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function n(i){if(i.ep)return;i.ep=!0;const r=t(i);fetch(i.href,r)}})();function ne(){}function $1(l,e){for(const t in e)l[t]=e[t];return l}function vc(l){return l()}function Is(){return Object.create(null)}function ge(l){l.forEach(vc)}function zt(l){return typeof l=="function"}function $e(l,e){return l!=l?e==e:l!==e||l&&typeof l=="object"||typeof l=="function"}let rn;function Cl(l,e){return l===e?!0:(rn||(rn=document.createElement("a")),rn.href=e,l===rn.href)}function ep(l){return Object.keys(l).length===0}function tp(l,e,t,n){if(l){const i=hc(l,e,t,n);return l[0](i)}}function hc(l,e,t,n){return l[1]&&n?$1(t.ctx.slice(),l[1](n(e))):t.ctx}function lp(l,e,t,n){if(l[2]&&n){const i=l[2](n(t));if(e.dirty===void 0)return i;if(typeof i=="object"){const r=[],o=Math.max(e.dirty.length,i.length);for(let c=0;c<o;c+=1)r[c]=e.dirty[c]|i[c];return r}return e.dirty|i}return e.dirty}function np(l,e,t,n,i,r){if(i){const o=hc(e,t,n,r);l.p(o,i)}}function ip(l){if(l.ctx.length>32){const e=[],t=l.ctx.length/32;for(let n=0;n<t;n++)e[n]=-1;return e}return-1}function Ns(l){return l??""}const di=typeof window<"u"?window:typeof globalThis<"u"?globalThis:global;function a(l,e){l.appendChild(e)}function C(l,e,t){l.insertBefore(e,t||null)}function w(l){l.parentNode&&l.parentNode.removeChild(l)}function Fe(l,e){for(let t=0;t<l.length;t+=1)l[t]&&l[t].d(e)}function u(l){return document.createElement(l)}function le(l){return document.createElementNS("http://www.w3.org/2000/svg",l)}function F(l){return document.createTextNode(l)}function k(){return F(" ")}function ot(){return F("")}function j(l,e,t,n){return l.addEventListener(e,t,n),()=>l.removeEventListener(e,t,n)}function vn(l){return function(e){return e.preventDefault(),l.call(this,e)}}function Ie(l){return function(e){return e.stopPropagation(),l.call(this,e)}}function St(l){return function(e){e.target===this&&l.call(this,e)}}function s(l,e,t){t==null?l.removeAttribute(e):l.getAttribute(e)!==t&&l.setAttribute(e,t)}function hn(l){return l===""?null:+l}function sp(l){return Array.from(l.childNodes)}function K(l,e){e=""+e,l.data!==e&&(l.data=e)}function be(l,e){l.value=e??""}function bt(l,e,t,n){t==null?l.style.removeProperty(e):l.style.setProperty(e,t,"")}function Ut(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 fn(l){const e=l.querySelector(":checked");return e&&e.__value}function re(l,e,t){l.classList.toggle(e,!!t)}function op(l,e,{bubbles:t=!1,cancelable:n=!1}={}){return new CustomEvent(l,{detail:e,bubbles:t,cancelable:n})}class ri{constructor(e=!1){Vt(this,"is_svg",!1);Vt(this,"e");Vt(this,"n");Vt(this,"t");Vt(this,"a");this.is_svg=e,this.e=this.n=null}c(e){this.h(e)}m(e,t,n=null){this.e||(this.is_svg?this.e=le(t.nodeName):this.e=u(t.nodeType===11?"TEMPLATE":t.nodeName),this.t=t.tagName!=="TEMPLATE"?t:t.content,this.c(e)),this.i(n)}h(e){this.e.innerHTML=e,this.n=Array.from(this.e.nodeName==="TEMPLATE"?this.e.content.childNodes:this.e.childNodes)}i(e){for(let t=0;t<this.n.length;t+=1)C(this.t,this.n[t],e)}p(e){this.d(),this.h(e),this.i(this.a)}d(){this.n.forEach(w)}}let Ol;function Rl(l){Ol=l}function pi(){if(!Ol)throw new Error("Function called outside component initialization");return Ol}function mi(l){pi().$$.on_mount.push(l)}function kn(l){pi().$$.on_destroy.push(l)}function Hl(){const l=pi();return(e,t,{cancelable:n=!1}={})=>{const i=l.$$.callbacks[e];if(i){const r=op(e,t,{cancelable:n});return i.slice().forEach(o=>{o.call(l,r)}),!r.defaultPrevented}return!0}}function kc(l,e){const t=l.$$.callbacks[e.type];t&&t.slice().forEach(n=>n.call(this,e))}const yl=[],ai=[];let wl=[];const As=[],bc=Promise.resolve();let ci=!1;function yc(){ci||(ci=!0,bc.then(wc))}function rp(){return yc(),bc}function il(l){wl.push(l)}const ti=new Set;let kl=0;function wc(){if(kl!==0)return;const l=Ol;do{try{for(;kl<yl.length;){const e=yl[kl];kl++,Rl(e),ap(e.$$)}}catch(e){throw yl.length=0,kl=0,e}for(Rl(null),yl.length=0,kl=0;ai.length;)ai.pop()();for(let e=0;e<wl.length;e+=1){const t=wl[e];ti.has(t)||(ti.add(t),t())}wl.length=0}while(yl.length);for(;As.length;)As.pop()();ci=!1,ti.clear(),Rl(l)}function ap(l){if(l.fragment!==null){l.update(),ge(l.before_update);const e=l.dirty;l.dirty=[-1],l.fragment&&l.fragment.p(l.ctx,e),l.after_update.forEach(il)}}function cp(l){const e=[],t=[];wl.forEach(n=>l.indexOf(n)===-1?e.push(n):t.push(n)),t.forEach(n=>n()),wl=e}const dn=new Set;let nl;function at(){nl={r:0,c:[],p:nl}}function ct(){nl.r||ge(nl.c),nl=nl.p}function fe(l,e){l&&l.i&&(dn.delete(l),l.i(e))}function _e(l,e,t,n){if(l&&l.o){if(dn.has(l))return;dn.add(l),nl.c.push(()=>{dn.delete(l),n&&(t&&l.d(1),n())}),l.o(e)}else n&&n()}function de(l){return(l==null?void 0:l.length)!==void 0?l:Array.from(l)}function Cc(l,e){_e(l,1,1,()=>{e.delete(l.key)})}function Sc(l,e,t,n,i,r,o,c,f,p,v,m){let g=l.length,h=r.length,b=g;const y={};for(;b--;)y[l[b].key]=b;const S=[],T=new Map,E=new Map,D=[];for(b=h;b--;){const A=m(i,r,b),P=t(A);let z=o.get(P);z?D.push(()=>z.p(A,e)):(z=p(P,A),z.c()),T.set(P,S[b]=z),P in y&&E.set(P,Math.abs(b-y[P]))}const I=new Set,N=new Set;function L(A){fe(A,1),A.m(c,v),o.set(A.key,A),v=A.first,h--}for(;g&&h;){const A=S[h-1],P=l[g-1],z=A.key,B=P.key;A===P?(v=A.first,g--,h--):T.has(B)?!o.has(z)||I.has(z)?L(A):N.has(B)?g--:E.get(z)>E.get(B)?(N.add(z),L(A)):(I.add(B),g--):(f(P,o),g--)}for(;g--;){const A=l[g];T.has(A.key)||f(A,o)}for(;h;)L(S[h-1]);return ge(D),S}function Je(l){l&&l.c()}function Ke(l,e,t){const{fragment:n,after_update:i}=l.$$;n&&n.m(e,t),il(()=>{const r=l.$$.on_mount.map(vc).filter(zt);l.$$.on_destroy?l.$$.on_destroy.push(...r):ge(r),l.$$.on_mount=[]}),i.forEach(il)}function Ge(l,e){const t=l.$$;t.fragment!==null&&(cp(t.after_update),ge(t.on_destroy),t.fragment&&t.fragment.d(e),t.on_destroy=t.fragment=null,t.ctx=[])}function up(l,e){l.$$.dirty[0]===-1&&(yl.push(l),yc(),l.$$.dirty.fill(0)),l.$$.dirty[e/31|0]|=1<<e%31}function et(l,e,t,n,i,r,o=null,c=[-1]){const f=Ol;Rl(l);const p=l.$$={fragment:null,ctx:[],props:r,update:ne,not_equal:i,bound:Is(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(e.context||(f?f.$$.context:[])),callbacks:Is(),dirty:c,skip_bound:!1,root:e.target||f.$$.root};o&&o(p.root);let v=!1;if(p.ctx=t?t(l,e.props||{},(m,g,...h)=>{const b=h.length?h[0]:g;return p.ctx&&i(p.ctx[m],p.ctx[m]=b)&&(!p.skip_bound&&p.bound[m]&&p.bound[m](b),v&&up(l,m)),g}):[],p.update(),v=!0,ge(p.before_update),p.fragment=n?n(p.ctx):!1,e.target){if(e.hydrate){const m=sp(e.target);p.fragment&&p.fragment.l(m),m.forEach(w)}else p.fragment&&p.fragment.c();e.intro&&fe(l.$$.fragment),Ke(l,e.target,e.anchor),wc()}Rl(f)}class tt{constructor(){Vt(this,"$$");Vt(this,"$$set")}$destroy(){Ge(this,1),this.$destroy=ne}$on(e,t){if(!zt(t))return ne;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&&!ep(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}const fp="4";typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add(fp);function dp(l){let e,t;return{c(){e=le("path"),t=le("polyline"),s(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),s(t,"points","14 2 14 8 20 8")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(w(e),w(t))}}}function pp(l){let e,t,n,i,r;return{c(){e=le("path"),t=le("polyline"),n=le("line"),i=le("line"),r=le("polyline"),s(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),s(t,"points","14 2 14 8 20 8"),s(n,"x1","16"),s(n,"y1","13"),s(n,"x2","8"),s(n,"y2","13"),s(i,"x1","16"),s(i,"y1","17"),s(i,"x2","8"),s(i,"y2","17"),s(r,"points","10 9 9 9 8 9")},m(o,c){C(o,e,c),C(o,t,c),C(o,n,c),C(o,i,c),C(o,r,c)},d(o){o&&(w(e),w(t),w(n),w(i),w(r))}}}function mp(l){let e,t;return{c(){e=le("polyline"),t=le("polyline"),s(e,"points","16 18 22 12 16 6"),s(t,"points","8 6 2 12 8 18")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(w(e),w(t))}}}function _p(l){let e,t,n,i;return{c(){e=le("path"),t=le("polyline"),n=le("line"),i=le("rect"),s(e,"d","M21 8v13a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8"),s(t,"points","7 3 12 8 17 3"),s(n,"x1","3"),s(n,"y1","8"),s(n,"x2","21"),s(n,"y2","8"),s(i,"x","10"),s(i,"y","12"),s(i,"width","4"),s(i,"height","4"),s(i,"rx","1")},m(r,o){C(r,e,o),C(r,t,o),C(r,n,o),C(r,i,o)},d(r){r&&(w(e),w(t),w(n),w(i))}}}function gp(l){let e,t,n,i,r;return{c(){e=le("path"),t=le("polyline"),n=le("line"),i=le("line"),r=le("line"),s(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),s(t,"points","14 2 14 8 20 8"),s(n,"x1","9"),s(n,"y1","12"),s(n,"x2","15"),s(n,"y2","12"),s(i,"x1","9"),s(i,"y1","15"),s(i,"x2","13"),s(i,"y2","15"),s(r,"x1","12"),s(r,"y1","15"),s(r,"x2","12"),s(r,"y2","18")},m(o,c){C(o,e,c),C(o,t,c),C(o,n,c),C(o,i,c),C(o,r,c)},d(o){o&&(w(e),w(t),w(n),w(i),w(r))}}}function vp(l){let e,t,n,i,r,o;return{c(){e=le("path"),t=le("polyline"),n=le("line"),i=le("line"),r=le("line"),o=le("line"),s(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),s(t,"points","14 2 14 8 20 8"),s(n,"x1","8"),s(n,"y1","12"),s(n,"x2","16"),s(n,"y2","12"),s(i,"x1","8"),s(i,"y1","16"),s(i,"x2","16"),s(i,"y2","16"),s(r,"x1","8"),s(r,"y1","14"),s(r,"x2","12"),s(r,"y2","14"),s(o,"x1","12"),s(o,"y1","12"),s(o,"x2","12"),s(o,"y2","18")},m(c,f){C(c,e,f),C(c,t,f),C(c,n,f),C(c,i,f),C(c,r,f),C(c,o,f)},d(c){c&&(w(e),w(t),w(n),w(i),w(r),w(o))}}}function hp(l){let e,t,n,i;return{c(){e=le("path"),t=le("polyline"),n=le("line"),i=le("line"),s(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),s(t,"points","14 2 14 8 20 8"),s(n,"x1","16"),s(n,"y1","13"),s(n,"x2","8"),s(n,"y2","13"),s(i,"x1","16"),s(i,"y1","17"),s(i,"x2","8"),s(i,"y2","17")},m(r,o){C(r,e,o),C(r,t,o),C(r,n,o),C(r,i,o)},d(r){r&&(w(e),w(t),w(n),w(i))}}}function kp(l){let e,t,n,i,r;return{c(){e=le("path"),t=le("polyline"),n=le("line"),i=le("line"),r=le("line"),s(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),s(t,"points","14 2 14 8 20 8"),s(n,"x1","8"),s(n,"y1","12"),s(n,"x2","16"),s(n,"y2","12"),s(i,"x1","8"),s(i,"y1","16"),s(i,"x2","16"),s(i,"y2","16"),s(r,"x1","8"),s(r,"y1","14"),s(r,"x2","12"),s(r,"y2","14")},m(o,c){C(o,e,c),C(o,t,c),C(o,n,c),C(o,i,c),C(o,r,c)},d(o){o&&(w(e),w(t),w(n),w(i),w(r))}}}function bp(l){let e,t,n;return{c(){e=le("path"),t=le("circle"),n=le("circle"),s(e,"d","M9 18V5l12-2v13"),s(t,"cx","6"),s(t,"cy","18"),s(t,"r","3"),s(n,"cx","18"),s(n,"cy","16"),s(n,"r","3")},m(i,r){C(i,e,r),C(i,t,r),C(i,n,r)},d(i){i&&(w(e),w(t),w(n))}}}function yp(l){let e,t;return{c(){e=le("rect"),t=le("polyline"),s(e,"x","2"),s(e,"y","4"),s(e,"width","20"),s(e,"height","16"),s(e,"rx","2"),s(t,"points","10 9 16 12 10 15 10 9")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(w(e),w(t))}}}function wp(l){let e,t,n;return{c(){e=le("rect"),t=le("circle"),n=le("polyline"),s(e,"x","3"),s(e,"y","3"),s(e,"width","18"),s(e,"height","18"),s(e,"rx","2"),s(e,"ry","2"),s(t,"cx","8.5"),s(t,"cy","8.5"),s(t,"r","1.5"),s(n,"points","21 15 16 10 5 21")},m(i,r){C(i,e,r),C(i,t,r),C(i,n,r)},d(i){i&&(w(e),w(t),w(n))}}}function Cp(l){let e;return{c(){e=le("path"),s(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){C(t,e,n)},d(t){t&&w(e)}}}function Sp(l){let e;function t(r,o){return r[0]==="folder"?Cp:r[0]==="image"?wp:r[0]==="video"?yp:r[0]==="audio"?bp:r[0]==="pdf"?kp:r[0]==="document"?hp:r[0]==="spreadsheet"?vp:r[0]==="presentation"?gp:r[0]==="archive"?_p:r[0]==="code"?mp:r[0]==="text"?pp:dp}let n=t(l),i=n(l);return{c(){e=le("svg"),i.c(),s(e,"width",l[1]),s(e,"height",l[1]),s(e,"viewBox","0 0 24 24"),s(e,"fill","none"),s(e,"stroke","currentColor"),s(e,"stroke-width","1.5"),s(e,"stroke-linecap","round"),s(e,"stroke-linejoin","round"),s(e,"xmlns","http://www.w3.org/2000/svg")},m(r,o){C(r,e,o),i.m(e,null)},p(r,[o]){n!==(n=t(r))&&(i.d(1),i=n(r),i&&(i.c(),i.m(e,null))),o&2&&s(e,"width",r[1]),o&2&&s(e,"height",r[1])},i:ne,o:ne,d(r){r&&w(e),i.d()}}}function Tp(l,e,t){let{kind:n="generic"}=e,{size:i=20}=e;return l.$$set=r=>{"kind"in r&&t(0,n=r.kind),"size"in r&&t(1,i=r.size)},[n,i]}class Tc extends tt{constructor(e){super(),et(this,e,Tp,Sp,$e,{kind:0,size:1})}}const Ep={"nav.today":"Сегодня","nav.inbox":"Неразобранное","nav.trash":"Корзина","nav.activity":"Активность","nav.journal":"Журнал","nav.clients":"Клиенты","nav.projects":"Проекты","nav.recipes":"Рецепты","nav.documents":"Документы","nav.archive":"Архив","nav.sections":"Разделы","nav.cases":"Дела","nav.noCases":"Нет дел","nav.sync":"Синхронизация","nav.syncSettings":"Настройки синхронизации","nav.syncNow":"Синхронизировать","nav.selectPrompt":"Выберите раздел или дело","nav.brand":"Верстак","nav.system":"Системное","nav.workspace":"Рабочее пространство","nav.noNodes":"Нет узлов","nav.openFolder":"Открыть папку","nav.createInside":"Создать внутри","nav.createNode":"Создать элемент","nav.moveToRoot":"Переместить в корень","inbox.subtitle":"Захваченные материалы, которые нужно разложить по делам","inbox.sortByDate":"по дате","inbox.sortByName":"по имени","inbox.sortByType":"по типу","inbox.sortAsc":"по возрастанию","inbox.sortDesc":"по убыванию","inbox.groupByContext":"Группировать по месту захвата","inbox.noContext":"Без места захвата","inbox.empty":"Неразобранных элементов нет","inbox.pasteClipboard":"Вставить из буфера","inbox.captured":"Добавлено","inbox.clipboardEmpty":"Буфер обмена пуст","inbox.clipboardUnavailable":"Буфер обмена недоступен","inbox.assign":"Разложить","inbox.keepHere":"Прикрепить в захваченном месте","inbox.localEmpty":"Для этого дела неразобранных материалов нет","inbox.capturedIn":"Захвачено в","inbox.suggestedTarget":"Цель","inbox.assignTitle":"Разложить материал","inbox.assignTarget":"Дело","inbox.assignSearchPlaceholder":"Найти дело","inbox.assignSearchHint":"Начните набирать название Дела","inbox.deleteTitle":"Удалить материал","inbox.deleteConfirm":"Удалить «{title}» из неразобранного?","capture.kind.text":"Текст","capture.kind.url":"Ссылка","capture.kind.file":"Файл","capture.kind.folder":"Папка","capture.kind.image":"Изображение","capture.source.clipboard":"Буфер обмена","capture.source.clipboard_button":"Кнопка буфера","capture.source.drop":"Перетаскивание","capture.source.paste":"Вставка","capture.source.browser":"Браузер","capture.source.manual":"Вручную","capture.dropOverlayNode":"Будет добавлено в Неразобранное для: {title}","capture.dropOverlayGlobal":"Будет добавлено в глобальное Неразобранное","trash.openFolder":"Открыть папку корзины","trash.empty":"Корзина пуста","trash.emptyTrash":"Очистить корзину","trash.restore":"Восстановить","trash.deletedNodes":"Удаленные элементы","tab.overview":"Обзор","tab.notes":"Заметки","tab.files":"Файлы","tab.inbox":"Неразобранное","tab.links":"Ссылки","tab.actions":"Действия","tab.worklog":"Журнал","tab.activity":"Активность","common.save":"Сохранить","common.cancel":"Отмена","common.delete":"Удалить","common.rename":"Переименовать","common.close":"Закрыть","common.create":"Создать","common.confirm":"Подтверждение","common.back":"← Назад","common.backLabel":"Назад","common.loading":"Загрузка...","common.error":"Ошибка:","common.yes":"Да","common.ok":"OK","common.copy":"Копировать","common.cut":"Вырезать","common.paste":"Вставить","common.duplicate":"Дублировать","common.run":"Запустить","common.test":"Test","common.all":"Все","common.open":"Открыть","common.no":"Нет","common.date":"Дата","common.search":"Найти","common.testAgain":"Проверить","common.connect":"Подключиться","common.disconnect":"Отключиться","common.settings":"Настройки","common.name":"Название","common.type":"Тип","common.section":"Раздел","common.created":"Создано","common.empty":"Нет","common.newName":"Новое имя","search.placeholder":"Поиск по Верстаку...","search.noResults":"Ничего не найдено","welcome.title":"Верстак","welcome.selectSection":"Выберите раздел в боковой панели.","welcome.createCase":"Или создайте новое дело кнопкой «+».","welcome.addCase":"Добавить дело","event.noteCreated":"Заметка создана","event.noteUpdated":"Заметка изменена","event.fileAdded":"Файл добавлен","event.fileDeleted":"Файл удалён","event.fileRenamed":"Файл переименован","event.fileCopied":"Файл скопирован","event.fileMoved":"Файл перемещён","event.folderAdded":"Папка добавлена","event.folderDeleted":"Папка удалена","event.folderRenamed":"Папка переименована","event.caseCreated":"Дело создано","event.caseUpdated":"Дело изменено","event.noteDeleted":"Заметка удалена","event.folderMoved":"Папка перемещена","event.nodeDeleted":"Узел удалён","event.actionCreated":"Действие создано","event.actionDone":"Действие выполнено","event.worklogAdded":"Запись времени добавлена","kind.project":"Проект","kind.client":"Клиент","kind.document":"Документ","kind.recipe":"Рецепт","kind.folder":"Папка","kind.note":"Заметка","kind.file":"Файл","kind.archive":"Архив","kind.case":"Дело","kind.link":"Ссылка","kind.action":"Действие","links.empty":"Ссылок пока нет","links.editTitle":"Редактировать ссылку","links.note":"Заметка","links.copyUrl":"Копировать URL","links.copied":"URL скопирован","links.copyUnavailable":"Не удалось скопировать URL","links.deleteTitle":"Удалить ссылку","links.deleteConfirm":"Удалить ссылку «{title}»?","action.openUrl":"Открыть URL","action.openFile":"Открыть файл","action.openFolder":"Открыть папку","action.runCommand":"Запустить команду","action.runScript":"Запустить скрипт","action.openTerminal":"Открыть терминал","action.launchApp":"Запустить приложение","action.addAction":"+ Добавить действие","action.newAction":"Новое действие","action.noActions":"Действий пока нет","action.run":"Запустить","action.dataUrl":"URL","action.dataPath":"Путь","action.dataCommand":"Команда","action.urlPlaceholder":"https://example.com","action.pathPlaceholder":"/path/to/file","action.commandPlaceholder":"команда","action.namePlaceholder":"Например: Открыть сайт","note.add":"+ Добавить заметку","note.new":"Новая заметка","note.title":"Название заметки","note.noNotes":"Нет заметок","note.createFirst":"Создайте первую заметку для этого дела.","note.placeholder":"Начните писать...","note.unsavedTitle":"Несохранённые изменения","note.unsavedMessage":"Закрыть редактор? Все несохранённые изменения будут потеряны.","note.unsavedClose":"Закрыть","file.addFile":"+ Добавить файл","file.addFolder":"+ Добавить папку","file.newFile":"+ Новый файл","file.addFileSimple":"Добавить файл","file.addFolderSimple":"Добавить папку","file.noFiles":"В этой папке пока нет файлов","file.noFilesCase":"В этом проекте пока нет файлов","file.hint":"Добавьте файл или папку, чтобы сохранить материалы проекта.","file.root":"Файлы","file.preview":"Предпросмотр","file.openExternal":"Открыть во внешней программе","file.openFolder":"Открыть папку","file.showInExplorer":"Показать в проводнике","file.more":"Ещё","file.delete":"Удалить","file.ariaFolder":"Папка","file.ariaFile":"Файл","file.scanning":"Сканирование...","file.pickSingle":"Выберите файл","file.pickMultiple":"Выберите файлы","file.pickDirectory":"Выберите папку","file.importTitle":"Добавить в","file.importFiles":"Файлов:","file.importFolders":"Папок:","file.importSize":"Размер:","file.importCopy":"Скопировать","file.importLink":"Привязать","file.selectCaseFirst":"Сначала выберите дело для добавления файлов","worklog.title":"Журнал","worklog.whatDone":"Что сделано","worklog.minutes":"Мин","worklog.min":"мин","worklog.log":"Записать","worklog.addEntry":"Добавить запись","worklog.acceptSuggestion":"Принять предложение","worklog.editEntry":"Редактировать запись","worklog.deleteEntry":"Удалить запись","worklog.deleteConfirm":"Удалить эту запись работы? Связанные события останутся в активности, но связь с записью будет удалена.","worklog.date":"Дата","worklog.empty":"Записей работы пока нет","worklog.details":"Детали","worklog.source":"Источник","worklog.sourceSuggestion":"Из предложения","worklog.sourceSuggestionNoEvents":"Из предложения, но связанные события отсутствуют","worklog.sourceManual":"Ручная запись","worklog.sourceUnknown":"Источник неизвестен","worklog.suggestions":"Предложения на сегодня","worklog.apply":"Применить","sync.title":"Синхронизация","sync.settings":"Настройки синхронизации","sync.status":"Статус","sync.server":"Сервер","sync.device":"Устройство","sync.deviceId":"ID устройства","sync.unpushed":"Неотправлено","sync.lastSync":"Последняя синх.","sync.revoked":"Отозвано","sync.connected":"Подключено","sync.notConnected":"Не подключено","sync.disabled":"Отключена","sync.serverUrl":"URL сервера","sync.serverUrlPlaceholder":"https://example.com:47732","sync.username":"Логин","sync.usernamePlaceholder":"username","sync.password":"Пароль","sync.passwordPlaceholder":"password","sync.interval":"Автосинхронизация (мин)","sync.saveInterval":"Сохранить интервал","sync.syncNow":"Синхронизировать","sync.disconnect":"Отключиться","sync.connect":"Подключиться","sync.test":"Проверить","sync.settingsSaved":"интервал сохранён","today.title":"Сегодня","today.changedCases":"Изменён сегодня","today.timeline":"Лента за сегодня","today.empty":"Сегодня пока тихо","today.emptyHint":"Здесь появятся дела, заметки, файлы и действия, с которыми вы работали сегодня.","today.plural.case_one":"дело","today.plural.case_few":"дела","today.plural.case_many":"дел","today.plural.note_one":"заметка","today.plural.note_few":"заметки","today.plural.note_many":"заметок","today.plural.file_one":"файл","today.plural.file_few":"файла","today.plural.file_many":"файлов","today.plural.event_one":"событие","today.plural.event_few":"события","today.plural.event_many":"событий","today.feed":"Лента","today.suggestionsTab":"Предложения","today.inProgress":"В работе","today.captured":"Захвачено","today.feedEmpty":"Сегодня событий нет","today.inProgressEmpty":"Сегодня ничего не изменяли","today.capturedEmpty":"Сегодня ничего не захвачено","today.feedHint":"События за сегодня: изменения файлов, заметок, действий и другие события.","today.sortByTime":"по времени","today.sortByName":"по имени","today.sortByType":"по типу","today.sortAsc":"по возрастанию","today.sortDesc":"по убыванию","journal.title":"Журнал работы","journal.worklogTab":"Журнал работы","journal.empty":"Нет записей за выбранный период","journal.dateFrom":"От","journal.dateTo":"До","journal.filter":"Фильтр","journal.total":"Всего","journal.exportCSV":"CSV","journal.exportMarkdown":"Markdown","journal.billable":"К оплате","journal.billableYes":"К оплате","journal.billableNo":"Не к оплате","journal.billableHint":"К оплате — можно включать в счёт клиенту","journal.approx":"Тип времени","journal.approxExact":"Точное","journal.approxEstimated":"Оценочное","journal.approxHint":"Оценочное — время предложено системой или введено как примерное","journal.includeChildrenDisabledHint":"Работает только при выбранном деле/клиенте/проекте","journal.node":"Дело","journal.path":"Путь","journal.byDay":"По дням","journal.byNode":"По делам","journal.includeChildren":"Учитывать вложенные дела","journal.nodeSearch":"Поиск дела...","journal.relatedEvents":"Связанные события","journal.filterHeading":"Фильтры","journal.exportHeading":"Экспорт отчёта","journal.reset":"Сбросить","suggest.title":"Предложения на сегодня","suggest.apply":"Записать","suggest.dismiss":"Скрыть","suggest.open":"Открыть","suggest.confidence.low":"Низкая уверенность","suggest.confidence.medium":"Средняя уверенность","suggest.confidence.high":"Высокая уверенность","suggest.minutes":"мин","suggest.edit":"Изменить","suggest.noSuggestions":"Нет предложений для журнала","suggest.detectedEvents":"Что обнаружено","activity.title":"Активность","activity.empty":"Активность пока не зафиксирована","activity.perCaseEmpty":"Активность пока не зафиксирована","overview.type":"Тип","overview.section":"Раздел","overview.created":"Создано","overview.newNote":"Новая заметка","overview.addFile":"Добавить файл","overview.addAction":"Добавить действие","overview.logTime":"Записать время","overview.recentNotes":"Последние заметки","overview.recentEntries":"Последние записи","rename.title":"Переименовать","rename.emptyError":"Имя не может быть пустым","rename.invalidError":"Недопустимое имя","delete.confirmTitle":"Удаление","delete.confirmMessage":"Удалить","delete.folder":"папку","delete.file":"файл","template.optionNone":"Пустое дело","template.optional":"Шаблон (опционально)","template.none.desc":"Без шаблона, простой узел-контейнер","template.folder":"Папка","template.folder.desc":"Папка для группировки элементов внутри рабочего пространства","template.project":"Проект","template.project.desc":"Отдельный проект или задача с файлами, заметками и журналом","template.client":"Клиент","template.client.desc":"Организация или человек, для которых ведутся работы","template.document":"Документ","template.document.desc":"Документ с описанием, заметками и файлами","template.recipe":"Рецепт","template.recipe.desc":"Повторяемая процедура или инструкция","template.note":"Заметка","template.file":"Файл","template.select":"Выберите тип","mime.jpeg":"Изображение JPEG","mime.png":"Изображение PNG","mime.gif":"Изображение GIF","mime.webp":"Изображение WebP","mime.svg":"Изображение SVG","mime.bmp":"Изображение BMP","mime.tiff":"Изображение TIFF","mime.avif":"Изображение AVIF","mime.pdf":"PDF документ","mime.word":"Документ Word","mime.excel":"Таблица Excel","mime.ppt":"Презентация PowerPoint","mime.zip":"ZIP архив","mime.gzip":"GZIP архив","mime.tar":"TAR архив","mime.sevenz":"7z архив","mime.rar":"RAR архив","mime.text":"Текстовый файл","mime.html":"HTML файл","mime.css":"CSS файл","mime.js":"JavaScript файл","mime.json":"JSON файл","mime.xml":"XML файл","mime.yaml":"YAML файл","mime.binary":"Бинарный файл","mime.executable":"Исполняемый файл","mime.folder":"Папка","mime.unknown":"Неизвестно","mime.file":"Файл","error.nameEmpty":"Имя не может быть пустым","error.nameInvalid":"Недопустимое имя","error.selectCaseFirst":"Сначала выберите дело","error.vaultNotOpen":"Хранилище не открыто","delete.files":"файлов ({count})","file.namePrompt":"Введите имя файла:","file.pdfUnavailable":"Предпросмотр PDF недоступен.","file.previewUnavailable":"Предпросмотр недоступен для этого типа файлов.","case.new":"Новое дело","case.namePlaceholder":"Название дела","settings.title":"Настройки","settings.general":"Общие","settings.generalDesc":"Основные настройки интерфейса.","settings.workspace":"Рабочее пространство","settings.workspaceDesc":"Управление хранилищем данных.","settings.appearance":"Внешний вид","settings.localization":"Локализация","settings.templates":"Шаблоны","settings.plugins":"Плагины","settings.files":"Файлы","settings.activity":"Активность","settings.sync":"Синхронизация","settings.backup":"Резервные копии","settings.close":"Закрыть настройки","settings.noPlugins":"Плагины пока не установлены.","settings.openPluginsDir":"Открыть папку plugins","settings.activityStub":"Здесь будут настройки отслеживания активности.","settings.backupStub":"Здесь будут настройки резервного копирования.","settings.theme":"Тема интерфейса","settings.themeSystem":"Системная","settings.themeLight":"Светлая","settings.themeDark":"Тёмная","settings.language":"Язык интерфейса","settings.langRu":"Русский","settings.langEn":"Английский","settings.langSoon":"будет доступно позже","settings.save":"Сохранить настройки","settings.saved":"Настройки сохранены","settings.vaultPath":"Путь к рабочему пространству","settings.noVaultInfo":"Нет информации о хранилище.","settings.vaultInfo":"Информация о рабочем пространстве","settings.openVault":"Открыть папку vault","settings.changeVault":"Изменить путь","settings.checkIntegrity":"Проверить целостность","settings.templatesDesc":"Включите или выключите шаблоны создания элементов.","settings.templateEnabled":"Включён","settings.templateDisabled":"Выключен","settings.filesStub":"Здесь будут настройки файлового хранилища.","settings.syncEnabled":"Синхронизация включена","settings.syncDisabled":"Синхронизация отключена","settings.syncDesc":"Настройте подключение к серверу синхронизации.","settings.serverUrl":"URL сервера","settings.deviceName":"Имя устройства","settings.deviceId":"ID устройства","settings.lastSync":"Последняя синхронизация","settings.lastError":"Последняя ошибка","settings.pendingChanges":"Ожидающие изменения","settings.checkConnection":"Проверить подключение","settings.syncNow":"Синхронизировать сейчас","settings.reconnect":"Переподключить","settings.disconnect":"Отключить устройство","settings.resetKey":"Сбросить ключ","settings.confirmDisconnect":"Вы уверены, что хотите отключить устройство?","settings.confirmDisconnectDesc":"Синхронизация будет остановлена. Для повторного подключения потребуется логин и пароль.","settings.confirmResetKey":"Сбросить ключ синхронизации?","settings.confirmResetKeyDesc":"Текущий ключ устройства будет удалён. Потребуется переподключение.","settings.connected":"Подключено","settings.disconnected":"Не подключено","settings.notConfigured":"Не настроено","settings.error":"Ошибка","settings.revoked":"Отозвано","settings.status":"Статус","firstrun.title":"Добро пожаловать в Верстак","firstrun.desc":"Верстак хранит данные в локальном рабочем пространстве — vault.","firstrun.pathLabel":"Путь к vault","firstrun.defaultPath":"Путь по умолчанию","firstrun.browse":"Выбрать папку","firstrun.create":"Создать рабочее пространство","firstrun.quit":"Выйти","firstrun.pathExists":"Папка существует. Будет создан новый vault.","firstrun.pathHasVault":"Найден существующий vault. Будет подключён.","firstrun.pathNew":"Путь не существует. Будет создан новый vault.","firstrun.errorNoWrite":"Нет прав на запись в выбранную папку.","firstrun.creating":"Создание рабочего пространства...","firstrun.created":"Рабочее пространство создано!","recovery.title":"Рабочее пространство не найдено","recovery.expected":"Ожидался путь","recovery.choose":"Выбрать другой vault","recovery.create":"Создать новый vault","recovery.settings":"Открыть настройки","recovery.quit":"Выйти","recovery.createConfirm":"Будет создано новое пустое рабочее пространство. Старый путь в настройках будет заменён.","recovery.createConfirmTitle":"Создать новое рабочее пространство?","sync.status.connected":"Синхронизация доступна","sync.status.disconnected":"Сервер недоступен","sync.status.disabled":"Синхронизация не настроена","sync.status.syncing":"Синхронизация...","sync.status.error":"Ошибка синхронизации","sync.changes":"изменений","sync.details":"Подробнее","sync.configure":"Настроить","sync.retry":"Повторить","sync.run":"Синхронизировать","sync.running":"Синхронизация...","sync.conflictsCount":"Конфликты: {count}","sync.applyErrorsCount":"Ошибки применения: {count}","sync.pushedPulled":"Отправлено: {pushed}, получено: {pulled}","error.generic":"Произошла ошибка","error.invalidCredentials":"Неверный логин или пароль","error.accountBlocked":"Аккаунт заблокирован","error.emailNotConfirmed":"Email не подтверждён","error.tokenInvalid":"Неверный или просроченный токен","error.tokenExpired":"Срок действия токена истёк"},Dp={"nav.today":"Today","nav.inbox":"Inbox","nav.trash":"Trash","nav.activity":"Activity","nav.journal":"Journal","nav.clients":"Clients","nav.projects":"Projects","nav.recipes":"Recipes","nav.documents":"Documents","nav.archive":"Archive","nav.sections":"Sections","nav.cases":"Cases","nav.noCases":"No cases","nav.sync":"Sync","nav.syncSettings":"Sync settings","nav.syncNow":"Sync now","nav.selectPrompt":"Select a section or case","nav.brand":"Verstak","nav.system":"System","nav.workspace":"Workspace","nav.noNodes":"No nodes","nav.openFolder":"Open folder","nav.createInside":"Create inside","nav.createNode":"Create element","nav.moveToRoot":"Move to root","inbox.subtitle":"Captured materials that still need to be assigned to cases","inbox.sortByDate":"by date","inbox.sortByName":"by name","inbox.sortByType":"by type","inbox.sortAsc":"ascending","inbox.sortDesc":"descending","inbox.groupByContext":"Group by capture location","inbox.noContext":"No capture location","inbox.empty":"No unprocessed items","inbox.pasteClipboard":"Paste from clipboard","inbox.captured":"Added","inbox.clipboardEmpty":"Clipboard is empty","inbox.clipboardUnavailable":"Clipboard is unavailable","inbox.assign":"Assign","inbox.keepHere":"Attach at captured location","inbox.localEmpty":"No unprocessed materials for this case","inbox.capturedIn":"Captured in","inbox.suggestedTarget":"Target","inbox.assignTitle":"Assign material","inbox.assignTarget":"Case","inbox.assignSearchPlaceholder":"Find case","inbox.assignSearchHint":"Start typing a Case name","inbox.deleteTitle":"Delete material","inbox.deleteConfirm":'Delete "{title}" from inbox?',"capture.kind.text":"Text","capture.kind.url":"Link","capture.kind.file":"File","capture.kind.folder":"Folder","capture.kind.image":"Image","capture.source.clipboard":"Clipboard","capture.source.clipboard_button":"Clipboard button","capture.source.drop":"Drop","capture.source.paste":"Paste","capture.source.browser":"Browser","capture.source.manual":"Manual","capture.dropOverlayNode":"Will be added to Inbox for: {title}","capture.dropOverlayGlobal":"Will be added to global Inbox","trash.openFolder":"Open trash folder","trash.empty":"Trash is empty","trash.emptyTrash":"Empty trash","trash.restore":"Restore","trash.deletedNodes":"Deleted items","tab.overview":"Overview","tab.notes":"Notes","tab.files":"Files","tab.inbox":"Inbox","tab.links":"Links","tab.actions":"Actions","tab.worklog":"Work Log","tab.activity":"Activity","common.save":"Save","common.cancel":"Cancel","common.delete":"Delete","common.rename":"Rename","common.close":"Close","common.create":"Create","common.confirm":"Confirm","common.back":"← Back","common.backLabel":"Back","common.loading":"Loading...","common.error":"Error:","common.yes":"Yes","common.ok":"OK","common.copy":"Copy","common.cut":"Cut","common.paste":"Paste","common.duplicate":"Duplicate","common.run":"Run","common.test":"Test","common.all":"All","common.open":"Open","common.no":"No","common.date":"Date","common.search":"Search","common.testAgain":"Check","common.connect":"Connect","common.disconnect":"Disconnect","common.settings":"Settings","common.name":"Name","common.type":"Type","common.section":"Section","common.created":"Created","common.empty":"None","common.newName":"New name","search.placeholder":"Search Verstak...","search.noResults":"No results found","welcome.title":"Verstak","welcome.selectSection":"Select a section in the sidebar.","welcome.createCase":"Or create a new case with the + button.","welcome.addCase":"Add case","event.noteCreated":"Note created","event.noteUpdated":"Note updated","event.fileAdded":"File added","event.fileDeleted":"File deleted","event.fileRenamed":"File renamed","event.fileCopied":"File copied","event.fileMoved":"File moved","event.folderAdded":"Folder added","event.folderDeleted":"Folder deleted","event.folderRenamed":"Folder renamed","event.caseCreated":"Case created","event.caseUpdated":"Case updated","event.noteDeleted":"Note deleted","event.folderMoved":"Folder moved","event.nodeDeleted":"Node deleted","event.actionCreated":"Action created","event.actionDone":"Action completed","event.worklogAdded":"Time entry added","kind.project":"Project","kind.client":"Client","kind.document":"Document","kind.recipe":"Recipe","kind.folder":"Folder","kind.note":"Note","kind.file":"File","kind.archive":"Archive","kind.case":"Case","kind.link":"Link","kind.action":"Action","links.empty":"No links yet","links.editTitle":"Edit link","links.note":"Note","links.copyUrl":"Copy URL","links.copied":"URL copied","links.copyUnavailable":"Could not copy URL","links.deleteTitle":"Delete link","links.deleteConfirm":'Delete link "{title}"?',"action.openUrl":"Open URL","action.openFile":"Open file","action.openFolder":"Open folder","action.runCommand":"Run command","action.runScript":"Run script","action.openTerminal":"Open terminal","action.launchApp":"Launch app","action.addAction":"+ Add action","action.newAction":"New action","action.noActions":"No actions yet","action.run":"Run","action.dataUrl":"URL","action.dataPath":"Path","action.dataCommand":"Command","action.urlPlaceholder":"https://example.com","action.pathPlaceholder":"/path/to/file","action.commandPlaceholder":"command","action.namePlaceholder":"Example: Open website","note.add":"+ Add note","note.new":"New note","note.title":"Note title","note.noNotes":"No notes","note.createFirst":"Create the first note for this case.","note.placeholder":"Start writing...","note.unsavedTitle":"Unsaved changes","note.unsavedMessage":"Close the editor? All unsaved changes will be lost.","note.unsavedClose":"Close","file.addFile":"+ Add file","file.addFolder":"+ Add folder","file.newFile":"+ New file","file.addFileSimple":"Add file","file.addFolderSimple":"Add folder","file.noFiles":"No files in this folder yet","file.noFilesCase":"No files in this project yet","file.hint":"Add a file or folder to store project materials.","file.root":"Files","file.preview":"Preview","file.openExternal":"Open in external program","file.openFolder":"Open folder","file.showInExplorer":"Show in explorer","file.more":"More","file.delete":"Delete","file.ariaFolder":"Folder","file.ariaFile":"File","file.scanning":"Scanning...","file.pickSingle":"Select file","file.pickMultiple":"Select files","file.pickDirectory":"Select folder","file.importTitle":"Add to","file.importFiles":"Files:","file.importFolders":"Folders:","file.importSize":"Size:","file.importCopy":"Copy","file.importLink":"Link","file.selectCaseFirst":"Select a case before adding files","worklog.title":"Work Log","worklog.whatDone":"What was done","worklog.minutes":"Min","worklog.min":"min","worklog.log":"Log","worklog.addEntry":"Add entry","worklog.acceptSuggestion":"Accept suggestion","worklog.editEntry":"Edit entry","worklog.deleteEntry":"Delete entry","worklog.deleteConfirm":"Delete this work entry? Related events stay in activity, but their link to this entry will be removed.","worklog.date":"Date","worklog.empty":"No work logged yet","worklog.details":"Details","worklog.source":"Source","worklog.sourceSuggestion":"From suggestion","worklog.sourceSuggestionNoEvents":"From suggestion, but related events missing","worklog.sourceManual":"Manual entry","worklog.sourceUnknown":"Unknown source","worklog.suggestions":"Suggestions for today","worklog.apply":"Apply","sync.title":"Sync","sync.settings":"Sync settings","sync.status":"Status","sync.server":"Server","sync.device":"Device","sync.deviceId":"Device ID","sync.unpushed":"Unpushed","sync.lastSync":"Last sync","sync.revoked":"Revoked","sync.connected":"Connected","sync.notConnected":"Not connected","sync.disabled":"Disabled","sync.serverUrl":"Server URL","sync.serverUrlPlaceholder":"https://example.com:47732","sync.username":"Username","sync.usernamePlaceholder":"username","sync.password":"Password","sync.passwordPlaceholder":"password","sync.interval":"Auto sync (min)","sync.saveInterval":"Save interval","sync.syncNow":"Sync now","sync.disconnect":"Disconnect","sync.connect":"Connect","sync.test":"Check","sync.settingsSaved":"interval saved","today.title":"Today","today.changedCases":"Changed today","today.timeline":"Timeline for today","today.empty":"Nothing happened today yet","today.emptyHint":"Cases, notes, files, and actions you worked with today will appear here.","today.plural.case_one":"case","today.plural.case_few":"cases","today.plural.case_many":"cases","today.plural.note_one":"note","today.plural.note_few":"notes","today.plural.note_many":"notes","today.plural.file_one":"file","today.plural.file_few":"files","today.plural.file_many":"files","today.plural.event_one":"event","today.plural.event_few":"events","today.plural.event_many":"events","today.feed":"Feed","today.suggestionsTab":"Suggestions","today.inProgress":"In Progress","today.captured":"Captured","today.feedEmpty":"No events today","today.inProgressEmpty":"Nothing modified today","today.capturedEmpty":"Nothing captured today","today.feedHint":"Today's events: file changes, notes, actions and other events.","today.sortByTime":"by time","today.sortByName":"by name","today.sortByType":"by type","today.sortAsc":"ascending","today.sortDesc":"descending","journal.title":"Work Log","journal.worklogTab":"Work Log","journal.empty":"No entries for the selected period","journal.dateFrom":"From","journal.dateTo":"To","journal.filter":"Filter","journal.total":"Total","journal.exportCSV":"CSV","journal.exportMarkdown":"Markdown","journal.billable":"Billable","journal.billableYes":"Billable","journal.billableNo":"Not billable","journal.billableHint":"Billable — can be included in client invoice","journal.approx":"Time type","journal.approxExact":"Exact","journal.approxEstimated":"Estimated","journal.approxHint":"Estimated — time suggested by the system or entered as approximate","journal.includeChildrenDisabledHint":"Only works when a case/client/project is selected","journal.node":"Case","journal.path":"Path","journal.byDay":"By day","journal.byNode":"By case","journal.includeChildren":"Include subtasks","journal.nodeSearch":"Search case...","journal.relatedEvents":"Related events","journal.filterHeading":"Filters","journal.exportHeading":"Export Report","journal.reset":"Reset","suggest.title":"Suggestions","suggest.apply":"Log","suggest.dismiss":"Dismiss","suggest.open":"Open","suggest.confidence.low":"Low confidence","suggest.confidence.medium":"Medium confidence","suggest.confidence.high":"High confidence","suggest.minutes":"min","suggest.edit":"Edit","suggest.noSuggestions":"No suggestions","suggest.detectedEvents":"What was detected","activity.title":"Activity","activity.empty":"No activity recorded yet","activity.perCaseEmpty":"No activity recorded yet","overview.type":"Type","overview.section":"Section","overview.created":"Created","overview.newNote":"New note","overview.addFile":"Add file","overview.addAction":"Add action","overview.logTime":"Log time","overview.recentNotes":"Recent notes","overview.recentEntries":"Recent entries","rename.title":"Rename","rename.emptyError":"Name cannot be empty","rename.invalidError":"Invalid name","delete.confirmTitle":"Delete","delete.confirmMessage":"Delete","delete.folder":"folder","delete.file":"file","template.optionNone":"Empty case","template.optional":"Template (optional)","template.none.desc":"No template, simple container node","template.folder":"Folder","template.folder.desc":"A folder to group items inside a workspace","template.project":"Project","template.project.desc":"A distinct project or task with files, notes and work log","template.client":"Client","template.client.desc":"An organization or person for whom work is performed","template.document":"Document","template.document.desc":"A document with description, notes and files","template.recipe":"Recipe","template.recipe.desc":"A repeatable procedure or instruction","template.note":"Note","template.file":"File","template.select":"Select type","mime.jpeg":"JPEG image","mime.png":"PNG image","mime.gif":"GIF image","mime.webp":"WebP image","mime.svg":"SVG image","mime.bmp":"BMP image","mime.tiff":"TIFF image","mime.avif":"AVIF image","mime.pdf":"PDF document","mime.word":"Word document","mime.excel":"Excel spreadsheet","mime.ppt":"PowerPoint presentation","mime.zip":"ZIP archive","mime.gzip":"GZIP archive","mime.tar":"TAR archive","mime.sevenz":"7z archive","mime.rar":"RAR archive","mime.text":"Text file","mime.html":"HTML file","mime.css":"CSS file","mime.js":"JavaScript file","mime.json":"JSON file","mime.xml":"XML file","mime.yaml":"YAML file","mime.binary":"Binary file","mime.executable":"Executable file","mime.folder":"Folder","mime.unknown":"Unknown","mime.file":"File","error.nameEmpty":"Name cannot be empty","error.nameInvalid":"Invalid name","error.selectCaseFirst":"Select a case first","error.vaultNotOpen":"Vault not open","delete.files":"files ({count})","file.namePrompt":"Enter file name:","file.pdfUnavailable":"PDF preview is unavailable.","file.previewUnavailable":"Preview is unavailable for this file type.","case.new":"New case","case.namePlaceholder":"Case name","settings.title":"Settings","settings.general":"General","settings.generalDesc":"Basic interface settings.","settings.workspace":"Workspace","settings.workspaceDesc":"Manage data storage.","settings.appearance":"Appearance","settings.localization":"Localization","settings.templates":"Templates","settings.plugins":"Plugins","settings.files":"Files","settings.activity":"Activity","settings.sync":"Sync","settings.backup":"Backups","settings.close":"Close settings","settings.noPlugins":"No plugins installed yet.","settings.openPluginsDir":"Open plugins folder","settings.activityStub":"Activity tracking settings will be here.","settings.backupStub":"Backup settings will be here.","settings.theme":"Interface theme","settings.themeSystem":"System","settings.themeLight":"Light","settings.themeDark":"Dark","settings.language":"Interface language","settings.langRu":"Russian","settings.langEn":"English","settings.langSoon":"coming soon","settings.save":"Save settings","settings.saved":"Settings saved","settings.vaultPath":"Workspace path","settings.noVaultInfo":"No workspace information.","settings.vaultInfo":"Workspace information","settings.openVault":"Open vault folder","settings.changeVault":"Change path","settings.checkIntegrity":"Check integrity","settings.templatesDesc":"Enable or disable templates for creating items.","settings.templateEnabled":"Enabled","settings.templateDisabled":"Disabled","settings.filesStub":"File storage settings will be here.","settings.syncEnabled":"Sync enabled","settings.syncDisabled":"Sync disabled","settings.syncDesc":"Configure connection to the sync server.","settings.serverUrl":"Server URL","settings.deviceName":"Device name","settings.deviceId":"Device ID","settings.lastSync":"Last sync","settings.lastError":"Last error","settings.pendingChanges":"Pending changes","settings.checkConnection":"Check connection","settings.syncNow":"Sync now","settings.reconnect":"Reconnect","settings.disconnect":"Disconnect device","settings.resetKey":"Reset key","settings.confirmDisconnect":"Are you sure you want to disconnect this device?","settings.confirmDisconnectDesc":"Sync will stop. Reconnecting will require username and password.","settings.confirmResetKey":"Reset sync key?","settings.confirmResetKeyDesc":"The current device key will be removed. Reconnection will be required.","settings.connected":"Connected","settings.disconnected":"Disconnected","settings.notConfigured":"Not configured","settings.error":"Error","settings.revoked":"Revoked","settings.status":"Status","firstrun.title":"Welcome to Verstak","firstrun.desc":"Verstak stores data in a local workspace called a vault.","firstrun.pathLabel":"Vault path","firstrun.defaultPath":"Default path","firstrun.browse":"Choose folder","firstrun.create":"Create workspace","firstrun.quit":"Quit","firstrun.pathExists":"The folder exists. A new vault will be created.","firstrun.pathHasVault":"Existing vault found. It will be connected.","firstrun.pathNew":"The path does not exist. A new vault will be created.","firstrun.errorNoWrite":"No write permission for the selected folder.","firstrun.creating":"Creating workspace...","firstrun.created":"Workspace created!","recovery.title":"Workspace not found","recovery.expected":"Expected path","recovery.choose":"Choose another vault","recovery.create":"Create new vault","recovery.settings":"Open settings","recovery.quit":"Quit","recovery.createConfirm":"A new empty workspace will be created. The old path in settings will be replaced.","recovery.createConfirmTitle":"Create a new workspace?","sync.status.connected":"Sync available","sync.status.disconnected":"Server unavailable","sync.status.disabled":"Sync is not configured","sync.status.syncing":"Syncing...","sync.status.error":"Sync error","sync.changes":"changes","sync.details":"Details","sync.configure":"Configure","sync.retry":"Retry","sync.run":"Sync","sync.running":"Syncing...","sync.conflictsCount":"Conflicts: {count}","sync.applyErrorsCount":"Apply errors: {count}","sync.pushedPulled":"Pushed: {pushed}, pulled: {pulled}","error.generic":"An error occurred","error.invalidCredentials":"Invalid username or password","error.accountBlocked":"Account blocked","error.emailNotConfirmed":"Email not confirmed","error.tokenInvalid":"Invalid or expired token","error.tokenExpired":"Token expired"},Ms={ru:Ep,en:Dp};let js="ru";function _(l,e){var i;const t=Ms[js];let n=t==null?void 0:t[l];if(n==null&&js!=="ru"&&(n=(i=Ms.ru)==null?void 0:i[l]),n==null&&(n=l),e!=null)for(const[r,o]of Object.entries(e))n=n.replace(`{${r}}`,String(o));return n}function mn(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 ui={"image/jpeg":_("mime.jpeg"),"image/png":_("mime.png"),"image/gif":_("mime.gif"),"image/webp":_("mime.webp"),"image/svg+xml":_("mime.svg"),"image/bmp":_("mime.bmp"),"image/tiff":_("mime.tiff"),"image/avif":_("mime.avif"),"application/pdf":_("mime.pdf"),"application/msword":_("mime.word"),"application/vnd.openxmlformats-officedocument.wordprocessingml.document":_("mime.word"),"application/vnd.ms-excel":_("mime.excel"),"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":_("mime.excel"),"application/vnd.ms-powerpoint":_("mime.ppt"),"application/vnd.openxmlformats-officedocument.presentationml.presentation":_("mime.ppt"),"application/zip":_("mime.zip"),"application/gzip":_("mime.gzip"),"application/x-tar":_("mime.tar"),"application/x-7z-compressed":_("mime.sevenz"),"application/x-rar-compressed":_("mime.rar"),"text/plain":_("mime.text"),"text/html":_("mime.html"),"text/css":_("mime.css"),"text/javascript":_("mime.js"),"application/json":_("mime.json"),"application/xml":_("mime.xml"),"application/x-yaml":_("mime.yaml"),"application/octet-stream":_("mime.binary"),"application/x-msdos-program":_("mime.executable"),"inode/directory":_("mime.folder")};function Ls(l){return l?ui[l]||l:_("mime.unknown")}function Ip(l){if(l.type==="folder")return _("mime.folder");const e=(l.mime||"").toLowerCase();if(ui[e])return ui[e];const n=(l.name||"").toLowerCase().split(".").pop();return n?n.toUpperCase():_("mime.file")}function Ec(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 Dc=["image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/avif","image/svg+xml"],Ic=["text/plain","text/html","text/css","text/javascript","application/json","application/xml","application/x-yaml","text/x-shellscript"],Nc=["txt","log","conf","ini","yaml","yml","json","xml","csv","sh","py","js","ts","css","html","md","markdown","cfg"],Ac=["jpg","jpeg","png","gif","webp","bmp","tiff","tif","avif","svg"];function li(l){if(l.type==="folder")return!1;const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return!!(Dc.includes(e)||Ac.includes(n)||e.includes("pdf")||Ic.includes(e)||Nc.includes(n))}function Mc(l){const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return Dc.includes(e)||Ac.includes(n)}function jc(l){const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return Ic.includes(e)||Nc.includes(n)&&n!=="md"&&n!=="markdown"}function Lc(l){return(l.mime||"").toLowerCase().includes("pdf")}function Pc(l){const e=(l.name||"").toLowerCase();return e.endsWith(".md")||e.endsWith(".markdown")}function Np(l){return Mc(l)||Lc(l)}function Ap(l){return jc(l)||Pc(l)}const{window:Mp}=di;function jp(l){let e,t,n,i=mn(l[0].size)+"",r;return{c(){e=u("span"),e.textContent="·",t=k(),n=u("span"),r=F(i),s(e,"class","meta-sep svelte-1skuef2")},m(o,c){C(o,e,c),C(o,t,c),C(o,n,c),a(n,r)},p(o,c){c[0]&1&&i!==(i=mn(o[0].size)+"")&&K(r,i)},d(o){o&&(w(e),w(t),w(n))}}}function Lp(l){let e,t,n,i,r;return{c(){e=u("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>',t=k(),n=u("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="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>',s(e,"class","action-btn svelte-1skuef2"),s(e,"title",_("file.openFolder")),s(e,"aria-label",_("file.openFolder")),s(n,"class","action-btn svelte-1skuef2"),s(n,"title",_("file.showInExplorer")),s(n,"aria-label",_("file.showInExplorer"))},m(o,c){C(o,e,c),C(o,t,c),C(o,n,c),i||(r=[j(e,"click",Ie(l[30])),j(n,"click",Ie(l[11]))],i=!0)},p:ne,d(o){o&&(w(e),w(t),w(n)),i=!1,ge(r)}}}function Pp(l){let e,t,n,i,r,o,c;return{c(){e=u("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=k(),n=u("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>',i=k(),r=u("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"><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>',s(e,"class","action-btn svelte-1skuef2"),s(e,"title",_("file.preview")),s(e,"aria-label",_("file.preview")),s(n,"class","action-btn svelte-1skuef2"),s(n,"title",_("file.openExternal")),s(n,"aria-label",_("file.openExternal")),s(r,"class","action-btn svelte-1skuef2"),s(r,"title",_("file.showInExplorer")),s(r,"aria-label",_("file.showInExplorer"))},m(f,p){C(f,e,p),C(f,t,p),C(f,n,p),C(f,i,p),C(f,r,p),o||(c=[j(e,"click",Ie(l[29])),j(n,"click",Ie(l[10])),j(r,"click",Ie(l[11]))],o=!0)},p:ne,d(f){f&&(w(e),w(t),w(n),w(i),w(r)),o=!1,ge(c)}}}function Ps(l){let e,t,n,i,r,o,c,f,p=_("common.open")+"",v,m,g,h,b,y,S,T,E=_("file.openExternal")+"",D,I,N,L,A,P,z=_("file.showInExplorer")+"",B,V,H,q,Y,G,X,O,W,R=_("common.rename")+"",Q,U,J,$,se,oe,ce,pe=_("common.duplicate")+"",Ee,Re,me,x,te,ye,Ce,we,je,Le=_("common.cut")+"",Pe,Be,lt,Ne,Oe,Ae,Me,De=_("common.copy")+"",ze,He,Z,Se,ve,ke,qe,Ye,Ue,xe=_("common.delete")+"",Qe,We,ae;return{c(){e=u("div"),t=k(),n=u("div"),i=u("button"),r=le("svg"),o=le("path"),c=le("circle"),f=k(),v=F(p),m=k(),g=u("button"),h=le("svg"),b=le("path"),y=le("polyline"),S=le("line"),T=k(),D=F(E),I=k(),N=u("button"),L=le("svg"),A=le("path"),P=k(),B=F(z),V=k(),H=u("div"),q=k(),Y=u("button"),G=le("svg"),X=le("path"),O=le("path"),W=k(),Q=F(R),U=k(),J=u("button"),$=le("svg"),se=le("rect"),oe=le("path"),ce=k(),Ee=F(pe),Re=k(),me=u("button"),x=le("svg"),te=le("circle"),ye=le("circle"),Ce=le("line"),we=le("line"),je=k(),Pe=F(Le),Be=k(),lt=u("button"),Ne=le("svg"),Oe=le("rect"),Ae=le("path"),Me=k(),ze=F(De),He=k(),Z=u("div"),Se=k(),ve=u("button"),ke=le("svg"),qe=le("polyline"),Ye=le("path"),Ue=k(),Qe=F(xe),s(e,"class","menu-backdrop svelte-1skuef2"),s(e,"role","presentation"),s(o,"d","M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"),s(c,"cx","12"),s(c,"cy","12"),s(c,"r","3"),s(r,"width","14"),s(r,"height","14"),s(r,"viewBox","0 0 24 24"),s(r,"fill","none"),s(r,"stroke","currentColor"),s(r,"stroke-width","2"),s(r,"stroke-linecap","round"),s(r,"stroke-linejoin","round"),s(i,"class","menu-item svelte-1skuef2"),s(i,"role","menuitem"),s(b,"d","M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"),s(y,"points","15 3 21 3 21 9"),s(S,"x1","10"),s(S,"y1","14"),s(S,"x2","21"),s(S,"y2","3"),s(h,"width","14"),s(h,"height","14"),s(h,"viewBox","0 0 24 24"),s(h,"fill","none"),s(h,"stroke","currentColor"),s(h,"stroke-width","2"),s(h,"stroke-linecap","round"),s(h,"stroke-linejoin","round"),s(g,"class","menu-item svelte-1skuef2"),s(g,"role","menuitem"),s(A,"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"),s(L,"width","14"),s(L,"height","14"),s(L,"viewBox","0 0 24 24"),s(L,"fill","none"),s(L,"stroke","currentColor"),s(L,"stroke-width","2"),s(L,"stroke-linecap","round"),s(L,"stroke-linejoin","round"),s(N,"class","menu-item svelte-1skuef2"),s(N,"role","menuitem"),s(H,"class","menu-sep svelte-1skuef2"),s(X,"d","M12 20h9"),s(O,"d","M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"),s(G,"width","14"),s(G,"height","14"),s(G,"viewBox","0 0 24 24"),s(G,"fill","none"),s(G,"stroke","currentColor"),s(G,"stroke-width","2"),s(G,"stroke-linecap","round"),s(G,"stroke-linejoin","round"),s(Y,"class","menu-item svelte-1skuef2"),s(Y,"role","menuitem"),s(se,"x","9"),s(se,"y","9"),s(se,"width","13"),s(se,"height","13"),s(se,"rx","2"),s(se,"ry","2"),s(oe,"d","M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"),s($,"width","14"),s($,"height","14"),s($,"viewBox","0 0 24 24"),s($,"fill","none"),s($,"stroke","currentColor"),s($,"stroke-width","2"),s($,"stroke-linecap","round"),s($,"stroke-linejoin","round"),s(J,"class","menu-item svelte-1skuef2"),s(J,"role","menuitem"),s(te,"cx","6"),s(te,"cy","6"),s(te,"r","3"),s(ye,"cx","6"),s(ye,"cy","18"),s(ye,"r","3"),s(Ce,"x1","20"),s(Ce,"y1","4"),s(Ce,"x2","8.12"),s(Ce,"y2","15.88"),s(we,"x1","8.12"),s(we,"y1","8.12"),s(we,"x2","20"),s(we,"y2","20"),s(x,"width","14"),s(x,"height","14"),s(x,"viewBox","0 0 24 24"),s(x,"fill","none"),s(x,"stroke","currentColor"),s(x,"stroke-width","2"),s(x,"stroke-linecap","round"),s(x,"stroke-linejoin","round"),s(me,"class","menu-item svelte-1skuef2"),s(me,"role","menuitem"),s(Oe,"x","9"),s(Oe,"y","9"),s(Oe,"width","13"),s(Oe,"height","13"),s(Oe,"rx","2"),s(Oe,"ry","2"),s(Ae,"d","M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"),s(Ne,"width","14"),s(Ne,"height","14"),s(Ne,"viewBox","0 0 24 24"),s(Ne,"fill","none"),s(Ne,"stroke","currentColor"),s(Ne,"stroke-width","2"),s(Ne,"stroke-linecap","round"),s(Ne,"stroke-linejoin","round"),s(lt,"class","menu-item svelte-1skuef2"),s(lt,"role","menuitem"),s(Z,"class","menu-sep svelte-1skuef2"),s(qe,"points","3 6 5 6 21 6"),s(Ye,"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"),s(ke,"width","14"),s(ke,"height","14"),s(ke,"viewBox","0 0 24 24"),s(ke,"fill","none"),s(ke,"stroke","currentColor"),s(ke,"stroke-width","2"),s(ke,"stroke-linecap","round"),s(ke,"stroke-linejoin","round"),s(ve,"class","menu-item menu-item-danger svelte-1skuef2"),s(ve,"role","menuitem"),s(n,"class","menu svelte-1skuef2"),bt(n,"left",l[3]+"px"),bt(n,"top",l[4]+"px"),bt(n,"position","fixed"),s(n,"role","menu"),s(n,"tabindex","-1")},m(he,Xe){C(he,e,Xe),C(he,t,Xe),C(he,n,Xe),a(n,i),a(i,r),a(r,o),a(r,c),a(i,f),a(i,v),a(n,m),a(n,g),a(g,h),a(h,b),a(h,y),a(h,S),a(g,T),a(g,D),a(n,I),a(n,N),a(N,L),a(L,A),a(N,P),a(N,B),a(n,V),a(n,H),a(n,q),a(n,Y),a(Y,G),a(G,X),a(G,O),a(Y,W),a(Y,Q),a(n,U),a(n,J),a(J,$),a($,se),a($,oe),a(J,ce),a(J,Ee),a(n,Re),a(n,me),a(me,x),a(x,te),a(x,ye),a(x,Ce),a(x,we),a(me,je),a(me,Pe),a(n,Be),a(n,lt),a(lt,Ne),a(Ne,Oe),a(Ne,Ae),a(lt,Me),a(lt,ze),a(n,He),a(n,Z),a(n,Se),a(n,ve),a(ve,ke),a(ke,qe),a(ke,Ye),a(ve,Ue),a(ve,Qe),We||(ae=[j(e,"click",Ie(l[19])),j(i,"click",l[17]),j(g,"click",l[10]),j(N,"click",l[11]),j(Y,"click",l[13]),j(J,"click",l[14]),j(me,"click",l[15]),j(lt,"click",l[16]),j(ve,"click",l[12]),j(n,"click",Ie(l[28])),j(n,"keydown",l[31])],We=!0)},p(he,Xe){Xe[0]&8&&bt(n,"left",he[3]+"px"),Xe[0]&16&&bt(n,"top",he[4]+"px")},d(he){he&&(w(e),w(t),w(n)),We=!1,ge(ae)}}}function zp(l){let e,t,n,i,r,o,c=l[0].name+"",f,p,v,m,g,h,b,y,S,T,E,D,I,N,L,A,P,z,B,V,H,q;n=new Tc({props:{kind:l[6],size:22}});let Y=!l[7]&&jp(l);function G(R,Q){return R[7]?Lp:Pp}let O=G(l)(l),W=l[2]&&Ps(l);return{c(){e=u("div"),t=u("div"),Je(n.$$.fragment),i=k(),r=u("div"),o=u("div"),f=F(c),v=k(),m=u("div"),g=u("span"),g.textContent=`${l[8]}`,h=k(),Y&&Y.c(),b=k(),y=u("div"),O.c(),S=k(),T=u("button"),E=le("svg"),D=le("circle"),I=le("circle"),N=le("circle"),L=k(),A=u("button"),A.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=k(),W&&W.c(),B=ot(),s(t,"class","file-row-icon svelte-1skuef2"),s(o,"class","file-row-name svelte-1skuef2"),s(o,"title",p=l[0].name),s(m,"class","file-row-meta svelte-1skuef2"),s(r,"class","file-row-body svelte-1skuef2"),s(D,"cx","12"),s(D,"cy","5"),s(D,"r","2"),s(I,"cx","12"),s(I,"cy","12"),s(I,"r","2"),s(N,"cx","12"),s(N,"cy","19"),s(N,"r","2"),s(E,"width","16"),s(E,"height","16"),s(E,"viewBox","0 0 24 24"),s(E,"fill","currentColor"),s(T,"class","action-btn svelte-1skuef2"),s(T,"title",_("file.more")),s(T,"aria-label",_("file.more")),s(T,"aria-expanded",l[2]),s(A,"class","action-btn action-btn-danger svelte-1skuef2"),s(A,"title",_("common.delete")),s(A,"aria-label",_("common.delete")),s(y,"class","file-row-actions svelte-1skuef2"),s(e,"class","file-row svelte-1skuef2"),s(e,"role","button"),s(e,"tabindex","0"),s(e,"draggable","true"),s(e,"aria-label",P=l[7]?_("file.ariaFolder")+" "+l[0].name:_("file.ariaFile")+" "+l[0].name),re(e,"file-row--selected",l[1])},m(R,Q){C(R,e,Q),a(e,t),Ke(n,t,null),a(e,i),a(e,r),a(r,o),a(o,f),a(r,v),a(r,m),a(m,g),a(m,h),Y&&Y.m(m,null),a(e,b),a(e,y),O.m(y,null),a(y,S),a(y,T),a(T,E),a(E,D),a(E,I),a(E,N),a(y,L),a(y,A),C(R,z,Q),W&&W.m(R,Q),C(R,B,Q),V=!0,H||(q=[j(Mp,"click",l[19]),j(T,"click",Ie(l[18])),j(A,"click",Ie(l[12])),j(e,"click",l[9]),j(e,"keydown",l[24]),j(e,"contextmenu",l[23]),j(e,"dragstart",l[20]),j(e,"dragover",l[21]),j(e,"drop",l[22])],H=!0)},p(R,Q){(!V||Q[0]&1)&&c!==(c=R[0].name+"")&&K(f,c),(!V||Q[0]&1&&p!==(p=R[0].name))&&s(o,"title",p),R[7]||Y.p(R,Q),O.p(R,Q),(!V||Q[0]&4)&&s(T,"aria-expanded",R[2]),(!V||Q[0]&1&&P!==(P=R[7]?_("file.ariaFolder")+" "+R[0].name:_("file.ariaFile")+" "+R[0].name))&&s(e,"aria-label",P),(!V||Q[0]&2)&&re(e,"file-row--selected",R[1]),R[2]?W?W.p(R,Q):(W=Ps(R),W.c(),W.m(B.parentNode,B)):W&&(W.d(1),W=null)},i(R){V||(fe(n.$$.fragment,R),V=!0)},o(R){_e(n.$$.fragment,R),V=!1},d(R){R&&(w(e),w(z),w(B)),Ge(n),Y&&Y.d(),O.d(),W&&W.d(R),H=!1,ge(q)}}}function Fp(l,e,t){let{item:n}=e,{selected:i=!1}=e,{onDragStart:r}=e,{onDragOver:o}=e,{onDrop:c}=e;const f=Hl(),p=Ec(n),v=n.type==="folder",m=Ip(n);let g=!1,h=0,b=0,y=null;function S(Q){Q.ctrlKey||Q.metaKey?f("toggleSelect",n.id):Q.shiftKey?f("rangeSelect",n.id):y?(clearTimeout(y),y=null,v?f("navigate",n.id):f("preview",n)):y=setTimeout(()=>{y=null,f("selectOne",n.id)},250)}function T(){f("openExternal",n.fileId)}function E(){t(2,g=!1),f("showInFolder",n.nodeId||n.id)}function D(){t(2,g=!1),f("delete",{id:n.id,type:n.type})}function I(){t(2,g=!1),f("rename",{id:n.id,name:n.name})}function N(){t(2,g=!1),f("duplicate",n.id)}function L(){t(2,g=!1),f("cut",n.id)}function A(){t(2,g=!1),f("copy",n.id)}function P(){t(2,g=!1),v?f("navigate",n.id):f("preview",n)}function z(){t(2,g=!g)}function B(){t(2,g=!1)}function V(Q){r&&r(Q,n.id)}function H(Q){o&&v&&o(Q,n.id)}function q(Q){c&&v&&c(Q,n.id)}function Y(Q){Q.preventDefault(),t(3,h=Math.min(Q.clientX,window.innerWidth-240)),t(4,b=Math.min(Q.clientY,window.innerHeight-320)),t(2,g=!0)}function G(Q){(Q.key==="Enter"||Q.key===" ")&&(Q.preventDefault(),S(Q))}function X(Q){kc.call(this,l,Q)}const O=()=>f("preview",n),W=()=>f("navigate",n.id),R=Q=>{Q.key==="Escape"&&(Q.stopPropagation(),B())};return l.$$set=Q=>{"item"in Q&&t(0,n=Q.item),"selected"in Q&&t(1,i=Q.selected),"onDragStart"in Q&&t(25,r=Q.onDragStart),"onDragOver"in Q&&t(26,o=Q.onDragOver),"onDrop"in Q&&t(27,c=Q.onDrop)},[n,i,g,h,b,f,p,v,m,S,T,E,D,I,N,L,A,P,z,B,V,H,q,Y,G,r,o,c,X,O,W,R]}class Rp extends tt{constructor(e){super(),et(this,e,Fp,zp,$e,{item:0,selected:1,onDragStart:25,onDragOver:26,onDrop:27},null,[-1,-1])}}function zs(l,e,t){const n=l.slice();return n[4]=e[t],n[6]=t,n}function Op(l){let e;return{c(){e=u("span"),e.textContent="/",s(e,"class","sep svelte-csi2lb")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Bp(l){let e,t=l[4].name+"",n,i,r;function o(){return l[2](l[6])}return{c(){e=u("button"),n=F(t),s(e,"class","crumb crumb--link svelte-csi2lb")},m(c,f){C(c,e,f),a(e,n),i||(r=j(e,"click",o),i=!0)},p(c,f){l=c,f&1&&t!==(t=l[4].name+"")&&K(n,t)},d(c){c&&w(e),i=!1,r()}}}function Hp(l){let e,t=l[4].name+"",n;return{c(){e=u("span"),n=F(t),s(e,"class","crumb crumb--current svelte-csi2lb")},m(i,r){C(i,e,r),a(e,n)},p(i,r){r&1&&t!==(t=i[4].name+"")&&K(n,t)},d(i){i&&w(e)}}}function Fs(l){let e,t,n=l[6]>0&&Op();function i(c,f){return c[6]===c[0].length-1?Hp:Bp}let r=i(l),o=r(l);return{c(){n&&n.c(),e=k(),o.c(),t=ot()},m(c,f){n&&n.m(c,f),C(c,e,f),o.m(c,f),C(c,t,f)},p(c,f){r===(r=i(c))&&o?o.p(c,f):(o.d(1),o=r(c),o&&(o.c(),o.m(t.parentNode,t)))},d(c){c&&(w(e),w(t)),n&&n.d(c),o.d(c)}}}function Wp(l){let e,t=de(l[0]),n=[];for(let i=0;i<t.length;i+=1)n[i]=Fs(zs(l,t,i));return{c(){e=u("nav");for(let i=0;i<n.length;i+=1)n[i].c();s(e,"class","breadcrumbs svelte-csi2lb")},m(i,r){C(i,e,r);for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(e,null)},p(i,[r]){if(r&3){t=de(i[0]);let o;for(o=0;o<t.length;o+=1){const c=zs(i,t,o);n[o]?n[o].p(c,r):(n[o]=Fs(c),n[o].c(),n[o].m(e,null))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},i:ne,o:ne,d(i){i&&w(e),Fe(n,i)}}}function Vp(l,e,t){let{crumbs:n=[]}=e;const i=Hl();function r(c){i("navigate",c)}const o=c=>r(c);return l.$$set=c=>{"crumbs"in c&&t(0,n=c.crumbs)},[n,r,o]}class zc extends tt{constructor(e){super(),et(this,e,Vp,Wp,$e,{crumbs:0})}}function Up(l){let e,t,n,i,r,o;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("file.previewUnavailable")}`,n=k(),i=u("button"),i.textContent=`${_("file.openExternal")}`,s(i,"class","btn btn-sm svelte-1cw3u0m"),s(e,"class","preview-status svelte-1cw3u0m")},m(c,f){C(c,e,f),a(e,t),a(e,n),a(e,i),r||(o=j(i,"click",l[9]),r=!0)},p:ne,d(c){c&&w(e),r=!1,o()}}}function Kp(l){let e,t;function n(o,c){return c&2&&(e=null),e==null&&(e=!!(o[1]&&o[1].startsWith("data:"))),e?Xp:Qp}let i=n(l,-1),r=i(l);return{c(){r.c(),t=ot()},m(o,c){r.m(o,c),C(o,t,c)},p(o,c){i===(i=n(o,c))&&r?r.p(o,c):(r.d(1),r=i(o),r&&(r.c(),r.m(t.parentNode,t)))},d(o){o&&w(t),r.d(o)}}}function Gp(l){let e,t,n;return{c(){e=u("pre"),t=u("code"),n=F(l[1]),s(e,"class","preview-text svelte-1cw3u0m")},m(i,r){C(i,e,r),a(e,t),a(t,n)},p(i,r){r&2&&K(n,i[1])},d(i){i&&w(e)}}}function Jp(l){let e,t,n,i;return{c(){e=u("div"),t=u("img"),Cl(t.src,n=l[1])||s(t,"src",n),s(t,"alt",i=l[0].name),s(t,"class","preview-image svelte-1cw3u0m"),s(e,"class","preview-image-container svelte-1cw3u0m")},m(r,o){C(r,e,o),a(e,t)},p(r,o){o&2&&!Cl(t.src,n=r[1])&&s(t,"src",n),o&1&&i!==(i=r[0].name)&&s(t,"alt",i)},d(r){r&&w(e)}}}function qp(l){let e,t,n,i,r,o,c;return{c(){e=u("div"),t=u("p"),n=F(l[3]),i=k(),r=u("button"),r.textContent=`${_("file.openExternal")}`,s(r,"class","btn btn-sm svelte-1cw3u0m"),s(e,"class","preview-status svelte-1cw3u0m")},m(f,p){C(f,e,p),a(e,t),a(t,n),a(e,i),a(e,r),o||(c=j(r,"click",l[9]),o=!0)},p(f,p){p&8&&K(n,f[3])},d(f){f&&w(e),o=!1,c()}}}function Yp(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("common.loading")}`,s(e,"class","preview-status svelte-1cw3u0m")},m(n,i){C(n,e,i),a(e,t)},p:ne,d(n){n&&w(e)}}}function Qp(l){let e,t,n,i,r,o;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("file.pdfUnavailable")}`,n=k(),i=u("button"),i.textContent=`${_("file.openExternal")}`,s(i,"class","btn btn-sm svelte-1cw3u0m"),s(e,"class","preview-status svelte-1cw3u0m")},m(c,f){C(c,e,f),a(e,t),a(e,n),a(e,i),r||(o=j(i,"click",l[9]),r=!0)},p:ne,d(c){c&&w(e),r=!1,o()}}}function Xp(l){let e,t,n;return{c(){e=u("div"),t=u("embed"),Cl(t.src,n=l[1])||s(t,"src",n),s(t,"type","application/pdf"),s(t,"class","preview-pdf svelte-1cw3u0m"),s(e,"class","preview-pdf-container svelte-1cw3u0m")},m(i,r){C(i,e,r),a(e,t)},p(i,r){r&2&&!Cl(t.src,n=i[1])&&s(t,"src",n)},d(i){i&&w(e)}}}function Zp(l){let e,t,n,i,r,o,c,f=l[0].name+"",p,v,m,g,h=mn(l[0].size)+"",b,y,S=Ls(l[0].mime)+"",T,E,D,I,N,L,A,P,z,B,V;r=new Tc({props:{kind:l[8],size:18}});function H(G,X){return G[2]?Yp:G[3]?qp:G[6]&&G[1]?Jp:G[5]&&G[1]?Gp:G[4]?Kp:Up}let q=H(l),Y=q(l);return{c(){e=u("div"),t=u("div"),n=u("header"),i=u("div"),Je(r.$$.fragment),o=k(),c=u("span"),p=F(f),m=k(),g=u("div"),b=F(h),y=F(" · "),T=F(S),E=k(),D=u("div"),I=u("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"><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>',N=k(),L=u("button"),L.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>',A=k(),P=u("div"),Y.c(),s(c,"class","preview-name svelte-1cw3u0m"),s(c,"title",v=l[0].name),s(i,"class","preview-title svelte-1cw3u0m"),s(g,"class","preview-meta svelte-1cw3u0m"),s(I,"class","action-btn svelte-1cw3u0m"),s(I,"title",_("file.openExternal")),s(I,"aria-label",_("file.openExternal")),s(L,"class","action-btn action-btn-close svelte-1cw3u0m"),s(L,"title","Close"),s(L,"aria-label","Close preview"),s(D,"class","preview-actions svelte-1cw3u0m"),s(n,"class","preview-header svelte-1cw3u0m"),s(P,"class","preview-body svelte-1cw3u0m"),s(t,"class","modal svelte-1cw3u0m"),s(e,"class","overlay svelte-1cw3u0m"),s(e,"role","presentation")},m(G,X){C(G,e,X),a(e,t),a(t,n),a(n,i),Ke(r,i,null),a(i,o),a(i,c),a(c,p),a(n,m),a(n,g),a(g,b),a(g,y),a(g,T),a(n,E),a(n,D),a(D,I),a(D,N),a(D,L),a(t,A),a(t,P),Y.m(P,null),z=!0,B||(V=[j(I,"click",l[9]),j(L,"click",l[10]),j(e,"click",St(l[11])),j(e,"keydown",l[12])],B=!0)},p(G,[X]){(!z||X&1)&&f!==(f=G[0].name+"")&&K(p,f),(!z||X&1&&v!==(v=G[0].name))&&s(c,"title",v),(!z||X&1)&&h!==(h=mn(G[0].size)+"")&&K(b,h),(!z||X&1)&&S!==(S=Ls(G[0].mime)+"")&&K(T,S),q===(q=H(G))&&Y?Y.p(G,X):(Y.d(1),Y=q(G),Y&&(Y.c(),Y.m(P,null)))},i(G){z||(fe(r.$$.fragment,G),z=!0)},o(G){_e(r.$$.fragment,G),z=!1},d(G){G&&w(e),Ge(r),Y.d(),B=!1,ge(V)}}}function xp(l,e,t){let n,i,r,{item:o}=e,{content:c=""}=e,{loading:f=!1}=e,{error:p=""}=e;const v=Hl(),m=Ec(o);function g(T){T.key==="Escape"&&v("close")}function h(){v("openExternal",o.fileId)}mi(()=>{window.addEventListener("keydown",g)}),kn(()=>{window.removeEventListener("keydown",g)});const b=()=>v("close"),y=()=>v("close"),S=T=>{T.key==="Escape"&&(T.preventDefault(),v("close"))};return l.$$set=T=>{"item"in T&&t(0,o=T.item),"content"in T&&t(1,c=T.content),"loading"in T&&t(2,f=T.loading),"error"in T&&t(3,p=T.error)},l.$$.update=()=>{l.$$.dirty&3&&t(6,n=Mc(o)&&c&&c.startsWith("data:")),l.$$.dirty&1&&t(5,i=jc(o)||Pc(o)),l.$$.dirty&1&&t(4,r=Lc(o))},[o,c,f,p,r,i,n,v,m,h,b,y,S]}class $p extends tt{constructor(e){super(),et(this,e,xp,Zp,$e,{item:0,content:1,loading:2,error:3})}}function em(l){let e,t,n,i,r,o,c,f,p,v,m,g,h,b,y,S,T;return{c(){e=u("div"),t=u("div"),n=u("h3"),i=F(l[0]),r=k(),o=u("p"),c=F(l[1]),f=k(),p=u("div"),v=u("button"),m=F(l[2]),h=k(),b=u("button"),y=F(l[3]),s(n,"class","svelte-1fv6yyk"),s(o,"class","message svelte-1fv6yyk"),s(v,"class",g="btn "+(l[4]?"btn-danger":"btn-primary")+" svelte-1fv6yyk"),s(b,"class","btn svelte-1fv6yyk"),s(p,"class","actions svelte-1fv6yyk"),s(t,"class","modal svelte-1fv6yyk"),s(e,"class","overlay svelte-1fv6yyk"),s(e,"role","presentation")},m(E,D){C(E,e,D),a(e,t),a(t,n),a(n,i),a(t,r),a(t,o),a(o,c),a(t,f),a(t,p),a(p,v),a(v,m),a(p,h),a(p,b),a(b,y),S||(T=[j(v,"click",l[6]),j(b,"click",l[7]),j(e,"click",St(l[8])),j(e,"keydown",l[9])],S=!0)},p(E,[D]){D&1&&K(i,E[0]),D&2&&K(c,E[1]),D&4&&K(m,E[2]),D&16&&g!==(g="btn "+(E[4]?"btn-danger":"btn-primary")+" svelte-1fv6yyk")&&s(v,"class",g),D&8&&K(y,E[3])},i:ne,o:ne,d(E){E&&w(e),S=!1,ge(T)}}}function tm(l,e,t){let{title:n=_("common.confirm")}=e,{message:i=""}=e,{confirmText:r=_("common.delete")}=e,{cancelText:o=_("common.cancel")}=e,{danger:c=!1}=e;const f=Hl(),p=()=>f("confirm"),v=()=>f("cancel"),m=()=>f("cancel"),g=h=>{h.key==="Escape"&&(h.preventDefault(),f("cancel"))};return l.$$set=h=>{"title"in h&&t(0,n=h.title),"message"in h&&t(1,i=h.message),"confirmText"in h&&t(2,r=h.confirmText),"cancelText"in h&&t(3,o=h.cancelText),"danger"in h&&t(4,c=h.danger)},[n,i,r,o,c,f,p,v,m,g]}class lm extends tt{constructor(e){super(),et(this,e,tm,em,$e,{title:0,message:1,confirmText:2,cancelText:3,danger:4})}}function nm(l){let e,t,n;return{c(){e=le("circle"),t=le("line"),n=le("line"),s(e,"cx","12"),s(e,"cy","12"),s(e,"r","10"),s(t,"x1","12"),s(t,"y1","16"),s(t,"x2","12"),s(t,"y2","12"),s(n,"x1","12"),s(n,"y1","8"),s(n,"x2","12.01"),s(n,"y2","8")},m(i,r){C(i,e,r),C(i,t,r),C(i,n,r)},d(i){i&&(w(e),w(t),w(n))}}}function im(l){let e,t,n,i;return{c(){e=le("rect"),t=le("polyline"),n=le("line"),i=le("line"),s(e,"x","3"),s(e,"y","5"),s(e,"width","18"),s(e,"height","14"),s(e,"rx","2"),s(t,"points","3 10 21 10"),s(n,"x1","8"),s(n,"y1","5"),s(n,"x2","8"),s(n,"y2","19"),s(i,"x1","16"),s(i,"y1","5"),s(i,"x2","16"),s(i,"y2","19")},m(r,o){C(r,e,o),C(r,t,o),C(r,n,o),C(r,i,o)},d(r){r&&(w(e),w(t),w(n),w(i))}}}function sm(l){let e,t;return{c(){e=le("path"),t=le("polyline"),s(e,"d","M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z"),s(t,"points","13 2 13 9 20 9")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(w(e),w(t))}}}function om(l){let e,t;return{c(){e=le("path"),t=le("path"),s(e,"d","M12 20h9"),s(t,"d","M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(w(e),w(t))}}}function rm(l){let e,t,n,i,r;return{c(){e=le("path"),t=le("path"),n=le("line"),i=le("line"),r=le("line"),s(e,"d","M4 19.5A2.5 2.5 0 0 1 6.5 17H20"),s(t,"d","M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z"),s(n,"x1","8"),s(n,"y1","7"),s(n,"x2","16"),s(n,"y2","7"),s(i,"x1","8"),s(i,"y1","11"),s(i,"x2","14"),s(i,"y2","11"),s(r,"x1","8"),s(r,"y1","15"),s(r,"x2","12"),s(r,"y2","15")},m(o,c){C(o,e,c),C(o,t,c),C(o,n,c),C(o,i,c),C(o,r,c)},d(o){o&&(w(e),w(t),w(n),w(i),w(r))}}}function am(l){let e,t,n,i;return{c(){e=le("path"),t=le("polyline"),n=le("line"),i=le("line"),s(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),s(t,"points","14 2 14 8 20 8"),s(n,"x1","16"),s(n,"y1","13"),s(n,"x2","8"),s(n,"y2","13"),s(i,"x1","16"),s(i,"y1","17"),s(i,"x2","8"),s(i,"y2","17")},m(r,o){C(r,e,o),C(r,t,o),C(r,n,o),C(r,i,o)},d(r){r&&(w(e),w(t),w(n),w(i))}}}function cm(l){let e,t;return{c(){e=le("path"),t=le("circle"),s(e,"d","M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"),s(t,"cx","12"),s(t,"cy","7"),s(t,"r","4")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(w(e),w(t))}}}function um(l){let e,t,n,i;return{c(){e=le("rect"),t=le("rect"),n=le("rect"),i=le("rect"),s(e,"x","3"),s(e,"y","3"),s(e,"width","7"),s(e,"height","7"),s(e,"rx","1"),s(t,"x","14"),s(t,"y","3"),s(t,"width","7"),s(t,"height","4"),s(t,"rx","1"),s(n,"x","14"),s(n,"y","10"),s(n,"width","7"),s(n,"height","11"),s(n,"rx","1"),s(i,"x","3"),s(i,"y","14"),s(i,"width","7"),s(i,"height","7"),s(i,"rx","1")},m(r,o){C(r,e,o),C(r,t,o),C(r,n,o),C(r,i,o)},d(r){r&&(w(e),w(t),w(n),w(i))}}}function fm(l){let e;return{c(){e=le("path"),s(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){C(t,e,n)},d(t){t&&w(e)}}}function dm(l){let e;function t(r,o){return r[0]==="folder"?fm:r[0]==="project"?um:r[0]==="client"?cm:r[0]==="document"?am:r[0]==="recipe"?rm:r[0]==="note"?om:r[0]==="file"?sm:r[0]==="case"?im:nm}let n=t(l),i=n(l);return{c(){e=le("svg"),i.c(),s(e,"width",l[1]),s(e,"height",l[1]),s(e,"viewBox","0 0 24 24"),s(e,"fill","none"),s(e,"stroke","currentColor"),s(e,"stroke-width","1.5"),s(e,"stroke-linecap","round"),s(e,"stroke-linejoin","round"),s(e,"xmlns","http://www.w3.org/2000/svg")},m(r,o){C(r,e,o),i.m(e,null)},p(r,[o]){n!==(n=t(r))&&(i.d(1),i=n(r),i&&(i.c(),i.m(e,null))),o&2&&s(e,"width",r[1]),o&2&&s(e,"height",r[1])},i:ne,o:ne,d(r){r&&w(e),i.d()}}}function pm(l,e,t){let{kind:n="generic"}=e,{size:i=18}=e;return l.$$set=r=>{"kind"in r&&t(0,n=r.kind),"size"in r&&t(1,i=r.size)},[n,i]}class bn extends tt{constructor(e){super(),et(this,e,pm,dm,$e,{kind:0,size:1})}}function Rs(l,e,t){const n=l.slice();return n[44]=e[t],n}function mm(l){let e;return{c(){e=u("span"),s(e,"class","tree-toggle-placeholder svelte-zj71cl")},m(t,n){C(t,e,n)},p:ne,d(t){t&&w(e)}}}function _m(l){let e,t,n=l[1][l[44].id]?"▾":"▸",i,r,o;function c(){return l[25](l[44])}return{c(){e=u("button"),t=u("span"),i=F(n),s(t,"class","tree-arrow"),s(e,"class","tree-toggle svelte-zj71cl")},m(f,p){C(f,e,p),a(e,t),a(t,i),r||(o=j(e,"click",Ie(c)),r=!0)},p(f,p){l=f,p[0]&3&&n!==(n=l[1][l[44].id]?"▾":"▸")&&K(i,n)},d(f){f&&w(e),r=!1,o()}}}function Os(l){let e,t;return e=new Fc({props:{nodes:l[44].children||[],expanded:l[1],selectedNodeId:l[2],level:l[3]+1,onSelect:l[4],onToggle:l[5],onContextMenu:l[6],onDrop:l[7]}}),{c(){Je(e.$$.fragment)},m(n,i){Ke(e,n,i),t=!0},p(n,i){const r={};i[0]&1&&(r.nodes=n[44].children||[]),i[0]&2&&(r.expanded=n[1]),i[0]&4&&(r.selectedNodeId=n[2]),i[0]&8&&(r.level=n[3]+1),i[0]&16&&(r.onSelect=n[4]),i[0]&32&&(r.onToggle=n[5]),i[0]&64&&(r.onContextMenu=n[6]),i[0]&128&&(r.onDrop=n[7]),e.$set(r)},i(n){t||(fe(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ge(e,n)}}}function Bs(l,e){let t,n,i,r,o,c,f,p=e[44].title+"",v,m,g=e[1][e[44].id]&&fi(e[44]),h,b,y,S;function T(O,W){return W[0]&1&&(n=null),n==null&&(n=!!zl(O[44])),n?_m:mm}let E=T(e,[-1,-1]),D=E(e);o=new bn({props:{kind:Hs(e[44]),size:16}});function I(...O){return e[26](e[44],...O)}function N(...O){return e[27](e[44],...O)}function L(){return e[28](e[44])}function A(...O){return e[29](e[44],...O)}function P(...O){return e[30](e[44],...O)}function z(...O){return e[31](e[44],...O)}function B(...O){return e[32](e[44],...O)}function V(...O){return e[33](e[44],...O)}function H(...O){return e[34](e[44],...O)}function q(...O){return e[35](e[44],...O)}function Y(...O){return e[36](e[44],...O)}function G(...O){return e[37](e[44],...O)}let X=g&&Os(e);return{key:l,first:null,c(){t=u("div"),D.c(),i=k(),r=u("span"),Je(o.$$.fragment),c=k(),f=u("span"),v=F(p),m=k(),X&&X.c(),h=ot(),s(r,"class","tree-icon svelte-zj71cl"),s(r,"role","button"),s(r,"tabindex","-1"),s(f,"class","tree-label svelte-zj71cl"),s(f,"role","button"),s(f,"tabindex","-1"),s(t,"class","tree-item svelte-zj71cl"),bt(t,"padding-left",e[3]*16+4+"px"),s(t,"draggable","true"),s(t,"role","button"),s(t,"tabindex","0"),re(t,"selected",e[2]===e[44].id),re(t,"drop-valid",e[8]===e[44].id&&e[9][e[44].id]),re(t,"drop-invalid",e[8]===e[44].id&&!e[9][e[44].id]),this.first=t},m(O,W){C(O,t,W),D.m(t,null),a(t,i),a(t,r),Ke(o,r,null),a(t,c),a(t,f),a(f,v),C(O,m,W),X&&X.m(O,W),C(O,h,W),b=!0,y||(S=[j(r,"click",I),j(r,"keydown",N),j(r,"dblclick",Ie(e[24])),j(f,"click",Ie(L)),j(f,"keydown",A),j(t,"dragstart",P),j(t,"dragover",z),j(t,"dragleave",B),j(t,"drop",V),j(t,"click",H),j(t,"keydown",q),j(t,"dblclick",Y),j(t,"contextmenu",vn(G))],y=!0)},p(O,W){e=O,E===(E=T(e,W))&&D?D.p(e,W):(D.d(1),D=E(e),D&&(D.c(),D.m(t,i)));const R={};W[0]&1&&(R.kind=Hs(e[44])),o.$set(R),(!b||W[0]&1)&&p!==(p=e[44].title+"")&&K(v,p),(!b||W[0]&8)&&bt(t,"padding-left",e[3]*16+4+"px"),(!b||W[0]&5)&&re(t,"selected",e[2]===e[44].id),(!b||W[0]&769)&&re(t,"drop-valid",e[8]===e[44].id&&e[9][e[44].id]),(!b||W[0]&769)&&re(t,"drop-invalid",e[8]===e[44].id&&!e[9][e[44].id]),W[0]&3&&(g=e[1][e[44].id]&&fi(e[44])),g?X?(X.p(e,W),W[0]&3&&fe(X,1)):(X=Os(e),X.c(),fe(X,1),X.m(h.parentNode,h)):X&&(at(),_e(X,1,1,()=>{X=null}),ct())},i(O){b||(fe(o.$$.fragment,O),fe(X),b=!0)},o(O){_e(o.$$.fragment,O),_e(X),b=!1},d(O){O&&(w(t),w(m),w(h)),D.d(),Ge(o),X&&X.d(O),y=!1,ge(S)}}}function gm(l){let e=[],t=new Map,n,i,r,o,c=de(l[0]);const f=p=>p[44].id;for(let p=0;p<c.length;p+=1){let v=Rs(l,c,p),m=f(v);t.set(m,e[p]=Bs(m,v))}return{c(){for(let p=0;p<e.length;p+=1)e[p].c();n=ot()},m(p,v){for(let m=0;m<e.length;m+=1)e[m]&&e[m].m(p,v);C(p,n,v),i=!0,r||(o=j(window,"dragend",l[14]),r=!0)},p(p,v){v[0]&2080767&&(c=de(p[0]),at(),e=Sc(e,v,f,1,p,c,t,n.parentNode,Cc,Bs,n,Rs),ct())},i(p){if(!i){for(let v=0;v<c.length;v+=1)fe(e[v]);i=!0}},o(p){for(let v=0;v<e.length;v+=1)_e(e[v]);i=!1},d(p){p&&w(n);for(let v=0;v<e.length;v+=1)e[v].d(p);r=!1,o()}}}function Hs(l){return l.type==="client"||l.template_id==="client.default"?"client":l.type==="project"||l.template_id==="project.default"?"project":l.type==="document"||l.template_id==="document.default"?"document":l.type==="recipe"||l.template_id==="recipe.default"?"recipe":l.type==="folder"||l.template_id==="folder.default"?"folder":l.type==="case"?"case":l.type==="note"?"note":l.type==="file"?"file":"generic"}function fi(l){return l.children!==void 0}function zl(l){return fi(l)?l.children.length>0:l.has_children===!0}function Ws(l){const e={};function t(n,i){for(const r of n)e[r.id]=i,r.children&&t(r.children,r.id)}return t(l,""),e}function Vs(l){const e=[];function t(n){for(const i of n)e.push(i),i.children&&t(i.children)}return t(l),e}function vm(l){try{return l.dataTransfer.getData("text/plain")}catch{return""}}function hm(l,e,t){let n,i,r,{nodes:o=[]}=e,{expanded:c={}}=e,{selectedNodeId:f=""}=e,{level:p=0}=e,{onSelect:v=void 0}=e,{onToggle:m=void 0}=e,{onContextMenu:g=void 0}=e,{onDrop:h=void 0}=e,b={},y=null,S="",T="";const E=["folder","project","client","document","recipe","case"];kn(()=>{for(const x of Object.keys(b))clearTimeout(b[x]);y&&clearInterval(y)});function D(x){return E.includes(x.type)}function I(x,te,ye){if(!x||!te||te===x.id||!D(x))return!1;let Ce=x.id;for(;Ce;){if(Ce===te)return!1;Ce=ye[Ce]||""}return!0}function N(x,te){x.stopPropagation(),x.dataTransfer.effectAllowed="move",x.dataTransfer.setData("text/plain",te.id),t(21,S=te.id)}function L(x,te){x.preventDefault(),x.stopPropagation(),x.dataTransfer.dropEffect="move",T!==te.id&&t(8,T=te.id),zl(te)&&!c[te.id]&&!b[te.id]&&(b[te.id]=setTimeout(()=>{m&&m(te.id),delete b[te.id]},600));const ye=x.currentTarget.closest(".workspace-tree-area");if(ye){const Ce=ye.getBoundingClientRect(),we=30;x.clientY-Ce.top<we?y||(y=setInterval(()=>{ye.scrollTop-=10},50)):Ce.bottom-x.clientY<we?y||(y=setInterval(()=>{ye.scrollTop+=10},50)):y&&(clearInterval(y),y=null)}}function A(x,te){const ye=x.relatedTarget;ye&&x.currentTarget.contains(ye)||(T===te.id&&t(8,T=""),b[te.id]&&(clearTimeout(b[te.id]),delete b[te.id]),y&&(clearInterval(y),y=null))}function P(x,te){x.preventDefault(),x.stopPropagation(),b[te.id]&&(clearTimeout(b[te.id]),delete b[te.id]),y&&(clearInterval(y),y=null);const ye=Vs(o),Ce=Ws(ye),we=vm(x);if(!I(te,we,Ce)){t(8,T=""),t(21,S="");return}h&&h(we,te.id),t(8,T=""),t(21,S="")}function z(){t(8,T=""),t(21,S="");for(const x of Object.keys(b))clearTimeout(b[x]),delete b[x];y&&(clearInterval(y),y=null)}function B(x,te){x.target.closest(".tree-toggle")||x.target.closest(".tree-icon")||v&&v(te)}function V(x,te){zl(te)&&m&&m(te.id)}function H(x,te){(x.key==="Enter"||x.key===" ")&&(x.preventDefault(),v&&v(te))}function q(x,te){x.stopPropagation(),zl(te)&&m&&m(te.id)}function Y(x,te){(x.key==="Enter"||x.key===" ")&&(x.preventDefault(),x.stopPropagation(),zl(te)&&m&&m(te.id))}function G(x,te){(x.key==="Enter"||x.key===" ")&&(x.preventDefault(),v&&v(te))}function X(x,te,ye){const Ce={};function we(je){for(const Le of je)Ce[Le.id]=I(Le,te,ye),Le.children&&we(Le.children)}return we(x),Ce}function O(x){kc.call(this,l,x)}const W=x=>m&&m(x.id),R=(x,te)=>q(te,x),Q=(x,te)=>Y(te,x),U=x=>v&&v(x),J=(x,te)=>G(te,x),$=(x,te)=>N(te,x),se=(x,te)=>L(te,x),oe=(x,te)=>A(te,x),ce=(x,te)=>P(te,x),pe=(x,te)=>B(te,x),Ee=(x,te)=>H(te,x),Re=(x,te)=>V(te,x),me=(x,te)=>g&&g(te,x);return l.$$set=x=>{"nodes"in x&&t(0,o=x.nodes),"expanded"in x&&t(1,c=x.expanded),"selectedNodeId"in x&&t(2,f=x.selectedNodeId),"level"in x&&t(3,p=x.level),"onSelect"in x&&t(4,v=x.onSelect),"onToggle"in x&&t(5,m=x.onToggle),"onContextMenu"in x&&t(6,g=x.onContextMenu),"onDrop"in x&&t(7,h=x.onDrop)},l.$$.update=()=>{l.$$.dirty[0]&1&&t(23,n=Vs(o)),l.$$.dirty[0]&8388608&&t(22,i=Ws(n)),l.$$.dirty[0]&14680064&&t(9,r=X(n,S,i))},[o,c,f,p,v,m,g,h,T,r,N,L,A,P,z,B,V,H,q,Y,G,S,i,n,O,W,R,Q,U,J,$,se,oe,ce,pe,Ee,Re,me]}class Fc extends tt{constructor(e){super(),et(this,e,hm,gm,$e,{nodes:0,expanded:1,selectedNodeId:2,level:3,onSelect:4,onToggle:5,onContextMenu:6,onDrop:7},null,[-1,-1])}}function Us(l){let e,t;return{c(){e=u("div"),t=F(l[4]),s(e,"class","path-info svelte-a9f1pd")},m(n,i){C(n,e,i),a(e,t)},p(n,i){i&16&&K(t,n[4])},d(n){n&&w(e)}}}function Ks(l){let e,t;return{c(){e=u("div"),t=F(l[3]),s(e,"class","error-msg svelte-a9f1pd")},m(n,i){C(n,e,i),a(e,t)},p(n,i){i&8&&K(t,n[3])},d(n){n&&w(e)}}}function km(l){let e,t,n,i,r,o,c,f,p,v,m,g,h,b,y,S,T,E=_("firstrun.browse")+"",D,I,N,L,A,P,z=(l[2]?_("firstrun.creating"):_("firstrun.create"))+"",B,V,H,q,Y,G,X=l[4]&&Us(l),O=l[3]&&Ks(l);return{c(){e=u("div"),t=u("div"),n=u("img"),r=k(),o=u("h1"),o.textContent=`${_("firstrun.title")}`,c=k(),f=u("p"),f.textContent=`${_("firstrun.desc")}`,p=k(),v=u("div"),m=u("label"),m.textContent=`${_("firstrun.pathLabel")}`,g=k(),h=u("div"),b=u("input"),S=k(),T=u("button"),D=F(E),I=k(),X&&X.c(),N=k(),O&&O.c(),L=k(),A=u("div"),P=u("button"),B=F(z),H=k(),q=u("button"),q.textContent=`${_("firstrun.quit")}`,s(n,"class","first-run-logo svelte-a9f1pd"),Cl(n.src,i="/assets/app-icons/icon_64x64.png")||s(n,"src",i),s(n,"width","64"),s(n,"height","64"),s(n,"alt",""),s(o,"class","svelte-a9f1pd"),s(f,"class","first-run-desc svelte-a9f1pd"),s(m,"class","form-label svelte-a9f1pd"),s(m,"for","vault-path"),s(b,"id","vault-path"),s(b,"type","text"),s(b,"placeholder",y=l[1]||_("firstrun.defaultPath")),b.disabled=l[2],s(b,"class","svelte-a9f1pd"),s(T,"class","btn"),T.disabled=l[2],s(h,"class","input-row svelte-a9f1pd"),s(v,"class","form-group svelte-a9f1pd"),s(P,"class","btn btn-primary btn-lg svelte-a9f1pd"),P.disabled=V=!l[0].trim()||l[2],s(q,"class","btn btn-lg svelte-a9f1pd"),s(A,"class","first-run-actions svelte-a9f1pd"),s(t,"class","first-run-card svelte-a9f1pd"),s(e,"class","first-run-screen svelte-a9f1pd")},m(W,R){C(W,e,R),a(e,t),a(t,n),a(t,r),a(t,o),a(t,c),a(t,f),a(t,p),a(t,v),a(v,m),a(v,g),a(v,h),a(h,b),be(b,l[0]),a(h,S),a(h,T),a(T,D),a(t,I),X&&X.m(t,null),a(t,N),O&&O.m(t,null),a(t,L),a(t,A),a(A,P),a(P,B),a(A,H),a(A,q),Y||(G=[j(b,"input",l[12]),j(b,"input",l[6]),j(b,"keydown",l[9]),j(T,"click",l[5]),j(P,"click",l[7]),j(q,"click",l[8])],Y=!0)},p(W,[R]){R&2&&y!==(y=W[1]||_("firstrun.defaultPath"))&&s(b,"placeholder",y),R&4&&(b.disabled=W[2]),R&1&&b.value!==W[0]&&be(b,W[0]),R&4&&(T.disabled=W[2]),W[4]?X?X.p(W,R):(X=Us(W),X.c(),X.m(t,N)):X&&(X.d(1),X=null),W[3]?O?O.p(W,R):(O=Ks(W),O.c(),O.m(t,L)):O&&(O.d(1),O=null),R&4&&z!==(z=(W[2]?_("firstrun.creating"):_("firstrun.create"))+"")&&K(B,z),R&5&&V!==(V=!W[0].trim()||W[2])&&(P.disabled=V)},i:ne,o:ne,d(W){W&&w(e),X&&X.d(),O&&O.d(),Y=!1,ge(G)}}}function an(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 error:",l,t)}return Promise.reject(new Error("Wails not connected: "+l))}function bm(l,e,t){let{onComplete:n=null}=e,{onQuit:i=null}=e,r="",o="",c=!1,f="",p="",v=null;async function m(){try{const E=await an("GetDefaultVaultPath");t(1,o=E||""),t(0,r=o||""),r&&await h()}catch{t(1,o="")}}m();async function g(){try{const E=await an("PickDirectory");E&&(t(0,r=E),await h())}catch(E){t(3,f=String(E))}}async function h(){if(!r||!r.trim()){t(4,p=""),v=null;return}try{v=await an("CheckVaultPath",r.trim()),v&&t(4,p=v.description)}catch{t(4,p=""),v=null}}async function b(){if(!(!r||!r.trim())){if(t(2,c=!0),t(3,f=""),v&&!v.writable){t(3,f=_("firstrun.errorNoWrite")),t(2,c=!1);return}try{const E=await an("CreateVault",r.trim());E&&E.status==="ready"&&n&&n(E)}catch(E){t(3,f=String(E))}t(2,c=!1)}}function y(){i&&i()}function S(E){E.key==="Enter"&&!c&&r.trim()&&b()}function T(){r=this.value,t(0,r)}return l.$$set=E=>{"onComplete"in E&&t(10,n=E.onComplete),"onQuit"in E&&t(11,i=E.onQuit)},[r,o,c,f,p,g,h,b,y,S,n,i,T]}class ym extends tt{constructor(e){super(),et(this,e,bm,km,$e,{onComplete:10,onQuit:11})}}function Gs(l){let e,t;return{c(){e=u("div"),t=F(l[2]),s(e,"class","error-msg svelte-s3o8c3")},m(n,i){C(n,e,i),a(e,t)},p(n,i){i&4&&K(t,n[2])},d(n){n&&w(e)}}}function Js(l){let e,t,n,i,r,o,c,f,p=_("common.yes")+"",v,m,g,h,b;return{c(){e=u("div"),t=u("div"),n=u("h3"),n.textContent=`${_("recovery.createConfirmTitle")}`,i=k(),r=u("p"),r.textContent=`${_("recovery.createConfirm")}`,o=k(),c=u("div"),f=u("button"),v=F(p),m=k(),g=u("button"),g.textContent=`${_("common.cancel")}`,s(n,"class","svelte-s3o8c3"),s(r,"class","modal-desc svelte-s3o8c3"),s(f,"class","btn btn-primary"),f.disabled=l[1],s(g,"class","btn"),s(c,"class","modal-actions svelte-s3o8c3"),s(t,"class","modal svelte-s3o8c3"),s(e,"class","modal-overlay svelte-s3o8c3"),s(e,"role","button"),s(e,"tabindex","0")},m(y,S){C(y,e,S),a(e,t),a(t,n),a(t,i),a(t,r),a(t,o),a(t,c),a(c,f),a(f,v),a(c,m),a(c,g),h||(b=[j(f,"click",l[6]),j(g,"click",l[7]),j(e,"click",St(l[7])),j(e,"keydown",l[11])],h=!0)},p(y,S){S&2&&(f.disabled=y[1])},d(y){y&&w(e),h=!1,ge(b)}}}function wm(l){let e,t,n,i,r,o,c,f,p,v=(l[0]||"—")+"",m,g,h,b,y,S=_("recovery.choose")+"",T,E,D,I=_("recovery.create")+"",N,L,A,P,z,B,V,H=l[2]&&Gs(l),q=l[3]&&Js(l);return{c(){e=u("div"),t=u("div"),n=u("div"),n.textContent="⚠",i=k(),r=u("h1"),r.textContent=`${_("recovery.title")}`,o=k(),c=u("p"),c.textContent=`${_("recovery.expected")}:`,f=k(),p=u("code"),m=F(v),g=k(),H&&H.c(),h=k(),b=u("div"),y=u("button"),T=F(S),E=k(),D=u("button"),N=F(I),L=k(),A=u("button"),A.textContent=`${_("recovery.quit")}`,P=k(),q&&q.c(),z=ot(),s(n,"class","recovery-icon svelte-s3o8c3"),s(r,"class","svelte-s3o8c3"),s(c,"class","recovery-desc svelte-s3o8c3"),s(p,"class","recovery-path svelte-s3o8c3"),s(y,"class","btn btn-primary btn-lg svelte-s3o8c3"),y.disabled=l[1],s(D,"class","btn btn-lg svelte-s3o8c3"),D.disabled=l[1],s(A,"class","btn btn-lg svelte-s3o8c3"),s(b,"class","recovery-actions svelte-s3o8c3"),s(t,"class","recovery-card svelte-s3o8c3"),s(e,"class","recovery-screen svelte-s3o8c3")},m(Y,G){C(Y,e,G),a(e,t),a(t,n),a(t,i),a(t,r),a(t,o),a(t,c),a(t,f),a(t,p),a(p,m),a(t,g),H&&H.m(t,null),a(t,h),a(t,b),a(b,y),a(y,T),a(b,E),a(b,D),a(D,N),a(b,L),a(b,A),C(Y,P,G),q&&q.m(Y,G),C(Y,z,G),B||(V=[j(y,"click",l[4]),j(D,"click",l[5]),j(A,"click",l[8])],B=!0)},p(Y,[G]){G&1&&v!==(v=(Y[0]||"—")+"")&&K(m,v),Y[2]?H?H.p(Y,G):(H=Gs(Y),H.c(),H.m(t,h)):H&&(H.d(1),H=null),G&2&&(y.disabled=Y[1]),G&2&&(D.disabled=Y[1]),Y[3]?q?q.p(Y,G):(q=Js(Y),q.c(),q.m(z.parentNode,z)):q&&(q.d(1),q=null)},i:ne,o:ne,d(Y){Y&&(w(e),w(P),w(z)),H&&H.d(),q&&q.d(Y),B=!1,ge(V)}}}function ni(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 error:",l,t)}return Promise.reject(new Error("Wails not connected: "+l))}function Cm(l,e,t){let{vaultPath:n=""}=e,{onComplete:i=null}=e,{onQuit:r=null}=e,o=!1,c="",f=!1;async function p(){try{const y=await ni("PickDirectory");if(!y)return;t(1,o=!0),t(2,c="");const S=await ni("OpenVault",y);S&&S.status==="ready"&&i&&i(S)}catch(y){t(2,c=String(y))}t(1,o=!1)}function v(){t(3,f=!0)}async function m(){t(3,f=!1),t(1,o=!0),t(2,c="");try{const y=await ni("CreateVault",n);y&&y.status==="ready"&&i&&i(y)}catch(y){t(2,c=String(y))}t(1,o=!1)}function g(){t(3,f=!1)}function h(){r&&r()}const b=y=>y.key==="Enter"&&g();return l.$$set=y=>{"vaultPath"in y&&t(0,n=y.vaultPath),"onComplete"in y&&t(9,i=y.onComplete),"onQuit"in y&&t(10,r=y.onQuit)},[n,o,c,f,p,v,m,g,h,i,r,b]}class Sm extends tt{constructor(e){super(),et(this,e,Cm,wm,$e,{vaultPath:0,onComplete:9,onQuit:10})}}function qs(l,e,t){const n=l.slice();return n[5]=e[t],n}function Tm(l){let e,t,n;return{c(){e=le("path"),t=le("path"),n=le("path"),s(e,"d","M5 4h12l2 2v14H5z"),s(t,"d","M8 4v6h8V4"),s(n,"d","M8 20v-6h8v6")},m(i,r){C(i,e,r),C(i,t,r),C(i,n,r)},d(i){i&&(w(e),w(t),w(n))}}}function Em(l){let e,t,n,i;return{c(){e=le("path"),t=le("path"),n=le("path"),i=le("path"),s(e,"d","M20 11a8 8 0 0 0-14-4l-2 2"),s(t,"d","M4 5v4h4"),s(n,"d","M4 13a8 8 0 0 0 14 4l2-2"),s(i,"d","M20 19v-4h-4")},m(r,o){C(r,e,o),C(r,t,o),C(r,n,o),C(r,i,o)},d(r){r&&(w(e),w(t),w(n),w(i))}}}function Dm(l){let e;return{c(){e=le("path"),s(e,"d","M4 19V9M10 19V5M16 19v-7M22 19H2")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Im(l){let e;return{c(){e=le("path"),s(e,"d","M3 6h6l2 2h10v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6z")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Nm(l){let e,t;return{c(){e=le("path"),t=le("path"),s(e,"d","M9 3v5M15 3v5M7 8h10v3a5 5 0 0 1-10 0V8z"),s(t,"d","M12 16v5")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(w(e),w(t))}}}function Am(l){let e,t;return{c(){e=le("rect"),t=le("path"),s(e,"x","4"),s(e,"y","3"),s(e,"width","16"),s(e,"height","18"),s(e,"rx","2"),s(t,"d","M8 7h8M8 11h8M8 15h5")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(w(e),w(t))}}}function Mm(l){let e,t,n;return{c(){e=le("path"),t=le("path"),n=le("path"),s(e,"d","M3 10.5 12 3l9 7.5"),s(t,"d","M5 9.5V21h14V9.5"),s(n,"d","M10 21v-6h4v6")},m(i,r){C(i,e,r),C(i,t,r),C(i,n,r)},d(i){i&&(w(e),w(t),w(n))}}}function jm(l){let e,t;return{c(){e=le("circle"),t=le("path"),s(e,"cx","12"),s(e,"cy","12"),s(e,"r","3"),s(t,"d","M19.4 15a1.7 1.7 0 0 0 .3 1.8l.1.1a2 2 0 0 1-2.8 2.8l-.1-.1a1.7 1.7 0 0 0-1.8-.3 1.7 1.7 0 0 0-1 1.5V22h-4v-.2a1.7 1.7 0 0 0-1-1.5 1.7 1.7 0 0 0-1.8.3l-.1.1a2 2 0 0 1-2.8-2.8l.1-.1a1.7 1.7 0 0 0 .3-1.8 1.7 1.7 0 0 0-1.5-1H2v-4h.2a1.7 1.7 0 0 0 1.5-1 1.7 1.7 0 0 0-.3-1.8l-.1-.1a2 2 0 0 1 2.8-2.8l.1.1a1.7 1.7 0 0 0 1.8.3 1.7 1.7 0 0 0 1-1.5V2h4v.2a1.7 1.7 0 0 0 1 1.5 1.7 1.7 0 0 0 1.8-.3l.1-.1a2 2 0 0 1 2.8 2.8l-.1.1a1.7 1.7 0 0 0-.3 1.8 1.7 1.7 0 0 0 1.5 1h.2v4h-.2a1.7 1.7 0 0 0-1.4 1z")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(w(e),w(t))}}}function Ys(l){let e,t,n,i,r,o,c,f;function p(h,b){if(h[5].id==="general")return jm;if(h[5].id==="workspace")return Mm;if(h[5].id==="templates")return Am;if(h[5].id==="plugins")return Nm;if(h[5].id==="files")return Im;if(h[5].id==="activity")return Dm;if(h[5].id==="sync")return Em;if(h[5].id==="backup")return Tm}let v=p(l),m=v&&v(l);function g(){return l[4](l[5])}return{c(){e=u("button"),t=u("span"),n=le("svg"),m&&m.c(),i=k(),r=u("span"),r.textContent=`${l[5].label}`,o=k(),s(n,"width","16"),s(n,"height","16"),s(n,"viewBox","0 0 24 24"),s(n,"fill","none"),s(n,"stroke","currentColor"),s(n,"stroke-width","1.8"),s(n,"stroke-linecap","round"),s(n,"stroke-linejoin","round"),s(n,"aria-hidden","true"),s(t,"class","settings-nav-icon svelte-1uolm3f"),s(r,"class","settings-nav-label svelte-1uolm3f"),s(e,"class","settings-nav-item svelte-1uolm3f"),re(e,"active",l[0]===l[5].id),re(e,"disabled",l[5].id==="plugins"||l[5].id==="files"||l[5].id==="activity"||l[5].id==="backup")},m(h,b){C(h,e,b),a(e,t),a(t,n),m&&m.m(n,null),a(e,i),a(e,r),a(e,o),c||(f=j(e,"click",g),c=!0)},p(h,b){l=h,b&3&&re(e,"active",l[0]===l[5].id)},d(h){h&&w(e),m&&m.d(),c=!1,f()}}}function Lm(l){let e,t=de(l[1]),n=[];for(let i=0;i<t.length;i+=1)n[i]=Ys(qs(l,t,i));return{c(){e=u("nav");for(let i=0;i<n.length;i+=1)n[i].c();s(e,"class","settings-sidebar svelte-1uolm3f")},m(i,r){C(i,e,r);for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(e,null)},p(i,[r]){if(r&7){t=de(i[1]);let o;for(o=0;o<t.length;o+=1){const c=qs(i,t,o);n[o]?n[o].p(c,r):(n[o]=Ys(c),n[o].c(),n[o].m(e,null))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},i:ne,o:ne,d(i){i&&w(e),Fe(n,i)}}}function Pm(l,e,t){let{activeSection:n="general"}=e,{onSelect:i=null}=e;const r=[{id:"general",label:_("settings.general")},{id:"workspace",label:_("settings.workspace")},{id:"templates",label:_("settings.templates")},{id:"plugins",label:_("settings.plugins")},{id:"files",label:_("settings.files")},{id:"activity",label:_("settings.activity")},{id:"sync",label:_("settings.sync")},{id:"backup",label:_("settings.backup")}];function o(f){i&&i(f)}const c=f=>o(f.id);return l.$$set=f=>{"activeSection"in f&&t(0,n=f.activeSection),"onSelect"in f&&t(3,i=f.onSelect)},[n,r,o,i,c]}class zm extends tt{constructor(e){super(),et(this,e,Pm,Lm,$e,{activeSection:0,onSelect:3})}}function Qs(l){let e;return{c(){e=u("div"),e.textContent=`${_("settings.saved")}`,s(e,"class","save-notice svelte-1e2uhdh")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Fm(l){let e,t,n,i,r,o,c,f,p,v,m,g,h,b,y,S,T,E,D,I,N,L,A,P,z,B,V,H,q,Y,G,X,O,W=l[1]&&Qs();return{c(){e=u("div"),t=u("h2"),t.textContent=`${_("settings.general")}`,n=k(),i=u("p"),i.textContent=`${_("settings.generalDesc")}`,r=k(),o=u("div"),c=u("h3"),c.textContent=`${_("settings.appearance")}`,f=k(),p=u("div"),v=u("label"),m=u("span"),m.textContent=`${_("settings.theme")}`,g=k(),h=u("select"),b=u("option"),b.textContent=`${_("settings.themeSystem")}`,y=u("option"),y.textContent=`${_("settings.themeLight")} (${_("settings.langSoon")})`,S=u("option"),S.textContent=`${_("settings.themeDark")} (${_("settings.langSoon")})`,T=k(),E=u("div"),D=u("h3"),D.textContent=`${_("settings.localization")}`,I=k(),N=u("div"),L=u("label"),A=u("span"),A.textContent=`${_("settings.language")}`,P=k(),z=u("select"),B=u("option"),B.textContent=`${_("settings.langRu")}`,V=u("option"),V.textContent=`${_("settings.langEn")} (${_("settings.langSoon")})`,H=k(),q=u("div"),W&&W.c(),Y=k(),G=u("button"),G.textContent=`${_("settings.save")}`,s(t,"class","svelte-1e2uhdh"),s(i,"class","section-desc svelte-1e2uhdh"),s(c,"class","card-title svelte-1e2uhdh"),s(m,"class","label-text svelte-1e2uhdh"),b.__value="system",be(b,b.__value),y.__value="light",be(y,y.__value),y.disabled=!0,S.__value="dark",be(S,S.__value),S.disabled=!0,l[0]===void 0&&il(()=>l[5].call(h)),s(p,"class","form-group svelte-1e2uhdh"),s(o,"class","settings-card svelte-1e2uhdh"),s(D,"class","card-title svelte-1e2uhdh"),s(A,"class","label-text svelte-1e2uhdh"),B.__value="ru",be(B,B.__value),V.__value="en",be(V,V.__value),z.disabled=!0,s(N,"class","form-group svelte-1e2uhdh"),s(E,"class","settings-card svelte-1e2uhdh"),s(G,"class","btn btn-primary"),s(q,"class","settings-actions svelte-1e2uhdh"),s(e,"class","settings-section svelte-1e2uhdh")},m(R,Q){C(R,e,Q),a(e,t),a(e,n),a(e,i),a(e,r),a(e,o),a(o,c),a(o,f),a(o,p),a(p,v),a(v,m),a(v,g),a(v,h),a(h,b),a(h,y),a(h,S),Ut(h,l[0],!0),a(e,T),a(e,E),a(E,D),a(E,I),a(E,N),a(N,L),a(L,A),a(L,P),a(L,z),a(z,B),a(z,V),a(e,H),a(e,q),W&&W.m(q,null),a(q,Y),a(q,G),X||(O=[j(h,"change",l[5]),j(G,"click",l[2])],X=!0)},p(R,[Q]){Q&1&&Ut(h,R[0]),R[1]?W||(W=Qs(),W.c(),W.m(q,Y)):W&&(W.d(1),W=null)},i:ne,o:ne,d(R){R&&w(e),W&&W.d(),X=!1,ge(O)}}}function Rm(l,e,t){let{appConfig:n=null}=e,{onSave:i=null}=e,r="system",o=!1;function c(){n&&t(0,r=n.theme||"system")}async function f(){n&&(t(3,n.theme=r,n),i&&await i(n),t(1,o=!0),setTimeout(()=>t(1,o=!1),2e3))}function p(){r=fn(this),t(0,r)}return l.$$set=v=>{"appConfig"in v&&t(3,n=v.appConfig),"onSave"in v&&t(4,i=v.onSave)},l.$$.update=()=>{l.$$.dirty&8&&n&&c()},[r,o,f,n,i,p]}class Om extends tt{constructor(e){super(),et(this,e,Rm,Fm,$e,{appConfig:3,onSave:4})}}function Xs(l){let e,t;return{c(){e=u("div"),t=F(l[1]),s(e,"class","notice svelte-1zbky3")},m(n,i){C(n,e,i),a(e,t)},p(n,i){i&2&&K(t,n[1])},d(n){n&&w(e)}}}function Bm(l){let e;return{c(){e=u("p"),e.textContent=`${_("settings.noVaultInfo")}`,s(e,"class","no-data svelte-1zbky3")},m(t,n){C(t,e,n)},p:ne,d(t){t&&w(e)}}}function Hm(l){let e,t,n,i,r,o=l[0].path+"",c,f,p,v,m,g,h=l[0].dbPath+"",b,y,S,T=l[0].nodeCount!==void 0&&Zs(l),E=l[0].fileCount!==void 0&&xs(l);return{c(){e=u("div"),t=u("div"),n=u("span"),n.textContent=`${_("settings.vaultPath")}`,i=k(),r=u("span"),c=F(o),f=k(),p=u("div"),v=u("span"),v.textContent="DB",m=k(),g=u("span"),b=F(h),y=k(),T&&T.c(),S=k(),E&&E.c(),s(n,"class","info-label svelte-1zbky3"),s(r,"class","info-value mono svelte-1zbky3"),s(t,"class","info-row svelte-1zbky3"),s(v,"class","info-label svelte-1zbky3"),s(g,"class","info-value mono small svelte-1zbky3"),s(p,"class","info-row svelte-1zbky3"),s(e,"class","vault-info svelte-1zbky3")},m(D,I){C(D,e,I),a(e,t),a(t,n),a(t,i),a(t,r),a(r,c),a(e,f),a(e,p),a(p,v),a(p,m),a(p,g),a(g,b),a(e,y),T&&T.m(e,null),a(e,S),E&&E.m(e,null)},p(D,I){I&1&&o!==(o=D[0].path+"")&&K(c,o),I&1&&h!==(h=D[0].dbPath+"")&&K(b,h),D[0].nodeCount!==void 0?T?T.p(D,I):(T=Zs(D),T.c(),T.m(e,S)):T&&(T.d(1),T=null),D[0].fileCount!==void 0?E?E.p(D,I):(E=xs(D),E.c(),E.m(e,null)):E&&(E.d(1),E=null)},d(D){D&&w(e),T&&T.d(),E&&E.d()}}}function Zs(l){let e,t,n,i,r=l[0].nodeCount+"",o;return{c(){e=u("div"),t=u("span"),t.textContent="Nodes",n=k(),i=u("span"),o=F(r),s(t,"class","info-label svelte-1zbky3"),s(i,"class","info-value svelte-1zbky3"),s(e,"class","info-row svelte-1zbky3")},m(c,f){C(c,e,f),a(e,t),a(e,n),a(e,i),a(i,o)},p(c,f){f&1&&r!==(r=c[0].nodeCount+"")&&K(o,r)},d(c){c&&w(e)}}}function xs(l){let e,t,n,i,r=l[0].fileCount+"",o;return{c(){e=u("div"),t=u("span"),t.textContent="Files",n=k(),i=u("span"),o=F(r),s(t,"class","info-label svelte-1zbky3"),s(i,"class","info-value svelte-1zbky3"),s(e,"class","info-row svelte-1zbky3")},m(c,f){C(c,e,f),a(e,t),a(e,n),a(e,i),a(i,o)},p(c,f){f&1&&r!==(r=c[0].fileCount+"")&&K(o,r)},d(c){c&&w(e)}}}function Wm(l){let e,t,n,i,r,o,c,f,p,v,m,g,h,b,y,S,T=l[1]&&Xs(l);function E(N,L){return N[0]?Hm:Bm}let D=E(l),I=D(l);return{c(){e=u("div"),t=u("h2"),t.textContent=`${_("settings.workspace")}`,n=k(),i=u("p"),i.textContent=`${_("settings.workspaceDesc")}`,r=k(),T&&T.c(),o=k(),c=u("div"),I.c(),f=k(),p=u("div"),v=u("button"),v.textContent=`${_("settings.openVault")}`,m=k(),g=u("button"),g.textContent=`${_("settings.changeVault")}`,h=k(),b=u("button"),b.textContent=`${_("settings.checkIntegrity")}`,s(t,"class","svelte-1zbky3"),s(i,"class","section-desc svelte-1zbky3"),s(c,"class","settings-card svelte-1zbky3"),s(v,"class","btn svelte-1zbky3"),s(g,"class","btn svelte-1zbky3"),s(b,"class","btn svelte-1zbky3"),s(p,"class","workspace-actions svelte-1zbky3"),s(e,"class","settings-section svelte-1zbky3")},m(N,L){C(N,e,L),a(e,t),a(e,n),a(e,i),a(e,r),T&&T.m(e,null),a(e,o),a(e,c),I.m(c,null),a(e,f),a(e,p),a(p,v),a(p,m),a(p,g),a(p,h),a(p,b),y||(S=[j(v,"click",l[2]),j(g,"click",l[4]),j(b,"click",l[3])],y=!0)},p(N,[L]){N[1]?T?T.p(N,L):(T=Xs(N),T.c(),T.m(e,o)):T&&(T.d(1),T=null),D===(D=E(N))&&I?I.p(N,L):(I.d(1),I=D(N),I&&(I.c(),I.m(c,null)))},i:ne,o:ne,d(N){N&&w(e),T&&T.d(),I.d(),y=!1,ge(S)}}}function bl(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 error:",l,t)}return Promise.reject(new Error("Wails not connected: "+l))}function Vm(l,e,t){let{onRefresh:n=null}=e,i=null,r="";async function o(){try{t(0,i=await bl("GetVaultInfo"))}catch{t(0,i=null)}}o();async function c(){try{await bl("OpenVaultFolder")}catch(v){t(1,r=String(v))}}async function f(){try{const v=await bl("VaultCheck");v.healthy?t(1,r="Vault healthy"):t(1,r="Issues found: "+(v.errors||[]).join("; "))}catch(v){t(1,r=String(v))}}async function p(){try{const v=await bl("PickDirectory");if(!v)return;const m=await bl("OpenVault",v);m&&m.status==="ready"&&(t(0,i=await bl("GetVaultInfo")),n&&n())}catch(v){t(1,r=String(v))}}return l.$$set=v=>{"onRefresh"in v&&t(5,n=v.onRefresh)},[i,r,c,f,p,n]}class Um extends tt{constructor(e){super(),et(this,e,Vm,Wm,$e,{onRefresh:5})}}function $s(l,e,t){const n=l.slice();return n[6]=e[t],n}function Km(l){let e,t=de(l[0]),n=[];for(let i=0;i<t.length;i+=1)n[i]=eo($s(l,t,i));return{c(){e=u("div");for(let i=0;i<n.length;i+=1)n[i].c();s(e,"class","template-list svelte-ksamnw")},m(i,r){C(i,e,r);for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(e,null)},p(i,r){if(r&5){t=de(i[0]);let o;for(o=0;o<t.length;o+=1){const c=$s(i,t,o);n[o]?n[o].p(c,r):(n[o]=eo(c),n[o].c(),n[o].m(e,null))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},d(i){i&&w(e),Fe(n,i)}}}function Gm(l){let e;return{c(){e=u("p"),e.textContent=`${_("common.empty")}`,s(e,"class","no-data svelte-ksamnw")},m(t,n){C(t,e,n)},p:ne,d(t){t&&w(e)}}}function Jm(l){let e;return{c(){e=u("p"),e.textContent=`${_("common.loading")}`,s(e,"class","loading svelte-ksamnw")},m(t,n){C(t,e,n)},p:ne,d(t){t&&w(e)}}}function eo(l){let e,t,n,i=(_("template."+l[6].id)||l[6].title)+"",r,o,c,f,p=l[6].type+"",v,m,g,h,b,y,S,T,E=(l[6].enabled?_("settings.templateEnabled"):_("settings.templateDisabled"))+"",D,I,N,L;function A(){return l[4](l[6])}return{c(){e=u("div"),t=u("div"),n=u("span"),r=F(i),o=k(),c=u("span"),f=F("("),v=F(p),m=F(")"),g=k(),h=u("label"),b=u("input"),S=k(),T=u("span"),D=F(E),I=k(),s(n,"class","template-name svelte-ksamnw"),s(c,"class","template-type svelte-ksamnw"),s(t,"class","template-info svelte-ksamnw"),s(b,"type","checkbox"),b.checked=y=l[6].enabled,s(b,"class","svelte-ksamnw"),s(T,"class","toggle-text svelte-ksamnw"),s(h,"class","toggle-label svelte-ksamnw"),s(e,"class","template-item svelte-ksamnw")},m(P,z){C(P,e,z),a(e,t),a(t,n),a(n,r),a(t,o),a(t,c),a(c,f),a(c,v),a(c,m),a(e,g),a(e,h),a(h,b),a(h,S),a(h,T),a(T,D),a(e,I),N||(L=j(b,"change",A),N=!0)},p(P,z){l=P,z&1&&i!==(i=(_("template."+l[6].id)||l[6].title)+"")&&K(r,i),z&1&&p!==(p=l[6].type+"")&&K(v,p),z&1&&y!==(y=l[6].enabled)&&(b.checked=y),z&1&&E!==(E=(l[6].enabled?_("settings.templateEnabled"):_("settings.templateDisabled"))+"")&&K(D,E)},d(P){P&&w(e),N=!1,L()}}}function qm(l){let e,t,n,i,r;function o(p,v){return p[1]?Jm:p[0].length===0?Gm:Km}let c=o(l),f=c(l);return{c(){e=u("div"),t=u("h2"),t.textContent=`${_("settings.templates")}`,n=k(),i=u("p"),i.textContent=`${_("settings.templatesDesc")}`,r=k(),f.c(),s(t,"class","svelte-ksamnw"),s(i,"class","section-desc svelte-ksamnw"),s(e,"class","settings-section svelte-ksamnw")},m(p,v){C(p,e,v),a(e,t),a(e,n),a(e,i),a(e,r),f.m(e,null)},p(p,[v]){c===(c=o(p))&&f?f.p(p,v):(f.d(1),f=c(p),f&&(f.c(),f.m(e,null)))},i:ne,o:ne,d(p){p&&w(e),f.d()}}}function to(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 error:",l,t)}return Promise.reject(new Error("Wails not connected: "+l))}function Ym(l,e,t){let{onRefresh:n=null}=e,i=[],r=!0;async function o(){t(1,r=!0);try{t(0,i=await to("AllTemplates")||[])}catch{t(0,i=[])}t(1,r=!1)}o();async function c(p){const v=!p.enabled;try{await to("SetTemplateEnabled",p.id,v),p.enabled=v,t(0,i),n&&n()}catch(m){console.error(m)}}const f=p=>c(p);return l.$$set=p=>{"onRefresh"in p&&t(3,n=p.onRefresh)},[i,r,c,n,f]}class Qm extends tt{constructor(e){super(),et(this,e,Ym,qm,$e,{onRefresh:3})}}function Xm(l){let e,t,n,i,r,o,c,f;return{c(){e=u("div"),t=u("h2"),t.textContent=`${_("settings.plugins")}`,n=k(),i=u("p"),i.textContent=`${_("settings.noPlugins")}`,r=k(),o=u("button"),o.textContent=`${_("settings.openPluginsDir")}`,s(t,"class","svelte-8jch95"),s(i,"class","section-desc svelte-8jch95"),s(o,"class","btn"),s(e,"class","settings-section svelte-8jch95")},m(p,v){C(p,e,v),a(e,t),a(e,n),a(e,i),a(e,r),a(e,o),c||(f=j(o,"click",xm),c=!0)},p:ne,i:ne,o:ne,d(p){p&&w(e),c=!1,f()}}}function Zm(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 error:",l,t)}return Promise.reject(new Error("Wails not connected: "+l))}async function xm(){try{await Zm("OpenPluginsFolder")}catch{}}class $m extends tt{constructor(e){super(),et(this,e,null,Xm,$e,{})}}function e_(l){let e,t,n,i;return{c(){e=u("div"),t=u("h2"),t.textContent=`${_("settings.files")}`,n=k(),i=u("p"),i.textContent=`${_("settings.filesStub")}`,s(t,"class","svelte-19bo7bn"),s(i,"class","section-desc svelte-19bo7bn"),s(e,"class","settings-section svelte-19bo7bn")},m(r,o){C(r,e,o),a(e,t),a(e,n),a(e,i)},p:ne,i:ne,o:ne,d(r){r&&w(e)}}}class t_ extends tt{constructor(e){super(),et(this,e,null,e_,$e,{})}}function l_(l){let e,t,n,i;return{c(){e=u("div"),t=u("h2"),t.textContent=`${_("settings.activity")}`,n=k(),i=u("p"),i.textContent=`${_("settings.activityStub")}`,s(t,"class","svelte-19bo7bn"),s(i,"class","section-desc svelte-19bo7bn"),s(e,"class","settings-section svelte-19bo7bn")},m(r,o){C(r,e,o),a(e,t),a(e,n),a(e,i)},p:ne,i:ne,o:ne,d(r){r&&w(e)}}}class n_ extends tt{constructor(e){super(),et(this,e,null,l_,$e,{})}}function lo(l){let e,t;return{c(){e=u("div"),t=F(l[2]),s(e,"class","error-msg svelte-1fx1e1e")},m(n,i){C(n,e,i),a(e,t)},p(n,i){i[0]&4&&K(t,n[2])},d(n){n&&w(e)}}}function no(l){let e,t;return{c(){e=u("div"),t=F(l[3]),s(e,"class","result-msg svelte-1fx1e1e"),re(e,"warning",l[4]==="warning")},m(n,i){C(n,e,i),a(e,t)},p(n,i){i[0]&8&&K(t,n[3]),i[0]&16&&re(e,"warning",n[4]==="warning")},d(n){n&&w(e)}}}function i_(l){let e,t,n,i,r,o,c,f,p,v,m,g,h,b,y,S,T,E,D,I,N,L,A=_("settings.checkConnection")+"",P,z,B,V,H=_("common.connect")+"",q,Y,G,X,O,W=l[11]!==null&&io(l);return{c(){e=u("div"),t=u("div"),n=u("div"),i=u("label"),r=u("span"),r.textContent=`${_("settings.serverUrl")}`,o=k(),c=u("input"),f=k(),p=u("div"),v=u("label"),m=u("span"),m.textContent=`${_("sync.username")}`,g=k(),h=u("input"),b=k(),y=u("div"),S=u("label"),T=u("span"),T.textContent=`${_("sync.password")}`,E=k(),D=u("input"),I=k(),N=u("div"),L=u("button"),P=F(A),B=k(),V=u("button"),q=F(H),G=k(),W&&W.c(),s(r,"class","label-text"),s(c,"type","text"),s(c,"placeholder","https://example.com"),s(n,"class","form-group svelte-1fx1e1e"),s(m,"class","label-text"),s(h,"type","text"),s(p,"class","form-group svelte-1fx1e1e"),s(T,"class","label-text"),s(D,"type","password"),s(y,"class","form-group svelte-1fx1e1e"),s(L,"class","btn"),L.disabled=z=l[1]||!l[5],s(V,"class","btn btn-primary"),V.disabled=Y=l[1]||!l[5]||!l[6]||!l[7],s(N,"class","sync-setup-actions svelte-1fx1e1e"),s(t,"class","sync-setup svelte-1fx1e1e"),s(e,"class","settings-card svelte-1fx1e1e")},m(R,Q){C(R,e,Q),a(e,t),a(t,n),a(n,i),a(i,r),a(i,o),a(i,c),be(c,l[5]),a(t,f),a(t,p),a(p,v),a(v,m),a(v,g),a(v,h),be(h,l[6]),a(t,b),a(t,y),a(y,S),a(S,T),a(S,E),a(S,D),be(D,l[7]),a(t,I),a(t,N),a(N,L),a(L,P),a(N,B),a(N,V),a(V,q),a(t,G),W&&W.m(t,null),X||(O=[j(c,"input",l[23]),j(h,"input",l[24]),j(D,"input",l[25]),j(L,"click",l[12]),j(V,"click",l[13])],X=!0)},p(R,Q){Q[0]&32&&c.value!==R[5]&&be(c,R[5]),Q[0]&64&&h.value!==R[6]&&be(h,R[6]),Q[0]&128&&D.value!==R[7]&&be(D,R[7]),Q[0]&34&&z!==(z=R[1]||!R[5])&&(L.disabled=z),Q[0]&226&&Y!==(Y=R[1]||!R[5]||!R[6]||!R[7])&&(V.disabled=Y),R[11]!==null?W?W.p(R,Q):(W=io(R),W.c(),W.m(t,null)):W&&(W.d(1),W=null)},d(R){R&&w(e),W&&W.d(),X=!1,ge(O)}}}function s_(l){let e,t,n,i,r,o,c=l[20](l[0].lastStatus)+"",f,p,v,m,g,h,b,y,S,T=_("settings.syncNow")+"",E,D,I,N=_("settings.disconnect")+"",L,A,P,z=_("settings.resetKey")+"",B,V,H,q,Y,G,X,O,W,R,Q,U,J=l[0].serverUrl&&so(l),$=l[0].deviceName&&oo(l),se=l[0].deviceId&&ro(l),oe=l[0].lastSyncAt&&ao(l),ce=l[0].lastError&&co(l);return{c(){e=u("div"),t=u("div"),n=u("div"),i=u("span"),i.textContent=`${_("settings.status")}`,r=k(),o=u("span"),f=F(c),p=k(),J&&J.c(),v=k(),$&&$.c(),m=k(),se&&se.c(),g=k(),oe&&oe.c(),h=k(),ce&&ce.c(),b=k(),y=u("div"),S=u("button"),E=F(T),D=k(),I=u("button"),L=F(N),A=k(),P=u("button"),B=F(z),V=k(),H=u("div"),q=u("label"),Y=u("span"),Y.textContent=`${_("sync.interval")}`,G=k(),X=u("div"),O=u("input"),W=k(),R=u("button"),R.textContent=`${_("common.save")}`,s(i,"class","info-label svelte-1fx1e1e"),s(o,"class","info-value svelte-1fx1e1e"),re(o,"status-ok",l[0].lastStatus==="connected"),re(o,"status-err",l[0].lastStatus==="error"||l[0].lastStatus==="revoked"),s(n,"class","info-row svelte-1fx1e1e"),s(t,"class","sync-info svelte-1fx1e1e"),s(e,"class","settings-card svelte-1fx1e1e"),s(S,"class","btn btn-primary"),S.disabled=l[1],s(I,"class","btn"),I.disabled=l[1],s(P,"class","btn"),P.disabled=l[1],s(y,"class","sync-actions svelte-1fx1e1e"),s(Y,"class","label-text"),s(O,"type","number"),s(O,"min","0"),s(O,"placeholder","0"),s(O,"class","svelte-1fx1e1e"),s(R,"class","btn btn-sm"),s(X,"class","interval-row svelte-1fx1e1e"),s(H,"class","sync-interval svelte-1fx1e1e")},m(pe,Ee){C(pe,e,Ee),a(e,t),a(t,n),a(n,i),a(n,r),a(n,o),a(o,f),a(t,p),J&&J.m(t,null),a(t,v),$&&$.m(t,null),a(t,m),se&&se.m(t,null),a(t,g),oe&&oe.m(t,null),a(t,h),ce&&ce.m(t,null),C(pe,b,Ee),C(pe,y,Ee),a(y,S),a(S,E),a(y,D),a(y,I),a(I,L),a(y,A),a(y,P),a(P,B),C(pe,V,Ee),C(pe,H,Ee),a(H,q),a(q,Y),a(q,G),a(q,X),a(X,O),be(O,l[8]),a(X,W),a(X,R),Q||(U=[j(S,"click",l[14]),j(I,"click",l[16]),j(P,"click",l[18]),j(O,"input",l[22]),j(R,"click",l[15])],Q=!0)},p(pe,Ee){Ee[0]&1&&c!==(c=pe[20](pe[0].lastStatus)+"")&&K(f,c),Ee[0]&1&&re(o,"status-ok",pe[0].lastStatus==="connected"),Ee[0]&1&&re(o,"status-err",pe[0].lastStatus==="error"||pe[0].lastStatus==="revoked"),pe[0].serverUrl?J?J.p(pe,Ee):(J=so(pe),J.c(),J.m(t,v)):J&&(J.d(1),J=null),pe[0].deviceName?$?$.p(pe,Ee):($=oo(pe),$.c(),$.m(t,m)):$&&($.d(1),$=null),pe[0].deviceId?se?se.p(pe,Ee):(se=ro(pe),se.c(),se.m(t,g)):se&&(se.d(1),se=null),pe[0].lastSyncAt?oe?oe.p(pe,Ee):(oe=ao(pe),oe.c(),oe.m(t,h)):oe&&(oe.d(1),oe=null),pe[0].lastError?ce?ce.p(pe,Ee):(ce=co(pe),ce.c(),ce.m(t,null)):ce&&(ce.d(1),ce=null),Ee[0]&2&&(S.disabled=pe[1]),Ee[0]&2&&(I.disabled=pe[1]),Ee[0]&2&&(P.disabled=pe[1]),Ee[0]&256&&hn(O.value)!==pe[8]&&be(O,pe[8])},d(pe){pe&&(w(e),w(b),w(y),w(V),w(H)),J&&J.d(),$&&$.d(),se&&se.d(),oe&&oe.d(),ce&&ce.d(),Q=!1,ge(U)}}}function io(l){let e,t=(l[11]?_("common.test")+" OK":_("error.generic"))+"",n;return{c(){e=u("div"),n=F(t),s(e,"class","connection-result svelte-1fx1e1e"),re(e,"ok",l[11]),re(e,"fail",!l[11])},m(i,r){C(i,e,r),a(e,n)},p(i,r){r[0]&2048&&t!==(t=(i[11]?_("common.test")+" OK":_("error.generic"))+"")&&K(n,t),r[0]&2048&&re(e,"ok",i[11]),r[0]&2048&&re(e,"fail",!i[11])},d(i){i&&w(e)}}}function so(l){let e,t,n,i,r=l[0].serverUrl+"",o;return{c(){e=u("div"),t=u("span"),t.textContent=`${_("settings.serverUrl")}`,n=k(),i=u("span"),o=F(r),s(t,"class","info-label svelte-1fx1e1e"),s(i,"class","info-value mono svelte-1fx1e1e"),s(e,"class","info-row svelte-1fx1e1e")},m(c,f){C(c,e,f),a(e,t),a(e,n),a(e,i),a(i,o)},p(c,f){f[0]&1&&r!==(r=c[0].serverUrl+"")&&K(o,r)},d(c){c&&w(e)}}}function oo(l){let e,t,n,i,r=l[0].deviceName+"",o;return{c(){e=u("div"),t=u("span"),t.textContent=`${_("settings.deviceName")}`,n=k(),i=u("span"),o=F(r),s(t,"class","info-label svelte-1fx1e1e"),s(i,"class","info-value svelte-1fx1e1e"),s(e,"class","info-row svelte-1fx1e1e")},m(c,f){C(c,e,f),a(e,t),a(e,n),a(e,i),a(i,o)},p(c,f){f[0]&1&&r!==(r=c[0].deviceName+"")&&K(o,r)},d(c){c&&w(e)}}}function ro(l){let e,t,n,i,r=l[0].deviceId+"",o;return{c(){e=u("div"),t=u("span"),t.textContent=`${_("settings.deviceId")}`,n=k(),i=u("span"),o=F(r),s(t,"class","info-label svelte-1fx1e1e"),s(i,"class","info-value mono svelte-1fx1e1e"),s(e,"class","info-row svelte-1fx1e1e")},m(c,f){C(c,e,f),a(e,t),a(e,n),a(e,i),a(i,o)},p(c,f){f[0]&1&&r!==(r=c[0].deviceId+"")&&K(o,r)},d(c){c&&w(e)}}}function ao(l){let e,t,n,i,r=l[0].lastSyncAt+"",o;return{c(){e=u("div"),t=u("span"),t.textContent=`${_("settings.lastSync")}`,n=k(),i=u("span"),o=F(r),s(t,"class","info-label svelte-1fx1e1e"),s(i,"class","info-value svelte-1fx1e1e"),s(e,"class","info-row svelte-1fx1e1e")},m(c,f){C(c,e,f),a(e,t),a(e,n),a(e,i),a(i,o)},p(c,f){f[0]&1&&r!==(r=c[0].lastSyncAt+"")&&K(o,r)},d(c){c&&w(e)}}}function co(l){let e,t,n,i,r=l[0].lastError+"",o;return{c(){e=u("div"),t=u("span"),t.textContent=`${_("settings.lastError")}`,n=k(),i=u("span"),o=F(r),s(t,"class","info-label svelte-1fx1e1e"),s(i,"class","info-value error svelte-1fx1e1e"),s(e,"class","info-row svelte-1fx1e1e")},m(c,f){C(c,e,f),a(e,t),a(e,n),a(e,i),a(i,o)},p(c,f){f[0]&1&&r!==(r=c[0].lastError+"")&&K(o,r)},d(c){c&&w(e)}}}function uo(l){let e,t,n,i,r,o,c,f,p,v,m,g;return{c(){e=u("button"),t=u("div"),n=u("h3"),n.textContent=`${_("settings.confirmDisconnect")}`,i=k(),r=u("p"),r.textContent=`${_("settings.confirmDisconnectDesc")}`,o=k(),c=u("div"),f=u("button"),f.textContent=`${_("common.disconnect")}`,p=k(),v=u("button"),v.textContent=`${_("common.cancel")}`,s(n,"class","svelte-1fx1e1e"),s(r,"class","modal-desc svelte-1fx1e1e"),s(f,"class","btn btn-danger"),s(v,"class","btn"),s(c,"class","modal-actions svelte-1fx1e1e"),s(t,"class","modal svelte-1fx1e1e"),s(e,"class","modal-overlay svelte-1fx1e1e")},m(h,b){C(h,e,b),a(e,t),a(t,n),a(t,i),a(t,r),a(t,o),a(t,c),a(c,f),a(c,p),a(c,v),m||(g=[j(f,"click",l[17]),j(v,"click",l[26]),j(e,"click",l[27])],m=!0)},p:ne,d(h){h&&w(e),m=!1,ge(g)}}}function fo(l){let e,t,n,i,r,o,c,f,p,v,m,g;return{c(){e=u("button"),t=u("div"),n=u("h3"),n.textContent=`${_("settings.confirmResetKey")}`,i=k(),r=u("p"),r.textContent=`${_("settings.confirmResetKeyDesc")}`,o=k(),c=u("div"),f=u("button"),f.textContent=`${_("settings.resetKey")}`,p=k(),v=u("button"),v.textContent=`${_("common.cancel")}`,s(n,"class","svelte-1fx1e1e"),s(r,"class","modal-desc svelte-1fx1e1e"),s(f,"class","btn btn-danger"),s(v,"class","btn"),s(c,"class","modal-actions svelte-1fx1e1e"),s(t,"class","modal svelte-1fx1e1e"),s(e,"class","modal-overlay svelte-1fx1e1e")},m(h,b){C(h,e,b),a(e,t),a(t,n),a(t,i),a(t,r),a(t,o),a(t,c),a(c,f),a(c,p),a(c,v),m||(g=[j(f,"click",l[19]),j(v,"click",l[28]),j(e,"click",l[29])],m=!0)},p:ne,d(h){h&&w(e),m=!1,ge(g)}}}function o_(l){let e,t,n,i,r,o,c,f,p,v,m=l[2]&&lo(l),g=l[3]&&!l[2]&&no(l);function h(E,D){return E[0]&&E[0].enabled?s_:i_}let b=h(l),y=b(l),S=l[9]&&uo(l),T=l[10]&&fo(l);return{c(){e=u("div"),t=u("h2"),t.textContent=`${_("settings.sync")}`,n=k(),i=u("p"),i.textContent=`${_("settings.syncDesc")}`,r=k(),m&&m.c(),o=k(),g&&g.c(),c=k(),y.c(),f=k(),S&&S.c(),p=k(),T&&T.c(),v=ot(),s(t,"class","svelte-1fx1e1e"),s(i,"class","section-desc svelte-1fx1e1e"),s(e,"class","settings-section svelte-1fx1e1e")},m(E,D){C(E,e,D),a(e,t),a(e,n),a(e,i),a(e,r),m&&m.m(e,null),a(e,o),g&&g.m(e,null),a(e,c),y.m(e,null),C(E,f,D),S&&S.m(E,D),C(E,p,D),T&&T.m(E,D),C(E,v,D)},p(E,D){E[2]?m?m.p(E,D):(m=lo(E),m.c(),m.m(e,o)):m&&(m.d(1),m=null),E[3]&&!E[2]?g?g.p(E,D):(g=no(E),g.c(),g.m(e,c)):g&&(g.d(1),g=null),b===(b=h(E))&&y?y.p(E,D):(y.d(1),y=b(E),y&&(y.c(),y.m(e,null))),E[9]?S?S.p(E,D):(S=uo(E),S.c(),S.m(p.parentNode,p)):S&&(S.d(1),S=null),E[10]?T?T.p(E,D):(T=fo(E),T.c(),T.m(v.parentNode,v)):T&&(T.d(1),T=null)},i:ne,o:ne,d(E){E&&(w(e),w(f),w(p),w(v)),m&&m.d(),g&&g.d(),y.d(),S&&S.d(E),T&&T.d(E)}}}function ll(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 error:",l,t)}return Promise.reject(new Error("Wails not connected: "+l))}function r_(l,e,t){let{onRefresh:n=null}=e,i=null,r=!1,o="",c="",f="",p="",v="",m="",g=0,h=!1,b=!1,y=null;async function S(){try{t(0,i=await ll("GetSyncSettings")),i&&(t(5,p=i.serverUrl||""),t(8,g=i.syncInterval||0))}catch{t(0,i=null)}}S();async function T(){t(1,r=!0),t(2,o=""),t(4,f=""),t(11,y=null);try{await ll("SyncTestConnection",p,v,m),t(11,y=!0),t(3,c="connection ok")}catch(R){t(11,y=!1),t(3,c="connection failed: "+String(R))}t(1,r=!1)}async function E(){t(1,r=!0),t(2,o=""),t(4,f="");try{await ll("SyncConfigure",p,v,m),t(3,c="configured"),t(6,v=""),t(7,m=""),await S(),n&&n()}catch(R){t(2,o=String(R))}t(1,r=!1)}function D(R){const Q=Array.isArray(R==null?void 0:R.conflicts)?R.conflicts:[],U=Array.isArray(R==null?void 0:R.applyErrors)?R.applyErrors:[],J=[];return Q.length>0&&J.push(_("sync.conflictsCount",{count:Q.length})),U.length>0&&J.push(_("sync.applyErrorsCount",{count:U.length})),J.join(" · ")}async function I(){t(1,r=!0),t(2,o=""),t(4,f="");try{const R=await ll("SyncNow"),Q=_("sync.pushedPulled",{pushed:(R==null?void 0:R.pushed)||0,pulled:(R==null?void 0:R.pulled)||0}),U=D(R);t(3,c=U?Q+" · "+U:Q),t(4,f=U?"warning":""),await S(),n&&n()}catch(R){t(2,o=String(R))}t(1,r=!1)}async function N(){try{await ll("SyncSetInterval",g),t(3,c=_("sync.settingsSaved")),t(4,f="")}catch(R){t(2,o=String(R))}}function L(){t(9,h=!0)}async function A(){t(9,h=!1),t(1,r=!0),t(4,f="");try{await ll("SyncDisconnect"),t(3,c="disconnected"),await S(),n&&n()}catch(R){t(2,o=String(R))}t(1,r=!1)}function P(){t(10,b=!0)}async function z(){t(10,b=!1),t(1,r=!0),t(4,f="");try{await ll("ResetSyncKey"),t(3,c="key reset"),await S(),n&&n()}catch(R){t(2,o=String(R))}t(1,r=!1)}function B(R){return R?{connected:_("settings.connected"),disconnected:_("settings.disconnected"),disabled:_("settings.notConfigured"),error:_("settings.error"),revoked:_("settings.revoked")}[R]||R:_("settings.notConfigured")}function V(){g=hn(this.value),t(8,g)}function H(){p=this.value,t(5,p)}function q(){v=this.value,t(6,v)}function Y(){m=this.value,t(7,m)}const G=()=>t(9,h=!1),X=()=>t(9,h=!1),O=()=>t(10,b=!1),W=()=>t(10,b=!1);return l.$$set=R=>{"onRefresh"in R&&t(21,n=R.onRefresh)},[i,r,o,c,f,p,v,m,g,h,b,y,T,E,I,N,L,A,P,z,B,n,V,H,q,Y,G,X,O,W]}class a_ extends tt{constructor(e){super(),et(this,e,r_,o_,$e,{onRefresh:21},null,[-1,-1])}}function c_(l){let e,t,n,i;return{c(){e=u("div"),t=u("h2"),t.textContent=`${_("settings.backup")}`,n=k(),i=u("p"),i.textContent=`${_("settings.backupStub")}`,s(t,"class","svelte-19bo7bn"),s(i,"class","section-desc svelte-19bo7bn"),s(e,"class","settings-section svelte-19bo7bn")},m(r,o){C(r,e,o),a(e,t),a(e,n),a(e,i)},p:ne,i:ne,o:ne,d(r){r&&w(e)}}}class u_ extends tt{constructor(e){super(),et(this,e,null,c_,$e,{})}}const{window:f_}=di;function d_(l){let e,t;return e=new u_({}),{c(){Je(e.$$.fragment)},m(n,i){Ke(e,n,i),t=!0},p:ne,i(n){t||(fe(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ge(e,n)}}}function p_(l){let e,t;return e=new a_({props:{onRefresh:l[6]}}),{c(){Je(e.$$.fragment)},m(n,i){Ke(e,n,i),t=!0},p:ne,i(n){t||(fe(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ge(e,n)}}}function m_(l){let e,t;return e=new n_({}),{c(){Je(e.$$.fragment)},m(n,i){Ke(e,n,i),t=!0},p:ne,i(n){t||(fe(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ge(e,n)}}}function __(l){let e,t;return e=new t_({}),{c(){Je(e.$$.fragment)},m(n,i){Ke(e,n,i),t=!0},p:ne,i(n){t||(fe(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ge(e,n)}}}function g_(l){let e,t;return e=new $m({}),{c(){Je(e.$$.fragment)},m(n,i){Ke(e,n,i),t=!0},p:ne,i(n){t||(fe(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ge(e,n)}}}function v_(l){let e,t;return e=new Qm({props:{onRefresh:l[2]}}),{c(){Je(e.$$.fragment)},m(n,i){Ke(e,n,i),t=!0},p:ne,i(n){t||(fe(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ge(e,n)}}}function h_(l){let e,t;return e=new Um({props:{onRefresh:l[2]}}),{c(){Je(e.$$.fragment)},m(n,i){Ke(e,n,i),t=!0},p:ne,i(n){t||(fe(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ge(e,n)}}}function k_(l){let e,t;return e=new Om({props:{appConfig:l[1],onSave:l[5]}}),{c(){Je(e.$$.fragment)},m(n,i){Ke(e,n,i),t=!0},p(n,i){const r={};i&2&&(r.appConfig=n[1]),e.$set(r)},i(n){t||(fe(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ge(e,n)}}}function b_(l){let e,t,n,i,r,o,c,f,p,v,m,g,h,b,y,S;p=new zm({props:{activeSection:l[0],onSelect:l[3]}});const T=[k_,h_,v_,g_,__,m_,p_,d_],E=[];function D(I,N){return I[0]==="general"?0:I[0]==="workspace"?1:I[0]==="templates"?2:I[0]==="plugins"?3:I[0]==="files"?4:I[0]==="activity"?5:I[0]==="sync"?6:I[0]==="backup"?7:-1}return~(g=D(l))&&(h=E[g]=T[g](l)),{c(){e=u("button"),t=u("div"),n=u("div"),i=u("h2"),i.textContent=`${_("settings.title")}`,r=k(),o=u("button"),o.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>',c=k(),f=u("div"),Je(p.$$.fragment),v=k(),m=u("div"),h&&h.c(),s(i,"class","svelte-zf2zsc"),s(o,"class","close-btn svelte-zf2zsc"),s(o,"title",_("settings.close")),s(n,"class","settings-header svelte-zf2zsc"),s(m,"class","settings-content svelte-zf2zsc"),s(f,"class","settings-body svelte-zf2zsc"),s(t,"class","settings-window svelte-zf2zsc"),s(e,"class","settings-overlay svelte-zf2zsc")},m(I,N){C(I,e,N),a(e,t),a(t,n),a(n,i),a(n,r),a(n,o),a(t,c),a(t,f),Ke(p,f,null),a(f,v),a(f,m),~g&&E[g].m(m,null),b=!0,y||(S=[j(f_,"keydown",l[7]),j(o,"click",l[4]),j(e,"click",St(l[4]))],y=!0)},p(I,[N]){const L={};N&1&&(L.activeSection=I[0]),p.$set(L);let A=g;g=D(I),g===A?~g&&E[g].p(I,N):(h&&(at(),_e(E[A],1,1,()=>{E[A]=null}),ct()),~g?(h=E[g],h?h.p(I,N):(h=E[g]=T[g](I),h.c()),fe(h,1),h.m(m,null)):h=null)},i(I){b||(fe(p.$$.fragment,I),fe(h),b=!0)},o(I){_e(p.$$.fragment,I),_e(h),b=!1},d(I){I&&w(e),Ge(p),~g&&E[g].d(),y=!1,ge(S)}}}function po(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 error:",l,t)}return Promise.reject(new Error("Wails not connected: "+l))}function y_(l,e,t){let{onClose:n=null}=e,{onSyncRefresh:i=null}=e,{initialSection:r="general"}=e,o=r,c=null;async function f(){try{t(1,c=await po("GetAppConfig"))}catch{t(1,c=null)}}f();function p(b){t(0,o=b)}function v(){n&&n()}async function m(b){try{await po("SaveAppConfig",b),t(1,c=b)}catch(y){console.error(y)}}function g(){i&&i()}function h(b){b.key==="Escape"&&v()}return l.$$set=b=>{"onClose"in b&&t(8,n=b.onClose),"onSyncRefresh"in b&&t(9,i=b.onSyncRefresh),"initialSection"in b&&t(10,r=b.initialSection)},[o,c,f,p,v,m,g,h,n,i,r]}class w_ extends tt{constructor(e){super(),et(this,e,y_,b_,$e,{onClose:8,onSyncRefresh:9,initialSection:10})}}function C_(l){let e,t,n,i,r,o,c,f;return{c(){e=u("div"),t=u("span"),n=k(),i=u("span"),i.textContent=`${_("sync.status.disabled")}`,r=k(),o=u("button"),o.textContent=`${_("sync.configure")}`,s(t,"class","sync-dot dot-disabled svelte-1rxbx0"),s(i,"class","sync-label svelte-1rxbx0"),s(o,"class","btn btn-xs svelte-1rxbx0"),s(e,"class","sync-status-row svelte-1rxbx0")},m(p,v){C(p,e,v),a(e,t),a(e,n),a(e,i),a(e,r),a(e,o),c||(f=j(o,"click",function(){zt(l[5])&&l[5].apply(this,arguments)}),c=!0)},p(p,v){l=p},d(p){p&&w(e),c=!1,f()}}}function S_(l){let e,t,n,i,r,o=l[7](l[0])+"",c,f,p,v,m,g=(l[1]?_("sync.running"):_("sync.run"))+"",h,b,y,S,T,E,D,I=l[0].unpushedOps>0&&mo(l),N=l[2]&&_o(l);return{c(){e=u("div"),t=u("span"),i=k(),r=u("span"),c=F(o),f=k(),I&&I.c(),p=k(),v=u("div"),m=u("button"),h=F(g),b=k(),y=u("button"),y.textContent=`${_("sync.details")}`,S=k(),N&&N.c(),T=ot(),s(t,"class",n="sync-dot "+l[6](l[0])+" svelte-1rxbx0"),s(r,"class","sync-label svelte-1rxbx0"),s(m,"class","btn btn-xs svelte-1rxbx0"),m.disabled=l[1],s(y,"class","btn btn-xs btn-link svelte-1rxbx0"),s(v,"class","sync-actions-row svelte-1rxbx0"),s(e,"class","sync-status-row svelte-1rxbx0")},m(L,A){C(L,e,A),a(e,t),a(e,i),a(e,r),a(r,c),a(e,f),I&&I.m(e,null),a(e,p),a(e,v),a(v,m),a(m,h),a(v,b),a(v,y),C(L,S,A),N&&N.m(L,A),C(L,T,A),E||(D=[j(m,"click",function(){zt(l[4])&&l[4].apply(this,arguments)}),j(y,"click",function(){zt(l[5])&&l[5].apply(this,arguments)})],E=!0)},p(L,A){l=L,A&1&&n!==(n="sync-dot "+l[6](l[0])+" svelte-1rxbx0")&&s(t,"class",n),A&1&&o!==(o=l[7](l[0])+"")&&K(c,o),l[0].unpushedOps>0?I?I.p(l,A):(I=mo(l),I.c(),I.m(e,p)):I&&(I.d(1),I=null),A&2&&g!==(g=(l[1]?_("sync.running"):_("sync.run"))+"")&&K(h,g),A&2&&(m.disabled=l[1]),l[2]?N?N.p(l,A):(N=_o(l),N.c(),N.m(T.parentNode,T)):N&&(N.d(1),N=null)},d(L){L&&(w(e),w(S),w(T)),I&&I.d(),N&&N.d(L),E=!1,ge(D)}}}function mo(l){let e,t=l[0].unpushedOps+"",n,i,r=_("sync.changes")+"",o;return{c(){e=u("span"),n=F(t),i=k(),o=F(r),s(e,"class","sync-count svelte-1rxbx0")},m(c,f){C(c,e,f),a(e,n),a(e,i),a(e,o)},p(c,f){f&1&&t!==(t=c[0].unpushedOps+"")&&K(n,t)},d(c){c&&w(e)}}}function _o(l){let e,t,n;return{c(){e=u("div"),t=F(l[2]),s(e,"class",n=Ns(l[3]==="warning"?"sync-message sync-message-warning":"sync-message")+" svelte-1rxbx0")},m(i,r){C(i,e,r),a(e,t)},p(i,r){r&4&&K(t,i[2]),r&8&&n!==(n=Ns(i[3]==="warning"?"sync-message sync-message-warning":"sync-message")+" svelte-1rxbx0")&&s(e,"class",n)},d(i){i&&w(e)}}}function T_(l){let e;function t(r,o){var c;return(c=r[0])!=null&&c.configured?S_:C_}let n=t(l),i=n(l);return{c(){e=u("div"),i.c(),s(e,"class","sync-status-widget svelte-1rxbx0")},m(r,o){C(r,e,o),i.m(e,null)},p(r,[o]){n===(n=t(r))&&i?i.p(r,o):(i.d(1),i=n(r),i&&(i.c(),i.m(e,null)))},i:ne,o:ne,d(r){r&&w(e),i.d()}}}function E_(l,e,t){let{syncStatus:n=null}=e,{syncLoading:i=!1}=e,{syncMessage:r=""}=e,{syncMessageKind:o=""}=e,{onSync:c=null}=e,{onOpenSettings:f=null}=e;function p(m){return!m||!m.configured?"dot-disabled":i?"dot-syncing":m.revoked?"dot-disabled":m.connected?"dot-connected":m.configured?"dot-warning":"dot-disabled"}function v(m){return!m||!m.configured?_("sync.status.disabled"):i?_("sync.status.syncing"):m.revoked?_("sync.status.error"):m.connected?_("sync.status.connected"):_("sync.status.disconnected")}return l.$$set=m=>{"syncStatus"in m&&t(0,n=m.syncStatus),"syncLoading"in m&&t(1,i=m.syncLoading),"syncMessage"in m&&t(2,r=m.syncMessage),"syncMessageKind"in m&&t(3,o=m.syncMessageKind),"onSync"in m&&t(4,c=m.onSync),"onOpenSettings"in m&&t(5,f=m.onOpenSettings)},[n,i,r,o,c,f,p,v]}class D_ extends tt{constructor(e){super(),et(this,e,E_,T_,$e,{syncStatus:0,syncLoading:1,syncMessage:2,syncMessageKind:3,onSync:4,onOpenSettings:5})}}function go(l,e,t){const n=l.slice();return n[10]=e[t],n}function I_(l){let e,t=de(l[0]),n=[];for(let i=0;i<t.length;i+=1)n[i]=wo(go(l,t,i));return{c(){e=u("div");for(let i=0;i<n.length;i+=1)n[i].c();s(e,"class","event-list svelte-slao4o")},m(i,r){C(i,e,r);for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(e,null)},p(i,r){if(r&93){t=de(i[0]);let o;for(o=0;o<t.length;o+=1){const c=go(i,t,o);n[o]?n[o].p(c,r):(n[o]=wo(c),n[o].c(),n[o].m(e,null))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},d(i){i&&w(e),Fe(n,i)}}}function N_(l){let e;function t(r,o){return r[1]?M_:A_}let n=t(l),i=n(l);return{c(){e=u("div"),i.c(),s(e,"class","empty-state svelte-slao4o")},m(r,o){C(r,e,o),i.m(e,null)},p(r,o){n!==(n=t(r))&&(i.d(1),i=n(r),i&&(i.c(),i.m(e,null)))},d(r){r&&w(e),i.d()}}}function vo(l){let e,t=l[10].active_seconds+"",n,i;return{c(){e=u("span"),n=F(t),i=F("с"),s(e,"class","duration svelte-slao4o")},m(r,o){C(r,e,o),a(e,n),a(e,i)},p(r,o){o&1&&t!==(t=r[10].active_seconds+"")&&K(n,t)},d(r){r&&w(e)}}}function ho(l){let e,t=l[6](l[10].ts_start)+"",n;return{c(){e=u("span"),n=F(t),s(e,"class","time svelte-slao4o")},m(i,r){C(i,e,r),a(e,n)},p(i,r){r&65&&t!==(t=i[6](i[10].ts_start)+"")&&K(n,t)},d(i){i&&w(e)}}}function ko(l){let e,t=l[10].status+"",n,i;return{c(){e=u("span"),n=F(t),s(e,"class",i="status-badge status-"+l[10].status+" svelte-slao4o")},m(r,o){C(r,e,o),a(e,n)},p(r,o){o&1&&t!==(t=r[10].status+"")&&K(n,t),o&1&&i!==(i="status-badge status-"+r[10].status+" svelte-slao4o")&&s(e,"class",i)},d(r){r&&w(e)}}}function bo(l){let e,t,n=_n(l[10].selected_text,120)+"",i,r;return{c(){e=u("div"),t=F('"'),i=F(n),r=F('"'),s(e,"class","event-text svelte-slao4o")},m(o,c){C(o,e,c),a(e,t),a(e,i),a(e,r)},p(o,c){c&1&&n!==(n=_n(o[10].selected_text,120)+"")&&K(i,n)},d(o){o&&w(e)}}}function yo(l){let e,t,n,i,r,o,c,f;function p(){return l[7](l[10])}function v(){return l[8](l[10])}function m(){return l[9](l[10])}return{c(){e=u("div"),t=u("button"),t.textContent="✓",n=k(),i=u("button"),i.textContent="📎",r=k(),o=u("button"),o.textContent="✕",s(t,"class","btn-accept svelte-slao4o"),s(t,"title","Принять как worklog"),s(i,"class","btn-attach svelte-slao4o"),s(i,"title","Прикрепить к делу"),s(o,"class","btn-dismiss svelte-slao4o"),s(o,"title","Удалить"),s(e,"class","event-actions svelte-slao4o")},m(g,h){C(g,e,h),a(e,t),a(e,n),a(e,i),a(e,r),a(e,o),c||(f=[j(t,"click",p),j(i,"click",v),j(o,"click",m)],c=!0)},p(g,h){l=g},d(g){g&&w(e),c=!1,ge(f)}}}function wo(l){let e,t,n=Co(l[10].type)+"",i,r,o,c,f=(l[10].domain||"?")+"",p,v,m,g=_n(l[10].title||l[10].url,80)+"",h,b,y,S,T,E,D,I,N,L=l[10].active_seconds>0&&vo(l),A=l[10].ts_start&&ho(l),P=l[10].status!=="pending"&&ko(l),z=l[10].selected_text&&bo(l),B=l[10].status==="pending"&&yo(l);return{c(){e=u("div"),t=u("div"),i=F(n),r=k(),o=u("div"),c=u("div"),p=F(f),v=k(),m=u("div"),h=F(g),y=k(),S=u("div"),L&&L.c(),T=k(),A&&A.c(),E=k(),P&&P.c(),D=k(),z&&z.c(),I=k(),B&&B.c(),N=k(),s(t,"class","event-icon svelte-slao4o"),s(c,"class","event-domain svelte-slao4o"),s(m,"class","event-title svelte-slao4o"),s(m,"title",b=l[10].title),s(S,"class","event-meta svelte-slao4o"),s(o,"class","event-body svelte-slao4o"),s(e,"class","event-item svelte-slao4o"),re(e,"pending",l[10].status==="pending")},m(V,H){C(V,e,H),a(e,t),a(t,i),a(e,r),a(e,o),a(o,c),a(c,p),a(o,v),a(o,m),a(m,h),a(o,y),a(o,S),L&&L.m(S,null),a(S,T),A&&A.m(S,null),a(S,E),P&&P.m(S,null),a(o,D),z&&z.m(o,null),a(e,I),B&&B.m(e,null),a(e,N)},p(V,H){H&1&&n!==(n=Co(V[10].type)+"")&&K(i,n),H&1&&f!==(f=(V[10].domain||"?")+"")&&K(p,f),H&1&&g!==(g=_n(V[10].title||V[10].url,80)+"")&&K(h,g),H&1&&b!==(b=V[10].title)&&s(m,"title",b),V[10].active_seconds>0?L?L.p(V,H):(L=vo(V),L.c(),L.m(S,T)):L&&(L.d(1),L=null),V[10].ts_start?A?A.p(V,H):(A=ho(V),A.c(),A.m(S,E)):A&&(A.d(1),A=null),V[10].status!=="pending"?P?P.p(V,H):(P=ko(V),P.c(),P.m(S,null)):P&&(P.d(1),P=null),V[10].selected_text?z?z.p(V,H):(z=bo(V),z.c(),z.m(o,null)):z&&(z.d(1),z=null),V[10].status==="pending"?B?B.p(V,H):(B=yo(V),B.c(),B.m(e,N)):B&&(B.d(1),B=null),H&1&&re(e,"pending",V[10].status==="pending")},d(V){V&&w(e),L&&L.d(),A&&A.d(),P&&P.d(),z&&z.d(),B&&B.d()}}}function A_(l){let e;return{c(){e=u("p"),e.textContent=`${_("noBrowserEvents","Нет событий браузера")}`,s(e,"class","empty-text svelte-slao4o")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function M_(l){let e;return{c(){e=u("p"),e.textContent=`${_("loading","Загрузка...")}`,s(e,"class","loading svelte-slao4o")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function j_(l){let e,t,n,i,r,o=l[1]?"⏳":"🔄",c,f,p,v;function m(b,y){return b[0].length===0?N_:I_}let g=m(l),h=g(l);return{c(){e=u("div"),t=u("div"),n=u("h3"),n.textContent=`${_("browserEvents","События браузера")}`,i=k(),r=u("button"),c=F(o),f=k(),h.c(),s(n,"class","svelte-slao4o"),s(r,"class","refresh-btn svelte-slao4o"),r.disabled=l[1],s(t,"class","browser-header svelte-slao4o"),s(e,"class","browser-events svelte-slao4o")},m(b,y){C(b,e,y),a(e,t),a(t,n),a(t,i),a(t,r),a(r,c),a(e,f),h.m(e,null),p||(v=j(r,"click",function(){zt(l[5])&&l[5].apply(this,arguments)}),p=!0)},p(b,[y]){l=b,y&2&&o!==(o=l[1]?"⏳":"🔄")&&K(c,o),y&2&&(r.disabled=l[1]),g===(g=m(l))&&h?h.p(l,y):(h.d(1),h=g(l),h&&(h.c(),h.m(e,null)))},i:ne,o:ne,d(b){b&&w(e),h.d(),p=!1,v()}}}function Co(l){return l==="page_visit"?"🌐":l==="note_capture"?"📝":l==="screenshot"?"📸":"•"}function _n(l,e){return l?l.length>e?l.substring(0,e)+"...":l:""}function L_(l,e,t){let{events:n=[]}=e,{loading:i=!1}=e,{onAccept:r=h=>{}}=e,{onDismiss:o=h=>{}}=e,{onAttach:c=h=>{}}=e,{onRefresh:f=()=>{}}=e,{formatTime:p=h=>""}=e;const v=h=>r(h),m=h=>c(h),g=h=>o(h);return l.$$set=h=>{"events"in h&&t(0,n=h.events),"loading"in h&&t(1,i=h.loading),"onAccept"in h&&t(2,r=h.onAccept),"onDismiss"in h&&t(3,o=h.onDismiss),"onAttach"in h&&t(4,c=h.onAttach),"onRefresh"in h&&t(5,f=h.onRefresh),"formatTime"in h&&t(6,p=h.formatTime)},[n,i,r,o,c,f,p,v,m,g]}class P_ extends tt{constructor(e){super(),et(this,e,L_,j_,$e,{events:0,loading:1,onAccept:2,onDismiss:3,onAttach:4,onRefresh:5,formatTime:6})}}function So(l,e,t){const n=l.slice();return n[69]=e[t],n}function To(l,e,t){const n=l.slice();return n[69]=e[t],n}function Eo(l,e,t){const n=l.slice();return n[64]=e[t],n[65]=e,n[66]=t,n}function Do(l,e,t){const n=l.slice();return n[61]=e[t],n}function Io(l,e,t){const n=l.slice();return n[61]=e[t],n}function No(l){let e,t;return{c(){e=u("span"),t=F(l[4]),s(e,"class","tab-badge svelte-ii7vwz")},m(n,i){C(n,e,i),a(e,t)},p(n,i){i[0]&16&&K(t,n[4])},d(n){n&&w(e)}}}function Ao(l){let e,t=l[3].length+"",n;return{c(){e=u("span"),n=F(t),s(e,"class","tab-badge svelte-ii7vwz")},m(i,r){C(i,e,r),a(e,n)},p(i,r){r[0]&8&&t!==(t=i[3].length+"")&&K(n,t)},d(i){i&&w(e)}}}function Mo(l){let e,t=l[15].length+"",n;return{c(){e=u("span"),n=F(t),s(e,"class","tab-badge svelte-ii7vwz")},m(i,r){C(i,e,r),a(e,n)},p(i,r){r[0]&32768&&t!==(t=i[15].length+"")&&K(n,t)},d(i){i&&w(e)}}}function z_(l){let e,t,n;return t=new P_({props:{events:l[15],loading:l[16],formatTime:l[5],onAccept:l[17],onDismiss:l[18],onAttach:l[19],onRefresh:l[20]}}),{c(){e=u("div"),Je(t.$$.fragment),s(e,"class","today-tab-content svelte-ii7vwz")},m(i,r){C(i,e,r),Ke(t,e,null),n=!0},p(i,r){const o={};r[0]&32768&&(o.events=i[15]),r[0]&65536&&(o.loading=i[16]),r[0]&32&&(o.formatTime=i[5]),r[0]&131072&&(o.onAccept=i[17]),r[0]&262144&&(o.onDismiss=i[18]),r[0]&524288&&(o.onAttach=i[19]),r[0]&1048576&&(o.onRefresh=i[20]),t.$set(o)},i(i){n||(fe(t.$$.fragment,i),n=!0)},o(i){_e(t.$$.fragment,i),n=!1},d(i){i&&w(e),Ge(t)}}}function F_(l){let e,t,n,i,r,o,c,f,p,v,m=l[25]==="asc"?"↑":"↓",g,h,b,y;function S(D,I){return D[3].length===0?W_:H_}let T=S(l),E=T(l);return{c(){e=u("div"),t=u("div"),n=u("div"),i=u("button"),i.textContent=`${_("today.sortByTime")}`,r=k(),o=u("button"),o.textContent=`${_("today.sortByName")}`,c=k(),f=u("button"),f.textContent=`${_("today.sortByType")}`,p=k(),v=u("span"),g=F(m),h=k(),E.c(),s(i,"class","sort-btn svelte-ii7vwz"),re(i,"active",l[24]==="time"),s(o,"class","sort-btn svelte-ii7vwz"),re(o,"active",l[24]==="name"),s(f,"class","sort-btn svelte-ii7vwz"),re(f,"active",l[24]==="type"),s(v,"class","sort-dir svelte-ii7vwz"),s(n,"class","sort-controls svelte-ii7vwz"),s(t,"class","tab-controls svelte-ii7vwz"),s(e,"class","today-tab-content svelte-ii7vwz")},m(D,I){C(D,e,I),a(e,t),a(t,n),a(n,i),a(n,r),a(n,o),a(n,c),a(n,f),a(n,p),a(n,v),a(v,g),a(e,h),E.m(e,null),b||(y=[j(i,"click",l[56]),j(o,"click",l[57]),j(f,"click",l[58])],b=!0)},p(D,I){I[0]&16777216&&re(i,"active",D[24]==="time"),I[0]&16777216&&re(o,"active",D[24]==="name"),I[0]&16777216&&re(f,"active",D[24]==="type"),I[0]&33554432&&m!==(m=D[25]==="asc"?"↑":"↓")&&K(g,m),T===(T=S(D))&&E?E.p(D,I):(E.d(1),E=T(D),E&&(E.c(),E.m(e,null)))},i:ne,o:ne,d(D){D&&w(e),E.d(),b=!1,ge(y)}}}function R_(l){let e,t,n,i,r,o,c,f,p,v,m=l[23]==="asc"?"↑":"↓",g,h,b,y;function S(D,I){return D[2].length===0?U_:V_}let T=S(l),E=T(l);return{c(){e=u("div"),t=u("div"),n=u("div"),i=u("button"),i.textContent=`${_("today.sortByTime")}`,r=k(),o=u("button"),o.textContent=`${_("today.sortByName")}`,c=k(),f=u("button"),f.textContent=`${_("today.sortByType")}`,p=k(),v=u("span"),g=F(m),h=k(),E.c(),s(i,"class","sort-btn svelte-ii7vwz"),re(i,"active",l[22]==="time"),s(o,"class","sort-btn svelte-ii7vwz"),re(o,"active",l[22]==="name"),s(f,"class","sort-btn svelte-ii7vwz"),re(f,"active",l[22]==="type"),s(v,"class","sort-dir svelte-ii7vwz"),s(n,"class","sort-controls svelte-ii7vwz"),s(t,"class","tab-controls svelte-ii7vwz"),s(e,"class","today-tab-content svelte-ii7vwz")},m(D,I){C(D,e,I),a(e,t),a(t,n),a(n,i),a(n,r),a(n,o),a(n,c),a(n,f),a(n,p),a(n,v),a(v,g),a(e,h),E.m(e,null),b||(y=[j(i,"click",l[51]),j(o,"click",l[52]),j(f,"click",l[53])],b=!0)},p(D,I){I[0]&4194304&&re(i,"active",D[22]==="time"),I[0]&4194304&&re(o,"active",D[22]==="name"),I[0]&4194304&&re(f,"active",D[22]==="type"),I[0]&8388608&&m!==(m=D[23]==="asc"?"↑":"↓")&&K(g,m),T===(T=S(D))&&E?E.p(D,I):(E.d(1),E=T(D),E&&(E.c(),E.m(e,null)))},i:ne,o:ne,d(D){D&&w(e),E.d(),b=!1,ge(y)}}}function O_(l){let e;function t(r,o){return r[0].length===0?G_:K_}let n=t(l),i=n(l);return{c(){e=u("div"),i.c(),s(e,"class","today-tab-content svelte-ii7vwz")},m(r,o){C(r,e,o),i.m(e,null)},p(r,o){n===(n=t(r))&&i?i.p(r,o):(i.d(1),i=n(r),i&&(i.c(),i.m(e,null)))},i:ne,o:ne,d(r){r&&w(e),i.d()}}}function B_(l){let e;function t(r,o){return!r[1]||!r[1].events||r[1].events.length===0?q_:J_}let n=t(l),i=n(l);return{c(){e=u("div"),i.c(),s(e,"class","today-tab-content svelte-ii7vwz")},m(r,o){C(r,e,o),i.m(e,null)},p(r,o){n===(n=t(r))&&i?i.p(r,o):(i.d(1),i=n(r),i&&(i.c(),i.m(e,null)))},i:ne,o:ne,d(r){r&&w(e),i.d()}}}function H_(l){let e,t=de(Ko(l[3],l[24],l[25])),n=[];for(let i=0;i<t.length;i+=1)n[i]=jo(So(l,t,i));return{c(){e=u("div");for(let i=0;i<n.length;i+=1)n[i].c();s(e,"class","capture-list svelte-ii7vwz")},m(i,r){C(i,e,r);for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(e,null)},p(i,r){if(r[0]&50348328){t=de(Ko(i[3],i[24],i[25]));let o;for(o=0;o<t.length;o+=1){const c=So(i,t,o);n[o]?n[o].p(c,r):(n[o]=jo(c),n[o].c(),n[o].m(e,null))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},d(i){i&&w(e),Fe(n,i)}}}function W_(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("today.capturedEmpty")}`,s(t,"class","svelte-ii7vwz"),s(e,"class","today-empty svelte-ii7vwz")},m(n,i){C(n,e,i),a(e,t)},p:ne,d(n){n&&w(e)}}}function jo(l){let e,t,n=Go(l[69].captureKind||l[69].sourceKind)+"",i,r,o,c,f=l[69].title+"",p,v,m,g=l[8](l[69])+"",h,b,y,S=l[5](l[69].capturedAt||l[69].createdAt)+"",T,E,D,I;function N(){return l[59](l[69])}function L(...A){return l[60](l[69],...A)}return{c(){e=u("div"),t=u("span"),i=F(n),r=k(),o=u("div"),c=u("span"),p=F(f),v=k(),m=u("span"),h=F(g),b=k(),y=u("span"),T=F(S),E=k(),s(t,"class","capture-icon svelte-ii7vwz"),s(c,"class","capture-title svelte-ii7vwz"),s(m,"class","capture-meta svelte-ii7vwz"),s(o,"class","capture-body svelte-ii7vwz"),s(y,"class","capture-time svelte-ii7vwz"),s(e,"class","capture-item svelte-ii7vwz"),s(e,"role","button"),s(e,"tabindex","0")},m(A,P){C(A,e,P),a(e,t),a(t,i),a(e,r),a(e,o),a(o,c),a(c,p),a(o,v),a(o,m),a(m,h),a(e,b),a(e,y),a(y,T),a(e,E),D||(I=[j(e,"click",N),j(e,"keydown",L)],D=!0)},p(A,P){l=A,P[0]&50331656&&n!==(n=Go(l[69].captureKind||l[69].sourceKind)+"")&&K(i,n),P[0]&50331656&&f!==(f=l[69].title+"")&&K(p,f),P[0]&50331912&&g!==(g=l[8](l[69])+"")&&K(h,g),P[0]&50331688&&S!==(S=l[5](l[69].capturedAt||l[69].createdAt)+"")&&K(T,S)},d(A){A&&w(e),D=!1,ge(I)}}}function V_(l){let e,t=de(l[30](l[2],l[22],l[23])),n=[];for(let i=0;i<t.length;i+=1)n[i]=Po(To(l,t,i));return{c(){e=u("div");for(let i=0;i<n.length;i+=1)n[i].c();s(e,"class","ip-list svelte-ii7vwz")},m(i,r){C(i,e,r);for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(e,null)},p(i,r){if(r[0]&1086325988){t=de(i[30](i[2],i[22],i[23]));let o;for(o=0;o<t.length;o+=1){const c=To(i,t,o);n[o]?n[o].p(c,r):(n[o]=Po(c),n[o].c(),n[o].m(e,null))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},d(i){i&&w(e),Fe(n,i)}}}function U_(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("today.inProgressEmpty")}`,s(t,"class","svelte-ii7vwz"),s(e,"class","today-empty svelte-ii7vwz")},m(n,i){C(n,e,i),a(e,t)},p:ne,d(n){n&&w(e)}}}function Lo(l){let e,t=l[69].nodePath+"",n;return{c(){e=u("span"),n=F(t),s(e,"class","ip-path svelte-ii7vwz")},m(i,r){C(i,e,r),a(e,n)},p(i,r){r[0]&12582916&&t!==(t=i[69].nodePath+"")&&K(n,t)},d(i){i&&w(e)}}}function Po(l){let e,t,n=l[7](l[69].eventType)+"",i,r,o,c,f=l[69].title+"",p,v,m,g,h=l[6](l[69].eventType)+"",b,y,S,T=l[5](l[69].createdAt)+"",E,D,I,N,L=l[69].nodePath&&Lo(l);function A(){return l[54](l[69])}function P(...z){return l[55](l[69],...z)}return{c(){e=u("div"),t=u("span"),i=F(n),r=k(),o=u("div"),c=u("span"),p=F(f),v=k(),L&&L.c(),m=k(),g=u("span"),b=F(h),y=k(),S=u("span"),E=F(T),D=k(),s(t,"class","ip-icon svelte-ii7vwz"),s(c,"class","ip-title svelte-ii7vwz"),s(o,"class","ip-body svelte-ii7vwz"),s(g,"class","ip-type svelte-ii7vwz"),s(S,"class","ip-time svelte-ii7vwz"),s(e,"class","ip-item svelte-ii7vwz"),s(e,"role","button"),s(e,"tabindex","0")},m(z,B){C(z,e,B),a(e,t),a(t,i),a(e,r),a(e,o),a(o,c),a(c,p),a(o,v),L&&L.m(o,null),a(e,m),a(e,g),a(g,b),a(e,y),a(e,S),a(S,E),a(e,D),I||(N=[j(e,"click",A),j(e,"keydown",P)],I=!0)},p(z,B){l=z,B[0]&12583044&&n!==(n=l[7](l[69].eventType)+"")&&K(i,n),B[0]&12582916&&f!==(f=l[69].title+"")&&K(p,f),l[69].nodePath?L?L.p(l,B):(L=Lo(l),L.c(),L.m(o,null)):L&&(L.d(1),L=null),B[0]&12582980&&h!==(h=l[6](l[69].eventType)+"")&&K(b,h),B[0]&12582948&&T!==(T=l[5](l[69].createdAt)+"")&&K(E,T)},d(z){z&&w(e),L&&L.d(),I=!1,ge(N)}}}function K_(l){let e,t=de(l[0]),n=[];for(let i=0;i<t.length;i+=1)n[i]=Ho(Eo(l,t,i));return{c(){e=u("div");for(let i=0;i<n.length;i+=1)n[i].c();s(e,"class","suggestions-list svelte-ii7vwz")},m(i,r){C(i,e,r);for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(e,null)},p(i,r){if(r[0]&201341537){t=de(i[0]);let o;for(o=0;o<t.length;o+=1){const c=Eo(i,t,o);n[o]?n[o].p(c,r):(n[o]=Ho(c),n[o].c(),n[o].m(e,null))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},d(i){i&&w(e),Fe(n,i)}}}function G_(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("suggest.noSuggestions")}`,s(t,"class","svelte-ii7vwz"),s(e,"class","today-empty svelte-ii7vwz")},m(n,i){C(n,e,i),a(e,t)},p:ne,d(n){n&&w(e)}}}function zo(l){let e,t=l[64].events.length+"",n,i,r=_("suggest.detectedEvents")+"",o;return{c(){e=F("· "),n=F(t),i=k(),o=F(r)},m(c,f){C(c,e,f),C(c,n,f),C(c,i,f),C(c,o,f)},p(c,f){f[0]&1&&t!==(t=c[64].events.length+"")&&K(n,t)},d(c){c&&(w(e),w(n),w(i),w(o))}}}function Fo(l){let e,t,n,i=de(l[64].events),r=[];for(let o=0;o<i.length;o+=1)r[o]=Bo(Do(l,i,o));return{c(){e=u("div"),t=u("div"),t.textContent=`${_("suggest.detectedEvents")}`,n=k();for(let o=0;o<r.length;o+=1)r[o].c();s(t,"class","suggestion-detail-title svelte-ii7vwz"),s(e,"class","suggestion-detail svelte-ii7vwz")},m(o,c){C(o,e,c),a(e,t),a(e,n);for(let f=0;f<r.length;f+=1)r[f]&&r[f].m(e,null)},p(o,c){if(c[0]&10337){i=de(o[64].events);let f;for(f=0;f<i.length;f+=1){const p=Do(o,i,f);r[f]?r[f].p(p,c):(r[f]=Bo(p),r[f].c(),r[f].m(e,null))}for(;f<r.length;f+=1)r[f].d(1);r.length=i.length}},d(o){o&&w(e),Fe(r,o)}}}function Ro(l){let e,t=l[61].nodePath+"",n;return{c(){e=u("span"),n=F(t),s(e,"class","suggestion-event-path svelte-ii7vwz")},m(i,r){C(i,e,r),a(e,n)},p(i,r){r[0]&1&&t!==(t=i[61].nodePath+"")&&K(n,t)},d(i){i&&w(e)}}}function Oo(l){let e,t,n;function i(){return l[50](l[61])}return{c(){e=u("button"),e.textContent=`${_("file.showInExplorer")}`,s(e,"class","link-btn svelte-ii7vwz")},m(r,o){C(r,e,o),t||(n=j(e,"click",i),t=!0)},p(r,o){l=r},d(r){r&&w(e),t=!1,n()}}}function Bo(l){let e,t,n=l[5](l[61].createdAt)+"",i,r,o,c,f=l[6](l[61].eventType)+"",p,v,m,g=l[61].title+"",h,b,y,S,T=l[61].targetType==="file"||l[61].eventType.startsWith("file_"),E,D,I,N=l[61].nodePath&&Ro(l);function L(){return l[49](l[61])}let A=T&&Oo(l);return{c(){e=u("div"),t=u("span"),i=F(n),r=k(),N&&N.c(),o=k(),c=u("span"),p=F(f),v=k(),m=u("span"),h=F(g),b=k(),y=u("button"),y.textContent=`${_("common.open")}`,S=k(),A&&A.c(),E=k(),s(t,"class","suggestion-event-time svelte-ii7vwz"),s(c,"class","suggestion-event-type svelte-ii7vwz"),s(m,"class","suggestion-event-title svelte-ii7vwz"),s(y,"class","link-btn svelte-ii7vwz"),s(e,"class","suggestion-detail-event svelte-ii7vwz")},m(P,z){C(P,e,z),a(e,t),a(t,i),a(e,r),N&&N.m(e,null),a(e,o),a(e,c),a(c,p),a(e,v),a(e,m),a(m,h),a(e,b),a(e,y),a(e,S),A&&A.m(e,null),a(e,E),D||(I=j(y,"click",L),D=!0)},p(P,z){l=P,z[0]&33&&n!==(n=l[5](l[61].createdAt)+"")&&K(i,n),l[61].nodePath?N?N.p(l,z):(N=Ro(l),N.c(),N.m(e,o)):N&&(N.d(1),N=null),z[0]&65&&f!==(f=l[6](l[61].eventType)+"")&&K(p,f),z[0]&1&&g!==(g=l[61].title+"")&&K(h,g),z[0]&1&&(T=l[61].targetType==="file"||l[61].eventType.startsWith("file_")),T?A?A.p(l,z):(A=Oo(l),A.c(),A.m(e,E)):A&&(A.d(1),A=null)},d(P){P&&w(e),N&&N.d(),A&&A.d(),D=!1,I()}}}function Ho(l){let e,t,n,i,r=l[64].nodeTitle+"",o,c,f,p=l[64].summary+"",v,m,g,h=l[64].suggestedMin+"",b,y,S=_("worklog.min")+"",T,E,D,I,N,L,A,P,z,B,V,H,q,Y,G,X,O,W,R,Q,U;function J(){return l[42](l[64])}let $=l[64].events&&l[64].events.length>0&&zo(l);function se(...x){return l[43](l[64],l[65],l[66],...x)}function oe(){return l[44](l[64])}function ce(){return l[45](l[64])}function pe(){return l[46](l[64])}function Ee(){return l[47](l[64],l[65],l[66])}function Re(...x){return l[48](l[64],l[65],l[66],...x)}let me=l[64]._expanded&&l[64].events&&l[64].events.length>0&&Fo(l);return{c(){e=u("div"),t=u("div"),n=u("div"),i=u("button"),o=F(r),c=k(),f=u("span"),v=F(p),m=k(),g=u("span"),b=F(h),y=k(),T=F(S),$&&$.c(),E=k(),D=u("div"),I=u("span"),A=k(),P=u("input"),B=k(),V=u("span"),V.textContent=`${_("suggest.minutes")}`,H=k(),q=u("button"),q.textContent=`${_("suggest.edit")}`,Y=k(),G=u("button"),G.textContent=`${_("suggest.apply")}`,X=k(),O=u("button"),O.textContent=`${_("common.delete")}`,W=k(),me&&me.c(),R=k(),s(i,"class","suggestion-node link-btn svelte-ii7vwz"),s(f,"class","suggestion-summary svelte-ii7vwz"),s(g,"class","suggestion-meta svelte-ii7vwz"),s(n,"class","suggestion-info svelte-ii7vwz"),s(I,"class","suggestion-confidence-dot svelte-ii7vwz"),s(I,"title",N=_("suggest.confidence."+l[64].confidence)),s(I,"aria-label",L=_("suggest.confidence."+l[64].confidence)),re(I,"low",l[64].confidence==="low"),re(I,"medium",l[64].confidence==="medium"),re(I,"high",l[64].confidence==="high"),s(P,"type","number"),s(P,"class","suggestion-min-input svelte-ii7vwz"),P.value=z=l[64].suggestedMin,s(P,"min","1"),s(P,"max","480"),s(V,"class","suggestion-min-label svelte-ii7vwz"),s(q,"class","btn btn-sm svelte-ii7vwz"),s(G,"class","btn btn-sm btn-primary svelte-ii7vwz"),s(O,"class","btn btn-sm btn-danger svelte-ii7vwz"),s(D,"class","suggestion-actions svelte-ii7vwz"),s(t,"class","suggestion-main svelte-ii7vwz"),s(t,"role","button"),s(t,"tabindex","0"),s(e,"class","suggestion-card svelte-ii7vwz"),re(e,"expanded",l[64]._expanded)},m(x,te){C(x,e,te),a(e,t),a(t,n),a(n,i),a(i,o),a(n,c),a(n,f),a(f,v),a(n,m),a(n,g),a(g,b),a(g,y),a(g,T),$&&$.m(g,null),a(t,E),a(t,D),a(D,I),a(D,A),a(D,P),a(D,B),a(D,V),a(D,H),a(D,q),a(D,Y),a(D,G),a(D,X),a(D,O),a(e,W),me&&me.m(e,null),a(e,R),Q||(U=[j(i,"click",Ie(J)),j(P,"change",Ie(se)),j(q,"click",Ie(oe)),j(G,"click",Ie(ce)),j(O,"click",Ie(pe)),j(t,"click",Ee),j(t,"keydown",Re)],Q=!0)},p(x,te){l=x,te[0]&1&&r!==(r=l[64].nodeTitle+"")&&K(o,r),te[0]&1&&p!==(p=l[64].summary+"")&&K(v,p),te[0]&1&&h!==(h=l[64].suggestedMin+"")&&K(b,h),l[64].events&&l[64].events.length>0?$?$.p(l,te):($=zo(l),$.c(),$.m(g,null)):$&&($.d(1),$=null),te[0]&1&&N!==(N=_("suggest.confidence."+l[64].confidence))&&s(I,"title",N),te[0]&1&&L!==(L=_("suggest.confidence."+l[64].confidence))&&s(I,"aria-label",L),te[0]&1&&re(I,"low",l[64].confidence==="low"),te[0]&1&&re(I,"medium",l[64].confidence==="medium"),te[0]&1&&re(I,"high",l[64].confidence==="high"),te[0]&1&&z!==(z=l[64].suggestedMin)&&P.value!==z&&(P.value=z),l[64]._expanded&&l[64].events&&l[64].events.length>0?me?me.p(l,te):(me=Fo(l),me.c(),me.m(e,R)):me&&(me.d(1),me=null),te[0]&1&&re(e,"expanded",l[64]._expanded)},d(x){x&&w(e),$&&$.d(),me&&me.d(),Q=!1,ge(U)}}}function J_(l){let e,t=de(l[1].events),n=[];for(let i=0;i<t.length;i+=1)n[i]=Vo(Io(l,t,i));return{c(){e=u("div");for(let i=0;i<n.length;i+=1)n[i].c();s(e,"class","feed-list svelte-ii7vwz")},m(i,r){C(i,e,r);for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(e,null)},p(i,r){if(r[0]&805306466){t=de(i[1].events);let o;for(o=0;o<t.length;o+=1){const c=Io(i,t,o);n[o]?n[o].p(c,r):(n[o]=Vo(c),n[o].c(),n[o].m(e,null))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},d(i){i&&w(e),Fe(n,i)}}}function q_(l){let e,t,n,i;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("today.feedEmpty")}`,n=k(),i=u("p"),i.textContent=`${_("today.feedHint")}`,s(t,"class","svelte-ii7vwz"),s(i,"class","hint svelte-ii7vwz"),s(e,"class","today-empty svelte-ii7vwz")},m(r,o){C(r,e,o),a(e,t),a(e,n),a(e,i)},p:ne,d(r){r&&w(e)}}}function Wo(l){let e,t=gn(l[61])+"",n;return{c(){e=u("span"),n=F(t),s(e,"class","feed-path svelte-ii7vwz")},m(i,r){C(i,e,r),a(e,n)},p(i,r){r[0]&2&&t!==(t=gn(i[61])+"")&&K(n,t)},d(i){i&&w(e)}}}function Vo(l){let e,t,n=Uo(l[61].eventType)+"",i,r,o,c,f,p=l[28](l[61])+"",v,m,g,h,b,y=(l[61].title||"")+"",S,T,E,D=gn(l[61]),I,N,L=l[6](l[61].eventType)+"",A,P,z,B=l[5](l[61].createdAt)+"",V,H,q,Y,G,X,O=D&&Wo(l);function W(){return l[39](l[61])}function R(){return l[40](l[61])}function Q(...U){return l[41](l[61],...U)}return{c(){e=u("div"),t=u("span"),i=F(n),r=k(),o=u("div"),c=u("div"),f=u("span"),v=F(p),m=k(),g=u("span"),g.textContent=":",h=k(),b=u("span"),S=F(y),T=k(),E=u("div"),O&&O.c(),I=k(),N=u("span"),A=F(L),P=k(),z=u("span"),V=F(B),H=k(),q=u("button"),q.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="9 18 15 12 9 6"></polyline></svg>',Y=k(),s(t,"class","feed-icon svelte-ii7vwz"),s(f,"class","feed-type svelte-ii7vwz"),s(g,"class","feed-colon svelte-ii7vwz"),s(b,"class","feed-title link-btn svelte-ii7vwz"),s(c,"class","feed-title-line svelte-ii7vwz"),s(N,"class","feed-event-type svelte-ii7vwz"),s(z,"class","feed-time svelte-ii7vwz"),s(E,"class","feed-meta-line svelte-ii7vwz"),s(o,"class","feed-body svelte-ii7vwz"),s(q,"class","feed-nav-btn svelte-ii7vwz"),s(q,"title",_("common.open")),s(e,"class","feed-item svelte-ii7vwz"),s(e,"role","button"),s(e,"tabindex","0")},m(U,J){C(U,e,J),a(e,t),a(t,i),a(e,r),a(e,o),a(o,c),a(c,f),a(f,v),a(c,m),a(c,g),a(c,h),a(c,b),a(b,S),a(o,T),a(o,E),O&&O.m(E,null),a(E,I),a(E,N),a(N,A),a(E,P),a(E,z),a(z,V),a(e,H),a(e,q),a(e,Y),G||(X=[j(q,"click",Ie(W)),j(e,"click",R),j(e,"keydown",Q)],G=!0)},p(U,J){l=U,J[0]&2&&n!==(n=Uo(l[61].eventType)+"")&&K(i,n),J[0]&2&&p!==(p=l[28](l[61])+"")&&K(v,p),J[0]&2&&y!==(y=(l[61].title||"")+"")&&K(S,y),J[0]&2&&(D=gn(l[61])),D?O?O.p(l,J):(O=Wo(l),O.c(),O.m(E,I)):O&&(O.d(1),O=null),J[0]&66&&L!==(L=l[6](l[61].eventType)+"")&&K(A,L),J[0]&34&&B!==(B=l[5](l[61].createdAt)+"")&&K(V,B)},d(U){U&&w(e),O&&O.d(),G=!1,ge(X)}}}function Y_(l){var Q;let e,t,n,i=(((Q=l[1])==null?void 0:Q.date)||"")+"",r,o,c,f,p,v,m=_("today.suggestionsTab")+"",g,h,b,y,S,T,E=_("today.captured")+"",D,I,N,L,A,P,z,B,V,H,q,Y=l[4]>0&&No(l),G=l[3].length>0&&Ao(l),X=l[15].length>0&&Mo(l);const O=[B_,O_,R_,F_,z_],W=[];function R(U,J){return U[21]==="feed"?0:U[21]==="suggestions"?1:U[21]==="inprogress"?2:U[21]==="captured"?3:U[21]==="browser"?4:-1}return~(z=R(l))&&(B=W[z]=O[z](l)),{c(){e=u("div"),t=u("div"),n=u("span"),r=F(i),o=k(),c=u("div"),f=u("button"),f.textContent=`${_("today.feed")}`,p=k(),v=u("button"),g=F(m),h=k(),Y&&Y.c(),b=k(),y=u("button"),y.textContent=`${_("today.inProgress")}`,S=k(),T=u("button"),D=F(E),I=k(),G&&G.c(),N=k(),L=u("button"),A=F(`Браузер
|
||
`),X&&X.c(),P=k(),B&&B.c(),s(n,"class","today-date svelte-ii7vwz"),s(t,"class","today-header svelte-ii7vwz"),s(f,"class","today-tab svelte-ii7vwz"),re(f,"active",l[21]==="feed"),s(v,"class","today-tab svelte-ii7vwz"),re(v,"active",l[21]==="suggestions"),s(y,"class","today-tab svelte-ii7vwz"),re(y,"active",l[21]==="inprogress"),s(T,"class","today-tab svelte-ii7vwz"),re(T,"active",l[21]==="captured"),s(L,"class","today-tab svelte-ii7vwz"),re(L,"active",l[21]==="browser"),s(c,"class","today-tabs svelte-ii7vwz"),s(e,"class","today-screen svelte-ii7vwz")},m(U,J){C(U,e,J),a(e,t),a(t,n),a(n,r),a(e,o),a(e,c),a(c,f),a(c,p),a(c,v),a(v,g),a(v,h),Y&&Y.m(v,null),a(c,b),a(c,y),a(c,S),a(c,T),a(T,D),a(T,I),G&&G.m(T,null),a(c,N),a(c,L),a(L,A),X&&X.m(L,null),a(e,P),~z&&W[z].m(e,null),V=!0,H||(q=[j(f,"click",l[34]),j(v,"click",l[35]),j(y,"click",l[36]),j(T,"click",l[37]),j(L,"click",l[38])],H=!0)},p(U,J){var se;(!V||J[0]&2)&&i!==(i=(((se=U[1])==null?void 0:se.date)||"")+"")&&K(r,i),(!V||J[0]&2097152)&&re(f,"active",U[21]==="feed"),U[4]>0?Y?Y.p(U,J):(Y=No(U),Y.c(),Y.m(v,null)):Y&&(Y.d(1),Y=null),(!V||J[0]&2097152)&&re(v,"active",U[21]==="suggestions"),(!V||J[0]&2097152)&&re(y,"active",U[21]==="inprogress"),U[3].length>0?G?G.p(U,J):(G=Ao(U),G.c(),G.m(T,null)):G&&(G.d(1),G=null),(!V||J[0]&2097152)&&re(T,"active",U[21]==="captured"),U[15].length>0?X?X.p(U,J):(X=Mo(U),X.c(),X.m(L,null)):X&&(X.d(1),X=null),(!V||J[0]&2097152)&&re(L,"active",U[21]==="browser");let $=z;z=R(U),z===$?~z&&W[z].p(U,J):(B&&(at(),_e(W[$],1,1,()=>{W[$]=null}),ct()),~z?(B=W[z],B?B.p(U,J):(B=W[z]=O[z](U),B.c()),fe(B,1),B.m(e,null)):B=null)},i(U){V||(fe(B),V=!0)},o(U){_e(B),V=!1},d(U){U&&w(e),Y&&Y.d(),G&&G.d(),X&&X.d(),~z&&W[z].d(),H=!1,ge(q)}}}function Uo(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==="node_updated"?"~":l==="file_copied"?"⧉":l==="file_moved"||l==="folder_moved"?"→":l==="note_updated"?"✎":l==="action_created"?"▶":l==="action_done"?"✓":l==="worklog_added"?"⏱":"•"}function gn(l){const e=[];return l.nodePath&&e.push(l.nodePath),e.length>0?e.join(" → "):""}function Ko(l,e,t){const n=[...l];return n.sort((i,r)=>{let o=0;if(e==="name")o=(i.title||"").localeCompare(r.title||"");else if(e==="type"){const c=i.captureKind||i.sourceKind||"",f=r.captureKind||r.sourceKind||"";o=c.localeCompare(f)}else o=(i.capturedAt||i.createdAt||"").localeCompare(r.capturedAt||r.createdAt||"");return t==="asc"?o:-o}),n}function Go(l){return{text:"📝",url:"🔗",file:"📄",image:"🖼",folder:"📁"}[l]||"📦"}function Q_(l,e,t){let{todayDashboard:n=null}=e,{suggestions:i=[]}=e,{inProgressItems:r=[]}=e,{todayCaptures:o=[]}=e,{suggestionCount:c=0}=e,{formatTime:f=Z=>""}=e,{eventLabel:p=Z=>Z}=e,{eventIcon:v=Z=>""}=e,{inboxMetaText:m=Z=>""}=e,{onOpenNodeById:g=Z=>{}}=e,{onOpenActivityEvent:h=Z=>{}}=e,{onOpenActivityTarget:b=Z=>{}}=e,{onOpenSuggestionWorklog:y=Z=>{}}=e,{onAcceptSuggestion:S=Z=>{}}=e,{onDeleteSuggestion:T=Z=>{}}=e,{onOpenNodeFolder:E=Z=>{}}=e,{onOpenInboxArtifact:D=Z=>{}}=e,{onOpenTrashNode:I=Z=>{}}=e,{browserEvents:N=[]}=e,{browserLoading:L=!1}=e,{onBrowserAccept:A=Z=>{}}=e,{onBrowserDismiss:P=Z=>{}}=e,{onBrowserAttach:z=Z=>{}}=e,{onBrowserRefresh:B=()=>{}}=e,V="feed";function H(Z){S(Z)}function q(Z){T(Z)}function Y(Z){return!Z||!Z.eventType?"":p(Z.eventType)}function G(Z){if(!(!Z||!Z.eventType)){if(Z.eventType==="folder_deleted"){Z.targetId&&I(Z.targetId);return}if(["file_added","file_deleted","file_renamed","file_copied","file_moved","folder_added","folder_renamed","folder_moved"].includes(Z.eventType)){Z.targetId?b(Z):Z.nodeId&&g(Z.nodeId);return}if(["note_created","note_updated","note_deleted"].includes(Z.eventType)){Z.targetType==="note"&&Z.targetId?b(Z):Z.nodeId&&g(Z.nodeId);return}if(Z.eventType==="worklog_added"){Z.nodeId&&g(Z.nodeId);return}if(["action_created","action_done"].includes(Z.eventType)){Z.nodeId&&g(Z.nodeId);return}(Z.id||Z.nodeId)&&h(Z)}}function X(Z,Se,ve){const ke=[...Z];return ke.sort((qe,Ye)=>{let Ue=0;return Se==="name"?Ue=(qe.title||"").localeCompare(Ye.title||""):Se==="type"?Ue=(p(qe.eventType)||"").localeCompare(p(Ye.eventType)||""):Ue=(qe.createdAt||"").localeCompare(Ye.createdAt||""),ve==="asc"?Ue:-Ue}),ke}let O="time",W="desc",R="time",Q="desc";const U=()=>t(21,V="feed"),J=()=>t(21,V="suggestions"),$=()=>t(21,V="inprogress"),se=()=>t(21,V="captured"),oe=()=>t(21,V="browser"),ce=Z=>G(Z),pe=Z=>G(Z),Ee=(Z,Se)=>Se.key==="Enter"&&G(Z),Re=Z=>g(Z.nodeId),me=(Z,Se,ve,ke)=>t(0,Se[ve].suggestedMin=parseInt(ke.target.value),i),x=Z=>y(Z),te=Z=>H(Z),ye=Z=>q(Z),Ce=(Z,Se,ve)=>t(0,Se[ve]._expanded=!Z._expanded,i),we=(Z,Se,ve,ke)=>ke.key==="Enter"&&t(0,Se[ve]._expanded=!Z._expanded,i),je=Z=>b(Z),Le=Z=>E(Z.nodeId),Pe=()=>{t(22,O="time"),t(23,W=O==="time"&&W==="desc"?"asc":"desc")},Be=()=>{t(22,O="name"),t(23,W=O==="name"&&W==="desc"?"asc":"desc")},lt=()=>{t(22,O="type"),t(23,W=O==="type"&&W==="desc"?"asc":"desc")},Ne=Z=>h(Z),Oe=(Z,Se)=>Se.key==="Enter"&&h(Z),Ae=()=>{t(24,R="time"),t(25,Q=R==="time"&&Q==="desc"?"asc":"desc")},Me=()=>{t(24,R="name"),t(25,Q=R==="name"&&Q==="desc"?"asc":"desc")},De=()=>{t(24,R="type"),t(25,Q=R==="type"&&Q==="desc"?"asc":"desc")},ze=Z=>D(Z),He=(Z,Se)=>Se.key==="Enter"&&D(Z);return l.$$set=Z=>{"todayDashboard"in Z&&t(1,n=Z.todayDashboard),"suggestions"in Z&&t(0,i=Z.suggestions),"inProgressItems"in Z&&t(2,r=Z.inProgressItems),"todayCaptures"in Z&&t(3,o=Z.todayCaptures),"suggestionCount"in Z&&t(4,c=Z.suggestionCount),"formatTime"in Z&&t(5,f=Z.formatTime),"eventLabel"in Z&&t(6,p=Z.eventLabel),"eventIcon"in Z&&t(7,v=Z.eventIcon),"inboxMetaText"in Z&&t(8,m=Z.inboxMetaText),"onOpenNodeById"in Z&&t(9,g=Z.onOpenNodeById),"onOpenActivityEvent"in Z&&t(10,h=Z.onOpenActivityEvent),"onOpenActivityTarget"in Z&&t(11,b=Z.onOpenActivityTarget),"onOpenSuggestionWorklog"in Z&&t(12,y=Z.onOpenSuggestionWorklog),"onAcceptSuggestion"in Z&&t(31,S=Z.onAcceptSuggestion),"onDeleteSuggestion"in Z&&t(32,T=Z.onDeleteSuggestion),"onOpenNodeFolder"in Z&&t(13,E=Z.onOpenNodeFolder),"onOpenInboxArtifact"in Z&&t(14,D=Z.onOpenInboxArtifact),"onOpenTrashNode"in Z&&t(33,I=Z.onOpenTrashNode),"browserEvents"in Z&&t(15,N=Z.browserEvents),"browserLoading"in Z&&t(16,L=Z.browserLoading),"onBrowserAccept"in Z&&t(17,A=Z.onBrowserAccept),"onBrowserDismiss"in Z&&t(18,P=Z.onBrowserDismiss),"onBrowserAttach"in Z&&t(19,z=Z.onBrowserAttach),"onBrowserRefresh"in Z&&t(20,B=Z.onBrowserRefresh)},[i,n,r,o,c,f,p,v,m,g,h,b,y,E,D,N,L,A,P,z,B,V,O,W,R,Q,H,q,Y,G,X,S,T,I,U,J,$,se,oe,ce,pe,Ee,Re,me,x,te,ye,Ce,we,je,Le,Pe,Be,lt,Ne,Oe,Ae,Me,De,ze,He]}class X_ extends tt{constructor(e){super(),et(this,e,Q_,Y_,$e,{todayDashboard:1,suggestions:0,inProgressItems:2,todayCaptures:3,suggestionCount:4,formatTime:5,eventLabel:6,eventIcon:7,inboxMetaText:8,onOpenNodeById:9,onOpenActivityEvent:10,onOpenActivityTarget:11,onOpenSuggestionWorklog:12,onAcceptSuggestion:31,onDeleteSuggestion:32,onOpenNodeFolder:13,onOpenInboxArtifact:14,onOpenTrashNode:33,browserEvents:15,browserLoading:16,onBrowserAccept:17,onBrowserDismiss:18,onBrowserAttach:19,onBrowserRefresh:20},null,[-1,-1,-1])}}function Jo(l,e,t){const n=l.slice();return n[25]=e[t],n[27]=t,n}function qo(l){let e;function t(r,o){return r[3]?$_:r[1].length===0?x_:Z_}let n=t(l),i=n(l);return{c(){e=u("div"),i.c(),s(e,"class","global-search-results svelte-1dlr37h")},m(r,o){C(r,e,o),i.m(e,null)},p(r,o){n===(n=t(r))&&i?i.p(r,o):(i.d(1),i=n(r),i&&(i.c(),i.m(e,null)))},d(r){r&&w(e),i.d()}}}function Z_(l){let e,t=de(l[1]),n=[];for(let i=0;i<t.length;i+=1)n[i]=Xo(Jo(l,t,i));return{c(){for(let i=0;i<n.length;i+=1)n[i].c();e=ot()},m(i,r){for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(i,r);C(i,e,r)},p(i,r){if(r&338){t=de(i[1]);let o;for(o=0;o<t.length;o+=1){const c=Jo(i,t,o);n[o]?n[o].p(c,r):(n[o]=Xo(c),n[o].c(),n[o].m(e.parentNode,e))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},d(i){i&&w(e),Fe(n,i)}}}function x_(l){let e;return{c(){e=u("div"),e.textContent=`${_("search.noResults")}`,s(e,"class","global-search-empty svelte-1dlr37h")},m(t,n){C(t,e,n)},p:ne,d(t){t&&w(e)}}}function $_(l){let e;return{c(){e=u("div"),e.textContent=`${_("common.loading")}`,s(e,"class","global-search-empty svelte-1dlr37h")},m(t,n){C(t,e,n)},p:ne,d(t){t&&w(e)}}}function Yo(l){let e,t=l[6](l[25])+"",n;return{c(){e=u("span"),n=F(t),s(e,"class","global-search-meta svelte-1dlr37h")},m(i,r){C(i,e,r),a(e,n)},p(i,r){r&2&&t!==(t=i[6](i[25])+"")&&K(n,t)},d(i){i&&w(e)}}}function Qo(l){let e,t=l[25].snippet+"",n;return{c(){e=u("span"),n=F(t),s(e,"class","global-search-snippet svelte-1dlr37h")},m(i,r){C(i,e,r),a(e,n)},p(i,r){r&2&&t!==(t=i[25].snippet+"")&&K(n,t)},d(i){i&&w(e)}}}function Xo(l){let e,t,n=l[25].title+"",i,r,o=l[6](l[25]),c,f,p,v,m=o&&Yo(l),g=l[25].snippet&&Qo(l);function h(){return l[17](l[25])}return{c(){e=u("button"),t=u("span"),i=F(n),r=k(),m&&m.c(),c=k(),g&&g.c(),f=k(),s(t,"class","global-search-title svelte-1dlr37h"),s(e,"class","global-search-result svelte-1dlr37h"),re(e,"selected",l[27]===l[4])},m(b,y){C(b,e,y),a(e,t),a(t,i),a(e,r),m&&m.m(e,null),a(e,c),g&&g.m(e,null),a(e,f),p||(v=j(e,"mousedown",vn(h)),p=!0)},p(b,y){l=b,y&2&&n!==(n=l[25].title+"")&&K(i,n),y&2&&(o=l[6](l[25])),o?m?m.p(l,y):(m=Yo(l),m.c(),m.m(e,c)):m&&(m.d(1),m=null),l[25].snippet?g?g.p(l,y):(g=Qo(l),g.c(),g.m(e,f)):g&&(g.d(1),g=null),y&16&&re(e,"selected",l[27]===l[4])},d(b){b&&w(e),m&&m.d(),g&&g.d(),p=!1,v()}}}function eg(l){let e,t,n,i,r,o=l[2]&&qo(l);return{c(){e=u("div"),t=u("input"),n=k(),o&&o.c(),s(t,"class","global-search-input svelte-1dlr37h"),s(t,"type","search"),s(t,"placeholder",_("search.placeholder")),s(t,"aria-label",_("search.placeholder")),s(t,"autocomplete","off"),s(e,"class","global-search svelte-1dlr37h")},m(c,f){C(c,e,f),a(e,t),l[13](t),be(t,l[0]),a(e,n),o&&o.m(e,null),i||(r=[j(t,"input",l[14]),j(t,"input",l[9]),j(t,"focus",l[15]),j(t,"keydown",l[10]),j(t,"blur",l[16])],i=!0)},p(c,[f]){f&1&&t.value!==c[0]&&be(t,c[0]),c[2]?o?o.p(c,f):(o=qo(c),o.c(),o.m(e,null)):o&&(o.d(1),o=null)},i:ne,o:ne,d(c){c&&w(e),l[13](null),o&&o.d(),i=!1,ge(r)}}}function Rc(l){return String(l||"").trim()}function tg(l){return Rc(l.path)}function lg(l){return!l||!(l instanceof Element)?!1:!!l.closest('input, textarea, select, [contenteditable="true"], [contenteditable=""]')}function ng(l,e,t){let{wailsCall:n=async()=>[]}=e,{typeLabel:i=H=>H||""}=e;const r=Hl();let o="",c=[],f=!1,p=!1,v=0,m,g;function h(H){const q=[],Y=i(H.type),G=tg(H);return Y&&q.push(Y),G&&q.push(G),q.join(" · ")}async function b(){const H=Rc(o);if(H.length<2){t(1,c=[]),t(2,f=!1),t(3,p=!1);return}t(3,p=!0);try{t(1,c=await n("Search",H)||[]),t(4,v=0),t(2,f=!0)}catch{t(1,c=[]),t(2,f=!1)}finally{t(3,p=!1)}}function y(){clearTimeout(g),g=setTimeout(b,180)}function S(){t(2,f=!1),t(4,v=0)}function T(){t(0,o=""),t(1,c=[]),S()}function E(H){H&&(r("open",H),T(),m==null||m.blur())}function D(){y()}function I(H){if(H.key==="Escape"){H.preventDefault(),T(),m==null||m.blur();return}!f||c.length===0||(H.key==="ArrowDown"?(H.preventDefault(),t(4,v=Math.min(c.length-1,v+1))):H.key==="ArrowUp"?(H.preventDefault(),t(4,v=Math.max(0,v-1))):H.key==="Enter"&&(H.preventDefault(),E(c[v])))}async function N(){await rp(),m==null||m.focus(),m==null||m.select()}function L(H){if((H.ctrlKey||H.metaKey)&&H.key.toLowerCase()==="k"){H.preventDefault(),N();return}H.key==="/"&&!lg(H.target)&&(H.preventDefault(),N())}mi(()=>{window.addEventListener("keydown",L)}),kn(()=>{window.removeEventListener("keydown",L),clearTimeout(g)});function A(H){ai[H?"unshift":"push"](()=>{m=H,t(5,m)})}function P(){o=this.value,t(0,o)}const z=()=>{c.length>0&&t(2,f=!0)},B=()=>setTimeout(S,160),V=H=>E(H);return l.$$set=H=>{"wailsCall"in H&&t(11,n=H.wailsCall),"typeLabel"in H&&t(12,i=H.typeLabel)},[o,c,f,p,v,m,h,S,E,D,I,n,i,A,P,z,B,V]}class ig extends tt{constructor(e){super(),et(this,e,ng,eg,$e,{wailsCall:11,typeLabel:12})}}const sg=l=>({}),Zo=l=>({});function xo(l){let e,t;return{c(){e=u("span"),t=F(l[1]),s(e,"class","header-subtitle svelte-7x8q9h")},m(n,i){C(n,e,i),a(e,t)},p(n,i){i&2&&K(t,n[1])},d(n){n&&w(e)}}}function og(l){let e,t,n,i=(l[0]||"")+"",r,o,c,f,p,v,m,g=l[1]&&xo(l);p=new ig({props:{wailsCall:l[2],typeLabel:l[3]}}),p.$on("open",l[7]);const h=l[6].actions,b=tp(h,l,l[5],Zo);return{c(){e=u("header"),t=u("div"),n=u("span"),r=F(i),o=k(),g&&g.c(),c=k(),f=u("div"),Je(p.$$.fragment),v=k(),b&&b.c(),s(n,"class","header-title svelte-7x8q9h"),re(n,"placeholder",!l[0]),s(t,"class","header-left svelte-7x8q9h"),s(f,"class","header-right svelte-7x8q9h"),s(e,"class","header svelte-7x8q9h")},m(y,S){C(y,e,S),a(e,t),a(t,n),a(n,r),a(t,o),g&&g.m(t,null),a(e,c),a(e,f),Ke(p,f,null),a(f,v),b&&b.m(f,null),m=!0},p(y,[S]){(!m||S&1)&&i!==(i=(y[0]||"")+"")&&K(r,i),(!m||S&1)&&re(n,"placeholder",!y[0]),y[1]?g?g.p(y,S):(g=xo(y),g.c(),g.m(t,null)):g&&(g.d(1),g=null);const T={};S&4&&(T.wailsCall=y[2]),S&8&&(T.typeLabel=y[3]),p.$set(T),b&&b.p&&(!m||S&32)&&np(b,h,y,y[5],m?lp(h,y[5],S,sg):ip(y[5]),Zo)},i(y){m||(fe(p.$$.fragment,y),fe(b,y),m=!0)},o(y){_e(p.$$.fragment,y),_e(b,y),m=!1},d(y){y&&w(e),g&&g.d(),Ge(p),b&&b.d(y)}}}function rg(l,e,t){let{$$slots:n={},$$scope:i}=e,{title:r=""}=e,{subtitle:o=""}=e,{wailsCall:c=async()=>[]}=e,{typeLabel:f=m=>m||""}=e,{onOpenSearchResult:p=()=>{}}=e;const v=m=>p(m.detail);return l.$$set=m=>{"title"in m&&t(0,r=m.title),"subtitle"in m&&t(1,o=m.subtitle),"wailsCall"in m&&t(2,c=m.wailsCall),"typeLabel"in m&&t(3,f=m.typeLabel),"onOpenSearchResult"in m&&t(4,p=m.onOpenSearchResult),"$$scope"in m&&t(5,i=m.$$scope)},[r,o,c,f,p,i,n,v]}class ag extends tt{constructor(e){super(),et(this,e,rg,og,$e,{title:0,subtitle:1,wailsCall:2,typeLabel:3,onOpenSearchResult:4})}}const cg={open:'<path d="M15 3h6v6"/><path d="M10 14 21 3"/><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/>',showInExplorer:'<path d="M3 6.5A2.5 2.5 0 0 1 5.5 4H9l2 2h8.5A2.5 2.5 0 0 1 22 8.5v8A2.5 2.5 0 0 1 19.5 19h-15A2.5 2.5 0 0 1 2 16.5v-10"/><path d="M12 11h6"/><path d="m15 8 3 3-3 3"/>',delete:'<polyline points="3 6 5 6 21 6"/><path d="M19 6l-1 14H6L5 6"/><path d="M10 11v6"/><path d="M14 11v6"/><path d="M9 6V4h6v2"/>',restore:'<path d="M3 7v6h6"/><path d="M21 17a9 9 0 0 0-15-6.7L3 13"/><path d="M12 12v5"/><path d="m9 14 3-3 3 3"/>',purge:'<path d="M3 6h18"/><path d="M8 6V4h8v2"/><path d="m9 11 6 6"/><path d="m15 11-6 6"/><path d="M6 6l1 14h10l1-14"/>',move:'<path d="M5 9V5h4"/><path d="m5 5 6 6"/><path d="M19 15v4h-4"/><path d="m19 19-6-6"/><path d="M19 5h-4"/><path d="M19 5v4"/><path d="m14 10 5-5"/><path d="M5 19h4"/><path d="M5 19v-4"/><path d="m10 14-5 5"/>',attach:'<path d="M21.44 11.05 12 20.49a6 6 0 0 1-8.49-8.49l9.44-9.44a4 4 0 1 1 5.66 5.66L9.17 17.66a2 2 0 1 1-2.83-2.83l8.49-8.48"/>',back:'<path d="m12 19-7-7 7-7"/><path d="M19 12H5"/>',emptyTrash:'<path d="M3 6h18"/><path d="M8 6V4h8v2"/><path d="M6 6l1 14h10l1-14"/><path d="M10 11v5"/><path d="M14 11v5"/>',folder:'<path d="M3 6.5A2.5 2.5 0 0 1 5.5 4H9l2 2h8.5A2.5 2.5 0 0 1 22 8.5v8A2.5 2.5 0 0 1 19.5 19h-15A2.5 2.5 0 0 1 2 16.5v-10"/>'};function st(l,e=16){return`<svg width="${e}" height="${e}" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">${cg[l]||""}</svg>`}const{Boolean:Oc}=di;function $o(l,e,t){const n=l.slice();return n[482]=e[t],n}function er(l,e,t){const n=l.slice();return n[485]=e[t],n}function tr(l,e,t){const n=l.slice();return n[488]=e[t],n}function lr(l,e,t){const n=l.slice();return n[488]=e[t],n}function nr(l,e,t){const n=l.slice();return n[514]=e[t],n}function ir(l,e,t){const n=l.slice();return n[541]=e[t],n}function sr(l,e,t){const n=l.slice();return n[514]=e[t],n}function or(l,e,t){const n=l.slice();return n[541]=e[t],n}function rr(l,e,t){const n=l.slice();return n[548]=e[t],n}function ar(l,e,t){const n=l.slice();return n[548]=e[t],n}function cr(l,e,t){const n=l.slice();return n[517]=e[t],n[537]=e,n[538]=t,n}function ur(l,e,t){const n=l.slice();return n[514]=e[t],n}function fr(l,e,t){const n=l.slice();return n[534]=e[t],n}function dr(l,e,t){const n=l.slice();return n[501]=e[t],n}function pr(l,e,t){const n=l.slice();return n[527]=e[t],n}function mr(l,e,t){const n=l.slice();return n[501]=e[t],n}function _r(l,e,t){const n=l.slice();return n[514]=e[t],n}function gr(l,e,t){const n=l.slice();return n[493]=e[t],n}function vr(l,e,t){const n=l.slice();return n[514]=e[t],n}function hr(l,e,t){const n=l.slice();return n[517]=e[t],n[518]=e,n[519]=t,n}function kr(l,e,t){const n=l.slice();return n[514]=e[t],n}function br(l,e,t){const n=l.slice();return n[509]=e[t],n}function yr(l,e,t){const n=l.slice();return n[506]=e[t],n}function wr(l,e,t){const n=l.slice();return n[501]=e[t],n}function Cr(l,e,t){const n=l.slice();return n[501]=e[t],n}function Sr(l,e,t){const n=l.slice();return n[496]=e[t],n}function Tr(l,e,t){const n=l.slice();return n[493]=e[t],n}function Er(l,e,t){const n=l.slice();return n[496]=e[t],n}function Dr(l,e,t){const n=l.slice();return n[524]=e[t],n}function Ir(l,e,t){const n=l.slice();return n[555]=e[t],n}function ug(l){let e,t,n,i,r,o,c,f,p,v,m,g,h,b,y,S,T,E,D,I,N,L,A,P,z,B,V,H,q,Y,G,X,O,W,R,Q,U,J,$,se,oe,ce,pe,Ee,Re,me,x,te,ye,Ce,we,je,Le=l[97]&&Nr(l),Pe=de(l[0]),Be=[];for(let ae=0;ae<Pe.length;ae+=1)Be[ae]=jr(Ir(l,Pe,ae));const lt=[mg,pg],Ne=[];function Oe(ae,he){return ae[14].length>0?0:1}N=Oe(l),L=Ne[N]=lt[N](l),z=new D_({props:{syncStatus:l[112],syncLoading:l[113],syncMessage:l[114],syncMessageKind:l[115],onSync:l[239],onOpenSettings:l[245]}}),W=new ag({props:{title:l[119],subtitle:l[118],wailsCall:ie,typeLabel:l[208],onOpenSearchResult:l[235],$$slots:{actions:[vg]},$$scope:{ctx:l}}});let Ae=l[34]&&zr(l);const Me=[Tg,Sg,Cg,wg,yg,bg,kg,hg],De=[];function ze(ae,he){return ae[37]?0:ae[2]?1:ae[1]==="inbox"?2:ae[1]==="trash"?3:ae[1]==="journal"?4:ae[1]==="today"?5:ae[1]==="activity"?6:7}U=ze(l),J=De[U]=Me[U](l);let He=l[69]&&Ya(l),Z=l[73].visible&&Za(l),Se=l[40]&&tc(l),ve=l[76]&&lc(l),ke=l[83]&&l[82]&&ic(l),qe=l[104]&&oc(l),Ye=l[107]&&ac(l),Ue=l[59]&&dc(l),xe=l[99]&&mc(l),Qe=l[89]&&_c(l),We=l[13]&&gc(l);return{c(){e=u("div"),Le&&Le.c(),t=k(),n=u("aside"),i=u("div"),r=u("img"),c=k(),f=u("span"),f.textContent=`${_("nav.brand")}`,p=k(),v=u("nav"),m=u("div"),g=u("div"),g.textContent=`${_("nav.system")}`,h=k();for(let ae=0;ae<Be.length;ae+=1)Be[ae].c();b=k(),y=u("div"),S=u("div"),T=u("span"),T.textContent=`${_("nav.workspace")}`,E=k(),D=u("button"),D.textContent="+",I=k(),L.c(),A=k(),P=u("div"),Je(z.$$.fragment),B=k(),V=u("div"),H=u("button"),H.innerHTML='<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svelte-19ekrug"><circle cx="12" cy="12" r="3" class="svelte-19ekrug"></circle><path d="M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1-2.83 2.83l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-4 0v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83-2.83l.06-.06A1.65 1.65 0 0 0 4.68 15a1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1 0-4h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 2.83-2.83l.06.06A1.65 1.65 0 0 0 9 4.68a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 4 0v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 2.83l-.06.06A1.65 1.65 0 0 0 19.4 9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 0 4h-.09a1.65 1.65 0 0 0-1.51 1z" class="svelte-19ekrug"></path></svg>',q=k(),Y=u("span"),G=F(l[33]),X=k(),O=u("main"),Je(W.$$.fragment),R=k(),Ae&&Ae.c(),Q=k(),J.c(),$=k(),He&&He.c(),se=k(),Z&&Z.c(),oe=k(),Se&&Se.c(),ce=k(),ve&&ve.c(),pe=k(),ke&&ke.c(),Ee=k(),qe&&qe.c(),Re=k(),Ye&&Ye.c(),me=k(),Ue&&Ue.c(),x=k(),xe&&xe.c(),te=k(),Qe&&Qe.c(),ye=k(),We&&We.c(),s(r,"class","logo svelte-19ekrug"),Cl(r.src,o="/assets/app-icons/icon_32x32.png")||s(r,"src",o),s(r,"width","20"),s(r,"height","20"),s(r,"alt",""),s(f,"class","brand-name svelte-19ekrug"),s(i,"class","sidebar-brand svelte-19ekrug"),s(g,"class","nav-label svelte-19ekrug"),s(m,"class","nav-group svelte-19ekrug"),s(T,"class","svelte-19ekrug"),s(D,"class","nav-add-btn svelte-19ekrug"),s(D,"title",_("common.create")),s(S,"class","nav-label-row svelte-19ekrug"),s(y,"class","nav-group svelte-19ekrug"),s(v,"class","sidebar-nav svelte-19ekrug"),s(H,"class","sidebar-settings-btn svelte-19ekrug"),s(H,"title",_("common.settings")),s(Y,"class","version svelte-19ekrug"),s(V,"class","sidebar-footer-row svelte-19ekrug"),s(P,"class","sidebar-footer svelte-19ekrug"),s(n,"class","sidebar svelte-19ekrug"),s(O,"class","main svelte-19ekrug"),s(e,"class","app svelte-19ekrug")},m(ae,he){C(ae,e,he),Le&&Le.m(e,null),a(e,t),a(e,n),a(n,i),a(i,r),a(i,c),a(i,f),a(n,p),a(n,v),a(v,m),a(m,g),a(m,h);for(let Xe=0;Xe<Be.length;Xe+=1)Be[Xe]&&Be[Xe].m(m,null);a(v,b),a(v,y),a(y,S),a(S,T),a(S,E),a(S,D),a(y,I),Ne[N].m(y,null),a(n,A),a(n,P),Ke(z,P,null),a(P,B),a(P,V),a(V,H),a(V,q),a(V,Y),a(Y,G),a(e,X),a(e,O),Ke(W,O,null),a(O,R),Ae&&Ae.m(O,null),a(O,Q),De[U].m(O,null),a(O,$),He&&He.m(O,null),a(O,se),Z&&Z.m(O,null),a(O,oe),Se&&Se.m(O,null),a(O,ce),ve&&ve.m(O,null),a(O,pe),ke&&ke.m(O,null),a(O,Ee),qe&&qe.m(O,null),a(O,Re),Ye&&Ye.m(O,null),a(O,me),Ue&&Ue.m(O,null),a(O,x),xe&&xe.m(O,null),a(O,te),Qe&&Qe.m(O,null),a(O,ye),We&&We.m(O,null),Ce=!0,we||(je=[j(D,"click",l[150]),j(H,"click",l[246])],we=!0)},p(ae,he){if(ae[97]?Le?Le.p(ae,he):(Le=Nr(ae),Le.c(),Le.m(e,t)):Le&&(Le.d(1),Le=null),he[0]&3|he[1]&524288|he[2]&4|he[4]&1){Pe=de(ae[0]);let pt;for(pt=0;pt<Pe.length;pt+=1){const ht=Ir(ae,Pe,pt);Be[pt]?Be[pt].p(ht,he):(Be[pt]=jr(ht),Be[pt].c(),Be[pt].m(m,null))}for(;pt<Be.length;pt+=1)Be[pt].d(1);Be.length=Pe.length}let Xe=N;N=Oe(ae),N===Xe?Ne[N].p(ae,he):(at(),_e(Ne[Xe],1,1,()=>{Ne[Xe]=null}),ct(),L=Ne[N],L?L.p(ae,he):(L=Ne[N]=lt[N](ae),L.c()),fe(L,1),L.m(y,null));const Ze={};he[3]&524288&&(Ze.syncStatus=ae[112]),he[3]&1048576&&(Ze.syncLoading=ae[113]),he[3]&2097152&&(Ze.syncMessage=ae[114]),he[3]&4194304&&(Ze.syncMessageKind=ae[115]),z.$set(Ze),(!Ce||he[1]&4)&&K(G,ae[33]);const Kt={};he[3]&67108864&&(Kt.title=ae[119]),he[3]&33554432&&(Kt.subtitle=ae[118]),he[0]&2|he[1]&100663296|he[2]&8|he[18]&1&&(Kt.$$scope={dirty:he,ctx:ae}),W.$set(Kt),ae[34]?Ae?Ae.p(ae,he):(Ae=zr(ae),Ae.c(),Ae.m(O,Q)):Ae&&(Ae.d(1),Ae=null);let sl=U;U=ze(ae),U===sl?De[U].p(ae,he):(at(),_e(De[sl],1,1,()=>{De[sl]=null}),ct(),J=De[U],J?J.p(ae,he):(J=De[U]=Me[U](ae),J.c()),fe(J,1),J.m(O,$)),ae[69]?He?(He.p(ae,he),he[2]&128&&fe(He,1)):(He=Ya(ae),He.c(),fe(He,1),He.m(O,se)):He&&(at(),_e(He,1,1,()=>{He=null}),ct()),ae[73].visible?Z?(Z.p(ae,he),he[2]&2048&&fe(Z,1)):(Z=Za(ae),Z.c(),fe(Z,1),Z.m(O,oe)):Z&&(at(),_e(Z,1,1,()=>{Z=null}),ct()),ae[40]?Se?Se.p(ae,he):(Se=tc(ae),Se.c(),Se.m(O,ce)):Se&&(Se.d(1),Se=null),ae[76]?ve?ve.p(ae,he):(ve=lc(ae),ve.c(),ve.m(O,pe)):ve&&(ve.d(1),ve=null),ae[83]&&ae[82]?ke?ke.p(ae,he):(ke=ic(ae),ke.c(),ke.m(O,Ee)):ke&&(ke.d(1),ke=null),ae[104]?qe?qe.p(ae,he):(qe=oc(ae),qe.c(),qe.m(O,Re)):qe&&(qe.d(1),qe=null),ae[107]?Ye?Ye.p(ae,he):(Ye=ac(ae),Ye.c(),Ye.m(O,me)):Ye&&(Ye.d(1),Ye=null),ae[59]?Ue?Ue.p(ae,he):(Ue=dc(ae),Ue.c(),Ue.m(O,x)):Ue&&(Ue.d(1),Ue=null),ae[99]?xe?(xe.p(ae,he),he[3]&64&&fe(xe,1)):(xe=mc(ae),xe.c(),fe(xe,1),xe.m(O,te)):xe&&(at(),_e(xe,1,1,()=>{xe=null}),ct()),ae[89]?Qe?(Qe.p(ae,he),he[2]&134217728&&fe(Qe,1)):(Qe=_c(ae),Qe.c(),fe(Qe,1),Qe.m(O,ye)):Qe&&(at(),_e(Qe,1,1,()=>{Qe=null}),ct()),ae[13]?We?(We.p(ae,he),he[0]&8192&&fe(We,1)):(We=gc(ae),We.c(),fe(We,1),We.m(O,null)):We&&(at(),_e(We,1,1,()=>{We=null}),ct())},i(ae){Ce||(fe(L),fe(z.$$.fragment,ae),fe(W.$$.fragment,ae),fe(J),fe(He),fe(Z),fe(xe),fe(Qe),fe(We),Ce=!0)},o(ae){_e(L),_e(z.$$.fragment,ae),_e(W.$$.fragment,ae),_e(J),_e(He),_e(Z),_e(xe),_e(Qe),_e(We),Ce=!1},d(ae){ae&&w(e),Le&&Le.d(),Fe(Be,ae),Ne[N].d(),Ge(z),Ge(W),Ae&&Ae.d(),De[U].d(),He&&He.d(),Z&&Z.d(),Se&&Se.d(),ve&&ve.d(),ke&&ke.d(),qe&&qe.d(),Ye&&Ye.d(),Ue&&Ue.d(),xe&&xe.d(),Qe&&Qe.d(),We&&We.d(),we=!1,ge(je)}}}function fg(l){var n;let e,t;return e=new Sm({props:{vaultPath:((n=l[10])==null?void 0:n.vaultPath)||"",onComplete:l[241]}}),{c(){Je(e.$$.fragment)},m(i,r){Ke(e,i,r),t=!0},p(i,r){var c;const o={};r[0]&1024&&(o.vaultPath=((c=i[10])==null?void 0:c.vaultPath)||""),e.$set(o)},i(i){t||(fe(e.$$.fragment,i),t=!0)},o(i){_e(e.$$.fragment,i),t=!1},d(i){Ge(e,i)}}}function dg(l){let e,t;return e=new ym({props:{onComplete:l[240]}}),{c(){Je(e.$$.fragment)},m(n,i){Ke(e,n,i),t=!0},p:ne,i(n){t||(fe(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ge(e,n)}}}function Nr(l){let e,t,n;return{c(){e=u("div"),t=u("div"),n=F(l[98]),s(t,"class","capture-drop-box svelte-19ekrug"),s(e,"class","capture-drop-overlay svelte-19ekrug")},m(i,r){C(i,e,r),a(e,t),a(t,n)},p(i,r){r[3]&32&&K(n,i[98])},d(i){i&&w(e)}}}function Ar(l){let e,t;return{c(){e=u("span"),t=F(l[50]),s(e,"class","nav-badge svelte-19ekrug")},m(n,i){C(n,e,i),a(e,t)},p(n,i){i[1]&524288&&K(t,n[50])},d(n){n&&w(e)}}}function Mr(l){let e,t;return{c(){e=u("span"),t=F(l[64]),s(e,"class","nav-badge svelte-19ekrug")},m(n,i){C(n,e,i),a(e,t)},p(n,i){i[2]&4&&K(t,n[64])},d(n){n&&w(e)}}}function jr(l){let e,t=l[555].label+"",n,i,r,o,c,f,p,v=l[555].id==="journal"&&l[50]>0&&Ar(l),m=l[555].id==="trash"&&l[64]>0&&Mr(l);function g(){return l[244](l[555])}return{c(){e=u("button"),n=F(t),i=k(),v&&v.c(),r=k(),m&&m.c(),o=k(),s(e,"class",c="nav-item "+(l[1]===l[555].id?"selected":"")+" svelte-19ekrug")},m(h,b){C(h,e,b),a(e,n),a(e,i),v&&v.m(e,null),a(e,r),m&&m.m(e,null),a(e,o),f||(p=j(e,"click",g),f=!0)},p(h,b){l=h,b[0]&1&&t!==(t=l[555].label+"")&&K(n,t),l[555].id==="journal"&&l[50]>0?v?v.p(l,b):(v=Ar(l),v.c(),v.m(e,r)):v&&(v.d(1),v=null),l[555].id==="trash"&&l[64]>0?m?m.p(l,b):(m=Mr(l),m.c(),m.m(e,o)):m&&(m.d(1),m=null),b[0]&3&&c!==(c="nav-item "+(l[1]===l[555].id?"selected":"")+" svelte-19ekrug")&&s(e,"class",c)},d(h){h&&w(e),v&&v.d(),m&&m.d(),f=!1,p()}}}function pg(l){let e;return{c(){e=u("div"),e.textContent=`${_("nav.noNodes")}`,s(e,"class","nav-empty svelte-19ekrug")},m(t,n){C(t,e,n)},p:ne,i:ne,o:ne,d(t){t&&w(e)}}}function mg(l){var o;let e,t,n,i,r;return t=new Fc({props:{nodes:l[14],expanded:l[84],selectedNodeId:((o=l[2])==null?void 0:o.id)||"",onSelect:l[125],onToggle:l[155],onContextMenu:l[153],onDrop:l[156]}}),{c(){e=u("div"),Je(t.$$.fragment),s(e,"class","workspace-tree-area svelte-19ekrug"),s(e,"role","region"),s(e,"aria-label",_("nav.workspace")),re(e,"drop-valid",l[95])},m(c,f){C(c,e,f),Ke(t,e,null),n=!0,i||(r=[j(e,"dragover",vn(l[158])),j(e,"dragleave",l[159]),j(e,"drop",l[157])],i=!0)},p(c,f){var v;const p={};f[0]&16384&&(p.nodes=c[14]),f[2]&4194304&&(p.expanded=c[84]),f[0]&4&&(p.selectedNodeId=((v=c[2])==null?void 0:v.id)||""),t.$set(p),(!n||f[3]&4)&&re(e,"drop-valid",c[95])},i(c){n||(fe(t.$$.fragment,c),n=!0)},o(c){_e(t.$$.fragment,c),n=!1},d(c){c&&w(e),Ge(t),i=!1,ge(r)}}}function _g(l){let e,t,n,i=st("emptyTrash",14)+"",r,o=_("trash.emptyTrash")+"",c,f,p,v,m,g=l[65].length>0&&Lr(l);return{c(){g&&g.c(),e=k(),t=u("button"),n=new ri(!1),r=k(),c=F(o),f=k(),p=u("button"),p.textContent=`${_("trash.openFolder")}`,n.a=r,s(t,"class","btn btn-sm btn-danger svelte-19ekrug"),s(p,"class","btn btn-sm svelte-19ekrug")},m(h,b){g&&g.m(h,b),C(h,e,b),C(h,t,b),n.m(i,t),a(t,r),a(t,c),C(h,f,b),C(h,p,b),v||(m=[j(t,"click",l[184]),j(p,"click",l[249])],v=!0)},p(h,b){h[65].length>0?g?g.p(h,b):(g=Lr(h),g.c(),g.m(e.parentNode,e)):g&&(g.d(1),g=null)},d(h){h&&(w(e),w(t),w(f),w(p)),g&&g.d(h),v=!1,ge(m)}}}function gg(l){let e,t=(l[56]?_("common.loading"):_("inbox.pasteClipboard"))+"",n,i,r,o,c,f=l[57]&&Pr(l);return{c(){e=u("button"),n=F(t),i=k(),f&&f.c(),r=ot(),s(e,"class","btn btn-primary svelte-19ekrug"),e.disabled=l[56]},m(p,v){C(p,e,v),a(e,n),C(p,i,v),f&&f.m(p,v),C(p,r,v),o||(c=j(e,"click",l[210]),o=!0)},p(p,v){v[1]&33554432&&t!==(t=(p[56]?_("common.loading"):_("inbox.pasteClipboard"))+"")&&K(n,t),v[1]&33554432&&(e.disabled=p[56]),p[57]?f?f.p(p,v):(f=Pr(p),f.c(),f.m(r.parentNode,r)):f&&(f.d(1),f=null)},d(p){p&&(w(e),w(i),w(r)),f&&f.d(p),o=!1,c()}}}function Lr(l){let e,t,n=st("restore",14)+"",i,r=_("trash.restore")+"",o,c,f=l[65].length+"",p,v,m,g,h,b=st("purge",14)+"",y,S=_("common.delete")+"",T,E,D=l[65].length+"",I,N,L,A;return{c(){e=u("button"),t=new ri(!1),i=k(),o=F(r),c=F(" ("),p=F(f),v=F(")"),m=k(),g=u("button"),h=new ri(!1),y=k(),T=F(S),E=F(" ("),I=F(D),N=F(")"),t.a=i,s(e,"class","btn btn-sm btn-primary svelte-19ekrug"),h.a=y,s(g,"class","btn btn-sm btn-danger svelte-19ekrug")},m(P,z){C(P,e,z),t.m(n,e),a(e,i),a(e,o),a(e,c),a(e,p),a(e,v),C(P,m,z),C(P,g,z),h.m(b,g),a(g,y),a(g,T),a(g,E),a(g,I),a(g,N),L||(A=[j(e,"click",l[247]),j(g,"click",l[248])],L=!0)},p(P,z){z[2]&8&&f!==(f=P[65].length+"")&&K(p,f),z[2]&8&&D!==(D=P[65].length+"")&&K(I,D)},d(P){P&&(w(e),w(m),w(g)),L=!1,ge(A)}}}function Pr(l){let e,t;return{c(){e=u("span"),t=F(l[57]),s(e,"class","inbox-capture-status svelte-19ekrug")},m(n,i){C(n,e,i),a(e,t)},p(n,i){i[1]&67108864&&K(t,n[57])},d(n){n&&w(e)}}}function vg(l){let e;function t(r,o){if(r[1]==="inbox")return gg;if(r[1]==="trash")return _g}let n=t(l),i=n&&n(l);return{c(){e=u("div"),i&&i.c(),s(e,"slot","actions"),s(e,"class","header-actions svelte-19ekrug")},m(r,o){C(r,e,o),i&&i.m(e,null)},p(r,o){n===(n=t(r))&&i?i.p(r,o):(i&&i.d(1),i=n&&n(r),i&&(i.c(),i.m(e,null)))},d(r){r&&w(e),i&&i.d()}}}function zr(l){let e,t=l[120](l[34])+"",n,i,r,o,c;return{c(){e=u("div"),n=F(t),i=k(),r=u("button"),r.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-19ekrug"><line x1="18" y1="6" x2="6" y2="18" class="svelte-19ekrug"></line><line x1="6" y1="6" x2="18" y2="18" class="svelte-19ekrug"></line></svg>',s(r,"class","dismiss-btn svelte-19ekrug"),s(r,"aria-label","Dismiss"),s(e,"class","error-banner svelte-19ekrug"),s(e,"role","button"),s(e,"tabindex","0")},m(f,p){C(f,e,p),a(e,n),a(e,i),a(e,r),o||(c=[j(r,"click",Ie(l[250])),j(e,"click",l[251]),j(e,"keydown",function(){zt(_t(l[252]))&&_t(l[252]).apply(this,arguments)})],o=!0)},p(f,p){l=f,p[1]&8&&t!==(t=l[120](l[34])+"")&&K(n,t)},d(f){f&&w(e),o=!1,ge(c)}}}function hg(l){let e,t,n;function i(c,f){if(c[80])return Ig;if(c[0].length>0)return Dg;if(c[34])return Eg}let r=i(l),o=r&&r(l);return{c(){e=u("div"),t=u("h2"),t.textContent=`${_("welcome.title")}`,n=k(),o&&o.c(),s(t,"class","svelte-19ekrug"),s(e,"class","welcome svelte-19ekrug")},m(c,f){C(c,e,f),a(e,t),a(e,n),o&&o.m(e,null)},p(c,f){r===(r=i(c))&&o?o.p(c,f):(o&&o.d(1),o=r&&r(c),o&&(o.c(),o.m(e,null)))},i:ne,o:ne,d(c){c&&w(e),o&&o.d()}}}function kg(l){let e;function t(r,o){return r[17].length===0?Ag:Ng}let n=t(l),i=n(l);return{c(){e=u("div"),i.c(),s(e,"class","activity-feed svelte-19ekrug")},m(r,o){C(r,e,o),i.m(e,null)},p(r,o){n===(n=t(r))&&i?i.p(r,o):(i.d(1),i=n(r),i&&(i.c(),i.m(e,null)))},i:ne,o:ne,d(r){r&&w(e),i.d()}}}function bg(l){let e,t,n,i;const r=[jg,Mg],o=[];function c(f,p){return f[16]?0:1}return e=c(l),t=o[e]=r[e](l),{c(){t.c(),n=ot()},m(f,p){o[e].m(f,p),C(f,n,p),i=!0},p(f,p){let v=e;e=c(f),e===v?o[e].p(f,p):(at(),_e(o[v],1,1,()=>{o[v]=null}),ct(),t=o[e],t?t.p(f,p):(t=o[e]=r[e](f),t.c()),fe(t,1),t.m(n.parentNode,n))},i(f){i||(fe(t),i=!0)},o(f){_e(t),i=!1},d(f){f&&w(n),o[e].d(f)}}}function yg(l){let e,t,n,i=_("suggest.title")+"",r,o,c,f,p,v,m,g=l[50]>0&&Or(l);function h(S,T){return S[28]==="suggestions"?Pg:Lg}let b=h(l),y=b(l);return{c(){e=u("div"),t=u("div"),n=u("button"),r=F(i),o=k(),g&&g.c(),c=k(),f=u("button"),f.textContent=`${_("journal.worklogTab")}`,p=k(),y.c(),s(n,"class","journal-tab svelte-19ekrug"),re(n,"active",l[28]==="suggestions"),s(f,"class","journal-tab svelte-19ekrug"),re(f,"active",l[28]==="worklog"),s(t,"class","journal-tabs svelte-19ekrug"),s(e,"class","journal-screen svelte-19ekrug")},m(S,T){C(S,e,T),a(e,t),a(t,n),a(n,r),a(n,o),g&&g.m(n,null),a(t,c),a(t,f),a(e,p),y.m(e,null),v||(m=[j(n,"click",l[332]),j(f,"click",l[333])],v=!0)},p(S,T){S[50]>0?g?g.p(S,T):(g=Or(S),g.c(),g.m(n,null)):g&&(g.d(1),g=null),T[0]&268435456&&re(n,"active",S[28]==="suggestions"),T[0]&268435456&&re(f,"active",S[28]==="worklog"),b===(b=h(S))&&y?y.p(S,T):(y.d(1),y=b(S),y&&(y.c(),y.m(e,null)))},i:ne,o:ne,d(S){S&&w(e),g&&g.d(),y.d(),v=!1,ge(m)}}}function wg(l){let e,t,n,i,r,o;function c(v,m){return!v[7]||(v[7].nodes||[]).length===0?Yg:qg}let f=c(l),p=f(l);return{c(){e=u("div"),t=u("div"),n=u("div"),i=u("p"),r=F(l[67]),o=k(),p.c(),s(i,"class","svelte-19ekrug"),s(n,"class","svelte-19ekrug"),s(t,"class","trash-header svelte-19ekrug"),s(e,"class","trash-screen svelte-19ekrug")},m(v,m){C(v,e,m),a(e,t),a(t,n),a(n,i),a(i,r),a(e,o),p.m(e,null)},p(v,m){m[2]&32&&K(r,v[67]),f===(f=c(v))&&p?p.p(v,m):(p.d(1),p=f(v),p&&(p.c(),p.m(e,null)))},i:ne,o:ne,d(v){v&&w(e),p.d()}}}function Cg(l){let e,t,n,i,r,o,c,f,p=l[3].length>0&&ca(l);function v(h,b){return h[3].length===0?$g:h[117]?xg:Zg}let m=v(l),g=m(l);return{c(){e=u("div"),t=u("div"),n=u("div"),i=u("p"),i.textContent=`${_("inbox.subtitle")}`,r=k(),p&&p.c(),o=k(),g.c(),s(i,"class","svelte-19ekrug"),s(n,"class","svelte-19ekrug"),s(t,"class","inbox-header svelte-19ekrug"),s(e,"class","inbox-screen svelte-19ekrug"),s(e,"role","region"),s(e,"aria-label",_("nav.inbox")),re(e,"drop-valid",l[96])},m(h,b){C(h,e,b),a(e,t),a(t,n),a(n,i),a(e,r),p&&p.m(e,null),a(e,o),g.m(e,null),c||(f=[j(e,"dragover",l[211]),j(e,"dragleave",l[212]),j(e,"drop",l[213])],c=!0)},p(h,b){h[3].length>0?p?p.p(h,b):(p=ca(h),p.c(),p.m(e,o)):p&&(p.d(1),p=null),m===(m=v(h))&&g?g.p(h,b):(g.d(1),g=m(h),g&&(g.c(),g.m(e,null))),b[3]&8&&re(e,"drop-valid",h[96])},i:ne,o:ne,d(h){h&&w(e),p&&p.d(),g.d(),c=!1,ge(f)}}}function Sg(l){let e,t,n,i,r,o,c=de(l[122]),f=[];for(let g=0;g<c.length;g+=1)f[g]=pa(Dr(l,c,g));const p=[gv,_v,mv,pv,dv,fv,uv,cv],v=[];function m(g,h){return g[35]==="overview"?0:g[35]==="notes"?1:g[35]==="files"?2:g[35]==="inbox"?3:g[35]==="links"?4:g[35]==="actions"?5:g[35]==="worklog"?6:g[35]==="activity"?7:-1}return~(i=m(l))&&(r=v[i]=p[i](l)),{c(){e=u("div");for(let g=0;g<f.length;g+=1)f[g].c();t=k(),n=u("div"),r&&r.c(),s(e,"class","tabs svelte-19ekrug"),s(n,"class","tab-content svelte-19ekrug")},m(g,h){C(g,e,h);for(let b=0;b<f.length;b+=1)f[b]&&f[b].m(e,null);C(g,t,h),C(g,n,h),~i&&v[i].m(n,null),o=!0},p(g,h){if(h[1]&16|h[3]&1610612736){c=de(g[122]);let y;for(y=0;y<c.length;y+=1){const S=Dr(g,c,y);f[y]?f[y].p(S,h):(f[y]=pa(S),f[y].c(),f[y].m(e,null))}for(;y<f.length;y+=1)f[y].d(1);f.length=c.length}let b=i;i=m(g),i===b?~i&&v[i].p(g,h):(r&&(at(),_e(v[b],1,1,()=>{v[b]=null}),ct()),~i?(r=v[i],r?r.p(g,h):(r=v[i]=p[i](g),r.c()),fe(r,1),r.m(n,null)):r=null)},i(g){o||(fe(r),o=!0)},o(g){_e(r),o=!1},d(g){g&&(w(e),w(t),w(n)),Fe(f,g),~i&&v[i].d()}}}function Tg(l){let e,t,n,i=l[37].title+"",r,o,c,f,p,v,m,g,h,b,y,S=l[37].dirty&&qa();return{c(){e=u("div"),t=u("div"),n=u("span"),r=F(i),o=k(),S&&S.c(),c=k(),f=u("div"),p=u("button"),p.textContent=`${_("common.save")}`,v=k(),m=u("button"),m.textContent=`${_("common.close")}`,g=k(),h=u("textarea"),s(n,"class","note-title svelte-19ekrug"),s(p,"class","btn btn-primary svelte-19ekrug"),s(m,"class","btn svelte-19ekrug"),s(f,"class","note-editor-actions svelte-19ekrug"),s(t,"class","note-editor-header svelte-19ekrug"),s(h,"class","note-textarea svelte-19ekrug"),s(h,"placeholder",_("note.placeholder")),s(e,"class","note-editor svelte-19ekrug")},m(T,E){C(T,e,E),a(e,t),a(t,n),a(n,r),a(t,o),S&&S.m(t,null),a(t,c),a(t,f),a(f,p),a(f,v),a(f,m),a(e,g),a(e,h),be(h,l[37].content),b||(y=[j(p,"click",l[171]),j(m,"click",l[169]),j(h,"input",l[253]),j(h,"input",l[170])],b=!0)},p(T,E){E[1]&64&&i!==(i=T[37].title+"")&&K(r,i),T[37].dirty?S||(S=qa(),S.c(),S.m(t,c)):S&&(S.d(1),S=null),E[1]&64&&be(h,T[37].content)},i:ne,o:ne,d(T){T&&w(e),S&&S.d(),b=!1,ge(y)}}}function Eg(l){let e,t=_("common.error")+"",n,i,r;return{c(){e=u("p"),n=F(t),i=k(),r=F(l[34]),s(e,"class","error-text svelte-19ekrug")},m(o,c){C(o,e,c),a(e,n),a(e,i),a(e,r)},p(o,c){c[1]&8&&K(r,o[34])},d(o){o&&w(e)}}}function Dg(l){let e,t,n;return{c(){e=u("p"),e.textContent=`${_("welcome.selectSection")}`,t=k(),n=u("p"),n.textContent=`${_("welcome.createCase")}`,s(e,"class","svelte-19ekrug"),s(n,"class","hint svelte-19ekrug")},m(i,r){C(i,e,r),C(i,t,r),C(i,n,r)},p:ne,d(i){i&&(w(e),w(t),w(n))}}}function Ig(l){let e;return{c(){e=u("p"),e.textContent=`${_("common.loading")}`,s(e,"class","svelte-19ekrug")},m(t,n){C(t,e,n)},p:ne,d(t){t&&w(e)}}}function Ng(l){let e,t=de(l[17]),n=[];for(let i=0;i<t.length;i+=1)n[i]=Rr(nr(l,t,i));return{c(){e=u("div");for(let i=0;i<n.length;i+=1)n[i].c();s(e,"class","activity-feed-events svelte-19ekrug")},m(i,r){C(i,e,r);for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(e,null)},p(i,r){if(r[0]&131072|r[6]&1048576|r[7]&131072){t=de(i[17]);let o;for(o=0;o<t.length;o+=1){const c=nr(i,t,o);n[o]?n[o].p(c,r):(n[o]=Rr(c),n[o].c(),n[o].m(e,null))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},d(i){i&&w(e),Fe(n,i)}}}function Ag(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("activity.empty")}`,s(t,"class","svelte-19ekrug"),s(e,"class","empty-state svelte-19ekrug")},m(n,i){C(n,e,i),a(e,t)},p:ne,d(n){n&&w(e)}}}function Fr(l){let e,t=l[514].targetType+"",n;return{c(){e=u("span"),n=F(t),s(e,"class","activity-feed-target svelte-19ekrug")},m(i,r){C(i,e,r),a(e,n)},p(i,r){r[0]&131072&&t!==(t=i[514].targetType+"")&&K(n,t)},d(i){i&&w(e)}}}function Rr(l){let e,t,n=Bl(l[514].eventType)+"",i,r,o,c,f=l[514].title+"",p,v,m,g,h=l[206](l[514].eventType)+"",b,y,S,T,E=vt(l[514].createdAt)+"",D,I,N=gt(l[514].createdAt)+"",L,A,P,z,B=l[514].targetType&&Fr(l);function V(){return l[370](l[514])}function H(...q){return l[371](l[514],...q)}return{c(){e=u("div"),t=u("span"),i=F(n),r=k(),o=u("div"),c=u("span"),p=F(f),v=k(),m=u("div"),g=u("span"),b=F(h),y=k(),B&&B.c(),S=k(),T=u("span"),D=F(E),I=k(),L=F(N),A=k(),s(t,"class","activity-feed-icon svelte-19ekrug"),s(c,"class","activity-feed-title svelte-19ekrug"),s(g,"class","activity-feed-type svelte-19ekrug"),s(T,"class","activity-feed-time svelte-19ekrug"),s(m,"class","activity-feed-meta svelte-19ekrug"),s(o,"class","activity-feed-body svelte-19ekrug"),s(e,"class","activity-feed-event svelte-19ekrug"),s(e,"role","button"),s(e,"tabindex","0")},m(q,Y){C(q,e,Y),a(e,t),a(t,i),a(e,r),a(e,o),a(o,c),a(c,p),a(o,v),a(o,m),a(m,g),a(g,b),a(m,y),B&&B.m(m,null),a(m,S),a(m,T),a(T,D),a(T,I),a(T,L),a(e,A),P||(z=[j(e,"click",V),j(e,"keydown",H)],P=!0)},p(q,Y){l=q,Y[0]&131072&&n!==(n=Bl(l[514].eventType)+"")&&K(i,n),Y[0]&131072&&f!==(f=l[514].title+"")&&K(p,f),Y[0]&131072&&h!==(h=l[206](l[514].eventType)+"")&&K(b,h),l[514].targetType?B?B.p(l,Y):(B=Fr(l),B.c(),B.m(m,S)):B&&(B.d(1),B=null),Y[0]&131072&&E!==(E=vt(l[514].createdAt)+"")&&K(D,E),Y[0]&131072&&N!==(N=gt(l[514].createdAt)+"")&&K(L,N)},d(q){q&&w(e),B&&B.d(),P=!1,ge(z)}}}function Mg(l){let e,t,n,i;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("today.empty")}`,n=k(),i=u("p"),i.textContent=`${_("today.emptyHint")}`,s(t,"class","svelte-19ekrug"),s(i,"class","hint svelte-19ekrug"),s(e,"class","today-empty svelte-19ekrug")},m(r,o){C(r,e,o),a(e,t),a(e,n),a(e,i)},p:ne,i:ne,o:ne,d(r){r&&w(e)}}}function jg(l){let e,t;return e=new X_({props:{todayDashboard:l[16],suggestions:l[49],inProgressItems:l[51],todayCaptures:l[52],suggestionCount:l[49].length,formatTime:gt,eventLabel:l[206],eventIcon:Bl,inboxMetaText:l[209],onOpenNodeById:l[361],onOpenActivityEvent:l[362],onOpenActivityTarget:l[363],onOpenSuggestionWorklog:l[364],onAcceptSuggestion:l[365],onDeleteSuggestion:l[366],onOpenNodeFolder:l[367],onOpenInboxArtifact:l[368],onOpenTrashNode:l[369],browserEvents:l[53],browserLoading:l[54],onBrowserAccept:l[188],onBrowserDismiss:l[189],onBrowserAttach:l[190],onBrowserRefresh:l[187]}}),{c(){Je(e.$$.fragment)},m(n,i){Ke(e,n,i),t=!0},p(n,i){const r={};i[0]&65536&&(r.todayDashboard=n[16]),i[1]&262144&&(r.suggestions=n[49]),i[1]&1048576&&(r.inProgressItems=n[51]),i[1]&2097152&&(r.todayCaptures=n[52]),i[1]&262144&&(r.suggestionCount=n[49].length),i[1]&4194304&&(r.browserEvents=n[53]),i[1]&8388608&&(r.browserLoading=n[54]),e.$set(r)},i(n){t||(fe(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ge(e,n)}}}function Or(l){let e,t;return{c(){e=u("span"),t=F(l[50]),s(e,"class","tab-badge svelte-19ekrug")},m(n,i){C(n,e,i),a(e,t)},p(n,i){i[1]&524288&&K(t,n[50])},d(n){n&&w(e)}}}function Lg(l){let e,t,n,i,r,o,c,f,p,v,m,g,h,b,y,S,T,E,D,I,N,L,A,P,z,B,V,H,q,Y,G,X,O,W,R,Q,U,J,$,se,oe,ce,pe,Ee,Re,me,x,te,ye,Ce,we,je,Le,Pe,Be,lt,Ne=l[19]&&Br(l),Oe=l[27]&&Kr(l);function Ae(ve,ke){return ve[26]?Fg:zg}let Me=Ae(l),De=Me(l),ze=l[23]&&qr(l);function He(ve,ke){return ve[18].length===0?Og:Rg}let Z=He(l),Se=Z(l);return{c(){Ne&&Ne.c(),e=k(),t=u("div"),n=u("div"),i=u("div"),i.textContent=`${_("journal.exportHeading")}`,r=k(),o=u("div"),c=u("button"),c.textContent=`${_("journal.exportCSV")}`,f=k(),p=u("button"),p.textContent=`${_("journal.exportMarkdown")}`,v=k(),m=u("button"),m.textContent="PDF",g=k(),Oe&&Oe.c(),h=k(),b=u("div"),y=u("div"),y.textContent=`${_("journal.filterHeading")}`,S=k(),T=u("div"),E=u("label"),D=u("span"),D.textContent=`${_("journal.dateFrom")}`,I=k(),N=u("input"),L=k(),A=u("label"),P=u("span"),P.textContent=`${_("journal.dateTo")}`,z=k(),B=u("input"),V=k(),H=u("label"),q=u("span"),q.textContent=`${_("journal.node")}`,Y=k(),G=u("div"),De.c(),X=k(),ze&&ze.c(),O=k(),W=u("label"),R=u("span"),R.textContent=`${_("journal.billable")}`,Q=k(),U=u("select"),J=u("option"),J.textContent=`${_("common.all")}`,$=u("option"),$.textContent=`${_("journal.billableYes")}`,se=u("option"),se.textContent=`${_("journal.billableNo")}`,oe=k(),ce=u("label"),pe=u("span"),pe.textContent=`${_("journal.approx")}`,Ee=k(),Re=u("select"),me=u("option"),me.textContent=`${_("common.all")}`,x=u("option"),x.textContent=`${_("journal.approxExact")}`,te=u("option"),te.textContent=`${_("journal.approxEstimated")}`,ye=k(),Ce=u("button"),Ce.textContent=`${_("journal.filter")}`,we=k(),je=u("button"),je.textContent=`${_("journal.reset")}`,Le=k(),Se.c(),Pe=ot(),s(i,"class","journal-export-heading svelte-19ekrug"),s(c,"class","btn btn-sm svelte-19ekrug"),s(p,"class","btn btn-sm svelte-19ekrug"),s(m,"class","btn btn-sm svelte-19ekrug"),s(o,"class","journal-export-row svelte-19ekrug"),s(n,"class","journal-export-section svelte-19ekrug"),s(y,"class","journal-filter-heading svelte-19ekrug"),s(D,"class","label-text svelte-19ekrug"),s(N,"type","date"),s(N,"class","svelte-19ekrug"),s(E,"class","svelte-19ekrug"),s(P,"class","label-text svelte-19ekrug"),s(B,"type","date"),s(B,"class","svelte-19ekrug"),s(A,"class","svelte-19ekrug"),s(q,"class","label-text svelte-19ekrug"),s(G,"class","journal-node-picker svelte-19ekrug"),bt(G,"position","relative"),s(H,"class","svelte-19ekrug"),s(R,"class","label-text svelte-19ekrug"),J.__value="all",be(J,J.__value),s(J,"class","svelte-19ekrug"),$.__value="yes",be($,$.__value),s($,"class","svelte-19ekrug"),se.__value="no",be(se,se.__value),s(se,"class","svelte-19ekrug"),s(U,"class","svelte-19ekrug"),l[24]===void 0&&il(()=>l[353].call(U)),s(W,"title",_("journal.billableHint")),s(W,"class","svelte-19ekrug"),s(pe,"class","label-text svelte-19ekrug"),me.__value="all",be(me,me.__value),s(me,"class","svelte-19ekrug"),x.__value="no",be(x,x.__value),s(x,"class","svelte-19ekrug"),te.__value="yes",be(te,te.__value),s(te,"class","svelte-19ekrug"),s(Re,"class","svelte-19ekrug"),l[25]===void 0&&il(()=>l[354].call(Re)),s(ce,"title",_("journal.approxHint")),s(ce,"class","svelte-19ekrug"),s(Ce,"class","btn btn-sm svelte-19ekrug"),s(je,"class","btn btn-sm svelte-19ekrug"),s(T,"class","journal-filters-row svelte-19ekrug"),s(b,"class","journal-filter-section svelte-19ekrug"),s(t,"class","journal-header svelte-19ekrug")},m(ve,ke){Ne&&Ne.m(ve,ke),C(ve,e,ke),C(ve,t,ke),a(t,n),a(n,i),a(n,r),a(n,o),a(o,c),a(o,f),a(o,p),a(o,v),a(o,m),a(o,g),Oe&&Oe.m(o,null),a(t,h),a(t,b),a(b,y),a(b,S),a(b,T),a(T,E),a(E,D),a(E,I),a(E,N),be(N,l[20]),a(T,L),a(T,A),a(A,P),a(A,z),a(A,B),be(B,l[21]),a(T,V),a(T,H),a(H,q),a(H,Y),a(H,G),De.m(G,null),a(T,X),ze&&ze.m(T,null),a(T,O),a(T,W),a(W,R),a(W,Q),a(W,U),a(U,J),a(U,$),a(U,se),Ut(U,l[24],!0),a(T,oe),a(T,ce),a(ce,pe),a(ce,Ee),a(ce,Re),a(Re,me),a(Re,x),a(Re,te),Ut(Re,l[25],!0),a(T,ye),a(T,Ce),a(T,we),a(T,je),C(ve,Le,ke),Se.m(ve,ke),C(ve,Pe,ke),Be||(lt=[j(c,"click",l[343]),j(p,"click",l[344]),j(m,"click",l[345]),j(N,"input",l[346]),j(B,"input",l[347]),j(U,"change",l[353]),j(Re,"change",l[354]),j(Ce,"click",l[193]),j(je,"click",l[200])],Be=!0)},p(ve,ke){ve[19]?Ne?Ne.p(ve,ke):(Ne=Br(ve),Ne.c(),Ne.m(e.parentNode,e)):Ne&&(Ne.d(1),Ne=null),ve[27]?Oe?Oe.p(ve,ke):(Oe=Kr(ve),Oe.c(),Oe.m(o,null)):Oe&&(Oe.d(1),Oe=null),ke[0]&1048576&&be(N,ve[20]),ke[0]&2097152&&be(B,ve[21]),Me===(Me=Ae(ve))&&De?De.p(ve,ke):(De.d(1),De=Me(ve),De&&(De.c(),De.m(G,null))),ve[23]?ze?ze.p(ve,ke):(ze=qr(ve),ze.c(),ze.m(T,O)):ze&&(ze.d(1),ze=null),ke[0]&16777216&&Ut(U,ve[24]),ke[0]&33554432&&Ut(Re,ve[25]),Z===(Z=He(ve))&&Se?Se.p(ve,ke):(Se.d(1),Se=Z(ve),Se&&(Se.c(),Se.m(Pe.parentNode,Pe)))},d(ve){ve&&(w(e),w(t),w(Le),w(Pe)),Ne&&Ne.d(ve),Oe&&Oe.d(),De.d(),ze&&ze.d(),Se.d(ve),Be=!1,ge(lt)}}}function Pg(l){let e;function t(r,o){return r[49].length===0?Jg:Gg}let n=t(l),i=n(l);return{c(){i.c(),e=ot()},m(r,o){i.m(r,o),C(r,e,o)},p(r,o){n===(n=t(r))&&i?i.p(r,o):(i.d(1),i=n(r),i&&(i.c(),i.m(e.parentNode,e)))},d(r){r&&w(e),i.d(r)}}}function Br(l){let e,t,n=_("journal.total")+"",i,r,o=Math.floor(l[19].totalMinutes/60)+"",c,f,p=l[19].totalMinutes%60+"",v,m,g=l[19].totalEntries+"",h,b,y=_("worklog.min")+"",S,T,E,D,I=l[19].byDay&&l[19].byDay.length>0&&Hr(l),N=l[19].byNode&&l[19].byNode.length>0&&Vr(l);return{c(){e=u("div"),t=u("div"),i=F(n),r=F(": "),c=F(o),f=F("ч "),v=F(p),m=F("м ("),h=F(g),b=k(),S=F(y),T=F(")"),E=k(),I&&I.c(),D=k(),N&&N.c(),s(t,"class","summary-total svelte-19ekrug"),s(e,"class","journal-summary svelte-19ekrug")},m(L,A){C(L,e,A),a(e,t),a(t,i),a(t,r),a(t,c),a(t,f),a(t,v),a(t,m),a(t,h),a(t,b),a(t,S),a(t,T),a(e,E),I&&I.m(e,null),a(e,D),N&&N.m(e,null)},p(L,A){A[0]&524288&&o!==(o=Math.floor(L[19].totalMinutes/60)+"")&&K(c,o),A[0]&524288&&p!==(p=L[19].totalMinutes%60+"")&&K(v,p),A[0]&524288&&g!==(g=L[19].totalEntries+"")&&K(h,g),L[19].byDay&&L[19].byDay.length>0?I?I.p(L,A):(I=Hr(L),I.c(),I.m(e,D)):I&&(I.d(1),I=null),L[19].byNode&&L[19].byNode.length>0?N?N.p(L,A):(N=Vr(L),N.c(),N.m(e,null)):N&&(N.d(1),N=null)},d(L){L&&w(e),I&&I.d(),N&&N.d()}}}function Hr(l){let e,t,n,i=de(l[19].byDay),r=[];for(let o=0;o<i.length;o+=1)r[o]=Wr(ar(l,i,o));return{c(){e=u("div"),t=u("div"),t.textContent=`${_("journal.byDay")}`,n=k();for(let o=0;o<r.length;o+=1)r[o].c();s(t,"class","summary-label svelte-19ekrug"),s(e,"class","summary-section svelte-19ekrug")},m(o,c){C(o,e,c),a(e,t),a(e,n);for(let f=0;f<r.length;f+=1)r[f]&&r[f].m(e,null)},p(o,c){if(c[0]&524288){i=de(o[19].byDay);let f;for(f=0;f<i.length;f+=1){const p=ar(o,i,f);r[f]?r[f].p(p,c):(r[f]=Wr(p),r[f].c(),r[f].m(e,null))}for(;f<r.length;f+=1)r[f].d(1);r.length=i.length}},d(o){o&&w(e),Fe(r,o)}}}function Wr(l){let e,t,n=l[548].label+"",i,r,o=Math.floor(l[548].minutes/60)+"",c,f,p=l[548].minutes%60+"",v,m,g,h=l[548].count+"",b;return{c(){e=u("div"),t=u("span"),i=F(n),r=u("span"),c=F(o),f=F("ч "),v=F(p),m=F("м"),g=u("span"),b=F(h),s(t,"class","svelte-19ekrug"),s(r,"class","svelte-19ekrug"),s(g,"class","summary-count svelte-19ekrug"),s(e,"class","summary-row svelte-19ekrug")},m(y,S){C(y,e,S),a(e,t),a(t,i),a(e,r),a(r,c),a(r,f),a(r,v),a(r,m),a(e,g),a(g,b)},p(y,S){S[0]&524288&&n!==(n=y[548].label+"")&&K(i,n),S[0]&524288&&o!==(o=Math.floor(y[548].minutes/60)+"")&&K(c,o),S[0]&524288&&p!==(p=y[548].minutes%60+"")&&K(v,p),S[0]&524288&&h!==(h=y[548].count+"")&&K(b,h)},d(y){y&&w(e)}}}function Vr(l){let e,t,n,i=de(l[19].byNode),r=[];for(let o=0;o<i.length;o+=1)r[o]=Ur(rr(l,i,o));return{c(){e=u("div"),t=u("div"),t.textContent=`${_("journal.byNode")}`,n=k();for(let o=0;o<r.length;o+=1)r[o].c();s(t,"class","summary-label svelte-19ekrug"),s(e,"class","summary-section svelte-19ekrug")},m(o,c){C(o,e,c),a(e,t),a(e,n);for(let f=0;f<r.length;f+=1)r[f]&&r[f].m(e,null)},p(o,c){if(c[0]&524288){i=de(o[19].byNode);let f;for(f=0;f<i.length;f+=1){const p=rr(o,i,f);r[f]?r[f].p(p,c):(r[f]=Ur(p),r[f].c(),r[f].m(e,null))}for(;f<r.length;f+=1)r[f].d(1);r.length=i.length}},d(o){o&&w(e),Fe(r,o)}}}function Ur(l){let e,t,n=l[548].label+"",i,r,o=Math.floor(l[548].minutes/60)+"",c,f,p=l[548].minutes%60+"",v,m,g,h=l[548].count+"",b;return{c(){e=u("div"),t=u("span"),i=F(n),r=u("span"),c=F(o),f=F("ч "),v=F(p),m=F("м"),g=u("span"),b=F(h),s(t,"class","svelte-19ekrug"),s(r,"class","svelte-19ekrug"),s(g,"class","summary-count svelte-19ekrug"),s(e,"class","summary-row svelte-19ekrug")},m(y,S){C(y,e,S),a(e,t),a(t,i),a(e,r),a(r,c),a(r,f),a(r,v),a(r,m),a(e,g),a(g,b)},p(y,S){S[0]&524288&&n!==(n=y[548].label+"")&&K(i,n),S[0]&524288&&o!==(o=Math.floor(y[548].minutes/60)+"")&&K(c,o),S[0]&524288&&p!==(p=y[548].minutes%60+"")&&K(v,p),S[0]&524288&&h!==(h=y[548].count+"")&&K(b,h)},d(y){y&&w(e)}}}function Kr(l){let e,t;return{c(){e=u("span"),t=F(l[27]),s(e,"class","journal-status-msg svelte-19ekrug")},m(n,i){C(n,e,i),a(e,t)},p(n,i){i[0]&134217728&&K(t,n[27])},d(n){n&&w(e)}}}function zg(l){let e,t,n,i,r,o=l[31]&&Gr(l);return{c(){e=u("input"),t=k(),o&&o.c(),n=ot(),s(e,"type","text"),s(e,"placeholder",_("journal.nodeSearch")),s(e,"class","svelte-19ekrug")},m(c,f){C(c,e,f),be(e,l[29]),C(c,t,f),o&&o.m(c,f),C(c,n,f),i||(r=[j(e,"input",l[349]),j(e,"input",l[197]),j(e,"blur",l[350])],i=!0)},p(c,f){f[0]&536870912&&e.value!==c[29]&&be(e,c[29]),c[31]?o?o.p(c,f):(o=Gr(c),o.c(),o.m(n.parentNode,n)):o&&(o.d(1),o=null)},d(c){c&&(w(e),w(t),w(n)),o&&o.d(c),i=!1,ge(r)}}}function Fg(l){let e,t,n,i,r,o;return{c(){e=u("button"),t=F(l[26]),n=k(),i=u("span"),i.textContent="✕",s(i,"class","journal-node-clear svelte-19ekrug"),s(e,"class","journal-selected-node svelte-19ekrug")},m(c,f){C(c,e,f),a(e,t),a(e,n),a(e,i),r||(o=j(e,"click",l[348]),r=!0)},p(c,f){f[0]&67108864&&K(t,c[26])},d(c){c&&w(e),r=!1,o()}}}function Gr(l){let e,t=de(l[30]),n=[];for(let i=0;i<t.length;i+=1)n[i]=Jr(or(l,t,i));return{c(){e=u("div");for(let i=0;i<n.length;i+=1)n[i].c();s(e,"class","journal-search-dropdown svelte-19ekrug")},m(i,r){C(i,e,r);for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(e,null)},p(i,r){if(r[0]&1073741824|r[6]&4096){t=de(i[30]);let o;for(o=0;o<t.length;o+=1){const c=or(i,t,o);n[o]?n[o].p(c,r):(n[o]=Jr(c),n[o].c(),n[o].m(e,null))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},d(i){i&&w(e),Fe(n,i)}}}function Jr(l){let e,t,n=l[541].title+"",i,r,o,c=l[541].path+"",f,p,v,m;function g(){return l[351](l[541])}return{c(){e=u("button"),t=u("span"),i=F(n),r=k(),o=u("span"),f=F(c),p=k(),s(t,"class","journal-search-title svelte-19ekrug"),s(o,"class","journal-search-path svelte-19ekrug"),s(e,"class","journal-search-item svelte-19ekrug")},m(h,b){C(h,e,b),a(e,t),a(t,i),a(e,r),a(e,o),a(o,f),a(e,p),v||(m=j(e,"click",g),v=!0)},p(h,b){l=h,b[0]&1073741824&&n!==(n=l[541].title+"")&&K(i,n),b[0]&1073741824&&c!==(c=l[541].path+"")&&K(f,c)},d(h){h&&w(e),v=!1,m()}}}function qr(l){let e,t,n,i,r,o;return{c(){e=u("label"),t=u("input"),n=k(),i=u("span"),i.textContent=`${_("journal.includeChildren")}`,s(t,"type","checkbox"),s(t,"class","journal-include-chk svelte-19ekrug"),s(i,"class","svelte-19ekrug"),s(e,"class","checkbox-label svelte-19ekrug")},m(c,f){C(c,e,f),a(e,t),t.checked=l[22],a(e,n),a(e,i),r||(o=j(t,"change",l[352]),r=!0)},p(c,f){f[0]&4194304&&(t.checked=c[22])},d(c){c&&w(e),r=!1,o()}}}function Rg(l){let e,t,n,i,r,o,c,f,p,v,m,g,h,b,y,S,T,E,D,I,N,L=de(l[18]),A=[];for(let P=0;P<L.length;P+=1)A[P]=ea(ir(l,L,P));return{c(){e=u("div"),t=u("table"),n=u("thead"),i=u("tr"),r=u("th"),o=k(),c=u("th"),c.textContent=`${_("journal.title")}`,f=k(),p=u("th"),p.textContent=`${_("journal.node")}`,v=k(),m=u("th"),m.textContent=`${_("journal.path")}`,g=k(),h=u("th"),h.textContent=`${_("worklog.minutes")}`,b=k(),y=u("th"),y.textContent=`${_("journal.billable")}`,S=k(),T=u("th"),T.textContent=`${_("journal.approx")}`,E=k(),D=u("th"),D.textContent=`${_("common.date")}`,I=k(),N=u("tbody");for(let P=0;P<A.length;P+=1)A[P].c();s(r,"class","journal-toggle-col svelte-19ekrug"),s(c,"class","svelte-19ekrug"),s(p,"class","svelte-19ekrug"),s(m,"class","svelte-19ekrug"),s(h,"class","svelte-19ekrug"),s(y,"class","svelte-19ekrug"),s(T,"class","svelte-19ekrug"),s(D,"class","svelte-19ekrug"),s(i,"class","svelte-19ekrug"),s(n,"class","svelte-19ekrug"),s(N,"class","svelte-19ekrug"),s(t,"class","journal-table svelte-19ekrug"),s(e,"class","journal-table-wrap svelte-19ekrug")},m(P,z){C(P,e,z),a(e,t),a(t,n),a(n,i),a(i,r),a(i,o),a(i,c),a(i,f),a(i,p),a(i,v),a(i,m),a(i,g),a(i,h),a(i,b),a(i,y),a(i,S),a(i,T),a(i,E),a(i,D),a(t,I),a(t,N);for(let B=0;B<A.length;B+=1)A[B]&&A[B].m(N,null)},p(P,z){if(z[0]&262144|z[5]&1179648|z[6]&1049088|z[7]&98304){L=de(P[18]);let B;for(B=0;B<L.length;B+=1){const V=ir(P,L,B);A[B]?A[B].p(V,z):(A[B]=ea(V),A[B].c(),A[B].m(N,null))}for(;B<A.length;B+=1)A[B].d(1);A.length=L.length}},d(P){P&&w(e),Fe(A,P)}}}function Og(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("journal.empty")}`,s(t,"class","svelte-19ekrug"),s(e,"class","empty-state svelte-19ekrug")},m(n,i){C(n,e,i),a(e,t)},p:ne,d(n){n&&w(e)}}}function Yr(l){let e;return{c(){e=F("✓")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Qr(l){let e;return{c(){e=F("~")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Xr(l){let e,t,n,i,r,o,c,f,p,v,m,g,h,b,y,S;function T(){return l[358](l[541])}function E(){return l[359](l[541])}let D=l[541].details&&Zr(l);function I(P,z){return P[541].source==="manual"?Kg:P[541].source==="suggestion"&&P[541]._events&&P[541]._events.length>0?Ug:P[541].source==="suggestion"?Vg:P[541].source==="unknown"||P[541].source==="imported"?Wg:P[541]._hasEvents?Hg:Bg}let N=I(l),L=N(l),A=l[541]._events&&xr(l);return{c(){e=u("tr"),t=u("td"),n=u("div"),i=u("div"),r=u("button"),r.textContent=`${_("worklog.editEntry")}`,o=k(),c=u("button"),c.textContent=`${_("worklog.deleteEntry")}`,f=k(),D&&D.c(),p=k(),v=u("div"),m=u("span"),m.textContent=`${_("worklog.source")}`,g=k(),L.c(),h=k(),A&&A.c(),b=k(),s(r,"class","btn btn-sm svelte-19ekrug"),s(c,"class","btn btn-sm btn-danger svelte-19ekrug"),s(i,"class","journal-detail-actions svelte-19ekrug"),s(m,"class","journal-detail-label svelte-19ekrug"),s(v,"class","journal-detail-section svelte-19ekrug"),s(n,"class","journal-detail-body svelte-19ekrug"),s(t,"colspan","8"),s(t,"class","svelte-19ekrug"),s(e,"class","journal-row-detail svelte-19ekrug")},m(P,z){C(P,e,z),a(e,t),a(t,n),a(n,i),a(i,r),a(i,o),a(i,c),a(n,f),D&&D.m(n,null),a(n,p),a(n,v),a(v,m),a(v,g),L.m(v,null),a(n,h),A&&A.m(n,null),a(e,b),y||(S=[j(r,"click",Ie(T)),j(c,"click",Ie(E))],y=!0)},p(P,z){l=P,l[541].details?D?D.p(l,z):(D=Zr(l),D.c(),D.m(n,p)):D&&(D.d(1),D=null),N!==(N=I(l))&&(L.d(1),L=N(l),L&&(L.c(),L.m(v,null))),l[541]._events?A?A.p(l,z):(A=xr(l),A.c(),A.m(n,null)):A&&(A.d(1),A=null)},d(P){P&&w(e),D&&D.d(),L.d(),A&&A.d(),y=!1,ge(S)}}}function Zr(l){let e,t,n,i,r=l[541].details+"",o;return{c(){e=u("div"),t=u("span"),t.textContent=`${_("worklog.details")}`,n=k(),i=u("p"),o=F(r),s(t,"class","journal-detail-label svelte-19ekrug"),s(i,"class","svelte-19ekrug"),s(e,"class","journal-detail-section svelte-19ekrug")},m(c,f){C(c,e,f),a(e,t),a(e,n),a(e,i),a(i,o)},p(c,f){f[0]&262144&&r!==(r=c[541].details+"")&&K(o,r)},d(c){c&&w(e)}}}function Bg(l){let e;return{c(){e=u("p"),e.textContent=`${_("worklog.sourceUnknown")}`,s(e,"class","svelte-19ekrug")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Hg(l){let e;return{c(){e=u("p"),e.textContent=`${_("worklog.sourceSuggestion")}`,s(e,"class","svelte-19ekrug")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Wg(l){let e;return{c(){e=u("p"),e.textContent=`${_("worklog.sourceUnknown")}`,s(e,"class","svelte-19ekrug")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Vg(l){let e;return{c(){e=u("p"),e.textContent=`${_("worklog.sourceSuggestionNoEvents")}`,s(e,"class","svelte-19ekrug")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Ug(l){let e;return{c(){e=u("p"),e.textContent=`${_("worklog.sourceSuggestion")}`,s(e,"class","svelte-19ekrug")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Kg(l){let e;return{c(){e=u("p"),e.textContent=`${_("worklog.sourceManual")}`,s(e,"class","svelte-19ekrug")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function xr(l){let e,t,n,i=de(l[541]._events),r=[];for(let o=0;o<i.length;o+=1)r[o]=$r(sr(l,i,o));return{c(){e=u("div"),t=u("span"),t.textContent=`${_("journal.relatedEvents")}`,n=k();for(let o=0;o<r.length;o+=1)r[o].c();s(t,"class","journal-detail-label svelte-19ekrug"),s(e,"class","journal-detail-section svelte-19ekrug")},m(o,c){C(o,e,c),a(e,t),a(e,n);for(let f=0;f<r.length;f+=1)r[f]&&r[f].m(e,null)},p(o,c){if(c[0]&262144|c[6]&1048576|c[7]&65536){i=de(o[541]._events);let f;for(f=0;f<i.length;f+=1){const p=sr(o,i,f);r[f]?r[f].p(p,c):(r[f]=$r(p),r[f].c(),r[f].m(e,null))}for(;f<r.length;f+=1)r[f].d(1);r.length=i.length}},d(o){o&&w(e),Fe(r,o)}}}function $r(l){let e,t,n=gt(l[514].createdAt)+"",i,r,o,c=l[206](l[514].eventType)+"",f,p,v,m=l[514].title+"",g,h,b,y,S,T;function E(){return l[360](l[514])}return{c(){e=u("div"),t=u("span"),i=F(n),r=k(),o=u("span"),f=F(c),p=k(),v=u("span"),g=F(m),h=k(),b=u("button"),b.textContent=`${_("common.open")}`,y=k(),s(t,"class","journal-event-time svelte-19ekrug"),s(o,"class","journal-event-type svelte-19ekrug"),s(v,"class","journal-event-title svelte-19ekrug"),s(b,"class","link-btn svelte-19ekrug"),s(e,"class","journal-event-row svelte-19ekrug")},m(D,I){C(D,e,I),a(e,t),a(t,i),a(e,r),a(e,o),a(o,f),a(e,p),a(e,v),a(v,g),a(e,h),a(e,b),a(e,y),S||(T=j(b,"click",E),S=!0)},p(D,I){l=D,I[0]&262144&&n!==(n=gt(l[514].createdAt)+"")&&K(i,n),I[0]&262144&&c!==(c=l[206](l[514].eventType)+"")&&K(f,c),I[0]&262144&&m!==(m=l[514].title+"")&&K(g,m)},d(D){D&&w(e),S=!1,T()}}}function ea(l){let e,t,n,i=l[541]._expanded?"▾":"▸",r,o,c,f=l[541].summary+"",p,v,m,g,h=l[541].nodeTitle+"",b,y,S,T=l[541].nodePath+"",E,D,I,N=l[541].minutes+"",L,A,P,z,B,V,H,q=l[541].date+"",Y,G,X,O,W;function R(){return l[355](l[541])}let Q=l[541].billable&&Yr(),U=l[541].approximate&&Qr();function J(){return l[356](l[541])}function $(...oe){return l[357](l[541],...oe)}let se=l[541]._expanded&&Xr(l);return{c(){e=u("tr"),t=u("td"),n=u("span"),r=F(i),o=k(),c=u("td"),p=F(f),v=k(),m=u("td"),g=u("button"),b=F(h),y=k(),S=u("td"),E=F(T),D=k(),I=u("td"),L=F(N),A=k(),P=u("td"),Q&&Q.c(),z=k(),B=u("td"),U&&U.c(),V=k(),H=u("td"),Y=F(q),G=k(),se&&se.c(),X=ot(),s(n,"class","journal-toggle-icon svelte-19ekrug"),s(t,"class","journal-toggle-col svelte-19ekrug"),s(c,"class","journal-summary-cell svelte-19ekrug"),s(g,"class","link-btn svelte-19ekrug"),s(m,"class","svelte-19ekrug"),s(S,"class","journal-path-cell svelte-19ekrug"),s(I,"class","journal-min-cell svelte-19ekrug"),s(P,"class","journal-bool-cell svelte-19ekrug"),s(B,"class","journal-bool-cell svelte-19ekrug"),s(H,"class","journal-date-cell svelte-19ekrug"),s(e,"class","journal-row svelte-19ekrug"),s(e,"role","button"),s(e,"tabindex","0"),re(e,"expanded",l[541]._expanded)},m(oe,ce){C(oe,e,ce),a(e,t),a(t,n),a(n,r),a(e,o),a(e,c),a(c,p),a(e,v),a(e,m),a(m,g),a(g,b),a(e,y),a(e,S),a(S,E),a(e,D),a(e,I),a(I,L),a(e,A),a(e,P),Q&&Q.m(P,null),a(e,z),a(e,B),U&&U.m(B,null),a(e,V),a(e,H),a(H,Y),C(oe,G,ce),se&&se.m(oe,ce),C(oe,X,ce),O||(W=[j(g,"click",Ie(R)),j(e,"click",J),j(e,"keydown",$)],O=!0)},p(oe,ce){l=oe,ce[0]&262144&&i!==(i=l[541]._expanded?"▾":"▸")&&K(r,i),ce[0]&262144&&f!==(f=l[541].summary+"")&&K(p,f),ce[0]&262144&&h!==(h=l[541].nodeTitle+"")&&K(b,h),ce[0]&262144&&T!==(T=l[541].nodePath+"")&&K(E,T),ce[0]&262144&&N!==(N=l[541].minutes+"")&&K(L,N),l[541].billable?Q||(Q=Yr(),Q.c(),Q.m(P,null)):Q&&(Q.d(1),Q=null),l[541].approximate?U||(U=Qr(),U.c(),U.m(B,null)):U&&(U.d(1),U=null),ce[0]&262144&&q!==(q=l[541].date+"")&&K(Y,q),ce[0]&262144&&re(e,"expanded",l[541]._expanded),l[541]._expanded?se?se.p(l,ce):(se=Xr(l),se.c(),se.m(X.parentNode,X)):se&&(se.d(1),se=null)},d(oe){oe&&(w(e),w(G),w(X)),Q&&Q.d(),U&&U.d(),se&&se.d(oe),O=!1,ge(W)}}}function Gg(l){let e,t=de(l[49]),n=[];for(let i=0;i<t.length;i+=1)n[i]=oa(cr(l,t,i));return{c(){e=u("div");for(let i=0;i<n.length;i+=1)n[i].c();s(e,"class","journal-suggestions svelte-19ekrug")},m(i,r){C(i,e,r);for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(e,null)},p(i,r){if(r[1]&262144|r[5]&1073741952|r[6]&1048641|r[7]&98304){t=de(i[49]);let o;for(o=0;o<t.length;o+=1){const c=cr(i,t,o);n[o]?n[o].p(c,r):(n[o]=oa(c),n[o].c(),n[o].m(e,null))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},d(i){i&&w(e),Fe(n,i)}}}function Jg(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("suggest.noSuggestions")}`,s(t,"class","svelte-19ekrug"),s(e,"class","empty-state svelte-19ekrug")},m(n,i){C(n,e,i),a(e,t)},p:ne,d(n){n&&w(e)}}}function ta(l){let e,t=l[517].events.length+"",n,i,r=_("suggest.detectedEvents")+"",o;return{c(){e=F("· "),n=F(t),i=k(),o=F(r)},m(c,f){C(c,e,f),C(c,n,f),C(c,i,f),C(c,o,f)},p(c,f){f[1]&262144&&t!==(t=c[517].events.length+"")&&K(n,t)},d(c){c&&(w(e),w(n),w(i),w(o))}}}function la(l){let e,t,n,i=de(l[517].events),r=[];for(let o=0;o<i.length;o+=1)r[o]=sa(ur(l,i,o));return{c(){e=u("div"),t=u("div"),t.textContent=`${_("suggest.detectedEvents")}`,n=k();for(let o=0;o<r.length;o+=1)r[o].c();s(t,"class","suggestion-detail-title svelte-19ekrug"),s(e,"class","suggestion-detail svelte-19ekrug")},m(o,c){C(o,e,c),a(e,t),a(e,n);for(let f=0;f<r.length;f+=1)r[f]&&r[f].m(e,null)},p(o,c){if(c[1]&262144|c[5]&128|c[6]&1048576|c[7]&65536){i=de(o[517].events);let f;for(f=0;f<i.length;f+=1){const p=ur(o,i,f);r[f]?r[f].p(p,c):(r[f]=sa(p),r[f].c(),r[f].m(e,null))}for(;f<r.length;f+=1)r[f].d(1);r.length=i.length}},d(o){o&&w(e),Fe(r,o)}}}function na(l){let e,t=l[514].nodePath+"",n;return{c(){e=u("span"),n=F(t),s(e,"class","suggestion-event-path svelte-19ekrug")},m(i,r){C(i,e,r),a(e,n)},p(i,r){r[1]&262144&&t!==(t=i[514].nodePath+"")&&K(n,t)},d(i){i&&w(e)}}}function ia(l){let e,t,n;function i(){return l[342](l[514])}return{c(){e=u("button"),e.textContent=`${_("file.showInExplorer")}`,s(e,"class","link-btn svelte-19ekrug")},m(r,o){C(r,e,o),t||(n=j(e,"click",i),t=!0)},p(r,o){l=r},d(r){r&&w(e),t=!1,n()}}}function sa(l){let e,t,n=gt(l[514].createdAt)+"",i,r,o,c,f=l[206](l[514].eventType)+"",p,v,m,g=l[514].title+"",h,b,y,S,T=l[514].targetType==="file"||l[514].eventType.startsWith("file_"),E,D,I,N=l[514].nodePath&&na(l);function L(){return l[341](l[514])}let A=T&&ia(l);return{c(){e=u("div"),t=u("span"),i=F(n),r=k(),N&&N.c(),o=k(),c=u("span"),p=F(f),v=k(),m=u("span"),h=F(g),b=k(),y=u("button"),y.textContent=`${_("common.open")}`,S=k(),A&&A.c(),E=k(),s(t,"class","suggestion-event-time svelte-19ekrug"),s(c,"class","suggestion-event-type svelte-19ekrug"),s(m,"class","suggestion-event-title svelte-19ekrug"),s(y,"class","link-btn svelte-19ekrug"),s(e,"class","suggestion-detail-event svelte-19ekrug")},m(P,z){C(P,e,z),a(e,t),a(t,i),a(e,r),N&&N.m(e,null),a(e,o),a(e,c),a(c,p),a(e,v),a(e,m),a(m,h),a(e,b),a(e,y),a(e,S),A&&A.m(e,null),a(e,E),D||(I=j(y,"click",L),D=!0)},p(P,z){l=P,z[1]&262144&&n!==(n=gt(l[514].createdAt)+"")&&K(i,n),l[514].nodePath?N?N.p(l,z):(N=na(l),N.c(),N.m(e,o)):N&&(N.d(1),N=null),z[1]&262144&&f!==(f=l[206](l[514].eventType)+"")&&K(p,f),z[1]&262144&&g!==(g=l[514].title+"")&&K(h,g),z[1]&262144&&(T=l[514].targetType==="file"||l[514].eventType.startsWith("file_")),T?A?A.p(l,z):(A=ia(l),A.c(),A.m(e,E)):A&&(A.d(1),A=null)},d(P){P&&w(e),N&&N.d(),A&&A.d(),D=!1,I()}}}function oa(l){let e,t,n,i,r=l[517].nodeTitle+"",o,c,f,p=l[517].summary+"",v,m,g,h=l[517].suggestedMin+"",b,y,S=_("worklog.min")+"",T,E,D,I,N,L,A,P,z,B,V,H,q,Y,G,X,O,W,R,Q,U;function J(){return l[334](l[517])}let $=l[517].events&&l[517].events.length>0&&ta(l);function se(...x){return l[335](l[517],l[537],l[538],...x)}function oe(){return l[336](l[517])}function ce(){return l[337](l[517])}function pe(){return l[338](l[517])}function Ee(){return l[339](l[517],l[537],l[538])}function Re(...x){return l[340](l[517],l[537],l[538],...x)}let me=l[517]._expanded&&l[517].events&&l[517].events.length>0&&la(l);return{c(){e=u("div"),t=u("div"),n=u("div"),i=u("button"),o=F(r),c=k(),f=u("span"),v=F(p),m=k(),g=u("span"),b=F(h),y=k(),T=F(S),$&&$.c(),E=k(),D=u("div"),I=u("span"),A=k(),P=u("input"),B=k(),V=u("span"),V.textContent=`${_("suggest.minutes")}`,H=k(),q=u("button"),q.textContent=`${_("suggest.edit")}`,Y=k(),G=u("button"),G.textContent=`${_("suggest.apply")}`,X=k(),O=u("button"),O.textContent=`${_("common.delete")}`,W=k(),me&&me.c(),R=k(),s(i,"class","suggestion-node link-btn svelte-19ekrug"),s(f,"class","suggestion-summary svelte-19ekrug"),s(g,"class","suggestion-meta svelte-19ekrug"),s(n,"class","suggestion-info svelte-19ekrug"),s(I,"class","suggestion-confidence-dot svelte-19ekrug"),s(I,"title",N=_("suggest.confidence."+l[517].confidence)),s(I,"aria-label",L=_("suggest.confidence."+l[517].confidence)),re(I,"low",l[517].confidence==="low"),re(I,"medium",l[517].confidence==="medium"),re(I,"high",l[517].confidence==="high"),s(P,"type","number"),s(P,"class","suggestion-min-input svelte-19ekrug"),P.value=z=l[517].suggestedMin,s(P,"min","1"),s(P,"max","480"),s(V,"class","suggestion-min-label svelte-19ekrug"),s(q,"class","btn btn-sm svelte-19ekrug"),s(G,"class","btn btn-sm btn-primary svelte-19ekrug"),s(O,"class","btn btn-sm btn-danger svelte-19ekrug"),s(D,"class","suggestion-actions svelte-19ekrug"),s(t,"class","suggestion-main svelte-19ekrug"),s(t,"role","button"),s(t,"tabindex","0"),s(e,"class","suggestion-card svelte-19ekrug"),re(e,"expanded",l[517]._expanded)},m(x,te){C(x,e,te),a(e,t),a(t,n),a(n,i),a(i,o),a(n,c),a(n,f),a(f,v),a(n,m),a(n,g),a(g,b),a(g,y),a(g,T),$&&$.m(g,null),a(t,E),a(t,D),a(D,I),a(D,A),a(D,P),a(D,B),a(D,V),a(D,H),a(D,q),a(D,Y),a(D,G),a(D,X),a(D,O),a(e,W),me&&me.m(e,null),a(e,R),Q||(U=[j(i,"click",Ie(J)),j(P,"change",Ie(se)),j(q,"click",Ie(oe)),j(G,"click",Ie(ce)),j(O,"click",Ie(pe)),j(t,"click",Ee),j(t,"keydown",Re)],Q=!0)},p(x,te){l=x,te[1]&262144&&r!==(r=l[517].nodeTitle+"")&&K(o,r),te[1]&262144&&p!==(p=l[517].summary+"")&&K(v,p),te[1]&262144&&h!==(h=l[517].suggestedMin+"")&&K(b,h),l[517].events&&l[517].events.length>0?$?$.p(l,te):($=ta(l),$.c(),$.m(g,null)):$&&($.d(1),$=null),te[1]&262144&&N!==(N=_("suggest.confidence."+l[517].confidence))&&s(I,"title",N),te[1]&262144&&L!==(L=_("suggest.confidence."+l[517].confidence))&&s(I,"aria-label",L),te[1]&262144&&re(I,"low",l[517].confidence==="low"),te[1]&262144&&re(I,"medium",l[517].confidence==="medium"),te[1]&262144&&re(I,"high",l[517].confidence==="high"),te[1]&262144&&z!==(z=l[517].suggestedMin)&&P.value!==z&&(P.value=z),l[517]._expanded&&l[517].events&&l[517].events.length>0?me?me.p(l,te):(me=la(l),me.c(),me.m(e,R)):me&&(me.d(1),me=null),te[1]&262144&&re(e,"expanded",l[517]._expanded)},d(x){x&&w(e),$&&$.d(),me&&me.d(),Q=!1,ge(U)}}}function qg(l){let e,t,n,i,r,o,c,f,p,v,m,g=l[8]&&ra(l);function h(S,T){return S[66].length===0?Xg:Qg}let b=h(l),y=b(l);return{c(){e=u("div"),t=u("section"),n=u("div"),g&&g.c(),i=k(),r=u("div"),o=u("h3"),c=F(l[68]),f=k(),p=u("p"),v=F(l[67]),m=k(),y.c(),s(o,"class","svelte-19ekrug"),s(p,"class","svelte-19ekrug"),s(r,"class","svelte-19ekrug"),s(n,"class","trash-section-head svelte-19ekrug"),s(t,"class","trash-section svelte-19ekrug"),s(e,"class","trash-browser svelte-19ekrug")},m(S,T){C(S,e,T),a(e,t),a(t,n),g&&g.m(n,null),a(n,i),a(n,r),a(r,o),a(o,c),a(r,f),a(r,p),a(p,v),a(t,m),y.m(t,null)},p(S,T){S[8]?g?g.p(S,T):(g=ra(S),g.c(),g.m(n,i)):g&&(g.d(1),g=null),T[2]&64&&K(c,S[68]),T[2]&32&&K(v,S[67]),b===(b=h(S))&&y?y.p(S,T):(y.d(1),y=b(S),y&&(y.c(),y.m(t,null)))},d(S){S&&w(e),g&&g.d(),y.d()}}}function Yg(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("trash.empty")}`,s(t,"class","svelte-19ekrug"),s(e,"class","empty-state svelte-19ekrug")},m(n,i){C(n,e,i),a(e,t)},p:ne,d(n){n&&w(e)}}}function ra(l){let e,t=st("back")+"",n,i;return{c(){e=u("button"),s(e,"class","inbox-icon-btn svelte-19ekrug"),s(e,"title",_("common.backLabel")),s(e,"aria-label",_("common.backLabel"))},m(r,o){C(r,e,o),e.innerHTML=t,n||(i=j(e,"click",l[178]),n=!0)},p:ne,d(r){r&&w(e),n=!1,i()}}}function Qg(l){let e,t=de(l[66]),n=[];for(let i=0;i<t.length;i+=1)n[i]=aa(fr(l,t,i));return{c(){for(let i=0;i<n.length;i+=1)n[i].c();e=ot()},m(i,r){for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(i,r);C(i,e,r)},p(i,r){if(r[2]&24|r[5]&524288e3){t=de(i[66]);let o;for(o=0;o<t.length;o+=1){const c=fr(i,t,o);n[o]?n[o].p(c,r):(n[o]=aa(c),n[o].c(),n[o].m(e.parentNode,e))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},d(i){i&&w(e),Fe(n,i)}}}function Xg(l){let e;return{c(){e=u("p"),e.textContent=`${_("common.empty")}`,s(e,"class","trash-empty-line svelte-19ekrug")},m(t,n){C(t,e,n)},p:ne,d(t){t&&w(e)}}}function aa(l){let e,t,n,i,r,o=st(l[534].type!=="file"&&l[534].type!=="note"?"folder":"open")+"",c,f,p,v,m=l[534].title+"",g,h,b,y=l[534].nodePath+"",S,T,E,D=vt(l[534].deletedAt)+"",I,N,L,A,P,z=st("restore")+"",B,V,H=st("purge")+"",q,Y,G;function X(){return l[325](l[534])}function O(){return l[326](l[534])}function W(...$){return l[327](l[534],...$)}function R(){return l[328](l[534])}function Q(...$){return l[329](l[534],...$)}function U(){return l[330](l[534])}function J(){return l[331](l[534])}return{c(){e=u("div"),t=u("input"),i=k(),r=u("span"),f=k(),p=u("button"),v=u("span"),g=F(m),h=k(),b=u("span"),S=F(y),T=k(),E=u("span"),I=F(D),L=k(),A=u("div"),P=u("button"),B=k(),V=u("button"),q=k(),s(t,"type","checkbox"),t.checked=n=l[65].includes(l[534].id),s(t,"class","svelte-19ekrug"),s(r,"class","trash-row-icon svelte-19ekrug"),s(r,"role","button"),s(r,"tabindex","0"),s(r,"title",c=l[534].type!=="file"?_("file.openFolder"):_("common.open")),s(v,"class","trash-row-title svelte-19ekrug"),s(b,"class","trash-row-meta svelte-19ekrug"),s(E,"class","trash-row-date svelte-19ekrug"),s(p,"class","trash-row-main svelte-19ekrug"),s(p,"title",N=l[534].type!=="file"?_("file.openFolder"):_("common.open")),s(P,"class","inbox-icon-btn inbox-icon-btn-primary svelte-19ekrug"),s(P,"title",_("trash.restore")),s(P,"aria-label",_("trash.restore")),s(V,"class","inbox-icon-btn inbox-icon-btn-danger svelte-19ekrug"),s(V,"title",_("common.delete")),s(V,"aria-label",_("common.delete")),s(A,"class","trash-row-actions svelte-19ekrug"),s(e,"class","trash-row svelte-19ekrug"),re(e,"selected",l[65].includes(l[534].id)),re(e,"folder",l[534].type!=="file"&&l[534].type!=="note")},m($,se){C($,e,se),a(e,t),a(e,i),a(e,r),r.innerHTML=o,a(e,f),a(e,p),a(p,v),a(v,g),a(p,h),a(p,b),a(b,S),a(p,T),a(p,E),a(E,I),a(e,L),a(e,A),a(A,P),P.innerHTML=z,a(A,B),a(A,V),V.innerHTML=H,a(e,q),Y||(G=[j(t,"change",X),j(r,"click",Ie(O)),j(r,"keydown",W),j(p,"click",Ie(R)),j(p,"keydown",Q),j(P,"click",U),j(V,"click",J)],Y=!0)},p($,se){l=$,se[2]&24&&n!==(n=l[65].includes(l[534].id))&&(t.checked=n),se[2]&16&&o!==(o=st(l[534].type!=="file"&&l[534].type!=="note"?"folder":"open")+"")&&(r.innerHTML=o),se[2]&16&&c!==(c=l[534].type!=="file"?_("file.openFolder"):_("common.open"))&&s(r,"title",c),se[2]&16&&m!==(m=l[534].title+"")&&K(g,m),se[2]&16&&y!==(y=l[534].nodePath+"")&&K(S,y),se[2]&16&&D!==(D=vt(l[534].deletedAt)+"")&&K(I,D),se[2]&16&&N!==(N=l[534].type!=="file"?_("file.openFolder"):_("common.open"))&&s(p,"title",N),se[2]&24&&re(e,"selected",l[65].includes(l[534].id)),se[2]&16&&re(e,"folder",l[534].type!=="file"&&l[534].type!=="note")},d($){$&&w(e),Y=!1,ge(G)}}}function ca(l){let e,t,n,i,r,o,c,f,p,v=l[5]==="asc"?"↑":"↓",m,g,h,b,y,S,T,E,D,I;return{c(){e=u("div"),t=u("div"),n=u("button"),n.textContent=`${_("inbox.sortByDate")}`,i=k(),r=u("button"),r.textContent=`${_("inbox.sortByName")}`,o=k(),c=u("button"),c.textContent=`${_("inbox.sortByType")}`,f=k(),p=u("span"),m=F(v),g=k(),h=u("span"),b=k(),y=u("label"),S=u("input"),T=k(),E=u("span"),E.textContent=`${_("inbox.groupByContext")}`,s(n,"class","sort-btn svelte-19ekrug"),re(n,"active",l[4]==="date"),s(r,"class","sort-btn svelte-19ekrug"),re(r,"active",l[4]==="name"),s(c,"class","sort-btn svelte-19ekrug"),re(c,"active",l[4]==="type"),s(p,"class","sort-dir svelte-19ekrug"),s(h,"class","inbox-controls-divider svelte-19ekrug"),s(S,"type","checkbox"),s(S,"class","svelte-19ekrug"),s(E,"class","svelte-19ekrug"),s(y,"class","checkbox-label-inline svelte-19ekrug"),s(t,"class","inbox-sort-row svelte-19ekrug"),s(e,"class","inbox-controls svelte-19ekrug")},m(N,L){C(N,e,L),a(e,t),a(t,n),a(t,i),a(t,r),a(t,o),a(t,c),a(t,f),a(t,p),a(p,m),a(t,g),a(t,h),a(t,b),a(t,y),a(y,S),S.checked=l[6],a(y,T),a(y,E),D||(I=[j(n,"click",l[307]),j(r,"click",l[308]),j(c,"click",l[309]),j(S,"change",l[310])],D=!0)},p(N,L){L[0]&16&&re(n,"active",N[4]==="date"),L[0]&16&&re(r,"active",N[4]==="name"),L[0]&16&&re(c,"active",N[4]==="type"),L[0]&32&&v!==(v=N[5]==="asc"?"↑":"↓")&&K(m,v),L[0]&64&&(S.checked=N[6])},d(N){N&&w(e),D=!1,ge(I)}}}function Zg(l){let e,t=de(l[9]),n=[];for(let i=0;i<t.length;i+=1)n[i]=ua(dr(l,t,i));return{c(){e=u("div");for(let i=0;i<n.length;i+=1)n[i].c();s(e,"class","inbox-list svelte-19ekrug")},m(i,r){C(i,e,r);for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(e,null)},p(i,r){if(r[0]&512|r[5]&384|r[6]&276824064|r[7]&12){t=de(i[9]);let o;for(o=0;o<t.length;o+=1){const c=dr(i,t,o);n[o]?n[o].p(c,r):(n[o]=ua(c),n[o].c(),n[o].m(e,null))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},d(i){i&&w(e),Fe(n,i)}}}function xg(l){let e,t=de(l[117]),n=[];for(let i=0;i<t.length;i+=1)n[i]=da(pr(l,t,i));return{c(){for(let i=0;i<n.length;i+=1)n[i].c();e=ot()},m(i,r){for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(i,r);C(i,e,r)},p(i,r){if(r[3]&16777216|r[5]&384|r[6]&276824064|r[7]&12){t=de(i[117]);let o;for(o=0;o<t.length;o+=1){const c=pr(i,t,o);n[o]?n[o].p(c,r):(n[o]=da(c),n[o].c(),n[o].m(e.parentNode,e))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},d(i){i&&w(e),Fe(n,i)}}}function $g(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("inbox.empty")}`,s(t,"class","svelte-19ekrug"),s(e,"class","empty-state svelte-19ekrug")},m(n,i){C(n,e,i),a(e,t)},p:ne,d(n){n&&w(e)}}}function ev(l){let e;return{c(){e=u("span"),s(e,"class","inbox-icon-slot svelte-19ekrug"),s(e,"aria-hidden","true")},m(t,n){C(t,e,n)},p:ne,d(t){t&&w(e)}}}function tv(l){let e,t=st("attach")+"",n,i;function r(){return l[318](l[501])}return{c(){e=u("button"),s(e,"class","inbox-icon-btn inbox-icon-btn-primary svelte-19ekrug"),s(e,"title",_("inbox.keepHere")),s(e,"aria-label",_("inbox.keepHere"))},m(o,c){C(o,e,c),e.innerHTML=t,n||(i=j(e,"click",Ie(r)),n=!0)},p(o,c){l=o},d(o){o&&w(e),n=!1,i()}}}function lv(l){let e;return{c(){e=u("span"),s(e,"class","inbox-icon-slot svelte-19ekrug"),s(e,"aria-hidden","true")},m(t,n){C(t,e,n)},p:ne,d(t){t&&w(e)}}}function nv(l){let e,t=st("showInExplorer")+"",n,i;function r(){return l[321](l[501])}return{c(){e=u("button"),s(e,"class","inbox-icon-btn svelte-19ekrug"),s(e,"title",_("file.showInExplorer")),s(e,"aria-label",_("file.showInExplorer"))},m(o,c){C(o,e,c),e.innerHTML=t,n||(i=j(e,"click",Ie(r)),n=!0)},p(o,c){l=o},d(o){o&&w(e),n=!1,i()}}}function ua(l){let e,t,n,i=l[501].title+"",r,o,c,f=l[209](l[501])+"",p,v,m,g,h,b=st("move")+"",y,S,T=st("open")+"",E,D,I,N,L=st("delete")+"",A,P,z;function B(U,J){return U[501].suggestedTargetNodeId?tv:ev}let V=B(l),H=V(l);function q(){return l[319](l[501])}function Y(){return l[320](l[501])}function G(U,J){return J[0]&512&&(D=null),D==null&&(D=!!_i(U[501])),D?nv:lv}let X=G(l,[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1]),O=X(l);function W(){return l[322](l[501])}function R(){return l[323](l[501])}function Q(...U){return l[324](l[501],...U)}return{c(){e=u("div"),t=u("div"),n=u("span"),r=F(i),o=k(),c=u("span"),p=F(f),v=k(),m=u("div"),H.c(),g=k(),h=u("button"),y=k(),S=u("button"),E=k(),O.c(),I=k(),N=u("button"),A=k(),s(n,"class","inbox-item-title svelte-19ekrug"),s(c,"class","inbox-item-meta svelte-19ekrug"),s(t,"class","inbox-item-main svelte-19ekrug"),s(h,"class","inbox-icon-btn svelte-19ekrug"),s(h,"title",_("inbox.assign")),s(h,"aria-label",_("inbox.assign")),s(S,"class","inbox-icon-btn svelte-19ekrug"),s(S,"title",_("common.open")),s(S,"aria-label",_("common.open")),s(N,"class","inbox-icon-btn inbox-icon-btn-danger svelte-19ekrug"),s(N,"title",_("common.delete")),s(N,"aria-label",_("common.delete")),s(m,"class","inbox-item-actions svelte-19ekrug"),s(e,"class","inbox-item svelte-19ekrug"),s(e,"role","button"),s(e,"tabindex","0")},m(U,J){C(U,e,J),a(e,t),a(t,n),a(n,r),a(t,o),a(t,c),a(c,p),a(e,v),a(e,m),H.m(m,null),a(m,g),a(m,h),h.innerHTML=b,a(m,y),a(m,S),S.innerHTML=T,a(m,E),O.m(m,null),a(m,I),a(m,N),N.innerHTML=L,a(e,A),P||(z=[j(h,"click",Ie(q)),j(S,"click",Ie(Y)),j(N,"click",Ie(W)),j(e,"click",R),j(e,"keydown",Q)],P=!0)},p(U,J){l=U,J[0]&512&&i!==(i=l[501].title+"")&&K(r,i),J[0]&512&&f!==(f=l[209](l[501])+"")&&K(p,f),V===(V=B(l))&&H?H.p(l,J):(H.d(1),H=V(l),H&&(H.c(),H.m(m,g))),X===(X=G(l,J))&&O?O.p(l,J):(O.d(1),O=X(l),O&&(O.c(),O.m(m,I)))},d(U){U&&w(e),H.d(),O.d(),P=!1,ge(z)}}}function iv(l){let e;return{c(){e=u("span"),s(e,"class","inbox-icon-slot svelte-19ekrug"),s(e,"aria-hidden","true")},m(t,n){C(t,e,n)},p:ne,d(t){t&&w(e)}}}function sv(l){let e,t=st("attach")+"",n,i;function r(){return l[311](l[501])}return{c(){e=u("button"),s(e,"class","inbox-icon-btn inbox-icon-btn-primary svelte-19ekrug"),s(e,"title",_("inbox.keepHere")),s(e,"aria-label",_("inbox.keepHere"))},m(o,c){C(o,e,c),e.innerHTML=t,n||(i=j(e,"click",Ie(r)),n=!0)},p(o,c){l=o},d(o){o&&w(e),n=!1,i()}}}function ov(l){let e;return{c(){e=u("span"),s(e,"class","inbox-icon-slot svelte-19ekrug"),s(e,"aria-hidden","true")},m(t,n){C(t,e,n)},p:ne,d(t){t&&w(e)}}}function rv(l){let e,t=st("showInExplorer")+"",n,i;function r(){return l[314](l[501])}return{c(){e=u("button"),s(e,"class","inbox-icon-btn svelte-19ekrug"),s(e,"title",_("file.showInExplorer")),s(e,"aria-label",_("file.showInExplorer"))},m(o,c){C(o,e,c),e.innerHTML=t,n||(i=j(e,"click",Ie(r)),n=!0)},p(o,c){l=o},d(o){o&&w(e),n=!1,i()}}}function fa(l){let e,t,n,i=l[501].title+"",r,o,c,f=l[209](l[501])+"",p,v,m,g,h,b=st("move")+"",y,S,T=st("open")+"",E,D,I,N,L=st("delete")+"",A,P,z;function B(U,J){return U[501].suggestedTargetNodeId?sv:iv}let V=B(l),H=V(l);function q(){return l[312](l[501])}function Y(){return l[313](l[501])}function G(U,J){return J[3]&16777216&&(D=null),D==null&&(D=!!_i(U[501])),D?rv:ov}let X=G(l,[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1]),O=X(l);function W(){return l[315](l[501])}function R(){return l[316](l[501])}function Q(...U){return l[317](l[501],...U)}return{c(){e=u("div"),t=u("div"),n=u("span"),r=F(i),o=k(),c=u("span"),p=F(f),v=k(),m=u("div"),H.c(),g=k(),h=u("button"),y=k(),S=u("button"),E=k(),O.c(),I=k(),N=u("button"),A=k(),s(n,"class","inbox-item-title svelte-19ekrug"),s(c,"class","inbox-item-meta svelte-19ekrug"),s(t,"class","inbox-item-main svelte-19ekrug"),s(h,"class","inbox-icon-btn svelte-19ekrug"),s(h,"title",_("inbox.assign")),s(h,"aria-label",_("inbox.assign")),s(S,"class","inbox-icon-btn svelte-19ekrug"),s(S,"title",_("common.open")),s(S,"aria-label",_("common.open")),s(N,"class","inbox-icon-btn inbox-icon-btn-danger svelte-19ekrug"),s(N,"title",_("common.delete")),s(N,"aria-label",_("common.delete")),s(m,"class","inbox-item-actions svelte-19ekrug"),s(e,"class","inbox-item svelte-19ekrug"),s(e,"role","button"),s(e,"tabindex","0")},m(U,J){C(U,e,J),a(e,t),a(t,n),a(n,r),a(t,o),a(t,c),a(c,p),a(e,v),a(e,m),H.m(m,null),a(m,g),a(m,h),h.innerHTML=b,a(m,y),a(m,S),S.innerHTML=T,a(m,E),O.m(m,null),a(m,I),a(m,N),N.innerHTML=L,a(e,A),P||(z=[j(h,"click",Ie(q)),j(S,"click",Ie(Y)),j(N,"click",Ie(W)),j(e,"click",R),j(e,"keydown",Q)],P=!0)},p(U,J){l=U,J[3]&16777216&&i!==(i=l[501].title+"")&&K(r,i),J[3]&16777216&&f!==(f=l[209](l[501])+"")&&K(p,f),V===(V=B(l))&&H?H.p(l,J):(H.d(1),H=V(l),H&&(H.c(),H.m(m,g))),X===(X=G(l,J))&&O?O.p(l,J):(O.d(1),O=X(l),O&&(O.c(),O.m(m,I)))},d(U){U&&w(e),H.d(),O.d(),P=!1,ge(z)}}}function da(l){let e,t,n=l[527].label+"",i,r,o,c=l[527].items.length+"",f,p,v,m,g=de(l[527].items),h=[];for(let b=0;b<g.length;b+=1)h[b]=fa(mr(l,g,b));return{c(){e=u("div"),t=u("div"),i=F(n),r=k(),o=u("span"),f=F(c),p=k(),v=u("div");for(let b=0;b<h.length;b+=1)h[b].c();m=k(),s(o,"class","inbox-group-count svelte-19ekrug"),s(t,"class","inbox-group-header svelte-19ekrug"),s(v,"class","inbox-list svelte-19ekrug"),s(e,"class","inbox-group svelte-19ekrug")},m(b,y){C(b,e,y),a(e,t),a(t,i),a(t,r),a(t,o),a(o,f),a(e,p),a(e,v);for(let S=0;S<h.length;S+=1)h[S]&&h[S].m(v,null);a(e,m)},p(b,y){if(y[3]&16777216&&n!==(n=b[527].label+"")&&K(i,n),y[3]&16777216&&c!==(c=b[527].items.length+"")&&K(f,c),y[3]&16777216|y[5]&384|y[6]&276824064|y[7]&12){g=de(b[527].items);let S;for(S=0;S<g.length;S+=1){const T=mr(b,g,S);h[S]?h[S].p(T,y):(h[S]=fa(T),h[S].c(),h[S].m(v,null))}for(;S<h.length;S+=1)h[S].d(1);h.length=g.length}},d(b){b&&w(e),Fe(h,b)}}}function av(l){let e;return{c(){e=u("span"),s(e,"class","tab-separator svelte-19ekrug"),s(e,"aria-hidden","true")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function pa(l){let e,t,n,i,r=l[524].id==="activity"&&av();function o(){return l[254](l[524])}return{c(){r&&r.c(),e=k(),t=u("button"),t.textContent=`${l[524].label}`,s(t,"class","tab svelte-19ekrug"),re(t,"active",l[35]===l[524].id)},m(c,f){r&&r.m(c,f),C(c,e,f),C(c,t,f),n||(i=j(t,"click",o),n=!0)},p(c,f){l=c,f[1]&16|f[3]&536870912&&re(t,"active",l[35]===l[524].id)},d(c){c&&(w(e),w(t)),r&&r.d(c),n=!1,i()}}}function cv(l){let e;function t(r,o){return r[32].length===0?hv:vv}let n=t(l),i=n(l);return{c(){e=u("div"),i.c(),s(e,"class","activity-tab svelte-19ekrug")},m(r,o){C(r,e,o),i.m(e,null)},p(r,o){n===(n=t(r))&&i?i.p(r,o):(i.d(1),i=n(r),i&&(i.c(),i.m(e,null)))},i:ne,o:ne,d(r){r&&w(e),i.d()}}}function uv(l){let e,t,n,i,r=l[2]&&l[49].filter(l[243]).length>0,o,c,f,p=r&&va(l);function v(h,b){return h[39].length===0?bv:kv}let m=v(l),g=m(l);return{c(){e=u("div"),t=u("div"),n=u("button"),n.textContent=`+ ${_("worklog.addEntry")}`,i=k(),p&&p.c(),o=k(),g.c(),s(n,"class","btn btn-primary btn-sm svelte-19ekrug"),s(t,"class","worklog-toolbar svelte-19ekrug"),s(e,"class","worklog-tab svelte-19ekrug")},m(h,b){C(h,e,b),a(e,t),a(t,n),a(e,i),p&&p.m(e,null),a(e,o),g.m(e,null),c||(f=j(n,"click",l[290]),c=!0)},p(h,b){b[0]&4|b[1]&262144&&(r=h[2]&&h[49].filter(h[243]).length>0),r?p?p.p(h,b):(p=va(h),p.c(),p.m(e,o)):p&&(p.d(1),p=null),m===(m=v(h))&&g?g.p(h,b):(g.d(1),g=m(h),g&&(g.c(),g.m(e,null)))},i:ne,o:ne,d(h){h&&w(e),p&&p.d(),g.d(),c=!1,f()}}}function fv(l){let e,t,n,i,r,o;function c(v,m){return v[38].length===0?Dv:Ev}let f=c(l),p=f(l);return{c(){e=u("div"),t=u("div"),n=u("button"),n.textContent=`${_("action.addAction")}`,i=k(),p.c(),s(n,"class","btn btn-primary svelte-19ekrug"),s(t,"class","tab-toolbar svelte-19ekrug"),s(e,"class","actions-tab svelte-19ekrug")},m(v,m){C(v,e,m),a(e,t),a(t,n),a(e,i),p.m(e,null),r||(o=j(n,"click",l[227]),r=!0)},p(v,m){f===(f=c(v))&&p?p.p(v,m):(p.d(1),p=f(v),p&&(p.c(),p.m(e,null)))},i:ne,o:ne,d(v){v&&w(e),p.d(),r=!1,o()}}}function dv(l){let e,t;function n(c,f){return c[58].length===0?Nv:Iv}let i=n(l),r=i(l),o=l[63]&&Fa(l);return{c(){e=u("div"),r.c(),t=k(),o&&o.c(),s(e,"class","links-tab svelte-19ekrug")},m(c,f){C(c,e,f),r.m(e,null),a(e,t),o&&o.m(e,null)},p(c,f){i===(i=n(c))&&r?r.p(c,f):(r.d(1),r=i(c),r&&(r.c(),r.m(e,t))),c[63]?o?o.p(c,f):(o=Fa(c),o.c(),o.m(e,null)):o&&(o.d(1),o=null)},i:ne,o:ne,d(c){c&&w(e),r.d(),o&&o.d()}}}function pv(l){let e;function t(r,o){return r[55].length===0?Mv:Av}let n=t(l),i=n(l);return{c(){e=u("div"),i.c(),s(e,"class","inbox-tab svelte-19ekrug")},m(r,o){C(r,e,o),i.m(e,null)},p(r,o){n===(n=t(r))&&i?i.p(r,o):(i.d(1),i=n(r),i&&(i.c(),i.m(e,null)))},i:ne,o:ne,d(r){r&&w(e),i.d()}}}function mv(l){let e,t,n,i=_("file.addFile")+"",r,o,c,f=_("file.addFolder")+"",p,v,m,g,h,b,y,S,T,E,D,I=l[93].items.length>0&&Oa(l);const N=[zv,Pv],L=[];function A(z,B){return z[85]?0:1}b=A(l),y=L[b]=N[b](l);let P=l[81]&&!l[83]&&Ha();return{c(){e=u("div"),t=u("div"),n=u("button"),r=F(i),o=k(),c=u("button"),p=F(f),v=k(),m=u("button"),m.textContent=`${_("file.newFile")}`,g=k(),I&&I.c(),h=k(),y.c(),S=k(),P&&P.c(),s(n,"class","btn btn-primary svelte-19ekrug"),n.disabled=l[81],s(c,"class","btn svelte-19ekrug"),c.disabled=l[81],s(m,"class","btn svelte-19ekrug"),s(t,"class","tab-toolbar svelte-19ekrug"),s(e,"class","files-tab svelte-19ekrug")},m(z,B){C(z,e,B),a(e,t),a(t,n),a(n,r),a(t,o),a(t,c),a(c,p),a(t,v),a(t,m),a(t,g),I&&I.m(t,null),a(e,h),L[b].m(e,null),a(e,S),P&&P.m(e,null),T=!0,E||(D=[j(n,"click",l[201]),j(c,"click",l[202]),j(m,"click",l[132])],E=!0)},p(z,B){(!T||B[2]&524288)&&(n.disabled=z[81]),(!T||B[2]&524288)&&(c.disabled=z[81]),z[93].items.length>0?I?I.p(z,B):(I=Oa(z),I.c(),I.m(t,null)):I&&(I.d(1),I=null);let V=b;b=A(z),b===V?L[b].p(z,B):(at(),_e(L[V],1,1,()=>{L[V]=null}),ct(),y=L[b],y?y.p(z,B):(y=L[b]=N[b](z),y.c()),fe(y,1),y.m(e,S)),z[81]&&!z[83]?P||(P=Ha(),P.c(),P.m(e,null)):P&&(P.d(1),P=null)},i(z){T||(fe(y),T=!0)},o(z){_e(y),T=!1},d(z){z&&w(e),I&&I.d(),L[b].d(),P&&P.d(),E=!1,ge(D)}}}function _v(l){let e,t,n,i,r,o,c,f=l[74]&&Wa(l);function p(g,h){return g[36].length===0&&!g[74]?Wv:Hv}let v=p(l),m=v(l);return{c(){e=u("div"),t=u("div"),n=u("button"),n.textContent=`${_("note.add")}`,i=k(),f&&f.c(),r=k(),m.c(),s(n,"class","btn btn-primary svelte-19ekrug"),s(t,"class","tab-toolbar svelte-19ekrug"),s(e,"class","notes-tab svelte-19ekrug")},m(g,h){C(g,e,h),a(e,t),a(t,n),a(e,i),f&&f.m(e,null),a(e,r),m.m(e,null),o||(c=j(n,"click",l[165]),o=!0)},p(g,h){g[74]?f?f.p(g,h):(f=Wa(g),f.c(),f.m(e,r)):f&&(f.d(1),f=null),v===(v=p(g))&&m?m.p(g,h):(m.d(1),m=v(g),m&&(m.c(),m.m(e,null)))},i:ne,o:ne,d(g){g&&w(e),f&&f.d(),m.d(),o=!1,c()}}}function gv(l){let e,t,n=l[2].title+"",i,r,o,c,f,p,v=l[207](l[2].type)+"",m,g,h,b,y,S=(l[2].section||"—")+"",T,E,D,I,N,L=vt(l[2].createdAt)+"",A,P,z,B,V,H,q,Y,G=_("overview.newNote")+"",X,O,W,R,Q,U,J=_("overview.addFile")+"",$,se,oe,ce,pe,Ee,Re=_("overview.addAction")+"",me,x,te,ye,Ce,we,je,Le=_("overview.logTime")+"",Pe,Be,lt,Ne,Oe,Ae=l[36].length>0&&Ua(l),Me=l[39].length>0&&Ga(l);return{c(){e=u("div"),t=u("h2"),i=F(n),r=k(),o=u("div"),c=u("div"),f=u("span"),f.textContent=`${_("overview.type")}`,p=u("span"),m=F(v),g=k(),h=u("div"),b=u("span"),b.textContent=`${_("overview.section")}`,y=u("span"),T=F(S),E=k(),D=u("div"),I=u("span"),I.textContent=`${_("overview.created")}`,N=u("span"),A=F(L),P=k(),z=u("div"),B=u("button"),V=le("svg"),H=le("path"),q=le("path"),Y=k(),X=F(G),O=k(),W=u("button"),R=le("svg"),Q=le("path"),U=k(),$=F(J),se=k(),oe=u("button"),ce=le("svg"),pe=le("polygon"),Ee=k(),me=F(Re),x=k(),te=u("button"),ye=le("svg"),Ce=le("circle"),we=le("polyline"),je=k(),Pe=F(Le),Be=k(),Ae&&Ae.c(),lt=k(),Me&&Me.c(),s(t,"class","svelte-19ekrug"),s(f,"class","meta-label svelte-19ekrug"),s(p,"class","svelte-19ekrug"),s(c,"class","meta-item svelte-19ekrug"),s(b,"class","meta-label svelte-19ekrug"),s(y,"class","svelte-19ekrug"),s(h,"class","meta-item svelte-19ekrug"),s(I,"class","meta-label svelte-19ekrug"),s(N,"class","svelte-19ekrug"),s(D,"class","meta-item svelte-19ekrug"),s(o,"class","meta-grid svelte-19ekrug"),s(H,"d","M12 20h9"),s(H,"class","svelte-19ekrug"),s(q,"d","M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"),s(q,"class","svelte-19ekrug"),s(V,"width","16"),s(V,"height","16"),s(V,"viewBox","0 0 24 24"),s(V,"fill","none"),s(V,"stroke","currentColor"),s(V,"stroke-width","2"),s(V,"stroke-linecap","round"),s(V,"stroke-linejoin","round"),s(V,"class","svelte-19ekrug"),s(B,"class","qa-btn svelte-19ekrug"),s(Q,"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"),s(Q,"class","svelte-19ekrug"),s(R,"width","16"),s(R,"height","16"),s(R,"viewBox","0 0 24 24"),s(R,"fill","none"),s(R,"stroke","currentColor"),s(R,"stroke-width","2"),s(R,"stroke-linecap","round"),s(R,"stroke-linejoin","round"),s(R,"class","svelte-19ekrug"),s(W,"class","qa-btn svelte-19ekrug"),s(pe,"points","13 2 3 14 12 14 11 22 21 10 12 10 13 2"),s(pe,"class","svelte-19ekrug"),s(ce,"width","16"),s(ce,"height","16"),s(ce,"viewBox","0 0 24 24"),s(ce,"fill","none"),s(ce,"stroke","currentColor"),s(ce,"stroke-width","2"),s(ce,"stroke-linecap","round"),s(ce,"stroke-linejoin","round"),s(ce,"class","svelte-19ekrug"),s(oe,"class","qa-btn svelte-19ekrug"),s(Ce,"cx","12"),s(Ce,"cy","12"),s(Ce,"r","10"),s(Ce,"class","svelte-19ekrug"),s(we,"points","12 6 12 12 16 14"),s(we,"class","svelte-19ekrug"),s(ye,"width","16"),s(ye,"height","16"),s(ye,"viewBox","0 0 24 24"),s(ye,"fill","none"),s(ye,"stroke","currentColor"),s(ye,"stroke-width","2"),s(ye,"stroke-linecap","round"),s(ye,"stroke-linejoin","round"),s(ye,"class","svelte-19ekrug"),s(te,"class","qa-btn svelte-19ekrug"),s(z,"class","quick-actions svelte-19ekrug"),s(e,"class","overview svelte-19ekrug")},m(De,ze){C(De,e,ze),a(e,t),a(t,i),a(e,r),a(e,o),a(o,c),a(c,f),a(c,p),a(p,m),a(o,g),a(o,h),a(h,b),a(h,y),a(y,T),a(o,E),a(o,D),a(D,I),a(D,N),a(N,A),a(e,P),a(e,z),a(z,B),a(B,V),a(V,H),a(V,q),a(B,Y),a(B,X),a(z,O),a(z,W),a(W,R),a(R,Q),a(W,U),a(W,$),a(z,se),a(z,oe),a(oe,ce),a(ce,pe),a(oe,Ee),a(oe,me),a(z,x),a(z,te),a(te,ye),a(ye,Ce),a(ye,we),a(te,je),a(te,Pe),a(e,Be),Ae&&Ae.m(e,null),a(e,lt),Me&&Me.m(e,null),Ne||(Oe=[j(B,"click",l[255]),j(W,"click",l[256]),j(oe,"click",l[227]),j(te,"click",l[257])],Ne=!0)},p(De,ze){ze[0]&4&&n!==(n=De[2].title+"")&&K(i,n),ze[0]&4&&v!==(v=De[207](De[2].type)+"")&&K(m,v),ze[0]&4&&S!==(S=(De[2].section||"—")+"")&&K(T,S),ze[0]&4&&L!==(L=vt(De[2].createdAt)+"")&&K(A,L),De[36].length>0?Ae?Ae.p(De,ze):(Ae=Ua(De),Ae.c(),Ae.m(e,lt)):Ae&&(Ae.d(1),Ae=null),De[39].length>0?Me?Me.p(De,ze):(Me=Ga(De),Me.c(),Me.m(e,null)):Me&&(Me.d(1),Me=null)},i:ne,o:ne,d(De){De&&w(e),Ae&&Ae.d(),Me&&Me.d(),Ne=!1,ge(Oe)}}}function vv(l){let e,t=de(l[32]),n=[];for(let i=0;i<t.length;i+=1)n[i]=ga(_r(l,t,i));return{c(){e=u("div");for(let i=0;i<n.length;i+=1)n[i].c();s(e,"class","activity-events svelte-19ekrug")},m(i,r){C(i,e,r);for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(e,null)},p(i,r){if(r[1]&2|r[6]&1048576|r[7]&131072){t=de(i[32]);let o;for(o=0;o<t.length;o+=1){const c=_r(i,t,o);n[o]?n[o].p(c,r):(n[o]=ga(c),n[o].c(),n[o].m(e,null))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},d(i){i&&w(e),Fe(n,i)}}}function hv(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("activity.perCaseEmpty")}`,s(t,"class","svelte-19ekrug"),s(e,"class","empty-state svelte-19ekrug")},m(n,i){C(n,e,i),a(e,t)},p:ne,d(n){n&&w(e)}}}function ma(l){let e,t=l[514].nodePath+"",n;return{c(){e=u("span"),n=F(t),s(e,"class","activity-event-path svelte-19ekrug")},m(i,r){C(i,e,r),a(e,n)},p(i,r){r[1]&2&&t!==(t=i[514].nodePath+"")&&K(n,t)},d(i){i&&w(e)}}}function _a(l){let e,t=l[514].targetType+"",n;return{c(){e=u("span"),n=F(t),s(e,"class","activity-event-target svelte-19ekrug")},m(i,r){C(i,e,r),a(e,n)},p(i,r){r[1]&2&&t!==(t=i[514].targetType+"")&&K(n,t)},d(i){i&&w(e)}}}function ga(l){let e,t,n=Bl(l[514].eventType)+"",i,r,o,c=l[514].title+"",f,p,v,m,g=l[206](l[514].eventType)+"",h,b,y,S,T=gt(l[514].createdAt)+"",E,D,I,N,L=l[514].nodePath&&ma(l),A=l[514].targetType&&_a(l);function P(){return l[305](l[514])}function z(...B){return l[306](l[514],...B)}return{c(){e=u("div"),t=u("span"),i=F(n),r=k(),o=u("span"),f=F(c),p=k(),L&&L.c(),v=k(),m=u("span"),h=F(g),b=k(),A&&A.c(),y=k(),S=u("span"),E=F(T),D=k(),s(t,"class","activity-event-icon svelte-19ekrug"),s(o,"class","activity-event-title svelte-19ekrug"),s(m,"class","activity-event-type svelte-19ekrug"),s(S,"class","activity-event-time svelte-19ekrug"),s(e,"class","activity-event svelte-19ekrug"),s(e,"role","button"),s(e,"tabindex","0")},m(B,V){C(B,e,V),a(e,t),a(t,i),a(e,r),a(e,o),a(o,f),a(e,p),L&&L.m(e,null),a(e,v),a(e,m),a(m,h),a(e,b),A&&A.m(e,null),a(e,y),a(e,S),a(S,E),a(e,D),I||(N=[j(e,"click",P),j(e,"keydown",z)],I=!0)},p(B,V){l=B,V[1]&2&&n!==(n=Bl(l[514].eventType)+"")&&K(i,n),V[1]&2&&c!==(c=l[514].title+"")&&K(f,c),l[514].nodePath?L?L.p(l,V):(L=ma(l),L.c(),L.m(e,v)):L&&(L.d(1),L=null),V[1]&2&&g!==(g=l[206](l[514].eventType)+"")&&K(h,g),l[514].targetType?A?A.p(l,V):(A=_a(l),A.c(),A.m(e,y)):A&&(A.d(1),A=null),V[1]&2&&T!==(T=gt(l[514].createdAt)+"")&&K(E,T)},d(B){B&&w(e),L&&L.d(),A&&A.d(),I=!1,ge(N)}}}function va(l){let e,t,n,i=de(l[49].filter(l[291])),r=[];for(let o=0;o<i.length;o+=1)r[o]=Ca(hr(l,i,o));return{c(){e=u("div"),t=u("div"),t.textContent=`${_("worklog.suggestions")}`,n=k();for(let o=0;o<r.length;o+=1)r[o].c();s(t,"class","suggestions-title svelte-19ekrug"),s(e,"class","worklog-tab-suggestions svelte-19ekrug")},m(o,c){C(o,e,c),a(e,t),a(e,n);for(let f=0;f<r.length;f+=1)r[f]&&r[f].m(e,null)},p(o,c){if(c[0]&4|c[1]&262144|c[5]&1073741952|c[6]&1048609|c[7]&65536){i=de(o[49].filter(o[291]));let f;for(f=0;f<i.length;f+=1){const p=hr(o,i,f);r[f]?r[f].p(p,c):(r[f]=Ca(p),r[f].c(),r[f].m(e,null))}for(;f<r.length;f+=1)r[f].d(1);r.length=i.length}},d(o){o&&w(e),Fe(r,o)}}}function ha(l){let e,t=l[517].events.length+"",n,i,r=_("suggest.detectedEvents")+"",o;return{c(){e=F("· "),n=F(t),i=k(),o=F(r)},m(c,f){C(c,e,f),C(c,n,f),C(c,i,f),C(c,o,f)},p(c,f){f[0]&4|f[1]&262144&&t!==(t=c[517].events.length+"")&&K(n,t)},d(c){c&&(w(e),w(n),w(i),w(o))}}}function ka(l){let e,t,n,i=de(l[517].events),r=[];for(let o=0;o<i.length;o+=1)r[o]=wa(kr(l,i,o));return{c(){e=u("div"),t=u("div"),t.textContent=`${_("suggest.detectedEvents")}`,n=k();for(let o=0;o<r.length;o+=1)r[o].c();s(t,"class","suggestion-detail-title svelte-19ekrug"),s(e,"class","suggestion-detail svelte-19ekrug")},m(o,c){C(o,e,c),a(e,t),a(e,n);for(let f=0;f<r.length;f+=1)r[f]&&r[f].m(e,null)},p(o,c){if(c[0]&4|c[1]&262144|c[5]&128|c[6]&1048576|c[7]&65536){i=de(o[517].events);let f;for(f=0;f<i.length;f+=1){const p=kr(o,i,f);r[f]?r[f].p(p,c):(r[f]=wa(p),r[f].c(),r[f].m(e,null))}for(;f<r.length;f+=1)r[f].d(1);r.length=i.length}},d(o){o&&w(e),Fe(r,o)}}}function ba(l){let e,t=l[514].nodePath+"",n;return{c(){e=u("span"),n=F(t),s(e,"class","suggestion-event-path svelte-19ekrug")},m(i,r){C(i,e,r),a(e,n)},p(i,r){r[0]&4|r[1]&262144&&t!==(t=i[514].nodePath+"")&&K(n,t)},d(i){i&&w(e)}}}function ya(l){let e,t,n;function i(){return l[298](l[514])}return{c(){e=u("button"),e.textContent=`${_("file.showInExplorer")}`,s(e,"class","link-btn svelte-19ekrug")},m(r,o){C(r,e,o),t||(n=j(e,"click",i),t=!0)},p(r,o){l=r},d(r){r&&w(e),t=!1,n()}}}function wa(l){let e,t,n=gt(l[514].createdAt)+"",i,r,o,c,f=l[206](l[514].eventType)+"",p,v,m,g=l[514].title+"",h,b,y,S,T=l[514].targetType==="file"||l[514].eventType.startsWith("file_"),E,D,I,N=l[514].nodePath&&ba(l);function L(){return l[297](l[514])}let A=T&&ya(l);return{c(){e=u("div"),t=u("span"),i=F(n),r=k(),N&&N.c(),o=k(),c=u("span"),p=F(f),v=k(),m=u("span"),h=F(g),b=k(),y=u("button"),y.textContent=`${_("common.open")}`,S=k(),A&&A.c(),E=k(),s(t,"class","suggestion-event-time svelte-19ekrug"),s(c,"class","suggestion-event-type svelte-19ekrug"),s(m,"class","suggestion-event-title svelte-19ekrug"),s(y,"class","link-btn svelte-19ekrug"),s(e,"class","suggestion-detail-event svelte-19ekrug")},m(P,z){C(P,e,z),a(e,t),a(t,i),a(e,r),N&&N.m(e,null),a(e,o),a(e,c),a(c,p),a(e,v),a(e,m),a(m,h),a(e,b),a(e,y),a(e,S),A&&A.m(e,null),a(e,E),D||(I=j(y,"click",L),D=!0)},p(P,z){l=P,z[0]&4|z[1]&262144&&n!==(n=gt(l[514].createdAt)+"")&&K(i,n),l[514].nodePath?N?N.p(l,z):(N=ba(l),N.c(),N.m(e,o)):N&&(N.d(1),N=null),z[0]&4|z[1]&262144&&f!==(f=l[206](l[514].eventType)+"")&&K(p,f),z[0]&4|z[1]&262144&&g!==(g=l[514].title+"")&&K(h,g),z[0]&4|z[1]&262144&&(T=l[514].targetType==="file"||l[514].eventType.startsWith("file_")),T?A?A.p(l,z):(A=ya(l),A.c(),A.m(e,E)):A&&(A.d(1),A=null)},d(P){P&&w(e),N&&N.d(),A&&A.d(),D=!1,I()}}}function Ca(l){let e,t,n,i,r=l[517].summary+"",o,c,f,p=l[517].suggestedMin+"",v,m,g=_("worklog.min")+"",h,b,y,S,T,E,D,I,N,L,A,P,z,B,V,H,q=l[517].events&&l[517].events.length>0&&ha(l);function Y(){return l[292](l[517])}function G(){return l[293](l[517])}function X(){return l[294](l[517])}function O(){return l[295](l[517],l[518],l[519])}function W(...Q){return l[296](l[517],l[518],l[519],...Q)}let R=l[517]._expanded&&l[517].events&&l[517].events.length>0&&ka(l);return{c(){e=u("div"),t=u("div"),n=u("div"),i=u("span"),o=F(r),c=k(),f=u("span"),v=F(p),m=k(),h=F(g),q&&q.c(),b=k(),y=u("div"),S=u("span"),D=k(),I=u("button"),I.textContent=`${_("suggest.edit")}`,N=k(),L=u("button"),L.textContent=`${_("worklog.apply")}`,A=k(),P=u("button"),P.textContent=`${_("common.delete")}`,z=k(),R&&R.c(),B=k(),s(i,"class","suggestion-summary svelte-19ekrug"),s(f,"class","suggestion-meta svelte-19ekrug"),s(n,"class","suggestion-info svelte-19ekrug"),s(S,"class","suggestion-confidence-dot svelte-19ekrug"),s(S,"title",T=_("suggest.confidence."+l[517].confidence)),s(S,"aria-label",E=_("suggest.confidence."+l[517].confidence)),re(S,"low",l[517].confidence==="low"),re(S,"medium",l[517].confidence==="medium"),re(S,"high",l[517].confidence==="high"),s(I,"class","btn btn-sm svelte-19ekrug"),s(L,"class","btn btn-sm btn-primary svelte-19ekrug"),s(P,"class","btn btn-sm btn-danger svelte-19ekrug"),s(y,"class","suggestion-actions svelte-19ekrug"),s(t,"class","suggestion-main svelte-19ekrug"),s(t,"role","button"),s(t,"tabindex","0"),s(e,"class","suggestion-card svelte-19ekrug"),re(e,"expanded",l[517]._expanded)},m(Q,U){C(Q,e,U),a(e,t),a(t,n),a(n,i),a(i,o),a(n,c),a(n,f),a(f,v),a(f,m),a(f,h),q&&q.m(f,null),a(t,b),a(t,y),a(y,S),a(y,D),a(y,I),a(y,N),a(y,L),a(y,A),a(y,P),a(e,z),R&&R.m(e,null),a(e,B),V||(H=[j(I,"click",Ie(Y)),j(L,"click",Ie(G)),j(P,"click",Ie(X)),j(t,"click",O),j(t,"keydown",W)],V=!0)},p(Q,U){l=Q,U[0]&4|U[1]&262144&&r!==(r=l[517].summary+"")&&K(o,r),U[0]&4|U[1]&262144&&p!==(p=l[517].suggestedMin+"")&&K(v,p),l[517].events&&l[517].events.length>0?q?q.p(l,U):(q=ha(l),q.c(),q.m(f,null)):q&&(q.d(1),q=null),U[0]&4|U[1]&262144&&T!==(T=_("suggest.confidence."+l[517].confidence))&&s(S,"title",T),U[0]&4|U[1]&262144&&E!==(E=_("suggest.confidence."+l[517].confidence))&&s(S,"aria-label",E),U[0]&4|U[1]&262144&&re(S,"low",l[517].confidence==="low"),U[0]&4|U[1]&262144&&re(S,"medium",l[517].confidence==="medium"),U[0]&4|U[1]&262144&&re(S,"high",l[517].confidence==="high"),l[517]._expanded&&l[517].events&&l[517].events.length>0?R?R.p(l,U):(R=ka(l),R.c(),R.m(e,B)):R&&(R.d(1),R=null),U[0]&4|U[1]&262144&&re(e,"expanded",l[517]._expanded)},d(Q){Q&&w(e),q&&q.d(),R&&R.d(),V=!1,ge(H)}}}function kv(l){let e,t=de(l[39]),n=[];for(let i=0;i<t.length;i+=1)n[i]=ja(gr(l,t,i));return{c(){for(let i=0;i<n.length;i+=1)n[i].c();e=ot()},m(i,r){for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(i,r);C(i,e,r)},p(i,r){if(r[1]&256|r[5]&1179776|r[6]&1049600|r[7]&65536){t=de(i[39]);let o;for(o=0;o<t.length;o+=1){const c=gr(i,t,o);n[o]?n[o].p(c,r):(n[o]=ja(c),n[o].c(),n[o].m(e.parentNode,e))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},d(i){i&&w(e),Fe(n,i)}}}function bv(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("worklog.empty")}`,s(t,"class","svelte-19ekrug"),s(e,"class","empty-state svelte-19ekrug")},m(n,i){C(n,e,i),a(e,t)},p:ne,d(n){n&&w(e)}}}function Sa(l){let e,t=l[493].nodePath+"",n;return{c(){e=u("span"),n=F(t),s(e,"class","worklog-entry-path svelte-19ekrug")},m(i,r){C(i,e,r),a(e,n)},p(i,r){r[1]&256&&t!==(t=i[493].nodePath+"")&&K(n,t)},d(i){i&&w(e)}}}function Ta(l){let e;return{c(){e=u("span"),e.textContent=`${_("journal.billableYes")}`,s(e,"class","wl-tag-billable svelte-19ekrug")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Ea(l){let e;return{c(){e=u("span"),e.textContent=`${_("journal.approxEstimated")}`,s(e,"class","wl-tag-approx svelte-19ekrug")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Da(l){let e,t,n,i,r,o,c,f,p,v,m,g,h;function b(){return l[299](l[493])}function y(){return l[300](l[493])}let S=l[493].details&&Ia(l);function T(N,L){return N[493].source==="manual"?Tv:N[493].source==="suggestion"&&N[493]._events&&N[493]._events.length>0?Sv:N[493].source==="suggestion"?Cv:N[493].source==="unknown"||N[493].source==="imported"?wv:yv}let E=T(l),D=E(l),I=l[493].source==="suggestion"&&l[493]._events&&l[493]._events.length>0&&Na(l);return{c(){e=u("div"),t=u("div"),n=u("button"),n.textContent=`${_("worklog.editEntry")}`,i=k(),r=u("button"),r.textContent=`${_("worklog.deleteEntry")}`,o=k(),S&&S.c(),c=k(),f=u("div"),p=u("span"),p.textContent=`${_("worklog.source")}`,v=k(),D.c(),m=k(),I&&I.c(),s(n,"class","btn btn-sm svelte-19ekrug"),s(r,"class","btn btn-sm btn-danger svelte-19ekrug"),s(t,"class","worklog-entry-actions svelte-19ekrug"),s(p,"class","wl-detail-label svelte-19ekrug"),s(f,"class","wl-detail-section svelte-19ekrug"),s(e,"class","worklog-entry-detail svelte-19ekrug")},m(N,L){C(N,e,L),a(e,t),a(t,n),a(t,i),a(t,r),a(e,o),S&&S.m(e,null),a(e,c),a(e,f),a(f,p),a(f,v),D.m(f,null),a(e,m),I&&I.m(e,null),g||(h=[j(n,"click",Ie(b)),j(r,"click",Ie(y))],g=!0)},p(N,L){l=N,l[493].details?S?S.p(l,L):(S=Ia(l),S.c(),S.m(e,c)):S&&(S.d(1),S=null),E!==(E=T(l))&&(D.d(1),D=E(l),D&&(D.c(),D.m(f,null))),l[493].source==="suggestion"&&l[493]._events&&l[493]._events.length>0?I?I.p(l,L):(I=Na(l),I.c(),I.m(e,null)):I&&(I.d(1),I=null)},d(N){N&&w(e),S&&S.d(),D.d(),I&&I.d(),g=!1,ge(h)}}}function Ia(l){let e,t,n,i,r=l[493].details+"",o;return{c(){e=u("div"),t=u("span"),t.textContent=`${_("worklog.details")}`,n=k(),i=u("p"),o=F(r),s(t,"class","wl-detail-label svelte-19ekrug"),s(i,"class","svelte-19ekrug"),s(e,"class","wl-detail-section svelte-19ekrug")},m(c,f){C(c,e,f),a(e,t),a(e,n),a(e,i),a(i,o)},p(c,f){f[1]&256&&r!==(r=c[493].details+"")&&K(o,r)},d(c){c&&w(e)}}}function yv(l){let e;return{c(){e=u("p"),e.textContent=`${_("worklog.sourceUnknown")}`,s(e,"class","svelte-19ekrug")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function wv(l){let e;return{c(){e=u("p"),e.textContent=`${_("worklog.sourceUnknown")}`,s(e,"class","svelte-19ekrug")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Cv(l){let e;return{c(){e=u("p"),e.textContent=`${_("worklog.sourceSuggestionNoEvents")}`,s(e,"class","svelte-19ekrug")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Sv(l){let e;return{c(){e=u("p"),e.textContent=`${_("worklog.sourceSuggestion")}`,s(e,"class","svelte-19ekrug")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Tv(l){let e;return{c(){e=u("p"),e.textContent=`${_("worklog.sourceManual")}`,s(e,"class","svelte-19ekrug")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Na(l){let e,t,n,i=de(l[493]._events),r=[];for(let o=0;o<i.length;o+=1)r[o]=Ma(vr(l,i,o));return{c(){e=u("div"),t=u("span"),t.textContent=`${_("journal.relatedEvents")}`,n=k();for(let o=0;o<r.length;o+=1)r[o].c();s(t,"class","wl-detail-label svelte-19ekrug"),s(e,"class","wl-detail-section svelte-19ekrug")},m(o,c){C(o,e,c),a(e,t),a(e,n);for(let f=0;f<r.length;f+=1)r[f]&&r[f].m(e,null)},p(o,c){if(c[1]&256|c[5]&128|c[6]&1048576|c[7]&65536){i=de(o[493]._events);let f;for(f=0;f<i.length;f+=1){const p=vr(o,i,f);r[f]?r[f].p(p,c):(r[f]=Ma(p),r[f].c(),r[f].m(e,null))}for(;f<r.length;f+=1)r[f].d(1);r.length=i.length}},d(o){o&&w(e),Fe(r,o)}}}function Aa(l){let e,t,n;function i(){return l[302](l[514])}return{c(){e=u("button"),e.textContent=`${_("file.showInExplorer")}`,s(e,"class","link-btn svelte-19ekrug")},m(r,o){C(r,e,o),t||(n=j(e,"click",i),t=!0)},p(r,o){l=r},d(r){r&&w(e),t=!1,n()}}}function Ma(l){let e,t,n=gt(l[514].createdAt)+"",i,r,o,c=l[206](l[514].eventType)+"",f,p,v,m=l[514].title+"",g,h,b,y,S=l[514].targetType==="file"||l[514].eventType.startsWith("file_"),T,E,D;function I(){return l[301](l[514])}let N=S&&Aa(l);return{c(){e=u("div"),t=u("span"),i=F(n),r=k(),o=u("span"),f=F(c),p=k(),v=u("span"),g=F(m),h=k(),b=u("button"),b.textContent=`${_("common.open")}`,y=k(),N&&N.c(),T=k(),s(t,"class","journal-event-time svelte-19ekrug"),s(o,"class","journal-event-type svelte-19ekrug"),s(v,"class","journal-event-title svelte-19ekrug"),s(b,"class","link-btn svelte-19ekrug"),s(e,"class","journal-event-row svelte-19ekrug")},m(L,A){C(L,e,A),a(e,t),a(t,i),a(e,r),a(e,o),a(o,f),a(e,p),a(e,v),a(v,g),a(e,h),a(e,b),a(e,y),N&&N.m(e,null),a(e,T),E||(D=j(b,"click",I),E=!0)},p(L,A){l=L,A[1]&256&&n!==(n=gt(l[514].createdAt)+"")&&K(i,n),A[1]&256&&c!==(c=l[206](l[514].eventType)+"")&&K(f,c),A[1]&256&&m!==(m=l[514].title+"")&&K(g,m),A[1]&256&&(S=l[514].targetType==="file"||l[514].eventType.startsWith("file_")),S?N?N.p(l,A):(N=Aa(l),N.c(),N.m(e,T)):N&&(N.d(1),N=null)},d(L){L&&w(e),N&&N.d(),E=!1,D()}}}function ja(l){let e,t,n,i=l[493]._expanded?"▾":"▸",r,o,c,f=l[493].summary+"",p,v,m,g,h=l[493].minutes+"",b,y,S=_("worklog.min")+"",T,E,D,I,N,L=l[493].date+"",A,P,z,B,V,H=l[493].nodePath&&Sa(l),q=l[493].billable&&Ta(),Y=l[493].approximate&&Ea(),G=l[493]._expanded&&Da(l);function X(){return l[303](l[493])}function O(...W){return l[304](l[493],...W)}return{c(){e=u("div"),t=u("div"),n=u("span"),r=F(i),o=k(),c=u("span"),p=F(f),v=k(),H&&H.c(),m=k(),g=u("span"),b=F(h),y=k(),T=F(S),E=k(),q&&q.c(),D=k(),Y&&Y.c(),I=k(),N=u("span"),A=F(L),P=k(),G&&G.c(),z=k(),s(n,"class","worklog-toggle svelte-19ekrug"),s(c,"class","worklog-entry-summary svelte-19ekrug"),s(g,"class","worklog-entry-mins svelte-19ekrug"),s(N,"class","worklog-entry-date svelte-19ekrug"),s(t,"class","worklog-entry-head svelte-19ekrug"),s(e,"class","worklog-entry svelte-19ekrug"),s(e,"role","button"),s(e,"tabindex","0"),re(e,"expanded",l[493]._expanded)},m(W,R){C(W,e,R),a(e,t),a(t,n),a(n,r),a(t,o),a(t,c),a(c,p),a(t,v),H&&H.m(t,null),a(t,m),a(t,g),a(g,b),a(g,y),a(g,T),a(t,E),q&&q.m(t,null),a(t,D),Y&&Y.m(t,null),a(t,I),a(t,N),a(N,A),a(e,P),G&&G.m(e,null),a(e,z),B||(V=[j(e,"click",X),j(e,"keydown",O)],B=!0)},p(W,R){l=W,R[1]&256&&i!==(i=l[493]._expanded?"▾":"▸")&&K(r,i),R[1]&256&&f!==(f=l[493].summary+"")&&K(p,f),l[493].nodePath?H?H.p(l,R):(H=Sa(l),H.c(),H.m(t,m)):H&&(H.d(1),H=null),R[1]&256&&h!==(h=l[493].minutes+"")&&K(b,h),l[493].billable?q||(q=Ta(),q.c(),q.m(t,D)):q&&(q.d(1),q=null),l[493].approximate?Y||(Y=Ea(),Y.c(),Y.m(t,I)):Y&&(Y.d(1),Y=null),R[1]&256&&L!==(L=l[493].date+"")&&K(A,L),l[493]._expanded?G?G.p(l,R):(G=Da(l),G.c(),G.m(e,z)):G&&(G.d(1),G=null),R[1]&256&&re(e,"expanded",l[493]._expanded)},d(W){W&&w(e),H&&H.d(),q&&q.d(),Y&&Y.d(),G&&G.d(),B=!1,ge(V)}}}function Ev(l){let e,t=de(l[38]),n=[];for(let i=0;i<t.length;i+=1)n[i]=La(br(l,t,i));return{c(){for(let i=0;i<n.length;i+=1)n[i].c();e=ot()},m(i,r){for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(i,r);C(i,e,r)},p(i,r){if(r[1]&128|r[7]&24576){t=de(i[38]);let o;for(o=0;o<t.length;o+=1){const c=br(i,t,o);n[o]?n[o].p(c,r):(n[o]=La(c),n[o].c(),n[o].m(e.parentNode,e))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},d(i){i&&w(e),Fe(n,i)}}}function Dv(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("action.noActions")}`,s(t,"class","svelte-19ekrug"),s(e,"class","empty-state svelte-19ekrug")},m(n,i){C(n,e,i),a(e,t)},p:ne,d(n){n&&w(e)}}}function La(l){let e,t,n,i=l[509].title+"",r,o,c,f=l[231](l[509].type)+"",p,v,m,g=l[509].data+"",h,b,y,S,T,E,D,I,N;function L(){return l[288](l[509])}function A(){return l[289](l[509])}return{c(){e=u("div"),t=u("div"),n=u("span"),r=F(i),o=k(),c=u("span"),p=F(f),v=k(),m=u("span"),h=F(g),b=k(),y=u("div"),S=u("button"),S.textContent=`${_("action.run")}`,T=k(),E=u("button"),E.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-19ekrug"><polyline points="3 6 5 6 21 6" class="svelte-19ekrug"></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-19ekrug"></path></svg>',D=k(),s(n,"class","action-title svelte-19ekrug"),s(c,"class","action-type svelte-19ekrug"),s(m,"class","action-data svelte-19ekrug"),s(t,"class","action-info svelte-19ekrug"),s(S,"class","btn btn-sm svelte-19ekrug"),s(E,"class","btn btn-sm btn-danger svelte-19ekrug"),s(y,"class","action-btns svelte-19ekrug"),s(e,"class","action-card svelte-19ekrug")},m(P,z){C(P,e,z),a(e,t),a(t,n),a(n,r),a(t,o),a(t,c),a(c,p),a(t,v),a(t,m),a(m,h),a(e,b),a(e,y),a(y,S),a(y,T),a(y,E),a(e,D),I||(N=[j(S,"click",L),j(E,"click",A)],I=!0)},p(P,z){l=P,z[1]&128&&i!==(i=l[509].title+"")&&K(r,i),z[1]&128&&f!==(f=l[231](l[509].type)+"")&&K(p,f),z[1]&128&&g!==(g=l[509].data+"")&&K(h,g)},d(P){P&&w(e),I=!1,ge(N)}}}function Iv(l){let e,t=de(l[58]),n=[];for(let i=0;i<t.length;i+=1)n[i]=za(yr(l,t,i));return{c(){e=u("div");for(let i=0;i<n.length;i+=1)n[i].c();s(e,"class","links-list svelte-19ekrug")},m(i,r){C(i,e,r);for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(e,null)},p(i,r){if(r[1]&134217728|r[7]&912){t=de(i[58]);let o;for(o=0;o<t.length;o+=1){const c=yr(i,t,o);n[o]?n[o].p(c,r):(n[o]=za(c),n[o].c(),n[o].m(e,null))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},d(i){i&&w(e),Fe(n,i)}}}function Nv(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("links.empty")}`,s(t,"class","svelte-19ekrug"),s(e,"class","empty-state svelte-19ekrug")},m(n,i){C(n,e,i),a(e,t)},p:ne,d(n){n&&w(e)}}}function Pa(l){let e,t=l[506].note+"",n;return{c(){e=u("span"),n=F(t),s(e,"class","link-note svelte-19ekrug")},m(i,r){C(i,e,r),a(e,n)},p(i,r){r[1]&134217728&&t!==(t=i[506].note+"")&&K(n,t)},d(i){i&&w(e)}}}function za(l){let e,t,n,i=l[506].title+"",r,o,c,f=(l[506].hostname||l[506].url)+"",p,v,m,g,h=vt(l[506].createdAt)+"",b,y,S,T,E,D,I,N,L,A,P,z,B,V,H=l[506].note&&Pa(l);function q(){return l[284](l[506])}function Y(){return l[285](l[506])}function G(){return l[286](l[506])}function X(){return l[287](l[506])}return{c(){e=u("div"),t=u("div"),n=u("span"),r=F(i),o=k(),c=u("span"),p=F(f),m=k(),g=u("span"),b=F(h),y=k(),H&&H.c(),S=k(),T=u("div"),E=u("button"),E.textContent=`${_("common.open")}`,D=k(),I=u("button"),I.textContent=`${_("links.copyUrl")}`,N=k(),L=u("button"),L.textContent=`${_("common.rename")}`,A=k(),P=u("button"),P.textContent=`${_("common.delete")}`,z=k(),s(n,"class","link-title svelte-19ekrug"),s(c,"class","link-url svelte-19ekrug"),s(c,"title",v=l[506].url),s(g,"class","link-date svelte-19ekrug"),s(t,"class","link-main svelte-19ekrug"),s(E,"class","btn btn-sm btn-primary svelte-19ekrug"),s(I,"class","btn btn-sm svelte-19ekrug"),s(L,"class","btn btn-sm svelte-19ekrug"),s(P,"class","btn btn-sm btn-danger svelte-19ekrug"),s(T,"class","link-actions svelte-19ekrug"),s(e,"class","link-card svelte-19ekrug")},m(O,W){C(O,e,W),a(e,t),a(t,n),a(n,r),a(t,o),a(t,c),a(c,p),a(t,m),a(t,g),a(g,b),a(t,y),H&&H.m(t,null),a(e,S),a(e,T),a(T,E),a(T,D),a(T,I),a(T,N),a(T,L),a(T,A),a(T,P),a(e,z),B||(V=[j(E,"click",q),j(I,"click",Y),j(L,"click",G),j(P,"click",X)],B=!0)},p(O,W){l=O,W[1]&134217728&&i!==(i=l[506].title+"")&&K(r,i),W[1]&134217728&&f!==(f=(l[506].hostname||l[506].url)+"")&&K(p,f),W[1]&134217728&&v!==(v=l[506].url)&&s(c,"title",v),W[1]&134217728&&h!==(h=vt(l[506].createdAt)+"")&&K(b,h),l[506].note?H?H.p(l,W):(H=Pa(l),H.c(),H.m(t,null)):H&&(H.d(1),H=null)},d(O){O&&w(e),H&&H.d(),B=!1,ge(V)}}}function Fa(l){let e,t;return{c(){e=u("div"),t=F(l[63]),s(e,"class","link-status svelte-19ekrug")},m(n,i){C(n,e,i),a(e,t)},p(n,i){i[2]&2&&K(t,n[63])},d(n){n&&w(e)}}}function Av(l){let e,t=de(l[55]),n=[];for(let i=0;i<t.length;i+=1)n[i]=Ra(wr(l,t,i));return{c(){e=u("div");for(let i=0;i<n.length;i+=1)n[i].c();s(e,"class","inbox-list svelte-19ekrug")},m(i,r){C(i,e,r);for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(e,null)},p(i,r){if(r[1]&16777216|r[5]&384|r[6]&276824064|r[7]&12){t=de(i[55]);let o;for(o=0;o<t.length;o+=1){const c=wr(i,t,o);n[o]?n[o].p(c,r):(n[o]=Ra(c),n[o].c(),n[o].m(e,null))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},d(i){i&&w(e),Fe(n,i)}}}function Mv(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("inbox.localEmpty")}`,s(t,"class","svelte-19ekrug"),s(e,"class","empty-state svelte-19ekrug")},m(n,i){C(n,e,i),a(e,t)},p:ne,d(n){n&&w(e)}}}function jv(l){let e;return{c(){e=u("span"),s(e,"class","inbox-icon-slot svelte-19ekrug"),s(e,"aria-hidden","true")},m(t,n){C(t,e,n)},p:ne,d(t){t&&w(e)}}}function Lv(l){let e,t=st("showInExplorer")+"",n,i;function r(){return l[280](l[501])}return{c(){e=u("button"),s(e,"class","inbox-icon-btn svelte-19ekrug"),s(e,"title",_("file.showInExplorer")),s(e,"aria-label",_("file.showInExplorer"))},m(o,c){C(o,e,c),e.innerHTML=t,n||(i=j(e,"click",Ie(r)),n=!0)},p(o,c){l=o},d(o){o&&w(e),n=!1,i()}}}function Ra(l){let e,t,n,i=l[501].title+"",r,o,c,f=l[209](l[501])+"",p,v,m,g,h=st("attach")+"",b,y,S=st("move")+"",T,E,D=st("open")+"",I,N,L,A,P=st("delete")+"",z,B,V;function H(){return l[277](l[501])}function q(){return l[278](l[501])}function Y(){return l[279](l[501])}function G(U,J){return J[1]&16777216&&(N=null),N==null&&(N=!!_i(U[501])),N?Lv:jv}let X=G(l,[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1]),O=X(l);function W(){return l[281](l[501])}function R(){return l[282](l[501])}function Q(...U){return l[283](l[501],...U)}return{c(){e=u("div"),t=u("div"),n=u("span"),r=F(i),o=k(),c=u("span"),p=F(f),v=k(),m=u("div"),g=u("button"),b=k(),y=u("button"),T=k(),E=u("button"),I=k(),O.c(),L=k(),A=u("button"),z=k(),s(n,"class","inbox-item-title svelte-19ekrug"),s(c,"class","inbox-item-meta svelte-19ekrug"),s(t,"class","inbox-item-main svelte-19ekrug"),s(g,"class","inbox-icon-btn inbox-icon-btn-primary svelte-19ekrug"),s(g,"title",_("inbox.keepHere")),s(g,"aria-label",_("inbox.keepHere")),s(y,"class","inbox-icon-btn svelte-19ekrug"),s(y,"title",_("inbox.assign")),s(y,"aria-label",_("inbox.assign")),s(E,"class","inbox-icon-btn svelte-19ekrug"),s(E,"title",_("common.open")),s(E,"aria-label",_("common.open")),s(A,"class","inbox-icon-btn inbox-icon-btn-danger svelte-19ekrug"),s(A,"title",_("common.delete")),s(A,"aria-label",_("common.delete")),s(m,"class","inbox-item-actions svelte-19ekrug"),s(e,"class","inbox-item svelte-19ekrug"),s(e,"role","button"),s(e,"tabindex","0")},m(U,J){C(U,e,J),a(e,t),a(t,n),a(n,r),a(t,o),a(t,c),a(c,p),a(e,v),a(e,m),a(m,g),g.innerHTML=h,a(m,b),a(m,y),y.innerHTML=S,a(m,T),a(m,E),E.innerHTML=D,a(m,I),O.m(m,null),a(m,L),a(m,A),A.innerHTML=P,a(e,z),B||(V=[j(g,"click",Ie(H)),j(y,"click",Ie(q)),j(E,"click",Ie(Y)),j(A,"click",Ie(W)),j(e,"click",R),j(e,"keydown",Q)],B=!0)},p(U,J){l=U,J[1]&16777216&&i!==(i=l[501].title+"")&&K(r,i),J[1]&16777216&&f!==(f=l[209](l[501])+"")&&K(p,f),X===(X=G(l,J))&&O?O.p(l,J):(O.d(1),O=X(l),O&&(O.c(),O.m(m,L)))},d(U){U&&w(e),O.d(),B=!1,ge(V)}}}function Oa(l){let e,t=_("common.paste")+"",n,i,r=l[93].items.length+"",o,c,f;return{c(){e=u("button"),n=F(t),i=k(),o=F(r),s(e,"class","btn svelte-19ekrug")},m(p,v){C(p,e,v),a(e,n),a(e,i),a(e,o),c||(f=j(e,"click",l[137]),c=!0)},p(p,v){v[3]&1&&r!==(r=p[93].items.length+"")&&K(o,r)},d(p){p&&w(e),c=!1,f()}}}function Pv(l){let e,t,n,i,r,o,c;const f=[Rv,Fv],p=[];function v(b,y){return b[87].length>0?0:1}e=v(l),t=p[e]=f[e](l);const m=[Bv,Ov],g=[];function h(b,y){return b[88].length===0?0:1}return i=h(l),r=g[i]=m[i](l),{c(){t.c(),n=k(),r.c(),o=ot()},m(b,y){p[e].m(b,y),C(b,n,y),g[i].m(b,y),C(b,o,y),c=!0},p(b,y){let S=e;e=v(b),e===S?p[e].p(b,y):(at(),_e(p[S],1,1,()=>{p[S]=null}),ct(),t=p[e],t?t.p(b,y):(t=p[e]=f[e](b),t.c()),fe(t,1),t.m(n.parentNode,n));let T=i;i=h(b),i===T?g[i].p(b,y):(at(),_e(g[T],1,1,()=>{g[T]=null}),ct(),r=g[i],r?r.p(b,y):(r=g[i]=m[i](b),r.c()),fe(r,1),r.m(o.parentNode,o))},i(b){c||(fe(t),fe(r),c=!0)},o(b){_e(t),_e(r),c=!1},d(b){b&&(w(n),w(o)),p[e].d(b),g[i].d(b)}}}function zv(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("common.loading")}`,s(t,"class","svelte-19ekrug"),s(e,"class","empty-state svelte-19ekrug")},m(n,i){C(n,e,i),a(e,t)},p:ne,i:ne,o:ne,d(n){n&&w(e)}}}function Fv(l){let e,t;return e=new zc({props:{crumbs:[{name:_("file.root")}]}}),{c(){Je(e.$$.fragment)},m(n,i){Ke(e,n,i),t=!0},p:ne,i(n){t||(fe(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ge(e,n)}}}function Rv(l){let e,t,n,i,r,o,c,f=_("common.backLabel")+"",p,v,m,g;return e=new zc({props:{crumbs:[{name:_("file.root")},...l[87]]}}),e.$on("navigate",l[264]),{c(){Je(e.$$.fragment),t=k(),n=u("button"),i=le("svg"),r=le("line"),o=le("polyline"),c=k(),p=F(f),s(r,"x1","19"),s(r,"y1","12"),s(r,"x2","5"),s(r,"y2","12"),s(r,"class","svelte-19ekrug"),s(o,"points","12 19 5 12 12 5"),s(o,"class","svelte-19ekrug"),s(i,"width","14"),s(i,"height","14"),s(i,"viewBox","0 0 24 24"),s(i,"fill","none"),s(i,"stroke","currentColor"),s(i,"stroke-width","2"),s(i,"stroke-linecap","round"),s(i,"stroke-linejoin","round"),s(i,"class","svelte-19ekrug"),s(n,"class","btn btn-sm back-btn svelte-19ekrug")},m(h,b){Ke(e,h,b),C(h,t,b),C(h,n,b),a(n,i),a(i,r),a(i,o),a(n,c),a(n,p),v=!0,m||(g=j(n,"click",l[128]),m=!0)},p(h,b){const y={};b[2]&33554432&&(y.crumbs=[{name:_("file.root")},...h[87]]),e.$set(y)},i(h){v||(fe(e.$$.fragment,h),v=!0)},o(h){_e(e.$$.fragment,h),v=!1},d(h){h&&(w(t),w(n)),Ge(e,h),m=!1,g()}}}function Ov(l){let e,t=[],n=new Map,i,r=de(l[88]);const o=c=>c[501].id;for(let c=0;c<r.length;c+=1){let f=Cr(l,r,c),p=o(f);n.set(p,t[c]=Ba(p,f))}return{c(){e=u("div");for(let c=0;c<t.length;c+=1)t[c].c();s(e,"class","file-list svelte-19ekrug")},m(c,f){C(c,e,f);for(let p=0;p<t.length;p+=1)t[p]&&t[p].m(e,null);i=!0},p(c,f){f[2]&67108864|f[3]&2|f[4]&1039944|f[6]&524288&&(r=de(c[88]),at(),t=Sc(t,f,o,1,c,r,n,e,Cc,Ba,null,Cr),ct())},i(c){if(!i){for(let f=0;f<r.length;f+=1)fe(t[f]);i=!0}},o(c){for(let f=0;f<t.length;f+=1)_e(t[f]);i=!1},d(c){c&&w(e);for(let f=0;f<t.length;f+=1)t[f].d()}}}function Bv(l){let e,t,n,i,r=(l[87].length>0?_("file.noFiles"):_("file.noFilesCase"))+"",o,c,f,p,v,m,g,h,b,y;return{c(){e=u("div"),t=u("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-19ekrug"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z" class="svelte-19ekrug"></path><polyline points="14 2 14 8 20 8" class="svelte-19ekrug"></polyline></svg>',n=k(),i=u("p"),o=F(r),c=k(),f=u("p"),f.textContent=`${_("file.hint")}`,p=k(),v=u("div"),m=u("button"),m.textContent=`${_("file.addFileSimple")}`,g=k(),h=u("button"),h.textContent=`${_("file.addFolderSimple")}`,s(t,"class","empty-icon svelte-19ekrug"),s(i,"class","svelte-19ekrug"),s(f,"class","hint svelte-19ekrug"),s(m,"class","btn btn-primary svelte-19ekrug"),s(h,"class","btn svelte-19ekrug"),s(v,"class","empty-actions svelte-19ekrug"),s(e,"class","empty-state svelte-19ekrug")},m(S,T){C(S,e,T),a(e,t),a(e,n),a(e,i),a(i,o),a(e,c),a(e,f),a(e,p),a(e,v),a(v,m),a(v,g),a(v,h),b||(y=[j(m,"click",l[201]),j(h,"click",l[202])],b=!0)},p(S,T){T[2]&33554432&&r!==(r=(S[87].length>0?_("file.noFiles"):_("file.noFilesCase"))+"")&&K(o,r)},i:ne,o:ne,d(S){S&&w(e),b=!1,ge(y)}}}function Ba(l,e){let t,n,i;return n=new Rp({props:{item:e[501],selected:e[94].includes(e[501].id),onDragStart:e[141],onDragOver:e[142],onDrop:e[143]}}),n.$on("navigate",e[265]),n.$on("preview",e[266]),n.$on("openExternal",e[267]),n.$on("showInFolder",e[268]),n.$on("delete",e[269]),n.$on("rename",e[270]),n.$on("duplicate",e[271]),n.$on("cut",e[272]),n.$on("copy",e[273]),n.$on("selectOne",e[274]),n.$on("toggleSelect",e[275]),n.$on("rangeSelect",e[276]),{key:l,first:null,c(){t=ot(),Je(n.$$.fragment),this.first=t},m(r,o){C(r,t,o),Ke(n,r,o),i=!0},p(r,o){e=r;const c={};o[2]&67108864&&(c.item=e[501]),o[2]&67108864|o[3]&2&&(c.selected=e[94].includes(e[501].id)),n.$set(c)},i(r){i||(fe(n.$$.fragment,r),i=!0)},o(r){_e(n.$$.fragment,r),i=!1},d(r){r&&w(t),Ge(n,r)}}}function Ha(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("file.scanning")}`,s(t,"class","svelte-19ekrug"),s(e,"class","empty-state svelte-19ekrug")},m(n,i){C(n,e,i),a(e,t)},d(n){n&&w(e)}}}function Wa(l){let e,t,n,i,r,o,c,f,p;return{c(){e=u("div"),t=u("input"),n=k(),i=u("div"),r=u("button"),r.textContent=`${_("common.create")}`,o=k(),c=u("button"),c.textContent=`${_("common.cancel")}`,s(t,"type","text"),s(t,"placeholder",_("note.title")),s(t,"class","svelte-19ekrug"),s(r,"class","btn btn-primary svelte-19ekrug"),s(c,"class","btn svelte-19ekrug"),s(i,"class","form-actions svelte-19ekrug"),s(e,"class","create-form svelte-19ekrug")},m(v,m){C(v,e,m),a(e,t),be(t,l[75]),a(e,n),a(e,i),a(i,r),a(i,o),a(i,c),f||(p=[j(t,"input",l[260]),j(t,"keydown",l[261]),j(r,"click",l[167]),j(c,"click",l[166])],f=!0)},p(v,m){m[2]&8192&&t.value!==v[75]&&be(t,v[75])},d(v){v&&w(e),f=!1,ge(p)}}}function Hv(l){let e,t=de(l[36]),n=[];for(let i=0;i<t.length;i+=1)n[i]=Va(Sr(l,t,i));return{c(){e=u("div");for(let i=0;i<n.length;i+=1)n[i].c();s(e,"class","notes-list svelte-19ekrug")},m(i,r){C(i,e,r);for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(e,null)},p(i,r){if(r[1]&32|r[5]&8192){t=de(i[36]);let o;for(o=0;o<t.length;o+=1){const c=Sr(i,t,o);n[o]?n[o].p(c,r):(n[o]=Va(c),n[o].c(),n[o].m(e,null))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},d(i){i&&w(e),Fe(n,i)}}}function Wv(l){let e,t,n;return{c(){e=u("div"),t=u("p"),t.textContent=`${_("note.noNotes")}`,n=u("p"),n.textContent=`${_("note.createFirst")}`,s(t,"class","svelte-19ekrug"),s(n,"class","hint svelte-19ekrug"),s(e,"class","empty-state svelte-19ekrug")},m(i,r){C(i,e,r),a(e,t),a(e,n)},p:ne,d(i){i&&w(e)}}}function Va(l){let e,t,n=l[496].title+"",i,r,o,c=vt(l[496].createdAt)+"",f,p,v,m;function g(){return l[262](l[496])}function h(){return l[263](l[496])}return{c(){e=u("div"),t=u("div"),i=F(n),r=k(),o=u("div"),f=F(c),p=k(),s(t,"class","note-card-title svelte-19ekrug"),s(o,"class","note-card-date svelte-19ekrug"),s(e,"class","note-card svelte-19ekrug"),s(e,"role","button"),s(e,"tabindex","0")},m(b,y){C(b,e,y),a(e,t),a(t,i),a(e,r),a(e,o),a(o,f),a(e,p),v||(m=[j(e,"click",g),j(e,"keydown",function(){zt(_t(h))&&_t(h).apply(this,arguments)})],v=!0)},p(b,y){l=b,y[1]&32&&n!==(n=l[496].title+"")&&K(i,n),y[1]&32&&c!==(c=vt(l[496].createdAt)+"")&&K(f,c)},d(b){b&&w(e),v=!1,ge(m)}}}function Ua(l){let e,t,n,i=de(l[36].slice(0,5)),r=[];for(let o=0;o<i.length;o+=1)r[o]=Ka(Er(l,i,o));return{c(){e=u("div"),t=u("h3"),t.textContent=`${_("overview.recentNotes")}`,n=k();for(let o=0;o<r.length;o+=1)r[o].c();s(t,"class","svelte-19ekrug"),s(e,"class","recent-section svelte-19ekrug")},m(o,c){C(o,e,c),a(e,t),a(e,n);for(let f=0;f<r.length;f+=1)r[f]&&r[f].m(e,null)},p(o,c){if(c[1]&32|c[5]&8192){i=de(o[36].slice(0,5));let f;for(f=0;f<i.length;f+=1){const p=Er(o,i,f);r[f]?r[f].p(p,c):(r[f]=Ka(p),r[f].c(),r[f].m(e,null))}for(;f<r.length;f+=1)r[f].d(1);r.length=i.length}},d(o){o&&w(e),Fe(r,o)}}}function Ka(l){let e,t,n=l[496].title+"",i,r,o=vt(l[496].createdAt)+"",c,f,p,v;function m(){return l[258](l[496])}function g(){return l[259](l[496])}return{c(){e=u("div"),t=u("span"),i=F(n),r=u("span"),c=F(o),f=k(),s(t,"class","svelte-19ekrug"),s(r,"class","recent-date svelte-19ekrug"),s(e,"class","recent-note svelte-19ekrug"),s(e,"role","button"),s(e,"tabindex","0")},m(h,b){C(h,e,b),a(e,t),a(t,i),a(e,r),a(r,c),a(e,f),p||(v=[j(e,"click",m),j(e,"keydown",function(){zt(_t(g))&&_t(g).apply(this,arguments)})],p=!0)},p(h,b){l=h,b[1]&32&&n!==(n=l[496].title+"")&&K(i,n),b[1]&32&&o!==(o=vt(l[496].createdAt)+"")&&K(c,o)},d(h){h&&w(e),p=!1,ge(v)}}}function Ga(l){let e,t,n,i=de(l[39].slice(0,3)),r=[];for(let o=0;o<i.length;o+=1)r[o]=Ja(Tr(l,i,o));return{c(){e=u("div"),t=u("h3"),t.textContent=`${_("overview.recentEntries")}`,n=k();for(let o=0;o<r.length;o+=1)r[o].c();s(t,"class","svelte-19ekrug"),s(e,"class","recent-section svelte-19ekrug")},m(o,c){C(o,e,c),a(e,t),a(e,n);for(let f=0;f<r.length;f+=1)r[f]&&r[f].m(e,null)},p(o,c){if(c[1]&256){i=de(o[39].slice(0,3));let f;for(f=0;f<i.length;f+=1){const p=Tr(o,i,f);r[f]?r[f].p(p,c):(r[f]=Ja(p),r[f].c(),r[f].m(e,null))}for(;f<r.length;f+=1)r[f].d(1);r.length=i.length}},d(o){o&&w(e),Fe(r,o)}}}function Ja(l){let e,t=l[493].summary+"",n,i,r=l[493].minutes+"",o,c,f=_("worklog.min")+"",p,v;return{c(){e=u("div"),n=F(t),i=F(" ("),o=F(r),c=k(),p=F(f),v=F(")"),s(e,"class","recent-entry svelte-19ekrug")},m(m,g){C(m,e,g),a(e,n),a(e,i),a(e,o),a(e,c),a(e,p),a(e,v)},p(m,g){g[1]&256&&t!==(t=m[493].summary+"")&&K(n,t),g[1]&256&&r!==(r=m[493].minutes+"")&&K(o,r)},d(m){m&&w(e)}}}function qa(l){let e;return{c(){e=u("span"),e.textContent="●",s(e,"class","dirty-mark svelte-19ekrug")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Ya(l){let e,t,n,i,r,o,c,f,p,v,m,g,h,b,y,S,T,E,D,I,N,L,A,P,z,B,V=_("common.create")+"",H,q,Y,G,X,O,W,R=l[71]&&Qa(l);m=new bn({props:{kind:"folder",size:24}});let Q=de(l[15]),U=[];for(let $=0;$<Q.length;$+=1)U[$]=Xa(lr(l,Q,$));const J=$=>_e(U[$],1,1,()=>{U[$]=null});return{c(){e=u("div"),t=u("div"),n=u("h3"),n.textContent=`${_("nav.createNode")}`,i=k(),R&&R.c(),r=k(),o=u("div"),c=u("span"),c.textContent=`${_("template.select")}`,f=k(),p=u("div"),v=u("button"),Je(m.$$.fragment),g=k(),h=u("div"),b=u("span"),b.textContent=`${_("template.optionNone")}`,y=k(),S=u("span"),S.textContent=`${_("template.none.desc")}`,T=k();for(let $=0;$<U.length;$+=1)U[$].c();E=k(),D=u("div"),I=u("label"),N=u("span"),N.textContent=`${_("common.name")}`,L=k(),A=u("input"),P=k(),z=u("div"),B=u("button"),H=F(V),Y=k(),G=u("button"),G.textContent=`${_("common.cancel")}`,s(n,"class","svelte-19ekrug"),s(c,"class","form-label svelte-19ekrug"),s(b,"class","template-card-title svelte-19ekrug"),s(S,"class","template-card-desc svelte-19ekrug"),s(h,"class","template-card-text svelte-19ekrug"),s(v,"class","template-card svelte-19ekrug"),re(v,"selected",l[72]===null),s(p,"class","template-cards svelte-19ekrug"),s(p,"role","group"),s(p,"aria-label",_("template.select")),s(o,"class","form-group svelte-19ekrug"),s(N,"class","label-text svelte-19ekrug"),s(A,"type","text"),s(A,"placeholder",_("case.namePlaceholder")),s(A,"class","svelte-19ekrug"),s(I,"class","svelte-19ekrug"),s(D,"class","form-group svelte-19ekrug"),s(B,"class","btn btn-primary svelte-19ekrug"),B.disabled=q=!l[70].trim()||l[72]===void 0,s(G,"class","btn svelte-19ekrug"),s(z,"class","modal-actions svelte-19ekrug"),s(t,"class","modal modal-create svelte-19ekrug"),s(e,"class","modal-overlay svelte-19ekrug"),s(e,"role","button"),s(e,"tabindex","0")},m($,se){C($,e,se),a(e,t),a(t,n),a(t,i),R&&R.m(t,null),a(t,r),a(t,o),a(o,c),a(o,f),a(o,p),a(p,v),Ke(m,v,null),a(v,g),a(v,h),a(h,b),a(h,y),a(h,S),a(p,T);for(let oe=0;oe<U.length;oe+=1)U[oe]&&U[oe].m(p,null);a(t,E),a(t,D),a(D,I),a(I,N),a(I,L),a(I,A),be(A,l[70]),a(t,P),a(t,z),a(z,B),a(B,H),a(z,Y),a(z,G),X=!0,O||(W=[j(v,"click",l[372]),j(A,"input",l[374]),j(A,"keydown",l[375]),j(B,"click",l[152]),j(G,"click",l[151]),j(e,"click",St(l[151])),j(e,"keydown",_t(l[151]))],O=!0)},p($,se){if($[71]?R?R.p($,se):(R=Qa($),R.c(),R.m(t,r)):R&&(R.d(1),R=null),(!X||se[2]&1024)&&re(v,"selected",$[72]===null),se[0]&32768|se[2]&1024){Q=de($[15]);let oe;for(oe=0;oe<Q.length;oe+=1){const ce=lr($,Q,oe);U[oe]?(U[oe].p(ce,se),fe(U[oe],1)):(U[oe]=Xa(ce),U[oe].c(),fe(U[oe],1),U[oe].m(p,null))}for(at(),oe=Q.length;oe<U.length;oe+=1)J(oe);ct()}se[2]&256&&A.value!==$[70]&&be(A,$[70]),(!X||se[2]&1280&&q!==(q=!$[70].trim()||$[72]===void 0))&&(B.disabled=q)},i($){if(!X){fe(m.$$.fragment,$);for(let se=0;se<Q.length;se+=1)fe(U[se]);X=!0}},o($){_e(m.$$.fragment,$),U=U.filter(Oc);for(let se=0;se<U.length;se+=1)_e(U[se]);X=!1},d($){$&&w(e),R&&R.d(),Ge(m),Fe(U,$),O=!1,ge(W)}}}function Qa(l){let e,t=_("nav.createInside")+"",n,i,r=l[71].title+"",o,c;return{c(){e=u("div"),n=F(t),i=F(" «"),o=F(r),c=F("»"),s(e,"class","create-context svelte-19ekrug")},m(f,p){C(f,e,p),a(e,n),a(e,i),a(e,o),a(e,c)},p(f,p){p[2]&512&&r!==(r=f[71].title+"")&&K(o,r)},d(f){f&&w(e)}}}function Xa(l){let e,t,n,i,r,o=_(l[488].title)+"",c,f,p,v=_(l[488].title+".desc")+"",m,g,h,b,y;t=new bn({props:{kind:l[488].icon||"generic",size:24}});function S(){return l[373](l[488])}return{c(){var T;e=u("button"),Je(t.$$.fragment),n=k(),i=u("div"),r=u("span"),c=F(o),f=k(),p=u("span"),m=F(v),g=k(),s(r,"class","template-card-title svelte-19ekrug"),s(p,"class","template-card-desc svelte-19ekrug"),s(i,"class","template-card-text svelte-19ekrug"),s(e,"class","template-card svelte-19ekrug"),re(e,"selected",((T=l[72])==null?void 0:T.id)===l[488].id)},m(T,E){C(T,e,E),Ke(t,e,null),a(e,n),a(e,i),a(i,r),a(r,c),a(i,f),a(i,p),a(p,m),a(e,g),h=!0,b||(y=j(e,"click",S),b=!0)},p(T,E){var I;l=T;const D={};E[0]&32768&&(D.kind=l[488].icon||"generic"),t.$set(D),(!h||E[0]&32768)&&o!==(o=_(l[488].title)+"")&&K(c,o),(!h||E[0]&32768)&&v!==(v=_(l[488].title+".desc")+"")&&K(m,v),(!h||E[0]&32768|E[2]&1024)&&re(e,"selected",((I=l[72])==null?void 0:I.id)===l[488].id)},i(T){h||(fe(t.$$.fragment,T),h=!0)},o(T){_e(t.$$.fragment,T),h=!1},d(T){T&&w(e),Ge(t),b=!1,y()}}}function Za(l){let e,t,n=l[73].node&&["folder","project","client","document","recipe"].includes(l[73].node.type),i,r,o,c,f,p,v,m,g,h,b=n&&xa(l),y=l[73].node&&l[73].node.parent_id&&ec(l);return{c(){e=u("div"),t=u("div"),b&&b.c(),i=k(),y&&y.c(),r=k(),o=u("button"),o.textContent=`${_("common.rename")}`,c=k(),f=u("button"),f.textContent=`${_("common.delete")}`,p=k(),v=u("button"),v.textContent=`${_("file.showInExplorer")}`,s(o,"class","context-menu-item svelte-19ekrug"),s(f,"class","context-menu-item danger svelte-19ekrug"),s(v,"class","context-menu-item svelte-19ekrug"),s(t,"class","context-menu svelte-19ekrug"),bt(t,"left",l[73].x+"px"),bt(t,"top",l[73].y+"px"),s(e,"class","context-menu-backdrop svelte-19ekrug"),s(e,"role","button"),s(e,"tabindex","0")},m(S,T){C(S,e,T),a(e,t),b&&b.m(t,null),a(t,i),y&&y.m(t,null),a(t,r),a(t,o),a(t,c),a(t,f),a(t,p),a(t,v),m=!0,g||(h=[j(o,"click",l[378]),j(f,"click",l[379]),j(v,"click",l[380]),j(e,"click",l[154]),j(e,"contextmenu",vn(l[154])),j(e,"keydown",_t(l[154]))],g=!0)},p(S,T){T[2]&2048&&(n=S[73].node&&["folder","project","client","document","recipe"].includes(S[73].node.type)),n?b?(b.p(S,T),T[2]&2048&&fe(b,1)):(b=xa(S),b.c(),fe(b,1),b.m(t,i)):b&&(at(),_e(b,1,1,()=>{b=null}),ct()),S[73].node&&S[73].node.parent_id?y?y.p(S,T):(y=ec(S),y.c(),y.m(t,r)):y&&(y.d(1),y=null),(!m||T[2]&2048)&&bt(t,"left",S[73].x+"px"),(!m||T[2]&2048)&&bt(t,"top",S[73].y+"px")},i(S){m||(fe(b),m=!0)},o(S){_e(b),m=!1},d(S){S&&w(e),b&&b.d(),y&&y.d(),g=!1,ge(h)}}}function xa(l){let e,t,n,i,r,o=de(l[15].length>0?l[15]:[{id:"",title:"template.optionNone",icon:"folder"}]),c=[];for(let p=0;p<o.length;p+=1)c[p]=$a(tr(l,o,p));const f=p=>_e(c[p],1,1,()=>{c[p]=null});return{c(){e=u("div"),e.textContent=`${_("common.create")}`,t=k();for(let p=0;p<c.length;p+=1)c[p].c();n=k(),i=u("div"),s(e,"class","context-menu-section svelte-19ekrug"),s(i,"class","context-menu-divider svelte-19ekrug")},m(p,v){C(p,e,v),C(p,t,v);for(let m=0;m<c.length;m+=1)c[m]&&c[m].m(p,v);C(p,n,v),C(p,i,v),r=!0},p(p,v){if(v[0]&32768|v[4]&33554432){o=de(p[15].length>0?p[15]:[{id:"",title:"template.optionNone",icon:"folder"}]);let m;for(m=0;m<o.length;m+=1){const g=tr(p,o,m);c[m]?(c[m].p(g,v),fe(c[m],1)):(c[m]=$a(g),c[m].c(),fe(c[m],1),c[m].m(n.parentNode,n))}for(at(),m=o.length;m<c.length;m+=1)f(m);ct()}},i(p){if(!r){for(let v=0;v<o.length;v+=1)fe(c[v]);r=!0}},o(p){c=c.filter(Oc);for(let v=0;v<c.length;v+=1)_e(c[v]);r=!1},d(p){p&&(w(e),w(t),w(n),w(i)),Fe(c,p)}}}function $a(l){let e,t,n,i,r=_(l[488].title)+"",o,c,f,p;t=new bn({props:{kind:l[488].icon||"folder",size:16}});function v(){return l[376](l[488])}return{c(){e=u("button"),Je(t.$$.fragment),n=k(),i=u("span"),o=F(r),s(i,"class","svelte-19ekrug"),s(e,"class","context-menu-item svelte-19ekrug")},m(m,g){C(m,e,g),Ke(t,e,null),a(e,n),a(e,i),a(i,o),c=!0,f||(p=j(e,"click",v),f=!0)},p(m,g){l=m;const h={};g[0]&32768&&(h.kind=l[488].icon||"folder"),t.$set(h),(!c||g[0]&32768)&&r!==(r=_(l[488].title)+"")&&K(o,r)},i(m){c||(fe(t.$$.fragment,m),c=!0)},o(m){_e(t.$$.fragment,m),c=!1},d(m){m&&w(e),Ge(t),f=!1,p()}}}function ec(l){let e,t,n,i,r;return{c(){e=u("button"),e.textContent=`${_("nav.moveToRoot")}`,t=k(),n=u("div"),s(e,"class","context-menu-item svelte-19ekrug"),s(n,"class","context-menu-divider svelte-19ekrug")},m(o,c){C(o,e,c),C(o,t,c),C(o,n,c),i||(r=j(e,"click",l[377]),i=!0)},p:ne,d(o){o&&(w(e),w(t),w(n)),i=!1,r()}}}function tc(l){let e,t,n,i=(l[48]?_("worklog.acceptSuggestion"):l[47]?_("worklog.editEntry"):_("worklog.addEntry"))+"",r,o,c,f,p,v,m,g,h,b,y,S,T,E,D,I,N,L,A,P,z,B,V,H,q,Y,G,X,O,W,R,Q,U,J,$,se,oe,ce,pe,Ee=_("common.save")+"",Re,me,x,te,ye,Ce;return{c(){e=u("div"),t=u("div"),n=u("h3"),r=F(i),o=k(),c=u("div"),f=u("label"),p=u("span"),p.textContent=`${_("worklog.date")}`,v=k(),m=u("input"),g=k(),h=u("div"),b=u("label"),y=u("span"),y.textContent=`${_("worklog.whatDone")}`,S=k(),T=u("input"),E=k(),D=u("div"),I=u("label"),N=u("span"),N.textContent=`${_("worklog.minutes")}`,L=k(),A=u("input"),P=k(),z=u("div"),B=u("label"),V=u("span"),V.textContent=`${_("worklog.details")}`,H=k(),q=u("textarea"),Y=k(),G=u("div"),X=u("label"),O=u("input"),W=k(),R=u("span"),R.textContent=`${_("journal.billableYes")}`,Q=k(),U=u("label"),J=u("input"),$=k(),se=u("span"),se.textContent=`${_("journal.approxEstimated")}`,oe=k(),ce=u("div"),pe=u("button"),Re=F(Ee),x=k(),te=u("button"),te.textContent=`${_("common.cancel")}`,s(n,"class","svelte-19ekrug"),s(p,"class","label-text svelte-19ekrug"),s(m,"type","date"),s(m,"class","svelte-19ekrug"),s(f,"class","svelte-19ekrug"),s(c,"class","form-group svelte-19ekrug"),s(y,"class","label-text svelte-19ekrug"),s(T,"type","text"),s(T,"placeholder",_("worklog.whatDone")),s(T,"class","svelte-19ekrug"),s(b,"class","svelte-19ekrug"),s(h,"class","form-group svelte-19ekrug"),s(N,"class","label-text svelte-19ekrug"),s(A,"type","number"),s(A,"min","1"),s(A,"class","svelte-19ekrug"),s(I,"class","svelte-19ekrug"),s(D,"class","form-group svelte-19ekrug"),s(V,"class","label-text svelte-19ekrug"),s(q,"class","svelte-19ekrug"),s(B,"class","svelte-19ekrug"),s(z,"class","form-group svelte-19ekrug"),s(O,"type","checkbox"),s(O,"class","svelte-19ekrug"),s(R,"class","svelte-19ekrug"),s(X,"class","checkbox-label-inline svelte-19ekrug"),s(J,"type","checkbox"),s(J,"class","svelte-19ekrug"),s(se,"class","svelte-19ekrug"),s(U,"class","checkbox-label-inline svelte-19ekrug"),s(G,"class","form-row svelte-19ekrug"),s(pe,"class","btn btn-primary svelte-19ekrug"),pe.disabled=me=!l[41].trim()||!l[42],s(te,"class","btn svelte-19ekrug"),s(ce,"class","modal-actions svelte-19ekrug"),s(t,"class","modal modal-worklog svelte-19ekrug"),s(e,"class","modal-overlay svelte-19ekrug"),s(e,"role","button"),s(e,"tabindex","0")},m(we,je){C(we,e,je),a(e,t),a(t,n),a(n,r),a(t,o),a(t,c),a(c,f),a(f,p),a(f,v),a(f,m),be(m,l[43]),a(t,g),a(t,h),a(h,b),a(b,y),a(b,S),a(b,T),be(T,l[41]),a(t,E),a(t,D),a(D,I),a(I,N),a(I,L),a(I,A),be(A,l[42]),a(t,P),a(t,z),a(z,B),a(B,V),a(B,H),a(B,q),be(q,l[44]),a(t,Y),a(t,G),a(G,X),a(X,O),O.checked=l[45],a(X,W),a(X,R),a(G,Q),a(G,U),a(U,J),J.checked=l[46],a(U,$),a(U,se),a(t,oe),a(t,ce),a(ce,pe),a(pe,Re),a(ce,x),a(ce,te),ye||(Ce=[j(m,"input",l[381]),j(T,"input",l[382]),j(A,"input",l[383]),j(q,"input",l[384]),j(O,"change",l[385]),j(J,"change",l[386]),j(pe,"click",l[174]),j(te,"click",l[173]),j(e,"click",St(l[173])),j(e,"keydown",_t(l[173]))],ye=!0)},p(we,je){je[1]&196608&&i!==(i=(we[48]?_("worklog.acceptSuggestion"):we[47]?_("worklog.editEntry"):_("worklog.addEntry"))+"")&&K(r,i),je[1]&4096&&be(m,we[43]),je[1]&1024&&T.value!==we[41]&&be(T,we[41]),je[1]&2048&&hn(A.value)!==we[42]&&be(A,we[42]),je[1]&8192&&be(q,we[44]),je[1]&16384&&(O.checked=we[45]),je[1]&32768&&(J.checked=we[46]),je[1]&3072&&me!==(me=!we[41].trim()||!we[42])&&(pe.disabled=me)},d(we){we&&w(e),ye=!1,ge(Ce)}}}function lc(l){let e,t,n,i,r,o,c,f,p,v,m,g,h,b,y,S,T,E,D,I=(l[78]==="open_url"?_("action.dataUrl"):l[78]==="open_folder"||l[78]==="open_file"?_("action.dataPath"):_("action.dataCommand"))+"",N,L,A,P,z,B,V,H,q,Y,G,X=de(l[121]),O=[];for(let W=0;W<X.length;W+=1)O[W]=nc(er(l,X,W));return{c(){e=u("div"),t=u("div"),n=u("h3"),n.textContent=`${_("action.newAction")}`,i=k(),r=u("div"),o=u("label"),c=u("span"),c.textContent=`${_("common.name")}`,f=k(),p=u("input"),v=k(),m=u("div"),g=u("label"),h=u("span"),h.textContent=`${_("common.type")}`,b=k(),y=u("select");for(let W=0;W<O.length;W+=1)O[W].c();S=k(),T=u("div"),E=u("label"),D=u("span"),N=F(I),L=k(),A=u("input"),z=k(),B=u("div"),V=u("button"),V.textContent=`${_("common.create")}`,H=k(),q=u("button"),q.textContent=`${_("common.cancel")}`,s(n,"class","svelte-19ekrug"),s(c,"class","label-text svelte-19ekrug"),s(p,"type","text"),s(p,"placeholder",_("action.namePlaceholder")),s(p,"class","svelte-19ekrug"),s(o,"class","svelte-19ekrug"),s(r,"class","form-group svelte-19ekrug"),s(h,"class","label-text svelte-19ekrug"),s(y,"class","svelte-19ekrug"),l[78]===void 0&&il(()=>l[389].call(y)),s(g,"class","svelte-19ekrug"),s(m,"class","form-group svelte-19ekrug"),s(D,"class","label-text svelte-19ekrug"),s(A,"type","text"),s(A,"placeholder",P=l[78]==="open_url"?_("action.urlPlaceholder"):l[78]==="open_folder"||l[78]==="open_file"?_("action.pathPlaceholder"):_("action.commandPlaceholder")),s(A,"class","svelte-19ekrug"),s(E,"class","svelte-19ekrug"),s(T,"class","form-group svelte-19ekrug"),s(V,"class","btn btn-primary svelte-19ekrug"),s(q,"class","btn svelte-19ekrug"),s(B,"class","modal-actions svelte-19ekrug"),s(t,"class","modal svelte-19ekrug"),s(e,"class","modal-overlay svelte-19ekrug"),s(e,"role","button"),s(e,"tabindex","0")},m(W,R){C(W,e,R),a(e,t),a(t,n),a(t,i),a(t,r),a(r,o),a(o,c),a(o,f),a(o,p),be(p,l[77]),a(t,v),a(t,m),a(m,g),a(g,h),a(g,b),a(g,y);for(let Q=0;Q<O.length;Q+=1)O[Q]&&O[Q].m(y,null);Ut(y,l[78],!0),a(t,S),a(t,T),a(T,E),a(E,D),a(D,N),a(E,L),a(E,A),be(A,l[79]),a(t,z),a(t,B),a(B,V),a(B,H),a(B,q),Y||(G=[j(p,"input",l[387]),j(p,"keydown",l[388]),j(y,"change",l[389]),j(A,"input",l[390]),j(A,"keydown",l[391]),j(V,"click",l[229]),j(q,"click",l[228]),j(e,"click",St(l[228])),j(e,"keydown",_t(l[228]))],Y=!0)},p(W,R){if(R[2]&32768&&p.value!==W[77]&&be(p,W[77]),R[3]&268435456){X=de(W[121]);let Q;for(Q=0;Q<X.length;Q+=1){const U=er(W,X,Q);O[Q]?O[Q].p(U,R):(O[Q]=nc(U),O[Q].c(),O[Q].m(y,null))}for(;Q<O.length;Q+=1)O[Q].d(1);O.length=X.length}R[2]&65536|R[3]&268435456&&Ut(y,W[78]),R[2]&65536&&I!==(I=(W[78]==="open_url"?_("action.dataUrl"):W[78]==="open_folder"||W[78]==="open_file"?_("action.dataPath"):_("action.dataCommand"))+"")&&K(N,I),R[2]&65536|R[3]&268435456&&P!==(P=W[78]==="open_url"?_("action.urlPlaceholder"):W[78]==="open_folder"||W[78]==="open_file"?_("action.pathPlaceholder"):_("action.commandPlaceholder"))&&s(A,"placeholder",P),R[2]&131072&&A.value!==W[79]&&be(A,W[79])},d(W){W&&w(e),Fe(O,W),Y=!1,ge(G)}}}function nc(l){let e,t=l[485].label+"",n;return{c(){e=u("option"),n=F(t),e.__value=l[485].id,be(e,e.__value),s(e,"class","svelte-19ekrug")},m(i,r){C(i,e,r),a(e,n)},p:ne,d(i){i&&w(e)}}}function ic(l){let e,t,n,i=_("file.importTitle")+"",r,o,c=(l[2]?l[2].title:"")+"",f,p,v,m,g,h,b,y=l[82].files+"",S,T,E,D,I,N=l[82].folders+"",L,A,P,z,B,V=(l[82].totalBytes/1024).toFixed(1)+"",H,q,Y,G,X,O,W,R,Q,U,J,$,se=l[82].isDangerous&&sc(l);return{c(){e=u("div"),t=u("div"),n=u("h3"),r=F(i),o=F(" «"),f=F(c),p=F("»"),v=k(),m=u("div"),g=u("div"),h=u("span"),h.textContent=`${_("file.importFiles")}`,b=u("span"),S=F(y),T=k(),E=u("div"),D=u("span"),D.textContent=`${_("file.importFolders")}`,I=u("span"),L=F(N),A=k(),P=u("div"),z=u("span"),z.textContent=`${_("file.importSize")}`,B=u("span"),H=F(V),q=F(" KB"),Y=k(),se&&se.c(),G=k(),X=u("div"),O=u("button"),O.textContent=`${_("file.importCopy")}`,W=k(),R=u("button"),R.textContent=`${_("file.importLink")}`,Q=k(),U=u("button"),U.textContent=`${_("common.cancel")}`,s(n,"class","svelte-19ekrug"),s(h,"class","svelte-19ekrug"),s(b,"class","svelte-19ekrug"),s(g,"class","summary-row svelte-19ekrug"),s(D,"class","svelte-19ekrug"),s(I,"class","svelte-19ekrug"),s(E,"class","summary-row svelte-19ekrug"),s(z,"class","svelte-19ekrug"),s(B,"class","svelte-19ekrug"),s(P,"class","summary-row svelte-19ekrug"),s(m,"class","import-summary svelte-19ekrug"),s(O,"class","btn btn-primary svelte-19ekrug"),s(R,"class","btn svelte-19ekrug"),s(U,"class","btn svelte-19ekrug"),s(X,"class","modal-actions svelte-19ekrug"),s(t,"class","modal svelte-19ekrug"),s(e,"class","modal-overlay svelte-19ekrug"),s(e,"role","button"),s(e,"tabindex","0")},m(oe,ce){C(oe,e,ce),a(e,t),a(t,n),a(n,r),a(n,o),a(n,f),a(n,p),a(t,v),a(t,m),a(m,g),a(g,h),a(g,b),a(b,S),a(m,T),a(m,E),a(E,D),a(E,I),a(I,L),a(m,A),a(m,P),a(P,z),a(P,B),a(B,H),a(B,q),a(m,Y),se&&se.m(m,null),a(t,G),a(t,X),a(X,O),a(X,W),a(X,R),a(X,Q),a(X,U),J||($=[j(O,"click",l[392]),j(R,"click",l[393]),j(U,"click",l[204]),j(e,"click",St(l[204])),j(e,"keydown",_t(l[204]))],J=!0)},p(oe,ce){ce[0]&4&&c!==(c=(oe[2]?oe[2].title:"")+"")&&K(f,c),ce[2]&1048576&&y!==(y=oe[82].files+"")&&K(S,y),ce[2]&1048576&&N!==(N=oe[82].folders+"")&&K(L,N),ce[2]&1048576&&V!==(V=(oe[82].totalBytes/1024).toFixed(1)+"")&&K(H,V),oe[82].isDangerous?se?se.p(oe,ce):(se=sc(oe),se.c(),se.m(m,null)):se&&(se.d(1),se=null)},d(oe){oe&&w(e),se&&se.d(),J=!1,ge($)}}}function sc(l){let e,t,n,i,r,o,c=l[82].dangerReason+"",f;return{c(){e=u("div"),t=le("svg"),n=le("path"),i=le("line"),r=le("line"),o=k(),f=F(c),s(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"),s(n,"class","svelte-19ekrug"),s(i,"x1","12"),s(i,"y1","9"),s(i,"x2","12"),s(i,"y2","13"),s(i,"class","svelte-19ekrug"),s(r,"x1","12"),s(r,"y1","17"),s(r,"x2","12.01"),s(r,"y2","17"),s(r,"class","svelte-19ekrug"),s(t,"width","14"),s(t,"height","14"),s(t,"viewBox","0 0 24 24"),s(t,"fill","none"),s(t,"stroke","currentColor"),s(t,"stroke-width","2"),s(t,"stroke-linecap","round"),s(t,"stroke-linejoin","round"),s(t,"class","svelte-19ekrug"),s(e,"class","summary-warn svelte-19ekrug")},m(p,v){C(p,e,v),a(e,t),a(t,n),a(t,i),a(t,r),a(e,o),a(e,f)},p(p,v){v[2]&1048576&&c!==(c=p[82].dangerReason+"")&&K(f,c)},d(p){p&&w(e)}}}function oc(l){let e,t,n,i,r,o,c,f,p,v,m,g,h,b,y,S,T,E=l[106]&&rc(l);return{c(){e=u("div"),t=u("div"),n=u("h3"),n.textContent=`${_("rename.title")}`,i=k(),r=u("div"),o=u("label"),c=u("span"),c.textContent=`${_("common.newName")}`,f=k(),p=u("input"),v=k(),E&&E.c(),m=k(),g=u("div"),h=u("button"),h.textContent=`${_("common.rename")}`,b=k(),y=u("button"),y.textContent=`${_("common.cancel")}`,s(n,"class","svelte-19ekrug"),s(c,"class","label-text svelte-19ekrug"),s(p,"type","text"),s(p,"class","svelte-19ekrug"),s(o,"class","svelte-19ekrug"),s(r,"class","form-group svelte-19ekrug"),s(h,"class","btn btn-primary svelte-19ekrug"),s(y,"class","btn svelte-19ekrug"),s(g,"class","modal-actions svelte-19ekrug"),s(t,"class","modal svelte-19ekrug"),s(e,"class","modal-overlay svelte-19ekrug"),s(e,"role","button"),s(e,"tabindex","0")},m(D,I){C(D,e,I),a(e,t),a(t,n),a(t,i),a(t,r),a(r,o),a(o,c),a(o,f),a(o,p),be(p,l[105]),a(t,v),E&&E.m(t,null),a(t,m),a(t,g),a(g,h),a(g,b),a(g,y),S||(T=[j(p,"input",l[394]),j(p,"keydown",l[146]),j(h,"click",l[144]),j(y,"click",l[145]),j(e,"click",St(l[145])),j(e,"keydown",_t(l[145]))],S=!0)},p(D,I){I[3]&4096&&p.value!==D[105]&&be(p,D[105]),D[106]?E?E.p(D,I):(E=rc(D),E.c(),E.m(t,m)):E&&(E.d(1),E=null)},d(D){D&&w(e),E&&E.d(),S=!1,ge(T)}}}function rc(l){let e,t;return{c(){e=u("div"),t=F(l[106]),s(e,"class","rename-error svelte-19ekrug")},m(n,i){C(n,e,i),a(e,t)},p(n,i){i[3]&8192&&K(t,n[106])},d(n){n&&w(e)}}}function ac(l){let e,t,n,i,r,o=l[107].title+"",c,f,p,v,m,g,h,b,y,S,T,E,D,I,N=_("inbox.assign")+"",L,A,P,z,B,V,H=l[109].length>0&&cc(l),q=l[111]&&fc();return{c(){e=u("div"),t=u("div"),n=u("h3"),n.textContent=`${_("inbox.assignTitle")}`,i=k(),r=u("div"),c=F(o),f=k(),p=u("div"),v=u("label"),m=u("span"),m.textContent=`${_("inbox.assignTarget")}`,g=k(),h=u("input"),b=k(),y=u("div"),y.textContent=`${_("inbox.assignSearchHint")}`,S=k(),H&&H.c(),T=k(),q&&q.c(),E=k(),D=u("div"),I=u("button"),L=F(N),P=k(),z=u("button"),z.textContent=`${_("common.cancel")}`,s(n,"class","svelte-19ekrug"),s(r,"class","create-context svelte-19ekrug"),s(m,"class","label-text svelte-19ekrug"),s(h,"type","text"),s(h,"placeholder",_("inbox.assignSearchPlaceholder")),s(h,"class","svelte-19ekrug"),s(y,"class","assign-hint svelte-19ekrug"),s(v,"class","svelte-19ekrug"),s(p,"class","form-group assign-search svelte-19ekrug"),s(I,"class","btn btn-primary svelte-19ekrug"),I.disabled=A=!l[110],s(z,"class","btn svelte-19ekrug"),s(D,"class","modal-actions svelte-19ekrug"),s(t,"class","modal svelte-19ekrug"),s(e,"class","modal-overlay svelte-19ekrug"),s(e,"role","button"),s(e,"tabindex","0")},m(Y,G){C(Y,e,G),a(e,t),a(t,n),a(t,i),a(t,r),a(r,c),a(t,f),a(t,p),a(p,v),a(v,m),a(v,g),a(v,h),be(h,l[108]),a(v,b),a(v,y),a(p,S),H&&H.m(p,null),a(t,T),q&&q.m(t,null),a(t,E),a(t,D),a(D,I),a(I,L),a(D,P),a(D,z),B||(V=[j(h,"input",l[395]),j(h,"input",l[216]),j(h,"keydown",l[396]),j(I,"click",l[218]),j(z,"click",l[215]),j(e,"click",St(l[215])),j(e,"keydown",_t(l[215]))],B=!0)},p(Y,G){G[3]&16384&&o!==(o=Y[107].title+"")&&K(c,o),G[3]&32768&&h.value!==Y[108]&&be(h,Y[108]),Y[109].length>0?H?H.p(Y,G):(H=cc(Y),H.c(),H.m(p,null)):H&&(H.d(1),H=null),Y[111]?q||(q=fc(),q.c(),q.m(t,E)):q&&(q.d(1),q=null),G[3]&131072&&A!==(A=!Y[110])&&(I.disabled=A)},d(Y){Y&&w(e),H&&H.d(),q&&q.d(),B=!1,ge(V)}}}function cc(l){let e,t=de(l[109]),n=[];for(let i=0;i<t.length;i+=1)n[i]=uc($o(l,t,i));return{c(){e=u("div");for(let i=0;i<n.length;i+=1)n[i].c();s(e,"class","assign-search-results svelte-19ekrug")},m(i,r){C(i,e,r);for(let o=0;o<n.length;o+=1)n[o]&&n[o].m(e,null)},p(i,r){if(r[3]&65536|r[6]&2097152|r[7]&1){t=de(i[109]);let o;for(o=0;o<t.length;o+=1){const c=$o(i,t,o);n[o]?n[o].p(c,r):(n[o]=uc(c),n[o].c(),n[o].m(e,null))}for(;o<n.length;o+=1)n[o].d(1);n.length=t.length}},d(i){i&&w(e),Fe(n,i)}}}function uc(l){let e,t,n=(l[482].path||l[482].title)+"",i,r,o,c=l[207](l[482].type)+"",f,p,v,m;function g(){return l[397](l[482])}return{c(){e=u("button"),t=u("span"),i=F(n),r=k(),o=u("span"),f=F(c),p=k(),s(t,"class","svelte-19ekrug"),s(o,"class","svelte-19ekrug"),s(e,"class","assign-search-result svelte-19ekrug")},m(h,b){C(h,e,b),a(e,t),a(t,i),a(e,r),a(e,o),a(o,f),a(e,p),v||(m=j(e,"click",g),v=!0)},p(h,b){l=h,b[3]&65536&&n!==(n=(l[482].path||l[482].title)+"")&&K(i,n),b[3]&65536&&c!==(c=l[207](l[482].type)+"")&&K(f,c)},d(h){h&&w(e),v=!1,m()}}}function fc(l){let e;return{c(){e=u("div"),e.textContent=`${_("common.loading")}`,s(e,"class","assign-status svelte-19ekrug")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function dc(l){let e,t,n,i,r,o,c,f,p,v,m,g,h,b,y,S,T,E,D,I,N,L,A,P,z,B=_("common.save")+"",V,H,q,Y,G,X,O=l[63]&&pc(l);return{c(){e=u("div"),t=u("div"),n=u("h3"),n.textContent=`${_("links.editTitle")}`,i=k(),r=u("div"),o=u("label"),c=u("span"),c.textContent=`${_("common.name")}`,f=k(),p=u("input"),v=k(),m=u("div"),g=u("label"),h=u("span"),h.textContent="URL",b=k(),y=u("input"),S=k(),T=u("div"),E=u("label"),D=u("span"),D.textContent=`${_("links.note")}`,I=k(),N=u("textarea"),L=k(),O&&O.c(),A=k(),P=u("div"),z=u("button"),V=F(B),q=k(),Y=u("button"),Y.textContent=`${_("common.cancel")}`,s(n,"class","svelte-19ekrug"),s(c,"class","label-text svelte-19ekrug"),s(p,"type","text"),s(p,"class","svelte-19ekrug"),s(o,"class","svelte-19ekrug"),s(r,"class","form-group svelte-19ekrug"),s(h,"class","label-text svelte-19ekrug"),s(y,"type","url"),s(y,"class","svelte-19ekrug"),s(g,"class","svelte-19ekrug"),s(m,"class","form-group svelte-19ekrug"),s(D,"class","label-text svelte-19ekrug"),s(N,"class","svelte-19ekrug"),s(E,"class","svelte-19ekrug"),s(T,"class","form-group svelte-19ekrug"),s(z,"class","btn btn-primary svelte-19ekrug"),z.disabled=H=!l[61].trim(),s(Y,"class","btn svelte-19ekrug"),s(P,"class","modal-actions svelte-19ekrug"),s(t,"class","modal svelte-19ekrug"),s(e,"class","modal-overlay svelte-19ekrug"),s(e,"role","button"),s(e,"tabindex","0")},m(W,R){C(W,e,R),a(e,t),a(t,n),a(t,i),a(t,r),a(r,o),a(o,c),a(o,f),a(o,p),be(p,l[60]),a(t,v),a(t,m),a(m,g),a(g,h),a(g,b),a(g,y),be(y,l[61]),a(t,S),a(t,T),a(T,E),a(E,D),a(E,I),a(E,N),be(N,l[62]),a(t,L),O&&O.m(t,null),a(t,A),a(t,P),a(P,z),a(z,V),a(P,q),a(P,Y),G||(X=[j(p,"input",l[398]),j(y,"input",l[399]),j(N,"input",l[400]),j(z,"click",l[223]),j(Y,"click",l[222]),j(e,"click",St(l[222])),j(e,"keydown",_t(l[222]))],G=!0)},p(W,R){R[1]&536870912&&p.value!==W[60]&&be(p,W[60]),R[1]&1073741824&&y.value!==W[61]&&be(y,W[61]),R[2]&1&&be(N,W[62]),W[63]?O?O.p(W,R):(O=pc(W),O.c(),O.m(t,A)):O&&(O.d(1),O=null),R[1]&1073741824&&H!==(H=!W[61].trim())&&(z.disabled=H)},d(W){W&&w(e),O&&O.d(),G=!1,ge(X)}}}function pc(l){let e,t;return{c(){e=u("div"),t=F(l[63]),s(e,"class","rename-error svelte-19ekrug")},m(n,i){C(n,e,i),a(e,t)},p(n,i){i[2]&2&&K(t,n[63])},d(n){n&&w(e)}}}function mc(l){let e,t;return e=new lm({props:{title:l[100],message:l[101],confirmText:l[103],danger:l[102]}}),e.$on("confirm",l[147]),e.$on("cancel",l[148]),{c(){Je(e.$$.fragment)},m(n,i){Ke(e,n,i),t=!0},p(n,i){const r={};i[3]&128&&(r.title=n[100]),i[3]&256&&(r.message=n[101]),i[3]&1024&&(r.confirmText=n[103]),i[3]&512&&(r.danger=n[102]),e.$set(r)},i(n){t||(fe(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ge(e,n)}}}function _c(l){let e,t;return e=new $p({props:{item:l[89],content:l[90],loading:l[91],error:l[92]}}),e.$on("close",l[131]),e.$on("openExternal",l[401]),{c(){Je(e.$$.fragment)},m(n,i){Ke(e,n,i),t=!0},p(n,i){const r={};i[2]&134217728&&(r.item=n[89]),i[2]&268435456&&(r.content=n[90]),i[2]&536870912&&(r.loading=n[91]),i[2]&1073741824&&(r.error=n[92]),e.$set(r)},i(n){t||(fe(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ge(e,n)}}}function gc(l){let e,t;return e=new w_({props:{onClose:l[238],onSyncRefresh:l[236],initialSection:l[116]}}),{c(){Je(e.$$.fragment)},m(n,i){Ke(e,n,i),t=!0},p(n,i){const r={};i[3]&8388608&&(r.initialSection=n[116]),e.$set(r)},i(n){t||(fe(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ge(e,n)}}}function Vv(l){let e,t,n,i;const r=[dg,fg,ug],o=[];function c(f,p){return f[11]?0:f[12]?1:2}return e=c(l),t=o[e]=r[e](l),{c(){t.c(),n=ot()},m(f,p){o[e].m(f,p),C(f,n,p),i=!0},p(f,p){let v=e;e=c(f),e===v?o[e].p(f,p):(at(),_e(o[v],1,1,()=>{o[v]=null}),ct(),t=o[e],t?t.p(f,p):(t=o[e]=r[e](f),t.c()),fe(t,1),t.m(n.parentNode,n))},i(f){i||(fe(t),i=!0)},o(f){_e(t),i=!1},d(f){f&&w(n),o[e].d(f)}}}function ie(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 Uv(l,e,t){const n=[...l];return n.sort((i,r)=>{let o=0;if(e==="name")o=(i.title||"").localeCompare(r.title||"");else if(e==="type"){const c=i.captureKind||i.sourceKind||i.type||"",f=r.captureKind||r.sourceKind||r.type||"";o=c.localeCompare(f)}else o=(i.capturedAt||i.createdAt||"").localeCompare(r.capturedAt||r.createdAt||"");return t==="asc"?o:-o}),n}function Kv(l,e){return l.section===e.section&&l.nodeId===e.nodeId&&l.tab===e.tab&&l.trashFolderId===e.trashFolderId}function pn(l){return!l||!(l instanceof Element)?!1:!!l.closest('input, textarea, select, [contenteditable="true"], [contenteditable=""]')}function Fl(l,e,t){for(const n of l){if(n.id===e)return n.children=t,n.has_children=t.length>0,!0;if(n.children&&Fl(n.children,e,t))return!0}return!1}function Bc(l){return(l==null?void 0:l.sourceKind)||(l==null?void 0:l.captureKind)||(l==null?void 0:l.type)||""}function _i(l){return Bc(l)!=="url"&&(l==null?void 0:l.type)!=="link"}function Gv(l,e){return{id:l.id,nodeId:l.id,fileId:e.id||e.fileId,name:e.name||l.title,type:"file",size:e.size||0,mime:e.mime||""}}function Hc(l,e,t){for(const n of l){if(n.id===e)return n.children=t,n.has_children=t.length>0,!0;if(n.children&&Hc(n.children,e,t))return!0}return!1}function Jv(l,e){return e?l.filter(t=>ii(t)===e):l.filter(t=>!ii(t)||!l.some(n=>n.id===ii(t)))}function ii(l){return(l==null?void 0:l.parentId)||(l==null?void 0:l.parentID)||(l==null?void 0:l.parent_id)||""}function cn(l){return l.eventIds&&l.eventIds.length?l.eventIds:l.events&&l.events.length?l.events.map(e=>e.id).filter(Boolean):[]}function un(l){try{ie("WriteDebugLog",l)}catch{}}function si(l){return l?l.map(e=>(e._expanded===void 0&&(e._expanded=!1),e)):[]}function gt(l){return l?new Date(l).toLocaleTimeString("ru-RU",{hour:"2-digit",minute:"2-digit"}):""}function Bl(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 vt(l){if(!l)return"";try{return new Date(l).toLocaleDateString("ru-RU",{day:"numeric",month:"short"})}catch{return l}}function oi(l){const e=String(l||"").trim();if(!e||/[\s]/.test(e)||e.includes("@"))return"";try{const t=new URL(e);return(t.protocol==="http:"||t.protocol==="https:")&&t.hostname?e:""}catch{try{const n=`https://${e}`,i=new URL(n);return i.hostname&&i.hostname.includes(".")?n:""}catch{return""}}}function qv(l){return{"image/png":"png","image/jpeg":"jpg","image/gif":"gif","image/webp":"webp"}[l]||"bin"}function Yv(l){return new Promise((e,t)=>{const n=new FileReader;n.onload=()=>{const i=String(n.result||""),r=i.indexOf(",");e(r>=0?i.slice(r+1):i)},n.onerror=()=>t(n.error),n.readAsDataURL(l)})}function Qv(l){const e=String(l||"").split(/\r?\n/).map(t=>t.trim()).filter(Boolean);return e.length?{url:e[0],title:e[1]||""}:null}function Xv(l){return String(l||"").split(/\r?\n/).map(t=>t.trim()).filter(t=>t&&!t.startsWith("#"))[0]||""}function Zv(l){return["case","client","project","folder","document","recipe"].includes(l.type)}function xv(l){return l.targetType==="note"&&l.targetId?{nodeId:l.nodeId,tab:"notes",targetId:l.targetId}:l.targetType==="file"?{nodeId:l.nodeId,tab:"files",targetId:l.targetId,targetPath:l.targetPath}:l.targetType==="folder"?{nodeId:l.nodeId,tab:"files",targetPath:l.targetPath||l.targetId}:{nodeId:l.nodeId}}function _t(l){return e=>{pn(e.target)||(e.key==="Enter"||e.key===" ")&&(e.preventDefault(),l())}}function $v(l,e,t){var Es;let n,i,r,o,c=null,f=!1,p=!1,v=!1,m=!1,g=[],h=[],b=[],y=null,S=[],T=0,E=!0,D=[],I=null,N="",L="",A=!1,P="",z="all",B="all",V="",H="",q="suggestions",Y="",G=[],X=!1,O=[],W="",R="";function Q(d){return{"vault not open":_("error.vaultNotOpen")}[d]||d}let U="",J=null,$="overview",se=[],oe=null,ce=[],pe=[],Ee=[],Re=!1,me="",x="",te="",ye="",Ce=!1,we=!1,je=null,Le=null,Pe=[],Be=0,lt=[],Ne=[],Oe=[],Ae=!1,Me=[],De=[],ze=!1,He="",Z="date",Se="desc",ve=!1,ke=[],qe=null,Ye="",Ue="",xe="",Qe="",We=null,ae=0,he=[],Xe="",Ze=[],Kt=[],sl="",pt="",ht=[],yn=!1,Ft=!1,At="",Gt=null,Tt=null,Mt={visible:!1,x:0,y:0,node:null},Jt=!1,yt="",Sl=!1,Rt="",Tl="open_url",Ot="",wn=[{id:"open_url",label:_("action.openUrl")},{id:"open_file",label:_("action.openFile")},{id:"open_folder",label:_("action.openFolder")},{id:"run_command",label:_("action.runCommand")},{id:"run_script",label:_("action.runScript")},{id:"open_terminal",label:_("action.openTerminal")},{id:"launch_app",label:_("action.launchApp")}],ol=!0,Cn=!1,Wl=null,El=!1,Sn="",gi="",Et={},Tn=!1,ut=null,ft=[],rt=[],jt=null,wt="",Dl=!1,rl="",Dt={items:[],mode:"copy"},Ve=[],al=[],En=!1,Il=!1,cl=!1,Dn="",Nl=0,In=0,ul=null,Vl=!1,vi="",hi="",ki=!1,bi=_("common.delete"),Ul=null,Kl=null,fl=!1,Gl="",dl="",pl="",Lt=null,Bt="",qt=[],Ht=null,Jl=!1,yi,Nn=null,An=!1,Al="",ql="";const Wc=[{id:"overview",label:_("tab.overview")},{id:"notes",label:_("tab.notes")},{id:"files",label:_("tab.files")},{id:"links",label:_("tab.links")},{id:"actions",label:_("tab.actions")},{id:"activity",label:_("tab.activity"),group:"service"},{id:"worklog",label:_("tab.worklog"),group:"service"},{id:"inbox",label:_("tab.inbox"),group:"service"}];let Mn=null;function Vc(d){const M={};for(const ue of d){const Te=ue.captureContextLabel||_("inbox.noContext");M[Te]||(M[Te]=[]),M[Te].push(ue)}const ee=[];for(const[ue,Te]of Object.entries(M))ee.push({label:ue,items:Te});return ee.sort((ue,Te)=>ue.label.localeCompare(Te.label)),ee}function Uc(){return{section:U||"",nodeId:(J==null?void 0:J.id)||"",tab:J?$:"",trashFolderId:U==="trash"?Xe:"",trashFolderStack:U==="trash"?Ze.map(d=>({id:d.id,title:d.title})):[]}}function Wt(){if(yn)return;const d=Uc(),M=ht[ht.length-1];(!M||!Kv(M,d))&&(ht=[...ht,d].slice(-80))}function jn(){t(8,Xe=""),t(242,Ze=[]),t(65,he=[])}function wi(){return Vl?(Fn(),!0):m?(Ts(),!0):jt?(Zl(),!0):Lt?(Xn(),!0):qe?(Zn(),!0):fl?(t(104,fl=!1),!0):Re?(qi(),!0):El?(ls(),!0):Sl?(ws(),!0):Jt?(Ui(),!0):Ft?(Ri(),!0):Mt.visible?(Yt(),!0):oe?(Ji(),!0):!1}async function Kc(d){yn=!0;try{if(d.nodeId){const M=await ie("GetNodeDetail",d.nodeId);return M?(await mt(M),t(35,$=d.tab||"overview"),$==="files"&&rt.length===0&&await nt(M.id),!0):!1}else if(d.section)return g.some(M=>M.id===d.section)?(await Ql(d.section),d.section==="trash"&&(t(8,Xe=d.trashFolderId||""),t(242,Ze=d.trashFolderStack||[]),t(65,he=[]),await Zt()),!0):!1;return!1}catch{return!1}finally{yn=!1}}async function Ci(){if(!wi())for(;ht.length>0;){const d=ht[ht.length-1];if(ht=ht.slice(0,-1),await Kc(d))return}}function Yl(d){d.button!==3&&d.button!==4||pn(d.target)||wi()&&d.button===3||(d.preventDefault(),d.stopPropagation(),d.button===3&&Ci())}function kt(d){$!==d&&(Wt(),t(35,$=d),d==="files"&&J&&rt.length===0&&!ut&&nt(J.id))}mi(async()=>{try{if(t(10,c=await ie("GetStartupStatus")),f=!0,c.status==="first_run"){t(11,p=!0),t(80,ol=!1);return}if(c.status==="recovery"){t(12,v=!0),t(80,ol=!1);return}}catch(d){t(34,R=String(d))}try{t(33,W=await ie("VerstakVersion")||"verstak-gui/v2"),t(0,g=await ie("ListSystemViews")||[]),t(14,h=await ie("ListWorkspaceTree")||[]),t(15,b=await ie("ListEnabledTemplates")||[])}catch(d){t(34,R=String(d)),t(0,g=[{id:"today",label:_("nav.today")},{id:"inbox",label:_("nav.inbox")},{id:"activity",label:_("nav.activity")}]),t(14,h=[]),t(15,b=[])}window.runtime&&window.runtime.EventsOn&&(window.runtime.EventsOn("files-dropped",Du),Mn=()=>window.runtime.EventsOff("files-dropped")),window.addEventListener("keydown",Li),window.addEventListener("paste",ss),window.addEventListener("dragenter",us),window.addEventListener("dragover",fs),window.addEventListener("dragleave",ds),window.addEventListener("dragend",dt),window.addEventListener("dragcancel",dt),window.addEventListener("drop",ms),window.addEventListener("mouseup",dt),window.addEventListener("mouseleave",dt),window.addEventListener("blur",dt),document.addEventListener("visibilitychange",ps),window.addEventListener("auxclick",Yl),window.addEventListener("mouseup",Yl),t(80,ol=!1),$n(),Yi()}),kn(()=>{Mn&&Mn(),window.removeEventListener("keydown",Li),window.removeEventListener("paste",ss),window.removeEventListener("dragenter",us),window.removeEventListener("dragover",fs),window.removeEventListener("dragleave",ds),window.removeEventListener("dragend",dt),window.removeEventListener("dragcancel",dt),window.removeEventListener("drop",ms),window.removeEventListener("mouseup",dt),window.removeEventListener("mouseleave",dt),window.removeEventListener("blur",dt),document.removeEventListener("visibilitychange",ps),window.removeEventListener("auxclick",Yl),window.removeEventListener("mouseup",Yl),rs()});async function Ql(d){Wt(),t(1,U=d),t(2,J=null),t(35,$="overview"),t(36,se=[]),ce=[],t(38,pe=[]),t(39,Ee=[]),t(55,De=[]),t(58,ke=[]),t(49,Pe=[]),t(3,Me=[]),t(7,We=null),jn(),t(69,Ft=!1),t(34,R=""),t(16,y=null),t(51,lt=[]),t(52,Ne=[]),t(17,S=[]),T=0,E=!0,t(18,D=[]),t(19,I=null);try{d==="today"?(t(16,y=await ie("ListTodayView")||{cases:[]}),t(49,Pe=await ie("GetSuggestions")||[]),t(50,Be=Pe.length),t(51,lt=await ie("ListTodayInProgress")||[]),t(52,Ne=await ie("ListTodayCaptures")||[])):d==="inbox"?t(3,Me=await ie("ListInboxNodes")||[]):d==="trash"?await Zt():d==="journal"?await xt():d==="activity"&&(t(17,S=await ie("ListActivityFeed",50,0)||[]),T=S.length,E=S.length===50)}catch(M){t(34,R=String(M)),t(16,y={cases:[]}),t(3,Me=[]),t(7,We=null),t(17,S=[])}}async function mt(d){Wt(),t(2,J=d),t(1,U=""),t(35,$="overview"),t(36,se=[]),ce=[],t(38,pe=[]),t(39,Ee=[]),t(49,Pe=[]),t(88,rt=[]),t(87,ft=[]),t(86,ut=null),t(89,jt=null),t(90,wt=""),t(94,Ve=[]),al=[],jn(),t(37,oe=null),t(69,Ft=!1),t(74,Jt=!1),t(34,R=""),t(32,O=[]),await Xl(d.id)}async function Xl(d){try{t(36,se=await ie("ListNotes",d)||[])}catch{}try{ce=await ie("ListFiles",d)||[]}catch{}try{t(38,pe=await ie("ListActions",d)||[])}catch{}try{t(39,Ee=si(await ie("ListWorklog",d)))}catch{}try{t(55,De=await ie("ListInboxNodesForTarget",d)||[])}catch{t(55,De=[])}try{t(58,ke=await ie("ListLinks",d)||[])}catch{t(58,ke=[])}try{t(49,Pe=await ie("GetSuggestions")||[]),t(50,Be=Pe.length)}catch{t(49,Pe=[]),t(50,Be=0)}try{t(32,O=await ie("ListActivityByNode",d,50,0)||[])}catch{}}async function nt(d){t(85,Tn=!0);try{let M=await ie("ListItems",d)||[];M.sort((ee,ue)=>ee.type!==ue.type?ee.type==="folder"?-1:1:(ee.name||"").localeCompare(ue.name||"")),t(88,rt=M)}catch{t(88,rt=[])}t(85,Tn=!1)}async function Ln(d){if(!J)return;Wt();try{const ee=await ie("GetNodeDetail",d);ee&&t(87,ft=[...ft,{id:d,name:ee.title}])}catch{t(87,ft=[...ft,{id:d,name:"..."}])}t(86,ut=d),t(84,Et={...Et,[d]:!0});const M=await ie("ListWorkspaceChildren",d)||[];Fl(h,d,M),t(14,h=[...h]),await nt(d)}function Gc(){if(Wt(),ft.length<2)t(87,ft=[]),t(86,ut=null),nt(J.id);else{const d=ft[ft.length-2];t(87,ft=ft.slice(0,-1)),t(86,ut=d.id),nt(d.id)}}function Si(d){const M=ft[d];t(87,ft=ft.slice(0,d+1)),t(86,ut=M.id),nt(M.id)}async function ml(d){t(89,jt=d),t(90,wt=""),t(92,rl=""),t(91,Dl=!0);try{Np(d)?t(90,wt=await ie("GetFileBase64",d.fileId)||""):Ap(d)&&t(90,wt=await ie("ReadFileText",d.fileId)||"")}catch(M){t(92,rl=String(M))}t(91,Dl=!1)}function Zl(){t(89,jt=null),t(90,wt=""),t(92,rl="")}async function Jc(){const d=prompt(_("file.namePrompt"));if(!(!d||!d.trim()))try{const M=ut||J.id;await ie("CreateEmptyFile",M,d.trim()),await nt(M),await Rn(M)}catch(M){t(34,R=String(M))}}async function Ti(d){try{await ie("DuplicateNode",d);const M=ut||J.id;await nt(M),await Rn(M)}catch(M){t(34,R=String(M))}}function Ei(d){const M=rt.find(ee=>ee.id===d);M&&zn(M.id,M.name)}function Di(d){t(93,Dt={items:[d],mode:"cut"})}function Ii(d){t(93,Dt={items:[d],mode:"copy"})}async function Ni(){if(Dt.items.length===0)return;const d=ut||J.id;try{if(Dt.mode==="copy")for(const M of Dt.items)await ie("DuplicateNode",M);else for(const M of Dt.items)await ie("MoveNode",M,d);t(93,Dt={items:[],mode:"copy"}),await nt(d)}catch(M){t(34,R=String(M))}}function Ai(d){Ve.includes(d)?t(94,Ve=Ve.filter(M=>M!==d)):t(94,Ve=[...Ve,d])}function Mi(d){t(94,Ve=[d])}function qc(){t(94,Ve=rt.map(d=>d.id))}function ji(d){if(rt.length===0)return;const M=Ve.length>0?Ve[Ve.length-1]:rt[0].id,ee=rt.findIndex(Nt=>Nt.id===M),ue=rt.findIndex(Nt=>Nt.id===d);if(ee===-1||ue===-1)return;const Te=Math.min(ee,ue),it=Math.max(ee,ue),hl=rt.slice(Te,it+1).map(Nt=>Nt.id),Ll=new Set(Ve);hl.forEach(Nt=>Ll.add(Nt)),t(94,Ve=[...Ll])}function Yc(){t(94,Ve=[])}function Pn(d){return d.length>0?d:rt.map(M=>M.id)}async function Qc(){const d=Pn(Ve),M=rt.find(ue=>ue.id===d[0]);let ee;d.length===1&&(M==null?void 0:M.type)==="folder"?ee=_("delete.folder"):d.length===1?ee=_("delete.file"):ee=_("delete.files",{count:d.length}),It({title:_("delete.confirmTitle"),message:_("delete.confirmMessage")+" "+ee+"?",confirmText:_("common.delete"),danger:!0,onConfirm:async()=>{for(const Te of d)try{await ie("DeleteFileOrFolder",Te)}catch(it){t(34,R=String(it))}t(94,Ve=[]);const ue=ut||J.id;await nt(ue)}})}function Xc(){const d=Pn(Ve);t(93,Dt={items:d,mode:"cut"}),t(94,Ve=[])}function Zc(){const d=Pn(Ve);t(93,Dt={items:d,mode:"copy"}),t(94,Ve=[])}function xc(d,M){d.stopPropagation();const ee=Ve.includes(M)?Ve:[M];al=ee,d.dataTransfer.effectAllowed="move",d.dataTransfer.setData("text/plain",ee.join(","))}function $c(d,M){const ee=rt.find(ue=>ue.id===M);ee&&ee.type==="folder"&&(d.preventDefault(),d.stopPropagation(),d.dataTransfer.dropEffect="move")}async function eu(d,M){if(d.preventDefault(),d.stopPropagation(),al.length!==0){for(const ee of al)try{await ie("MoveNode",ee,M)}catch(ue){t(34,R=String(ue))}al=[],t(94,Ve=[]),await nt(ut||J.id)}}function Li(d){if(d.key==="Escape"&&cl){d.preventDefault(),dt();return}if(!pn(d.target)){if(d.key==="Backspace"||d.altKey&&d.key==="ArrowLeft"){d.preventDefault(),Ci();return}if($==="files")if(d.ctrlKey||d.metaKey)d.key==="c"||d.key==="C"?(d.preventDefault(),Zc()):d.key==="x"||d.key==="X"?(d.preventDefault(),Xc()):d.key==="v"||d.key==="V"?(d.preventDefault(),Ni()):d.key==="a"||d.key==="A"?(d.preventDefault(),qc()):d.key==="o"||d.key==="O"?(d.preventDefault(),tu()):d.key==="Enter"&&(d.preventDefault(),Pi());else if(d.key==="Enter")d.preventDefault(),Pi();else if(d.key==="Delete"){if(jt){d.preventDefault(),Zl();return}if(Ve.length>0){d.preventDefault(),Qc();return}}else if(d.key==="Escape"){if(jt){Zl();return}if(Ve.length>0){Yc();return}}else d.key==="F2"&&(d.preventDefault(),lu())}}function Pi(){if(Ve.length===1){const d=rt.find(M=>M.id===Ve[0]);d&&(d.type==="folder"?Ln(d.id):ml(d))}}function tu(){if(Ve.length===1){const d=rt.find(M=>M.id===Ve[0]);d&&d.fileId&&ie("OpenFile",d.fileId)}}function zn(d,M){Gl=d,t(105,dl=M),t(106,pl=""),t(104,fl=!0)}function lu(){if(Ve.length===1){const d=rt.find(M=>M.id===Ve[0]);d&&zn(d.id,d.name)}}async function zi(){const d=dl.trim();if(!d){t(106,pl=_("rename.emptyError"));return}try{await ie("ValidateName",d)}catch{t(106,pl=_("rename.invalidError"));return}t(104,fl=!1);const M=Gl;Gl="";try{await ie("RenameNode",M,d),J&&J.id===M&&t(2,J={...J,title:d}),await Qt(),ut&&await nt(ut)}catch(ee){t(34,R=String(ee))}}function nu(){t(104,fl=!1),Gl="",t(105,dl=""),t(106,pl="")}function iu(d){d.key==="Enter"?zi():t(106,pl="")}function It(d){t(100,vi=d.title||_("common.confirm")),t(101,hi=d.message||""),t(102,ki=d.danger!==void 0?d.danger:!0),t(103,bi=d.confirmText||_("common.delete")),Ul=d.onConfirm||null,Kl=d.onCancel||null,t(99,Vl=!0)}function Fn(){t(99,Vl=!1),Ul=null,Kl=null}function su(){Ul&&Ul(),Fn()}function ou(){Kl&&Kl(),Fn()}function Fi(d){t(71,Gt=Mt.node),t(72,Tt=d),t(70,At=""),t(69,Ft=!0),Yt()}function ru(){t(71,Gt=null),t(72,Tt=void 0),t(70,At=""),t(69,Ft=!0)}function Ri(){t(69,Ft=!1),t(70,At=""),t(71,Gt=null),t(72,Tt=void 0)}async function Oi(){if(!(!At.trim()||Tt===void 0))try{const d=Gt?Gt.id:"",M=Tt?Tt.id:"",ee=await ie("CreateNodeFromTemplate",d,At.trim(),M);t(69,Ft=!1),t(70,At="");const ue=ee?ee.id:null;if(t(71,Gt=null),t(72,Tt=void 0),d){t(84,Et={...Et,[d]:!0});const Te=await ie("ListWorkspaceChildren",d)||[];Fl(h,d,Te),t(14,h=[...h])}else t(14,h=await ie("ListWorkspaceTree")||h);if(ue){const Te=await ie("GetNodeDetail",ue);Te&&(t(1,U=""),mt(Te))}}catch(d){t(34,R=String(d))}}function au(d,M){t(73,Mt={visible:!0,x:d.clientX,y:d.clientY,node:M})}function Yt(){t(73,Mt={visible:!1,x:0,y:0,node:null})}async function cu(d){const M=!Et[d];if(t(84,Et={...Et,[d]:M}),!M)return;const ee=await ie("ListWorkspaceChildren",d)||[];Fl(h,d,ee),t(14,h=[...h])}async function uu(d,M){if(!(!d||!M||d===M))try{const ee=await ie("MoveNode",d,M);await Qt();const ue=await ie("GetNodeDetail",d);ue&&(t(1,U=""),mt(ue))}catch(ee){t(34,R=String(ee))}}async function fu(d){d.preventDefault(),d.stopPropagation();try{const M=d.dataTransfer.getData("text/plain");if(!M)return;const ee=await ie("GetNodeDetail",M);if(!ee||!ee.parent_id)return;await ie("MoveNode",M,""),await Qt();const ue=await ie("GetNodeDetail",M);ue&&(t(1,U=""),mt(ue))}catch(M){t(34,R=String(M))}}function du(d){d.preventDefault(),d.dataTransfer.dropEffect="move",t(95,En=!0)}function pu(d){t(95,En=!1)}function Bi(d){zn(d.id,d.title),Yt()}function Hi(d){Yt(),It({title:_("delete.confirmTitle"),message:_("delete.confirmMessage")+" "+d.title+"?",confirmText:_("common.delete"),danger:!0,onConfirm:async()=>{try{await ie("DeleteNode",d.id),await Qt(),await Yi(),J&&J.id===d.id&&t(2,J=null)}catch(M){t(34,R=String(M))}}})}async function Pt(d){Yt();const M=typeof d=="string"?d:d.id;try{await ie("OpenFolder",M)}catch(ee){t(34,R=String(ee))}}async function Ct(d){const M=Bc(d);try{if(M==="url"||d.type==="link"){if(!d.url)throw new Error("url required");await ie("OpenURL",d.url);return}if(M==="text"||d.type==="note"){const ee=await ie("ReadNote",d.id);t(37,oe={id:d.id,title:d.title,content:ee||"",dirty:!1});return}if(M==="folder"||d.type==="folder"){Wt(),t(1,U=""),t(2,J=d),t(35,$="files"),t(87,ft=[]),t(86,ut=null),t(94,Ve=[]),t(89,jt=null),await Xl(d.id),await nt(d.id);return}if(M==="file"||M==="image"||d.type==="file"){const ue=(await ie("ListFiles",d.id)||[])[0];if(!ue)throw new Error("file record not found");const Te=Gv(d,ue);li(Te)?await ml(Te):await ie("OpenFile",Te.fileId);return}await jl(d.id)}catch(ee){t(34,R=String(ee))}}async function Wi(d){Yt();try{await ie("MoveNode",d.id,""),await Qt();const M=await ie("GetNodeDetail",d.id);M&&(t(1,U=""),mt(M))}catch(M){t(34,R=String(M))}}async function Qt(){const d=Object.keys(Et).filter(ee=>Et[ee]),M=await ie("ListWorkspaceTree")||[];for(const ee of d){const Te=(await ie("ListWorkspaceChildren",ee)||[]).map(it=>({...it}));Hc(M,ee,Te)}t(14,h=M)}async function Rn(d){const M=await ie("ListWorkspaceChildren",d)||[];Fl(h,d,M),t(14,h=[...h])}function Vi(){t(74,Jt=!0),t(75,yt="")}function Ui(){t(74,Jt=!1),t(75,yt="")}async function Ki(){if(!(!yt.trim()||!J))try{const d=await ie("CreateNote",J.id,yt.trim());t(36,se=[...se,d&&d.id?d:{id:Date.now().toString(),title:yt.trim(),createdAt:new Date().toISOString()}]),t(74,Jt=!1),t(75,yt="")}catch{const M={id:Date.now().toString(),title:yt.trim(),createdAt:new Date().toISOString()};t(36,se=[...se,M]),t(74,Jt=!1),t(75,yt="")}}async function Xt(d){if(oe&&oe.dirty){It({title:_("note.unsavedTitle"),message:_("note.unsavedMessage"),confirmText:_("note.unsavedClose"),danger:!1,onConfirm:async()=>{await Gi(d)}});return}await Gi(d)}async function Gi(d){try{const M=await ie("ReadNote",d.id);t(37,oe={id:d.id,title:d.title,content:M||"",dirty:!1})}catch{t(37,oe={id:d.id,title:d.title,content:"# "+d.title+`
|
||
|
||
`,dirty:!1})}}function Ji(){if(oe&&oe.dirty){It({title:_("note.unsavedTitle"),message:_("note.unsavedMessage"),confirmText:_("note.unsavedClose"),danger:!1,onConfirm:()=>{t(37,oe=null)}});return}t(37,oe=null)}function mu(d){oe&&(t(37,oe.content=d.target.value,oe),t(37,oe.dirty=!0,oe))}async function _u(){if(oe)try{await ie("SaveNote",oe.id,oe.content),t(37,oe.dirty=!1,oe)}catch{t(37,oe.dirty=!1,oe)}}function xl(d=null){t(47,je=d),t(48,Le=null),t(41,me=d?d.summary:""),t(42,x=d?String(d.minutes||""):""),t(43,te=d&&d.date||""),t(44,ye=d&&d.details||""),t(45,Ce=d?!!d.billable:!1),t(46,we=d?!!d.approximate:!1),t(40,Re=!0)}function qi(){t(40,Re=!1),t(47,je=null),t(48,Le=null)}async function On(d=""){const M=d||(J?J.id:"");J&&J.id===M&&t(39,Ee=si(await ie("ListWorklog",J.id))||Ee),U==="journal"&&await xt()}async function gu(){const d=parseInt(x,10);if(!(!me.trim()||isNaN(d)||d<=0)&&!(!Le&&!je&&!J)){try{if(Le){const M=JSON.stringify(cn(Le));await ie("AcceptSuggestionFull",Le.nodeId,me.trim(),ye,te,d,we,Ce,M),await $l()}else je?(await ie("UpdateWorklogEntry",je.id,me.trim(),ye,te,d,we,Ce),await On(je.nodeId)):(await ie("CreateWorklogFull",J.id,me.trim(),ye,te,d,we,Ce),await On(J.id))}catch(M){t(34,R=String(M));return}t(40,Re=!1),t(47,je=null),t(48,Le=null)}}function Bn(d){It({title:_("worklog.deleteEntry"),message:_("worklog.deleteConfirm"),confirmText:_("common.delete"),danger:!0,onConfirm:async()=>{try{await ie("DeleteWorklogEntry",d.id),await On(d.nodeId)}catch(M){t(34,R=String(M))}}})}async function $l(){t(49,Pe=await ie("GetSuggestions")||[]),t(50,Be=Pe.length),J&&t(39,Ee=si(await ie("ListWorklog",J.id))),U==="journal"&&await xt()}async function Zt(){t(7,We=await ie("ListTrash")||{nodes:[],entries:[],trashPath:"",count:0}),t(64,ae=We.count||0);const d=We.nodes||[];t(65,he=he.filter(M=>d.some(ee=>ee.id===M))),Xe&&!d.some(M=>M.id===Xe)?jn():Ze.length>0&&(t(242,Ze=Ze.filter(M=>d.some(ee=>ee.id===M.id))),t(8,Xe=Ze.length>0?Ze[Ze.length-1].id:""))}async function Yi(){try{t(64,ae=await ie("TrashCount")||0)}catch{t(64,ae=0)}}function vu(){return Xe&&(((We==null?void 0:We.nodes)||[]).find(d=>d.id===Xe)||Ze[Ze.length-1])||null}function _l(d){Wt(),t(8,Xe=d.id);const M=Ze.findIndex(ee=>ee.id===d.id);M>=0?t(242,Ze=Ze.slice(0,M+1)):t(242,Ze=[...Ze,{id:d.id,title:d.title}]),t(65,he=[])}function hu(){if(Ze.length===0)return;Wt();const d=Ze.slice(0,-1);t(242,Ze=d),t(8,Xe=d.length>0?d[d.length-1].id:""),t(65,he=[])}async function Ml(d){t(89,jt={name:d.title,type:"file",mime:"text/plain",size:0,fileId:d.id}),t(90,wt=""),t(92,rl=""),t(91,Dl=!0);try{d.trashFsPath?t(90,wt=await ie("ReadTrashFile",d.trashFsPath)||""):t(90,wt=await ie("ReadTrashFileContent",d.id)||"");const M=(d.title||"").split(".").pop().toLowerCase();["png","jpg","jpeg","gif","webp","bmp","svg"].includes(M)&&t(90,wt="data:image/"+(M==="svg"?"svg+xml":M)+";base64,"+btoa(wt))}catch(M){t(92,rl=String(M))}t(91,Dl=!1)}function Qi(d){t(65,he=he.includes(d)?he.filter(M=>M!==d):[...he,d])}function Hn(d){return he.length>0?he:[d]}async function Wn(d){try{await ie("RestoreTrashNodesJSON",JSON.stringify(d)),await Qt(),await Zt()}catch(M){t(34,R=String(M))}}async function Vn(d){It({title:_("delete.confirmTitle"),message:_("delete.confirmMessage")+" "+d.length+"?",confirmText:_("common.delete"),danger:!0,onConfirm:async()=>{try{await ie("PurgeTrashNodesJSON",JSON.stringify(d)),await Zt()}catch(M){t(34,R=String(M))}}})}async function ku(){It({title:_("delete.confirmTitle"),message:_("trash.empty")+"?",confirmText:_("common.delete"),danger:!0,onConfirm:async()=>{try{await ie("EmptyTrash"),await Zt()}catch(d){t(34,R=String(d))}}})}function en(d){t(48,Le=d),t(47,je=null),t(41,me=d.summary||""),t(42,x=String(d.suggestedMin||"")),t(43,te=""),t(44,ye=""),t(45,Ce=!1),t(46,we=!0),t(40,Re=!0)}async function tn(d){try{await ie("DismissSuggestion",d.nodeId,JSON.stringify(cn(d))),await $l()}catch(M){t(34,R=String(M))}}async function Un(){t(54,Ae=!0);try{const d=await ie("ListBrowserEvents","pending",50,0);t(53,Oe=d||[])}catch(d){console.warn("[browser] load error:",d)}finally{t(54,Ae=!1)}}async function bu(d){await ie("DismissBrowserEvent",d.id),await Un()}async function yu(d){await ie("DismissBrowserEvent",d.id),t(53,Oe=Oe.filter(M=>M.id!==d.id))}async function wu(d){await ie("DismissBrowserEvent",d.id),await Un()}async function Kn(d){try{const M=cn(d),ee=JSON.stringify(M);un("acceptTodaySuggestion: nodeId="+d.nodeId+" eventIds="+ee+" events="+JSON.stringify((d.events||[]).map(ue=>({id:ue.id,type:ue.eventType,title:ue.title})))),await ie("AcceptSuggestionWith",d.nodeId,d.summary,d.suggestedMin,"",ee),await $l()}catch(M){un("acceptTodaySuggestion error: "+M)}}async function Xi(d){try{const M=cn(d),ee=JSON.stringify(M);un("acceptJournalSuggestion: nodeId="+d.nodeId+" eventIds="+ee+" events="+JSON.stringify((d.events||[]).map(ue=>({id:ue.id,type:ue.eventType,title:ue.title})))),await ie("AcceptSuggestionWith",d.nodeId,d.summary,d.suggestedMin,"",ee),await $l()}catch(M){un("acceptJournalSuggestion error: "+M)}}async function xt(){try{const[d,M,ee]=await Promise.all([ie("ListWorklogReport",N,L,P,A,z,B),ie("WorklogReportSummary",N,L,P,A,z,B),ie("GetSuggestions")]);if(t(18,D=(d||[]).map(ue=>(ue._expanded===void 0&&(ue._expanded=!1),ue))),t(19,I=M||null),t(49,Pe=ee||[]),t(50,Be=Pe.length),P&&!V)if(d&&d.length>0&&d[0].nodePath)t(26,V=d[0].nodePath);else try{t(26,V=await ie("GetNodeTitle",P))}catch{t(26,V="")}}catch{t(18,D=[]),t(19,I=null),t(49,Pe=[]),t(50,Be=0)}}async function ln(d){try{const M=await ie("SaveWorklogReport",d,N,L,P,A,z,B);t(27,H=M),setTimeout(()=>t(27,H=""),4e3)}catch(M){if(String(M).includes("отменено"))return;t(27,H="Ошибка: "+String(M)),setTimeout(()=>t(27,H=""),6e3)}}let Zi;async function Gn(d){if(d._expanded=!d._expanded,t(18,D),d._expanded&&!d._events&&d._hasEvents===void 0)try{d._events=await ie("GetWorklogEntryEvents",d.id)||[],d._hasEvents=d._events.length>0,t(18,D)}catch{d._events=[],d._hasEvents=!1,t(18,D)}}async function Jn(d){if(d._expanded=!d._expanded,d._expanded&&d.source==="suggestion"&&!d._events&&d._hasEvents===void 0)try{d._events=await ie("GetWorklogEntryEvents",d.id)||[],d._hasEvents=d._events.length>0}catch(M){M._events=[],M._hasEvents=!1}t(39,Ee)}async function Cu(){const d=Y.trim();if(!d||d.length<2){t(30,G=[]),t(31,X=!1);return}try{t(30,G=await ie("SearchNodes",d)||[]),t(31,X=G.length>0)}catch{t(30,G=[]),t(31,X=!1)}}function Su(){clearTimeout(Zi),Zi=setTimeout(Cu,200)}function xi(d){t(23,P=d.id),t(26,V=d.path||d.title),t(22,A=!0),t(29,Y=""),t(30,G=[]),t(31,X=!1),xt()}function $i(){t(23,P=""),t(22,A=!1),t(26,V=""),t(29,Y=""),t(30,G=[]),t(31,X=!1),xt()}function Tu(){t(20,N=""),t(21,L=""),t(23,P=""),t(22,A=!1),t(24,z="all"),t(25,B="all"),t(26,V=""),t(29,Y=""),t(30,G=[]),t(31,X=!1),xt()}async function es(){const d=await ie("PickFile");if(!d)return;const M=ut||J.id;await ts(M,d)}async function Eu(){const d=await ie("PickDirectory");if(!d)return;const M=ut||J.id;await ts(M,d)}async function ts(d,M){t(81,Cn=!0);try{const ee=await ie("PreviewImport",M);t(82,Wl=ee),Sn=M,gi=d,t(83,El=!0)}catch(ee){t(34,R=String(ee))}t(81,Cn=!1)}async function qn(d){try{const M=gi||J.id,ee=d==="copy"?await ie("AddPathCopy",M,Sn):await ie("AddPathLink",M,Sn);t(83,El=!1),t(82,Wl=null),t(87,ft=[]),t(86,ut=null),await Promise.all([Xl(M),nt(M),Rn(M)])}catch(M){t(34,R=String(M))}}function ls(){t(83,El=!1),t(82,Wl=null)}async function ns({id:d,type:M}){const ee=_(M==="folder"?"delete.folder":"delete.file");It({title:_("delete.confirmTitle"),message:_("delete.confirmMessage")+" "+ee+"?",confirmText:_("common.delete"),danger:!0,onConfirm:async()=>{try{await ie("DeleteFileOrFolder",d),ce=ce.filter(Te=>Te.nodeId!==d);const ue=ut||J.id;await nt(ue)}catch(ue){t(34,R=String(ue))}}})}async function Du(d){try{if(!d||d.length===0)return;await Bu(d,"drop")}finally{dt()}}function Iu(d){return{note_created:_("event.noteCreated"),note_updated:_("event.noteUpdated"),note_deleted:_("event.noteDeleted"),file_added:_("event.fileAdded"),file_deleted:_("event.fileDeleted"),file_renamed:_("event.fileRenamed"),file_copied:_("event.fileCopied"),file_moved:_("event.fileMoved"),folder_added:_("event.folderAdded"),folder_deleted:_("event.folderDeleted"),folder_renamed:_("event.folderRenamed"),folder_moved:_("event.folderMoved"),node_created:_("event.caseCreated"),node_updated:_("event.caseUpdated"),node_deleted:_("event.nodeDeleted"),action_created:_("event.actionCreated"),action_done:_("event.actionDone"),worklog_added:_("event.worklogAdded")}[d]||d}function Yn(d){return{project:_("kind.project"),client:_("kind.client"),document:_("kind.document"),recipe:_("kind.recipe"),folder:_("kind.folder"),note:_("kind.note"),file:_("kind.file"),archive:_("kind.archive"),case:_("kind.case"),link:_("kind.link")}[d]||d||_("kind.case")}function Nu(d){return d==="action"?_("kind.action"):Yn(d)}function Au(d){return d?_("capture.kind."+d):""}function Mu(d){return d?_("capture.source."+d):""}function ju(d){const M=[];return d.captureKind&&M.push(Au(d.captureKind)),d.captureSource&&M.push(Mu(d.captureSource)),d.captureContextLabel&&M.push(`${_("inbox.capturedIn")}: ${d.captureContextLabel}`),d.suggestedTargetLabel&&M.push(`${_("inbox.suggestedTarget")}: ${d.suggestedTargetLabel}`),M.push(vt(d.capturedAt||d.createdAt)),M.filter(Boolean).join(" · ")}function Lu(d){!d||!d.id||(t(3,Me=[d,...Me.filter(M=>M.id!==d.id)]),J&&(d.captureContextNodeId===J.id||d.suggestedTargetNodeId===J.id)&&t(55,De=[d,...De.filter(M=>M.id!==d.id)]))}function Pu(){return J&&J.id?{contextType:"node",nodeId:J.id,suggestedTargetNodeId:J.id}:U?{contextType:"section",section:U}:{contextType:"global",section:"root"}}function $t(){return JSON.stringify(Pu())}function zu(){return J&&J.id?_("capture.dropOverlayNode",{title:J.title}):_("capture.dropOverlayGlobal")}async function gl(d=null){d&&Lu(d),U==="inbox"&&t(3,Me=await ie("ListInboxNodes")||Me)}async function Fu(d,M){const ee=String(d||"").trim();if(!ee)return null;const ue=oi(ee),Te=ue?await ie("CaptureURLWithContext",ue,"",M,$t()):await ie("CaptureTextWithContext",ee,M,$t());return await gl(Te),Te}async function is(d,M,ee){const ue=String(d||"").trim();if(!ue)return null;const Te=await ie("CaptureURLWithContext",ue,M||"",ee,$t());return await gl(Te),Te}async function Ru(d,M){if(!d)return null;const ee=d.path||d.webkitRelativePath||"";if(ee){const it=await ie("CapturePathWithContext",ee,M,$t());return await gl(it),it}const ue=await Yv(d),Te=await ie("CaptureFileDataWithContext",d.name||`clipboard.${qv(d.type)}`,ue,M,$t());return await gl(Te),Te}async function Qn(d,M){var Ll,Nt,Ds;if(!d)return!1;let ee=!1;const ue=Array.from(d.files||[]);for(const tl of ue)await Ru(tl,M),ee=!0;const Te=(Ll=d.getData)==null?void 0:Ll.call(d,"text/x-moz-url");if(Te){const tl=Qv(Te),Pl=tl?oi(tl.url):"";if(Pl)return await is(Pl,tl.title,M),!0}const it=(Nt=d.getData)==null?void 0:Nt.call(d,"text/uri-list");if(it){const tl=Xv(it),Pl=oi(tl);if(Pl)return await is(Pl,"",M),!0}const hl=(Ds=d.getData)==null?void 0:Ds.call(d,"text/plain");return String(hl||"").trim()&&(await Fu(hl,M),ee=!0),ee}async function Ou(){if(!ze){t(57,He=""),t(56,ze=!0);try{const d=await ie("CaptureClipboardTextWithContext",$t());await gl(d),t(57,He=_("inbox.captured"))}catch(d){t(34,R=String(d).includes("clipboard is empty")?_("inbox.clipboardEmpty"):_("inbox.clipboardUnavailable"))}finally{t(56,ze=!1)}}}async function Bu(d,M="drop"){if(!ze){t(56,ze=!0),t(57,He="");try{for(const ee of d){const ue=await ie("CapturePathWithContext",ee,M,$t());await gl(ue)}t(57,He=_("inbox.captured"))}catch(ee){t(34,R=String(ee))}finally{t(56,ze=!1),t(96,Il=!1)}}}async function ss(d){if(!(p||v)&&!pn(d.target)&&d.clipboardData)try{await Qn(d.clipboardData,"paste")&&(d.preventDefault(),t(57,He=_("inbox.captured")))}catch(M){t(34,R=String(M))}}function os(d){if(al.length>0)return!1;const M=Array.from((d==null?void 0:d.types)||[]);return M.includes("Files")||M.includes("text/uri-list")||M.includes("text/x-moz-url")||M.includes("text/plain")&&!M.includes("application/x-verstak-node")}function rs(){ul&&(clearTimeout(ul),ul=null)}function dt(){Nl=0,t(97,cl=!1),t(98,Dn=""),In=0,t(96,Il=!1),rs()}function as(){ul||(ul=setTimeout(()=>{ul=null,cl&&Date.now()-In>2e3?dt():cl&&as()},2500))}function cs(d){return os(d)?(t(98,Dn=zu()),t(97,cl=!0),In=Date.now(),as(),!0):!1}function us(d){cs(d.dataTransfer)&&(Nl+=1)}function fs(d){cs(d.dataTransfer)&&(d.preventDefault(),d.dataTransfer.dropEffect="copy")}function ds(d){Nl>0&&(Nl-=1),(d.clientX<=0||d.clientY<=0||d.clientX>=window.innerWidth||d.clientY>=window.innerHeight||Nl<=0)&&dt()}function ps(){document.hidden&&dt()}async function ms(d){if(os(d.dataTransfer)){d.preventDefault();try{await Qn(d.dataTransfer,"drop")&&t(57,He=_("inbox.captured"))}catch(M){t(34,R=String(M))}finally{dt()}}}function Hu(d){d.preventDefault(),d.dataTransfer.dropEffect="copy",t(96,Il=!0)}function Wu(){t(96,Il=!1)}async function Vu(d){d.preventDefault(),d.stopPropagation();try{await Qn(d.dataTransfer,"drop")&&t(57,He=_("inbox.captured"))}catch(M){t(34,R=String(M))}finally{dt()}}function nn(d){t(107,Lt=d),t(108,Bt=""),t(109,qt=[]),t(110,Ht=null)}function Xn(){t(107,Lt=null),t(108,Bt=""),t(109,qt=[]),t(110,Ht=null),t(111,Jl=!1)}async function Uu(){const d=Bt.trim();if(!d||d.length<2){t(109,qt=[]);return}t(111,Jl=!0);try{const M=await ie("SearchNodes",d)||[];t(109,qt=M.filter(ee=>Zv(ee)&&ee.id!==(Lt==null?void 0:Lt.id)))}catch{t(109,qt=[])}finally{t(111,Jl=!1)}}function Ku(d){t(108,Bt=d.target.value),t(110,Ht=null),clearTimeout(yi),yi=setTimeout(Uu,200)}function _s(d){t(110,Ht=d),t(108,Bt=d.path||d.title),t(109,qt=[])}async function gs(){if(!(!Lt||!Ht))try{await vs(Lt,Ht.id),Xn()}catch(d){t(34,R=String(d))}}async function vs(d,M){!d||!M||(await ie("ResolveInboxNode",d.id,M),t(3,Me=Me.filter(ee=>ee.id!==d.id)),t(55,De=De.filter(ee=>ee.id!==d.id)),await Qt(),J&&await Xl(J.id))}async function sn(d){const M=(d==null?void 0:d.suggestedTargetNodeId)||(J==null?void 0:J.id)||"";if(M)try{await vs(d,M)}catch(ee){t(34,R=String(ee))}}function on(d){It({title:_("inbox.deleteTitle"),message:_("inbox.deleteConfirm",{title:d.title}),confirmText:_("common.delete"),danger:!0,onConfirm:async()=>{try{await ie("DeleteInboxNode",d.id),t(3,Me=Me.filter(M=>M.id!==d.id)),t(55,De=De.filter(M=>M.id!==d.id))}catch(M){t(34,R=String(M))}}})}function hs(d){t(59,qe=d),t(60,Ye=d.title||""),t(61,Ue=d.url||""),t(62,xe=d.note||""),t(63,Qe="")}function Zn(){t(59,qe=null),t(60,Ye=""),t(61,Ue=""),t(62,xe=""),t(63,Qe="")}async function Gu(){if(!(!qe||!Ue.trim()))try{const d=await ie("UpdateLink",qe.id,Ye.trim(),Ue.trim(),xe);t(58,ke=ke.map(M=>M.id===d.id?d:M)),Zn()}catch(d){t(63,Qe=String(d))}}async function ks(d){It({title:_("links.deleteTitle"),message:_("links.deleteConfirm",{title:d.title}),confirmText:_("common.delete"),danger:!0,onConfirm:async()=>{try{await ie("DeleteLink",d.id),t(58,ke=ke.filter(M=>M.id!==d.id))}catch(M){t(34,R=String(M))}}})}async function bs(d){try{await ie("OpenLink",d.id)}catch(M){t(34,R=String(M))}}async function ys(d){var M,ee;try{await((ee=(M=navigator.clipboard)==null?void 0:M.writeText)==null?void 0:ee.call(M,d.url)),t(63,Qe=_("links.copied"))}catch{t(63,Qe=_("links.copyUnavailable"))}}function Ju(){t(76,Sl=!0),t(77,Rt=""),t(78,Tl="open_url"),t(79,Ot="")}function ws(){t(76,Sl=!1),t(77,Rt=""),t(79,Ot="")}async function xn(){if(!(!Rt.trim()||!Ot.trim()||!J))try{const d=await ie("CreateAction",J.id,Tl,Rt.trim(),Ot.trim());d&&d.id&&t(38,pe=[...pe,d]),t(76,Sl=!1),t(77,Rt=""),t(79,Ot="")}catch(d){t(34,R=String(d))}}async function Cs(d){try{await ie("DeleteAction",d),t(38,pe=pe.filter(M=>M.id!==d))}catch(M){t(34,R=String(M))}}function qu(d){const M=wn.find(ee=>ee.id===d);return M?M.label:d}async function jl(d){try{const M=await ie("GetNodeDetail",d);M&&mt(M)}catch(M){t(34,R=String(M))}}async function el(d){const M=xv(d),ee=M.nodeId;if(ee)try{const ue=await ie("GetNodeDetail",ee);if(!ue)return;if(mt(ue),M.tab==="notes"){if(kt("notes"),M.targetId){try{t(36,se=await ie("ListNotes",ee)||[])}catch{}const Te=se.find(it=>it.id===M.targetId);Te&&setTimeout(()=>Xt(Te),100)}}else if(M.tab==="files")if(kt("files"),M.targetId)try{const Te=await ie("GetNodeDetail",M.targetId);if(Te&&Te.parent_id){await nt(Te.parent_id);const it=rt.find(hl=>hl.id===M.targetId);it&&it.type==="file"&&li(it)&&setTimeout(()=>ml(it),150)}else await nt(ee)}catch{await nt(ee)}else await nt(ee)}catch(ue){t(34,R=String(ue))}}async function vl(d){return el(d)}async function Yu(d){if(!(!d||!d.nodeId))try{if(d.type==="link"){const ee=await ie("GetNodeDetail",d.nodeId);ee&&(await mt(ee),kt("links"));return}if(d.type==="action"){const ee=await ie("GetNodeDetail",d.nodeId);ee&&(await mt(ee),kt("actions"));return}const M=await ie("GetNodeDetail",d.nodeId);if(!M)return;if(d.type==="note"){const ee=M.parent_id||M.parentId||"",ue=ee?await ie("GetNodeDetail",ee):null;if(ue){await mt(ue),kt("notes"),t(36,se=await ie("ListNotes",ue.id)||[]);const Te=se.find(it=>it.id===M.id);Te&&await Xt(Te)}return}if(d.type==="file"){const ee=M.parent_id||M.parentId||"",ue=ee?await ie("GetNodeDetail",ee):null;if(ue){await mt(ue),kt("files"),await nt(ue.id);const Te=rt.find(it=>it.id===M.id);Te&&li(Te)&&await ml(Te)}return}if(d.type==="folder"){await mt(M),kt("files"),await nt(M.id);return}await mt(M)}catch(M){t(34,R=String(M))}}async function $n(){try{t(112,Nn=await ie("SyncStatus"))}catch{t(112,Nn={configured:!1,serverUrl:"",deviceId:"",unpushedOps:0,lastSyncAt:"",syncInterval:0})}}let Ss="general";function ei(d){t(116,Ss=d||"general"),t(13,m=!0)}function Ts(){t(13,m=!1)}function Qu(d){const M=Array.isArray(d==null?void 0:d.conflicts)?d.conflicts:[],ee=Array.isArray(d==null?void 0:d.applyErrors)?d.applyErrors:[],ue=[];return M.length>0&&ue.push(_("sync.conflictsCount",{count:M.length})),ee.length>0&&ue.push(_("sync.applyErrorsCount",{count:ee.length})),ue.join(" · ")}async function Xu(){t(113,An=!0),t(114,Al=""),t(115,ql="");try{const d=await ie("SyncNow");await $n(),t(114,Al=Qu(d)),t(115,ql=Al?"warning":"")}catch(d){console.error("sync error:",d),t(114,Al=`${_("sync.status.error")}: ${(d==null?void 0:d.message)||d}`),t(115,ql="warning")}finally{t(113,An=!1)}}function Zu(d){t(11,p=!1),t(10,c=d),t(80,ol=!1),window.location.reload()}function xu(d){t(12,v=!1),t(10,c=d),t(80,ol=!1),window.location.reload()}const $u=d=>d.nodeId===J.id,ef=d=>Ql(d.id),tf=()=>ei("sync"),lf=()=>ei(),nf=()=>Wn(he),sf=()=>Vn(he),of=()=>ie("OpenTrashFolder"),rf=()=>t(34,R=""),af=()=>t(34,R=""),cf=()=>t(34,R="");function uf(){oe.content=this.value,t(37,oe)}const ff=d=>kt(d.id),df=()=>{kt("notes"),Vi()},pf=()=>{kt("files"),es()},mf=()=>kt("worklog"),_f=d=>Xt(d),gf=d=>Xt(d);function vf(){yt=this.value,t(75,yt)}const hf=d=>d.key==="Enter"&&Ki(),kf=d=>Xt(d),bf=d=>Xt(d),yf=d=>{const M=d.detail;M===0?(t(87,ft=[]),t(86,ut=null),nt(J.id)):Si(M-1)},wf=d=>Ln(d.detail),Cf=d=>ml(d.detail),Sf=d=>ie("OpenFile",d.detail),Tf=d=>ie("OpenFolder",d.detail),Ef=d=>ns(d.detail),Df=d=>Ei(d.detail.id),If=d=>Ti(d.detail),Nf=d=>Di(d.detail),Af=d=>Ii(d.detail),Mf=d=>Mi(d.detail),jf=d=>Ai(d.detail),Lf=d=>ji(d.detail),Pf=d=>sn(d),zf=d=>nn(d),Ff=d=>Ct(d),Rf=d=>Pt(d),Of=d=>on(d),Bf=d=>Ct(d),Hf=(d,M)=>M.key==="Enter"&&Ct(d),Wf=d=>bs(d),Vf=d=>ys(d),Uf=d=>hs(d),Kf=d=>ks(d),Gf=d=>ie("RunAction",d.id),Jf=d=>Cs(d.id),qf=()=>xl(),Yf=d=>d.nodeId===J.id,Qf=d=>en(d),Xf=d=>Kn(d),Zf=d=>tn(d),xf=(d,M,ee)=>t(49,M[ee]._expanded=!d._expanded,Pe,t(2,J)),$f=(d,M,ee,ue)=>ue.key==="Enter"&&t(49,M[ee]._expanded=!d._expanded,Pe,t(2,J)),ed=d=>el(d),td=d=>Pt(d.nodeId),ld=d=>xl(d),nd=d=>Bn(d),id=d=>el(d),sd=d=>Pt(d.nodeId),od=d=>Jn(d),rd=(d,M)=>M.key==="Enter"&&Jn(d),ad=d=>vl(d),cd=(d,M)=>M.key==="Enter"&&vl(d),ud=()=>{t(4,Z="date"),t(5,Se=Z==="date"&&Se==="desc"?"asc":"desc")},fd=()=>{t(4,Z="name"),t(5,Se=Z==="name"&&Se==="desc"?"asc":"desc")},dd=()=>{t(4,Z="type"),t(5,Se=Z==="type"&&Se==="desc"?"asc":"desc")};function pd(){ve=this.checked,t(6,ve)}const md=d=>sn(d),_d=d=>nn(d),gd=d=>Ct(d),vd=d=>Pt(d),hd=d=>on(d),kd=d=>Ct(d),bd=(d,M)=>M.key==="Enter"&&Ct(d),yd=d=>sn(d),wd=d=>nn(d),Cd=d=>Ct(d),Sd=d=>Pt(d),Td=d=>on(d),Ed=d=>Ct(d),Dd=(d,M)=>M.key==="Enter"&&Ct(d),Id=d=>Qi(d.id),Nd=d=>d.type!=="file"?_l(d):Ml(d),Ad=(d,M)=>M.key==="Enter"&&(d.type!=="file"?_l(d):Ml(d)),Md=d=>d.type!=="file"?_l(d):Ml(d),jd=(d,M)=>M.key==="Enter"&&(d.type!=="file"?_l(d):Ml(d)),Ld=d=>Wn(Hn(d.id)),Pd=d=>Vn(Hn(d.id)),zd=()=>t(28,q="suggestions"),Fd=()=>t(28,q="worklog"),Rd=d=>jl(d.nodeId),Od=(d,M,ee,ue)=>t(49,M[ee].suggestedMin=parseInt(ue.target.value),Pe),Bd=d=>en(d),Hd=d=>Xi(d),Wd=d=>tn(d),Vd=(d,M,ee)=>t(49,M[ee]._expanded=!d._expanded,Pe),Ud=(d,M,ee,ue)=>ue.key==="Enter"&&t(49,M[ee]._expanded=!d._expanded,Pe),Kd=d=>el(d),Gd=d=>Pt(d.nodeId),Jd=()=>ln("csv"),qd=()=>ln("markdown"),Yd=()=>ln("pdf");function Qd(){N=this.value,t(20,N)}function Xd(){L=this.value,t(21,L)}const Zd=()=>{t(29,Y=""),t(26,V=""),$i()};function xd(){Y=this.value,t(29,Y)}const $d=()=>setTimeout(()=>t(31,X=!1),200),e1=d=>xi(d);function t1(){A=this.checked,t(22,A)}function l1(){z=fn(this),t(24,z)}function n1(){B=fn(this),t(25,B)}const i1=d=>jl(d.nodeId),s1=d=>Gn(d),o1=(d,M)=>M.key==="Enter"&&Gn(d),r1=d=>xl(d),a1=d=>Bn(d),c1=d=>el(d),u1=d=>jl(d),f1=d=>vl(d),d1=d=>el(d),p1=d=>en(d),m1=d=>Kn(d),_1=d=>tn(d),g1=d=>Pt(d),v1=d=>Ct(d),h1=d=>{Ql("trash"),_l({id:d,title:""}),Zt()},k1=d=>vl(d),b1=(d,M)=>M.key==="Enter"&&vl(d),y1=()=>t(72,Tt=null),w1=d=>t(72,Tt=d);function C1(){At=this.value,t(70,At)}const S1=d=>d.key==="Enter"&&Oi(),T1=d=>Fi(d),E1=()=>Wi(Mt.node),D1=()=>Bi(Mt.node),I1=()=>Hi(Mt.node),N1=()=>Pt(Mt.node);function A1(){te=this.value,t(43,te)}function M1(){me=this.value,t(41,me)}function j1(){x=hn(this.value),t(42,x)}function L1(){ye=this.value,t(44,ye)}function P1(){Ce=this.checked,t(45,Ce)}function z1(){we=this.checked,t(46,we)}function F1(){Rt=this.value,t(77,Rt)}const R1=d=>d.key==="Enter"&&xn();function O1(){Tl=fn(this),t(78,Tl),t(121,wn)}function B1(){Ot=this.value,t(79,Ot)}const H1=d=>d.key==="Enter"&&xn(),W1=()=>qn("copy"),V1=()=>qn("link");function U1(){dl=this.value,t(105,dl)}function K1(){Bt=this.value,t(108,Bt)}const G1=d=>d.key==="Enter"&&Ht&&gs(),J1=d=>_s(d);function q1(){Ye=this.value,t(60,Ye)}function Y1(){Ue=this.value,t(61,Ue)}function Q1(){xe=this.value,t(62,xe)}const X1=d=>ie("OpenFile",d.detail);return l.$$.update=()=>{var d;l.$$.dirty[0]&384&&t(66,Kt=Jv((We==null?void 0:We.nodes)||[],Xe)),l.$$.dirty[0]&7&&t(119,n=J?J.title:U?((d=g.find(M=>M.id===U))==null?void 0:d.label)||"":_("nav.selectPrompt")),l.$$.dirty[0]&4&&t(118,i=J?Yn(J.type):""),l.$$.dirty[0]&56&&t(9,r=Uv(Me,Z,Se)),l.$$.dirty[0]&576&&t(117,o=ve?Vc(r):null),l.$$.dirty[7]&33554432&&t(67,sl=Ze.length===0?_("nav.trash"):[_("nav.trash"),...Ze.map(M=>M.title)].join(" / "))},t(68,pt=((Es=vu())==null?void 0:Es.title)||_("trash.deletedNodes")),[g,U,J,Me,Z,Se,ve,We,Xe,r,c,p,v,m,h,b,y,S,D,I,N,L,A,P,z,B,V,H,q,Y,G,X,O,W,R,$,se,oe,pe,Ee,Re,me,x,te,ye,Ce,we,je,Le,Pe,Be,lt,Ne,Oe,Ae,De,ze,He,ke,qe,Ye,Ue,xe,Qe,ae,he,Kt,sl,pt,Ft,At,Gt,Tt,Mt,Jt,yt,Sl,Rt,Tl,Ot,ol,Cn,Wl,El,Et,Tn,ut,ft,rt,jt,wt,Dl,rl,Dt,Ve,En,Il,cl,Dn,Vl,vi,hi,ki,bi,fl,dl,pl,Lt,Bt,qt,Ht,Jl,Nn,An,Al,ql,Ss,o,i,n,Q,wn,Wc,kt,Ql,mt,nt,Ln,Gc,Si,ml,Zl,Jc,Ti,Ei,Di,Ii,Ni,Ai,Mi,ji,xc,$c,eu,zi,nu,iu,su,ou,Fi,ru,Ri,Oi,au,Yt,cu,uu,fu,du,pu,Bi,Hi,Pt,Ct,Wi,Vi,Ui,Ki,Xt,Ji,mu,_u,xl,qi,gu,Bn,Zt,_l,hu,Ml,Qi,Hn,Wn,Vn,ku,en,tn,Un,bu,yu,wu,Kn,Xi,xt,ln,Gn,Jn,Su,xi,$i,Tu,es,Eu,qn,ls,ns,Iu,Yn,Nu,ju,Ou,Hu,Wu,Vu,nn,Xn,Ku,_s,gs,sn,on,hs,Zn,Gu,ks,bs,ys,Ju,ws,xn,Cs,qu,jl,el,vl,Yu,$n,ei,Ts,Xu,Zu,xu,Ze,$u,ef,tf,lf,nf,sf,of,rf,af,cf,uf,ff,df,pf,mf,_f,gf,vf,hf,kf,bf,yf,wf,Cf,Sf,Tf,Ef,Df,If,Nf,Af,Mf,jf,Lf,Pf,zf,Ff,Rf,Of,Bf,Hf,Wf,Vf,Uf,Kf,Gf,Jf,qf,Yf,Qf,Xf,Zf,xf,$f,ed,td,ld,nd,id,sd,od,rd,ad,cd,ud,fd,dd,pd,md,_d,gd,vd,hd,kd,bd,yd,wd,Cd,Sd,Td,Ed,Dd,Id,Nd,Ad,Md,jd,Ld,Pd,zd,Fd,Rd,Od,Bd,Hd,Wd,Vd,Ud,Kd,Gd,Jd,qd,Yd,Qd,Xd,Zd,xd,$d,e1,t1,l1,n1,i1,s1,o1,r1,a1,c1,u1,f1,d1,p1,m1,_1,g1,v1,h1,k1,b1,y1,w1,C1,S1,T1,E1,D1,I1,N1,A1,M1,j1,L1,P1,z1,F1,R1,O1,B1,H1,W1,V1,U1,K1,G1,J1,q1,Y1,Q1,X1]}class eh extends tt{constructor(e){super(),et(this,e,$v,Vv,$e,{},null,[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1])}}new eh({target:document.getElementById("app")});
|