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

5 lines
347 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

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

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