verstak/cmd/verstak-gui/frontend-dist/assets/main-Co5H5J-5.js

4 lines
331 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 w1=Object.defineProperty;var C1=(l,e,t)=>e in l?w1(l,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):l[e]=t;var Vt=(l,e,t)=>C1(l,typeof e!="symbol"?e+"":e,t);(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))n(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const r of a.addedNodes)r.tagName==="LINK"&&r.rel==="modulepreload"&&n(r)}).observe(document,{childList:!0,subtree:!0});function t(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function n(o){if(o.ep)return;o.ep=!0;const a=t(o);fetch(o.href,a)}})();function le(){}function Ya(l){return l()}function hi(){return Object.create(null)}function me(l){l.forEach(Ya)}function Kt(l){return typeof l=="function"}function lt(l,e){return l!=l?e==e:l!==e||l&&typeof l=="object"||typeof l=="function"}let ln;function kl(l,e){return l===e?!0:(ln||(ln=document.createElement("a")),ln.href=e,l===ln.href)}function S1(l){return Object.keys(l).length===0}function ki(l){return l??""}const to=typeof window<"u"?window:typeof globalThis<"u"?globalThis:global;function s(l,e){l.appendChild(e)}function S(l,e,t){l.insertBefore(e,t||null)}function C(l){l.parentNode&&l.parentNode.removeChild(l)}function Re(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 $(l){return document.createElementNS("http://www.w3.org/2000/svg",l)}function O(l){return document.createTextNode(l)}function b(){return O(" ")}function dt(){return O("")}function P(l,e,t,n){return l.addEventListener(e,t,n),()=>l.removeEventListener(e,t,n)}function lo(l){return function(e){return e.preventDefault(),l.call(this,e)}}function Ee(l){return function(e){return e.stopPropagation(),l.call(this,e)}}function Nt(l){return function(e){e.target===this&&l.call(this,e)}}function i(l,e,t){t==null?l.removeAttribute(e):l.getAttribute(e)!==t&&l.setAttribute(e,t)}function dn(l){return l===""?null:+l}function T1(l){return Array.from(l.childNodes)}function G(l,e){e=""+e,l.data!==e&&(l.data=e)}function he(l,e){l.value=e??""}function Ct(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 o=l.options[n];if(o.__value===e){o.selected=!0;return}}(!t||e!==void 0)&&(l.selectedIndex=-1)}function rn(l){const e=l.querySelector(":checked");return e&&e.__value}function ae(l,e,t){l.classList.toggle(e,!!t)}function E1(l,e,{bubbles:t=!1,cancelable:n=!1}={}){return new CustomEvent(l,{detail:e,bubbles:t,cancelable:n})}class Xn{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=$(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)S(this.t,this.n[t],e)}p(e){this.d(),this.h(e),this.i(this.a)}d(){this.n.forEach(C)}}let Fl;function Pl(l){Fl=l}function no(){if(!Fl)throw new Error("Function called outside component initialization");return Fl}function Qa(l){no().$$.on_mount.push(l)}function oo(l){no().$$.on_destroy.push(l)}function pn(){const l=no();return(e,t,{cancelable:n=!1}={})=>{const o=l.$$.callbacks[e];if(o){const a=E1(e,t,{cancelable:n});return o.slice().forEach(r=>{r.call(l,a)}),!a.defaultPrevented}return!0}}function Xa(l,e){const t=l.$$.callbacks[e.type];t&&t.slice().forEach(n=>n.call(this,e))}const vl=[],yi=[];let hl=[];const wi=[],N1=Promise.resolve();let Zn=!1;function I1(){Zn||(Zn=!0,N1.then(Za))}function ll(l){hl.push(l)}const xn=new Set;let _l=0;function Za(){if(_l!==0)return;const l=Fl;do{try{for(;_l<vl.length;){const e=vl[_l];_l++,Pl(e),D1(e.$$)}}catch(e){throw vl.length=0,_l=0,e}for(Pl(null),vl.length=0,_l=0;yi.length;)yi.pop()();for(let e=0;e<hl.length;e+=1){const t=hl[e];xn.has(t)||(xn.add(t),t())}hl.length=0}while(vl.length);for(;wi.length;)wi.pop()();Zn=!1,xn.clear(),Pl(l)}function D1(l){if(l.fragment!==null){l.update(),me(l.before_update);const e=l.dirty;l.dirty=[-1],l.fragment&&l.fragment.p(l.ctx,e),l.after_update.forEach(ll)}}function M1(l){const e=[],t=[];hl.forEach(n=>l.indexOf(n)===-1?e.push(n):t.push(n)),t.forEach(n=>n()),hl=e}const an=new Set;let tl;function ut(){tl={r:0,c:[],p:tl}}function ft(){tl.r||me(tl.c),tl=tl.p}function de(l,e){l&&l.i&&(an.delete(l),l.i(e))}function _e(l,e,t,n){if(l&&l.o){if(an.has(l))return;an.add(l),tl.c.push(()=>{an.delete(l),n&&(t&&l.d(1),n())}),l.o(e)}else n&&n()}function ue(l){return(l==null?void 0:l.length)!==void 0?l:Array.from(l)}function $a(l,e){_e(l,1,1,()=>{e.delete(l.key)})}function ec(l,e,t,n,o,a,r,c,f,p,_,g){let v=l.length,h=a.length,k=v;const y={};for(;k--;)y[l[k].key]=k;const w=[],T=new Map,E=new Map,N=[];for(k=h;k--;){const M=g(o,a,k),R=t(M);let F=r.get(R);F?N.push(()=>F.p(M,e)):(F=p(R,M),F.c()),T.set(R,w[k]=F),R in y&&E.set(R,Math.abs(k-y[R]))}const I=new Set,D=new Set;function j(M){de(M,1),M.m(c,_),r.set(M.key,M),_=M.first,h--}for(;v&&h;){const M=w[h-1],R=l[v-1],F=M.key,H=R.key;M===R?(_=M.first,v--,h--):T.has(H)?!r.has(F)||I.has(F)?j(M):D.has(H)?v--:E.get(F)>E.get(H)?(D.add(F),j(M)):(I.add(H),v--):(f(R,r),v--)}for(;v--;){const M=l[v];T.has(M.key)||f(M,r)}for(;h;)j(w[h-1]);return me(N),w}function Je(l){l&&l.c()}function Ue(l,e,t){const{fragment:n,after_update:o}=l.$$;n&&n.m(e,t),ll(()=>{const a=l.$$.on_mount.map(Ya).filter(Kt);l.$$.on_destroy?l.$$.on_destroy.push(...a):me(a),l.$$.on_mount=[]}),o.forEach(ll)}function Ke(l,e){const t=l.$$;t.fragment!==null&&(M1(t.after_update),me(t.on_destroy),t.fragment&&t.fragment.d(e),t.on_destroy=t.fragment=null,t.ctx=[])}function j1(l,e){l.$$.dirty[0]===-1&&(vl.push(l),I1(),l.$$.dirty.fill(0)),l.$$.dirty[e/31|0]|=1<<e%31}function nt(l,e,t,n,o,a,r=null,c=[-1]){const f=Fl;Pl(l);const p=l.$$={fragment:null,ctx:[],props:a,update:le,not_equal:o,bound:hi(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(e.context||(f?f.$$.context:[])),callbacks:hi(),dirty:c,skip_bound:!1,root:e.target||f.$$.root};r&&r(p.root);let _=!1;if(p.ctx=t?t(l,e.props||{},(g,v,...h)=>{const k=h.length?h[0]:v;return p.ctx&&o(p.ctx[g],p.ctx[g]=k)&&(!p.skip_bound&&p.bound[g]&&p.bound[g](k),_&&j1(l,g)),v}):[],p.update(),_=!0,me(p.before_update),p.fragment=n?n(p.ctx):!1,e.target){if(e.hydrate){const g=T1(e.target);p.fragment&&p.fragment.l(g),g.forEach(C)}else p.fragment&&p.fragment.c();e.intro&&de(l.$$.fragment),Ue(l,e.target,e.anchor),Za()}Pl(f)}class ot{constructor(){Vt(this,"$$");Vt(this,"$$set")}$destroy(){Ke(this,1),this.$destroy=le}$on(e,t){if(!Kt(t))return le;const n=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return n.push(t),()=>{const o=n.indexOf(t);o!==-1&&n.splice(o,1)}}$set(e){this.$$set&&!S1(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}const A1="4";typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add(A1);function L1(l){let e,t;return{c(){e=$("path"),t=$("polyline"),i(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),i(t,"points","14 2 14 8 20 8")},m(n,o){S(n,e,o),S(n,t,o)},d(n){n&&(C(e),C(t))}}}function P1(l){let e,t,n,o,a;return{c(){e=$("path"),t=$("polyline"),n=$("line"),o=$("line"),a=$("polyline"),i(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),i(t,"points","14 2 14 8 20 8"),i(n,"x1","16"),i(n,"y1","13"),i(n,"x2","8"),i(n,"y2","13"),i(o,"x1","16"),i(o,"y1","17"),i(o,"x2","8"),i(o,"y2","17"),i(a,"points","10 9 9 9 8 9")},m(r,c){S(r,e,c),S(r,t,c),S(r,n,c),S(r,o,c),S(r,a,c)},d(r){r&&(C(e),C(t),C(n),C(o),C(a))}}}function F1(l){let e,t;return{c(){e=$("polyline"),t=$("polyline"),i(e,"points","16 18 22 12 16 6"),i(t,"points","8 6 2 12 8 18")},m(n,o){S(n,e,o),S(n,t,o)},d(n){n&&(C(e),C(t))}}}function R1(l){let e,t,n,o;return{c(){e=$("path"),t=$("polyline"),n=$("line"),o=$("rect"),i(e,"d","M21 8v13a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8"),i(t,"points","7 3 12 8 17 3"),i(n,"x1","3"),i(n,"y1","8"),i(n,"x2","21"),i(n,"y2","8"),i(o,"x","10"),i(o,"y","12"),i(o,"width","4"),i(o,"height","4"),i(o,"rx","1")},m(a,r){S(a,e,r),S(a,t,r),S(a,n,r),S(a,o,r)},d(a){a&&(C(e),C(t),C(n),C(o))}}}function O1(l){let e,t,n,o,a;return{c(){e=$("path"),t=$("polyline"),n=$("line"),o=$("line"),a=$("line"),i(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),i(t,"points","14 2 14 8 20 8"),i(n,"x1","9"),i(n,"y1","12"),i(n,"x2","15"),i(n,"y2","12"),i(o,"x1","9"),i(o,"y1","15"),i(o,"x2","13"),i(o,"y2","15"),i(a,"x1","12"),i(a,"y1","15"),i(a,"x2","12"),i(a,"y2","18")},m(r,c){S(r,e,c),S(r,t,c),S(r,n,c),S(r,o,c),S(r,a,c)},d(r){r&&(C(e),C(t),C(n),C(o),C(a))}}}function z1(l){let e,t,n,o,a,r;return{c(){e=$("path"),t=$("polyline"),n=$("line"),o=$("line"),a=$("line"),r=$("line"),i(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),i(t,"points","14 2 14 8 20 8"),i(n,"x1","8"),i(n,"y1","12"),i(n,"x2","16"),i(n,"y2","12"),i(o,"x1","8"),i(o,"y1","16"),i(o,"x2","16"),i(o,"y2","16"),i(a,"x1","8"),i(a,"y1","14"),i(a,"x2","12"),i(a,"y2","14"),i(r,"x1","12"),i(r,"y1","12"),i(r,"x2","12"),i(r,"y2","18")},m(c,f){S(c,e,f),S(c,t,f),S(c,n,f),S(c,o,f),S(c,a,f),S(c,r,f)},d(c){c&&(C(e),C(t),C(n),C(o),C(a),C(r))}}}function H1(l){let e,t,n,o;return{c(){e=$("path"),t=$("polyline"),n=$("line"),o=$("line"),i(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),i(t,"points","14 2 14 8 20 8"),i(n,"x1","16"),i(n,"y1","13"),i(n,"x2","8"),i(n,"y2","13"),i(o,"x1","16"),i(o,"y1","17"),i(o,"x2","8"),i(o,"y2","17")},m(a,r){S(a,e,r),S(a,t,r),S(a,n,r),S(a,o,r)},d(a){a&&(C(e),C(t),C(n),C(o))}}}function B1(l){let e,t,n,o,a;return{c(){e=$("path"),t=$("polyline"),n=$("line"),o=$("line"),a=$("line"),i(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),i(t,"points","14 2 14 8 20 8"),i(n,"x1","8"),i(n,"y1","12"),i(n,"x2","16"),i(n,"y2","12"),i(o,"x1","8"),i(o,"y1","16"),i(o,"x2","16"),i(o,"y2","16"),i(a,"x1","8"),i(a,"y1","14"),i(a,"x2","12"),i(a,"y2","14")},m(r,c){S(r,e,c),S(r,t,c),S(r,n,c),S(r,o,c),S(r,a,c)},d(r){r&&(C(e),C(t),C(n),C(o),C(a))}}}function W1(l){let e,t,n;return{c(){e=$("path"),t=$("circle"),n=$("circle"),i(e,"d","M9 18V5l12-2v13"),i(t,"cx","6"),i(t,"cy","18"),i(t,"r","3"),i(n,"cx","18"),i(n,"cy","16"),i(n,"r","3")},m(o,a){S(o,e,a),S(o,t,a),S(o,n,a)},d(o){o&&(C(e),C(t),C(n))}}}function V1(l){let e,t;return{c(){e=$("rect"),t=$("polyline"),i(e,"x","2"),i(e,"y","4"),i(e,"width","20"),i(e,"height","16"),i(e,"rx","2"),i(t,"points","10 9 16 12 10 15 10 9")},m(n,o){S(n,e,o),S(n,t,o)},d(n){n&&(C(e),C(t))}}}function U1(l){let e,t,n;return{c(){e=$("rect"),t=$("circle"),n=$("polyline"),i(e,"x","3"),i(e,"y","3"),i(e,"width","18"),i(e,"height","18"),i(e,"rx","2"),i(e,"ry","2"),i(t,"cx","8.5"),i(t,"cy","8.5"),i(t,"r","1.5"),i(n,"points","21 15 16 10 5 21")},m(o,a){S(o,e,a),S(o,t,a),S(o,n,a)},d(o){o&&(C(e),C(t),C(n))}}}function K1(l){let e;return{c(){e=$("path"),i(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){S(t,e,n)},d(t){t&&C(e)}}}function G1(l){let e;function t(a,r){return a[0]==="folder"?K1:a[0]==="image"?U1:a[0]==="video"?V1:a[0]==="audio"?W1:a[0]==="pdf"?B1:a[0]==="document"?H1:a[0]==="spreadsheet"?z1:a[0]==="presentation"?O1:a[0]==="archive"?R1:a[0]==="code"?F1:a[0]==="text"?P1:L1}let n=t(l),o=n(l);return{c(){e=$("svg"),o.c(),i(e,"width",l[1]),i(e,"height",l[1]),i(e,"viewBox","0 0 24 24"),i(e,"fill","none"),i(e,"stroke","currentColor"),i(e,"stroke-width","1.5"),i(e,"stroke-linecap","round"),i(e,"stroke-linejoin","round"),i(e,"xmlns","http://www.w3.org/2000/svg")},m(a,r){S(a,e,r),o.m(e,null)},p(a,[r]){n!==(n=t(a))&&(o.d(1),o=n(a),o&&(o.c(),o.m(e,null))),r&2&&i(e,"width",a[1]),r&2&&i(e,"height",a[1])},i:le,o:le,d(a){a&&C(e),o.d()}}}function x1(l,e,t){let{kind:n="generic"}=e,{size:o=20}=e;return l.$$set=a=>{"kind"in a&&t(0,n=a.kind),"size"in a&&t(1,o=a.size)},[n,o]}class tc extends ot{constructor(e){super(),nt(this,e,x1,G1,lt,{kind:0,size:1})}}const J1={"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":"Новое имя","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":"Ссылка","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":"Срок действия токена истёк"},q1={"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","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","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"},Ci={ru:J1,en:q1};let Si="ru";function m(l,e){var o;const t=Ci[Si];let n=t==null?void 0:t[l];if(n==null&&Si!=="ru"&&(n=(o=Ci.ru)==null?void 0:o[l]),n==null&&(n=l),e!=null)for(const[a,r]of Object.entries(e))n=n.replace(`{${a}}`,String(r));return n}function un(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 $n={"image/jpeg":m("mime.jpeg"),"image/png":m("mime.png"),"image/gif":m("mime.gif"),"image/webp":m("mime.webp"),"image/svg+xml":m("mime.svg"),"image/bmp":m("mime.bmp"),"image/tiff":m("mime.tiff"),"image/avif":m("mime.avif"),"application/pdf":m("mime.pdf"),"application/msword":m("mime.word"),"application/vnd.openxmlformats-officedocument.wordprocessingml.document":m("mime.word"),"application/vnd.ms-excel":m("mime.excel"),"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":m("mime.excel"),"application/vnd.ms-powerpoint":m("mime.ppt"),"application/vnd.openxmlformats-officedocument.presentationml.presentation":m("mime.ppt"),"application/zip":m("mime.zip"),"application/gzip":m("mime.gzip"),"application/x-tar":m("mime.tar"),"application/x-7z-compressed":m("mime.sevenz"),"application/x-rar-compressed":m("mime.rar"),"text/plain":m("mime.text"),"text/html":m("mime.html"),"text/css":m("mime.css"),"text/javascript":m("mime.js"),"application/json":m("mime.json"),"application/xml":m("mime.xml"),"application/x-yaml":m("mime.yaml"),"application/octet-stream":m("mime.binary"),"application/x-msdos-program":m("mime.executable"),"inode/directory":m("mime.folder")};function Ti(l){return l?$n[l]||l:m("mime.unknown")}function Y1(l){if(l.type==="folder")return m("mime.folder");const e=(l.mime||"").toLowerCase();if($n[e])return $n[e];const n=(l.name||"").toLowerCase().split(".").pop();return n?n.toUpperCase():m("mime.file")}function lc(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 nc=["image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/avif","image/svg+xml"],oc=["text/plain","text/html","text/css","text/javascript","application/json","application/xml","application/x-yaml","text/x-shellscript"],ic=["txt","log","conf","ini","yaml","yml","json","xml","csv","sh","py","js","ts","css","html","md","markdown","cfg"],sc=["jpg","jpeg","png","gif","webp","bmp","tiff","tif","avif","svg"];function Ei(l){if(l.type==="folder")return!1;const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return!!(nc.includes(e)||sc.includes(n)||e.includes("pdf")||oc.includes(e)||ic.includes(n))}function rc(l){const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return nc.includes(e)||sc.includes(n)}function ac(l){const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return oc.includes(e)||ic.includes(n)&&n!=="md"&&n!=="markdown"}function cc(l){return(l.mime||"").toLowerCase().includes("pdf")}function uc(l){const e=(l.name||"").toLowerCase();return e.endsWith(".md")||e.endsWith(".markdown")}function Q1(l){return rc(l)||cc(l)}function X1(l){return ac(l)||uc(l)}const{window:Z1}=to;function $1(l){let e,t,n,o=un(l[0].size)+"",a;return{c(){e=u("span"),e.textContent="·",t=b(),n=u("span"),a=O(o),i(e,"class","meta-sep svelte-1skuef2")},m(r,c){S(r,e,c),S(r,t,c),S(r,n,c),s(n,a)},p(r,c){c[0]&1&&o!==(o=un(r[0].size)+"")&&G(a,o)},d(r){r&&(C(e),C(t),C(n))}}}function ep(l){let e,t,n,o,a;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=b(),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>',i(e,"class","action-btn svelte-1skuef2"),i(e,"title",m("file.openFolder")),i(e,"aria-label",m("file.openFolder")),i(n,"class","action-btn svelte-1skuef2"),i(n,"title",m("file.showInExplorer")),i(n,"aria-label",m("file.showInExplorer"))},m(r,c){S(r,e,c),S(r,t,c),S(r,n,c),o||(a=[P(e,"click",Ee(l[30])),P(n,"click",Ee(l[11]))],o=!0)},p:le,d(r){r&&(C(e),C(t),C(n)),o=!1,me(a)}}}function tp(l){let e,t,n,o,a,r,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=b(),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>',o=b(),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"><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>',i(e,"class","action-btn svelte-1skuef2"),i(e,"title",m("file.preview")),i(e,"aria-label",m("file.preview")),i(n,"class","action-btn svelte-1skuef2"),i(n,"title",m("file.openExternal")),i(n,"aria-label",m("file.openExternal")),i(a,"class","action-btn svelte-1skuef2"),i(a,"title",m("file.showInExplorer")),i(a,"aria-label",m("file.showInExplorer"))},m(f,p){S(f,e,p),S(f,t,p),S(f,n,p),S(f,o,p),S(f,a,p),r||(c=[P(e,"click",Ee(l[29])),P(n,"click",Ee(l[10])),P(a,"click",Ee(l[11]))],r=!0)},p:le,d(f){f&&(C(e),C(t),C(n),C(o),C(a)),r=!1,me(c)}}}function Ni(l){let e,t,n,o,a,r,c,f,p=m("common.open")+"",_,g,v,h,k,y,w,T,E=m("file.openExternal")+"",N,I,D,j,M,R,F=m("file.showInExplorer")+"",H,V,x,U,K,q,J,A,W,z=m("common.rename")+"",B,Q,ie,Z,ne,se,ce,pe=m("common.duplicate")+"",Ce,Pe,ge,X,ee,ke,Se,ve,Ie,We=m("common.cut")+"",it,gt,Me,Y,ye,Te,be,Ne=m("common.copy")+"",Fe,Xe,qe,Oe,we,De,kt,ze,Ye,Be=m("common.delete")+"",Ve,Le,rt;return{c(){e=u("div"),t=b(),n=u("div"),o=u("button"),a=$("svg"),r=$("path"),c=$("circle"),f=b(),_=O(p),g=b(),v=u("button"),h=$("svg"),k=$("path"),y=$("polyline"),w=$("line"),T=b(),N=O(E),I=b(),D=u("button"),j=$("svg"),M=$("path"),R=b(),H=O(F),V=b(),x=u("div"),U=b(),K=u("button"),q=$("svg"),J=$("path"),A=$("path"),W=b(),B=O(z),Q=b(),ie=u("button"),Z=$("svg"),ne=$("rect"),se=$("path"),ce=b(),Ce=O(pe),Pe=b(),ge=u("button"),X=$("svg"),ee=$("circle"),ke=$("circle"),Se=$("line"),ve=$("line"),Ie=b(),it=O(We),gt=b(),Me=u("button"),Y=$("svg"),ye=$("rect"),Te=$("path"),be=b(),Fe=O(Ne),Xe=b(),qe=u("div"),Oe=b(),we=u("button"),De=$("svg"),kt=$("polyline"),ze=$("path"),Ye=b(),Ve=O(Be),i(e,"class","menu-backdrop svelte-1skuef2"),i(e,"role","presentation"),i(r,"d","M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"),i(c,"cx","12"),i(c,"cy","12"),i(c,"r","3"),i(a,"width","14"),i(a,"height","14"),i(a,"viewBox","0 0 24 24"),i(a,"fill","none"),i(a,"stroke","currentColor"),i(a,"stroke-width","2"),i(a,"stroke-linecap","round"),i(a,"stroke-linejoin","round"),i(o,"class","menu-item svelte-1skuef2"),i(o,"role","menuitem"),i(k,"d","M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"),i(y,"points","15 3 21 3 21 9"),i(w,"x1","10"),i(w,"y1","14"),i(w,"x2","21"),i(w,"y2","3"),i(h,"width","14"),i(h,"height","14"),i(h,"viewBox","0 0 24 24"),i(h,"fill","none"),i(h,"stroke","currentColor"),i(h,"stroke-width","2"),i(h,"stroke-linecap","round"),i(h,"stroke-linejoin","round"),i(v,"class","menu-item svelte-1skuef2"),i(v,"role","menuitem"),i(M,"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"),i(j,"width","14"),i(j,"height","14"),i(j,"viewBox","0 0 24 24"),i(j,"fill","none"),i(j,"stroke","currentColor"),i(j,"stroke-width","2"),i(j,"stroke-linecap","round"),i(j,"stroke-linejoin","round"),i(D,"class","menu-item svelte-1skuef2"),i(D,"role","menuitem"),i(x,"class","menu-sep svelte-1skuef2"),i(J,"d","M12 20h9"),i(A,"d","M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"),i(q,"width","14"),i(q,"height","14"),i(q,"viewBox","0 0 24 24"),i(q,"fill","none"),i(q,"stroke","currentColor"),i(q,"stroke-width","2"),i(q,"stroke-linecap","round"),i(q,"stroke-linejoin","round"),i(K,"class","menu-item svelte-1skuef2"),i(K,"role","menuitem"),i(ne,"x","9"),i(ne,"y","9"),i(ne,"width","13"),i(ne,"height","13"),i(ne,"rx","2"),i(ne,"ry","2"),i(se,"d","M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"),i(Z,"width","14"),i(Z,"height","14"),i(Z,"viewBox","0 0 24 24"),i(Z,"fill","none"),i(Z,"stroke","currentColor"),i(Z,"stroke-width","2"),i(Z,"stroke-linecap","round"),i(Z,"stroke-linejoin","round"),i(ie,"class","menu-item svelte-1skuef2"),i(ie,"role","menuitem"),i(ee,"cx","6"),i(ee,"cy","6"),i(ee,"r","3"),i(ke,"cx","6"),i(ke,"cy","18"),i(ke,"r","3"),i(Se,"x1","20"),i(Se,"y1","4"),i(Se,"x2","8.12"),i(Se,"y2","15.88"),i(ve,"x1","8.12"),i(ve,"y1","8.12"),i(ve,"x2","20"),i(ve,"y2","20"),i(X,"width","14"),i(X,"height","14"),i(X,"viewBox","0 0 24 24"),i(X,"fill","none"),i(X,"stroke","currentColor"),i(X,"stroke-width","2"),i(X,"stroke-linecap","round"),i(X,"stroke-linejoin","round"),i(ge,"class","menu-item svelte-1skuef2"),i(ge,"role","menuitem"),i(ye,"x","9"),i(ye,"y","9"),i(ye,"width","13"),i(ye,"height","13"),i(ye,"rx","2"),i(ye,"ry","2"),i(Te,"d","M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"),i(Y,"width","14"),i(Y,"height","14"),i(Y,"viewBox","0 0 24 24"),i(Y,"fill","none"),i(Y,"stroke","currentColor"),i(Y,"stroke-width","2"),i(Y,"stroke-linecap","round"),i(Y,"stroke-linejoin","round"),i(Me,"class","menu-item svelte-1skuef2"),i(Me,"role","menuitem"),i(qe,"class","menu-sep svelte-1skuef2"),i(kt,"points","3 6 5 6 21 6"),i(ze,"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"),i(De,"width","14"),i(De,"height","14"),i(De,"viewBox","0 0 24 24"),i(De,"fill","none"),i(De,"stroke","currentColor"),i(De,"stroke-width","2"),i(De,"stroke-linecap","round"),i(De,"stroke-linejoin","round"),i(we,"class","menu-item menu-item-danger svelte-1skuef2"),i(we,"role","menuitem"),i(n,"class","menu svelte-1skuef2"),Ct(n,"left",l[3]+"px"),Ct(n,"top",l[4]+"px"),Ct(n,"position","fixed"),i(n,"role","menu"),i(n,"tabindex","-1")},m(Qe,Ze){S(Qe,e,Ze),S(Qe,t,Ze),S(Qe,n,Ze),s(n,o),s(o,a),s(a,r),s(a,c),s(o,f),s(o,_),s(n,g),s(n,v),s(v,h),s(h,k),s(h,y),s(h,w),s(v,T),s(v,N),s(n,I),s(n,D),s(D,j),s(j,M),s(D,R),s(D,H),s(n,V),s(n,x),s(n,U),s(n,K),s(K,q),s(q,J),s(q,A),s(K,W),s(K,B),s(n,Q),s(n,ie),s(ie,Z),s(Z,ne),s(Z,se),s(ie,ce),s(ie,Ce),s(n,Pe),s(n,ge),s(ge,X),s(X,ee),s(X,ke),s(X,Se),s(X,ve),s(ge,Ie),s(ge,it),s(n,gt),s(n,Me),s(Me,Y),s(Y,ye),s(Y,Te),s(Me,be),s(Me,Fe),s(n,Xe),s(n,qe),s(n,Oe),s(n,we),s(we,De),s(De,kt),s(De,ze),s(we,Ye),s(we,Ve),Le||(rt=[P(e,"click",Ee(l[19])),P(o,"click",l[17]),P(v,"click",l[10]),P(D,"click",l[11]),P(K,"click",l[13]),P(ie,"click",l[14]),P(ge,"click",l[15]),P(Me,"click",l[16]),P(we,"click",l[12]),P(n,"click",Ee(l[28])),P(n,"keydown",l[31])],Le=!0)},p(Qe,Ze){Ze[0]&8&&Ct(n,"left",Qe[3]+"px"),Ze[0]&16&&Ct(n,"top",Qe[4]+"px")},d(Qe){Qe&&(C(e),C(t),C(n)),Le=!1,me(rt)}}}function lp(l){let e,t,n,o,a,r,c=l[0].name+"",f,p,_,g,v,h,k,y,w,T,E,N,I,D,j,M,R,F,H,V,x,U;n=new tc({props:{kind:l[6],size:22}});let K=!l[7]&&$1(l);function q(z,B){return z[7]?ep:tp}let A=q(l)(l),W=l[2]&&Ni(l);return{c(){e=u("div"),t=u("div"),Je(n.$$.fragment),o=b(),a=u("div"),r=u("div"),f=O(c),_=b(),g=u("div"),v=u("span"),v.textContent=`${l[8]}`,h=b(),K&&K.c(),k=b(),y=u("div"),A.c(),w=b(),T=u("button"),E=$("svg"),N=$("circle"),I=$("circle"),D=$("circle"),j=b(),M=u("button"),M.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>',F=b(),W&&W.c(),H=dt(),i(t,"class","file-row-icon svelte-1skuef2"),i(r,"class","file-row-name svelte-1skuef2"),i(r,"title",p=l[0].name),i(g,"class","file-row-meta svelte-1skuef2"),i(a,"class","file-row-body svelte-1skuef2"),i(N,"cx","12"),i(N,"cy","5"),i(N,"r","2"),i(I,"cx","12"),i(I,"cy","12"),i(I,"r","2"),i(D,"cx","12"),i(D,"cy","19"),i(D,"r","2"),i(E,"width","16"),i(E,"height","16"),i(E,"viewBox","0 0 24 24"),i(E,"fill","currentColor"),i(T,"class","action-btn svelte-1skuef2"),i(T,"title",m("file.more")),i(T,"aria-label",m("file.more")),i(T,"aria-expanded",l[2]),i(M,"class","action-btn action-btn-danger svelte-1skuef2"),i(M,"title",m("common.delete")),i(M,"aria-label",m("common.delete")),i(y,"class","file-row-actions svelte-1skuef2"),i(e,"class","file-row svelte-1skuef2"),i(e,"role","button"),i(e,"tabindex","0"),i(e,"draggable","true"),i(e,"aria-label",R=l[7]?m("file.ariaFolder")+" "+l[0].name:m("file.ariaFile")+" "+l[0].name),ae(e,"file-row--selected",l[1])},m(z,B){S(z,e,B),s(e,t),Ue(n,t,null),s(e,o),s(e,a),s(a,r),s(r,f),s(a,_),s(a,g),s(g,v),s(g,h),K&&K.m(g,null),s(e,k),s(e,y),A.m(y,null),s(y,w),s(y,T),s(T,E),s(E,N),s(E,I),s(E,D),s(y,j),s(y,M),S(z,F,B),W&&W.m(z,B),S(z,H,B),V=!0,x||(U=[P(Z1,"click",l[19]),P(T,"click",Ee(l[18])),P(M,"click",Ee(l[12])),P(e,"click",l[9]),P(e,"keydown",l[24]),P(e,"contextmenu",l[23]),P(e,"dragstart",l[20]),P(e,"dragover",l[21]),P(e,"drop",l[22])],x=!0)},p(z,B){(!V||B[0]&1)&&c!==(c=z[0].name+"")&&G(f,c),(!V||B[0]&1&&p!==(p=z[0].name))&&i(r,"title",p),z[7]||K.p(z,B),A.p(z,B),(!V||B[0]&4)&&i(T,"aria-expanded",z[2]),(!V||B[0]&1&&R!==(R=z[7]?m("file.ariaFolder")+" "+z[0].name:m("file.ariaFile")+" "+z[0].name))&&i(e,"aria-label",R),(!V||B[0]&2)&&ae(e,"file-row--selected",z[1]),z[2]?W?W.p(z,B):(W=Ni(z),W.c(),W.m(H.parentNode,H)):W&&(W.d(1),W=null)},i(z){V||(de(n.$$.fragment,z),V=!0)},o(z){_e(n.$$.fragment,z),V=!1},d(z){z&&(C(e),C(F),C(H)),Ke(n),K&&K.d(),A.d(),W&&W.d(z),x=!1,me(U)}}}function np(l,e,t){let{item:n}=e,{selected:o=!1}=e,{onDragStart:a}=e,{onDragOver:r}=e,{onDrop:c}=e;const f=pn(),p=lc(n),_=n.type==="folder",g=Y1(n);let v=!1,h=0,k=0,y=null;function w(B){B.ctrlKey||B.metaKey?f("toggleSelect",n.id):B.shiftKey?f("rangeSelect",n.id):y?(clearTimeout(y),y=null,_?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,v=!1),f("showInFolder",n.nodeId||n.id)}function N(){t(2,v=!1),f("delete",{id:n.id,type:n.type})}function I(){t(2,v=!1),f("rename",{id:n.id,name:n.name})}function D(){t(2,v=!1),f("duplicate",n.id)}function j(){t(2,v=!1),f("cut",n.id)}function M(){t(2,v=!1),f("copy",n.id)}function R(){t(2,v=!1),_?f("navigate",n.id):f("preview",n)}function F(){t(2,v=!v)}function H(){t(2,v=!1)}function V(B){a&&a(B,n.id)}function x(B){r&&_&&r(B,n.id)}function U(B){c&&_&&c(B,n.id)}function K(B){B.preventDefault(),t(3,h=Math.min(B.clientX,window.innerWidth-240)),t(4,k=Math.min(B.clientY,window.innerHeight-320)),t(2,v=!0)}function q(B){(B.key==="Enter"||B.key===" ")&&(B.preventDefault(),w(B))}function J(B){Xa.call(this,l,B)}const A=()=>f("preview",n),W=()=>f("navigate",n.id),z=B=>{B.key==="Escape"&&(B.stopPropagation(),H())};return l.$$set=B=>{"item"in B&&t(0,n=B.item),"selected"in B&&t(1,o=B.selected),"onDragStart"in B&&t(25,a=B.onDragStart),"onDragOver"in B&&t(26,r=B.onDragOver),"onDrop"in B&&t(27,c=B.onDrop)},[n,o,v,h,k,f,p,_,g,w,T,E,N,I,D,j,M,R,F,H,V,x,U,K,q,a,r,c,J,A,W,z]}class op extends ot{constructor(e){super(),nt(this,e,np,lp,lt,{item:0,selected:1,onDragStart:25,onDragOver:26,onDrop:27},null,[-1,-1])}}function Ii(l,e,t){const n=l.slice();return n[4]=e[t],n[6]=t,n}function ip(l){let e;return{c(){e=u("span"),e.textContent="/",i(e,"class","sep svelte-csi2lb")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function sp(l){let e,t=l[4].name+"",n,o,a;function r(){return l[2](l[6])}return{c(){e=u("button"),n=O(t),i(e,"class","crumb crumb--link svelte-csi2lb")},m(c,f){S(c,e,f),s(e,n),o||(a=P(e,"click",r),o=!0)},p(c,f){l=c,f&1&&t!==(t=l[4].name+"")&&G(n,t)},d(c){c&&C(e),o=!1,a()}}}function rp(l){let e,t=l[4].name+"",n;return{c(){e=u("span"),n=O(t),i(e,"class","crumb crumb--current svelte-csi2lb")},m(o,a){S(o,e,a),s(e,n)},p(o,a){a&1&&t!==(t=o[4].name+"")&&G(n,t)},d(o){o&&C(e)}}}function Di(l){let e,t,n=l[6]>0&&ip();function o(c,f){return c[6]===c[0].length-1?rp:sp}let a=o(l),r=a(l);return{c(){n&&n.c(),e=b(),r.c(),t=dt()},m(c,f){n&&n.m(c,f),S(c,e,f),r.m(c,f),S(c,t,f)},p(c,f){a===(a=o(c))&&r?r.p(c,f):(r.d(1),r=a(c),r&&(r.c(),r.m(t.parentNode,t)))},d(c){c&&(C(e),C(t)),n&&n.d(c),r.d(c)}}}function ap(l){let e,t=ue(l[0]),n=[];for(let o=0;o<t.length;o+=1)n[o]=Di(Ii(l,t,o));return{c(){e=u("nav");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","breadcrumbs svelte-csi2lb")},m(o,a){S(o,e,a);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,[a]){if(a&3){t=ue(o[0]);let r;for(r=0;r<t.length;r+=1){const c=Ii(o,t,r);n[r]?n[r].p(c,a):(n[r]=Di(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},i:le,o:le,d(o){o&&C(e),Re(n,o)}}}function cp(l,e,t){let{crumbs:n=[]}=e;const o=pn();function a(c){o("navigate",c)}const r=c=>a(c);return l.$$set=c=>{"crumbs"in c&&t(0,n=c.crumbs)},[n,a,r]}class fc extends ot{constructor(e){super(),nt(this,e,cp,ap,lt,{crumbs:0})}}function up(l){let e,t,n,o,a,r;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("file.previewUnavailable")}`,n=b(),o=u("button"),o.textContent=`${m("file.openExternal")}`,i(o,"class","btn btn-sm svelte-1cw3u0m"),i(e,"class","preview-status svelte-1cw3u0m")},m(c,f){S(c,e,f),s(e,t),s(e,n),s(e,o),a||(r=P(o,"click",l[9]),a=!0)},p:le,d(c){c&&C(e),a=!1,r()}}}function fp(l){let e,t;function n(r,c){return c&2&&(e=null),e==null&&(e=!!(r[1]&&r[1].startsWith("data:"))),e?bp:_p}let o=n(l,-1),a=o(l);return{c(){a.c(),t=dt()},m(r,c){a.m(r,c),S(r,t,c)},p(r,c){o===(o=n(r,c))&&a?a.p(r,c):(a.d(1),a=o(r),a&&(a.c(),a.m(t.parentNode,t)))},d(r){r&&C(t),a.d(r)}}}function dp(l){let e,t,n;return{c(){e=u("pre"),t=u("code"),n=O(l[1]),i(e,"class","preview-text svelte-1cw3u0m")},m(o,a){S(o,e,a),s(e,t),s(t,n)},p(o,a){a&2&&G(n,o[1])},d(o){o&&C(e)}}}function pp(l){let e,t,n,o;return{c(){e=u("div"),t=u("img"),kl(t.src,n=l[1])||i(t,"src",n),i(t,"alt",o=l[0].name),i(t,"class","preview-image svelte-1cw3u0m"),i(e,"class","preview-image-container svelte-1cw3u0m")},m(a,r){S(a,e,r),s(e,t)},p(a,r){r&2&&!kl(t.src,n=a[1])&&i(t,"src",n),r&1&&o!==(o=a[0].name)&&i(t,"alt",o)},d(a){a&&C(e)}}}function mp(l){let e,t,n,o,a,r,c;return{c(){e=u("div"),t=u("p"),n=O(l[3]),o=b(),a=u("button"),a.textContent=`${m("file.openExternal")}`,i(a,"class","btn btn-sm svelte-1cw3u0m"),i(e,"class","preview-status svelte-1cw3u0m")},m(f,p){S(f,e,p),s(e,t),s(t,n),s(e,o),s(e,a),r||(c=P(a,"click",l[9]),r=!0)},p(f,p){p&8&&G(n,f[3])},d(f){f&&C(e),r=!1,c()}}}function gp(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("common.loading")}`,i(e,"class","preview-status svelte-1cw3u0m")},m(n,o){S(n,e,o),s(e,t)},p:le,d(n){n&&C(e)}}}function _p(l){let e,t,n,o,a,r;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("file.pdfUnavailable")}`,n=b(),o=u("button"),o.textContent=`${m("file.openExternal")}`,i(o,"class","btn btn-sm svelte-1cw3u0m"),i(e,"class","preview-status svelte-1cw3u0m")},m(c,f){S(c,e,f),s(e,t),s(e,n),s(e,o),a||(r=P(o,"click",l[9]),a=!0)},p:le,d(c){c&&C(e),a=!1,r()}}}function bp(l){let e,t,n;return{c(){e=u("div"),t=u("embed"),kl(t.src,n=l[1])||i(t,"src",n),i(t,"type","application/pdf"),i(t,"class","preview-pdf svelte-1cw3u0m"),i(e,"class","preview-pdf-container svelte-1cw3u0m")},m(o,a){S(o,e,a),s(e,t)},p(o,a){a&2&&!kl(t.src,n=o[1])&&i(t,"src",n)},d(o){o&&C(e)}}}function vp(l){let e,t,n,o,a,r,c,f=l[0].name+"",p,_,g,v,h=un(l[0].size)+"",k,y,w=Ti(l[0].mime)+"",T,E,N,I,D,j,M,R,F,H,V;a=new tc({props:{kind:l[8],size:18}});function x(q,J){return q[2]?gp:q[3]?mp:q[6]&&q[1]?pp:q[5]&&q[1]?dp:q[4]?fp:up}let U=x(l),K=U(l);return{c(){e=u("div"),t=u("div"),n=u("header"),o=u("div"),Je(a.$$.fragment),r=b(),c=u("span"),p=O(f),g=b(),v=u("div"),k=O(h),y=O(" · "),T=O(w),E=b(),N=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>',D=b(),j=u("button"),j.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>',M=b(),R=u("div"),K.c(),i(c,"class","preview-name svelte-1cw3u0m"),i(c,"title",_=l[0].name),i(o,"class","preview-title svelte-1cw3u0m"),i(v,"class","preview-meta svelte-1cw3u0m"),i(I,"class","action-btn svelte-1cw3u0m"),i(I,"title",m("file.openExternal")),i(I,"aria-label",m("file.openExternal")),i(j,"class","action-btn action-btn-close svelte-1cw3u0m"),i(j,"title","Close"),i(j,"aria-label","Close preview"),i(N,"class","preview-actions svelte-1cw3u0m"),i(n,"class","preview-header svelte-1cw3u0m"),i(R,"class","preview-body svelte-1cw3u0m"),i(t,"class","modal svelte-1cw3u0m"),i(e,"class","overlay svelte-1cw3u0m"),i(e,"role","presentation")},m(q,J){S(q,e,J),s(e,t),s(t,n),s(n,o),Ue(a,o,null),s(o,r),s(o,c),s(c,p),s(n,g),s(n,v),s(v,k),s(v,y),s(v,T),s(n,E),s(n,N),s(N,I),s(N,D),s(N,j),s(t,M),s(t,R),K.m(R,null),F=!0,H||(V=[P(I,"click",l[9]),P(j,"click",l[10]),P(e,"click",Nt(l[11])),P(e,"keydown",l[12])],H=!0)},p(q,[J]){(!F||J&1)&&f!==(f=q[0].name+"")&&G(p,f),(!F||J&1&&_!==(_=q[0].name))&&i(c,"title",_),(!F||J&1)&&h!==(h=un(q[0].size)+"")&&G(k,h),(!F||J&1)&&w!==(w=Ti(q[0].mime)+"")&&G(T,w),U===(U=x(q))&&K?K.p(q,J):(K.d(1),K=U(q),K&&(K.c(),K.m(R,null)))},i(q){F||(de(a.$$.fragment,q),F=!0)},o(q){_e(a.$$.fragment,q),F=!1},d(q){q&&C(e),Ke(a),K.d(),H=!1,me(V)}}}function hp(l,e,t){let n,o,a,{item:r}=e,{content:c=""}=e,{loading:f=!1}=e,{error:p=""}=e;const _=pn(),g=lc(r);function v(T){T.key==="Escape"&&_("close")}function h(){_("openExternal",r.fileId)}Qa(()=>{window.addEventListener("keydown",v)}),oo(()=>{window.removeEventListener("keydown",v)});const k=()=>_("close"),y=()=>_("close"),w=T=>{T.key==="Escape"&&(T.preventDefault(),_("close"))};return l.$$set=T=>{"item"in T&&t(0,r=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=rc(r)&&c&&c.startsWith("data:")),l.$$.dirty&1&&t(5,o=ac(r)||uc(r)),l.$$.dirty&1&&t(4,a=cc(r))},[r,c,f,p,a,o,n,_,g,h,k,y,w]}class kp extends ot{constructor(e){super(),nt(this,e,hp,vp,lt,{item:0,content:1,loading:2,error:3})}}function yp(l){let e,t,n,o,a,r,c,f,p,_,g,v,h,k,y,w,T;return{c(){e=u("div"),t=u("div"),n=u("h3"),o=O(l[0]),a=b(),r=u("p"),c=O(l[1]),f=b(),p=u("div"),_=u("button"),g=O(l[2]),h=b(),k=u("button"),y=O(l[3]),i(n,"class","svelte-1fv6yyk"),i(r,"class","message svelte-1fv6yyk"),i(_,"class",v="btn "+(l[4]?"btn-danger":"btn-primary")+" svelte-1fv6yyk"),i(k,"class","btn svelte-1fv6yyk"),i(p,"class","actions svelte-1fv6yyk"),i(t,"class","modal svelte-1fv6yyk"),i(e,"class","overlay svelte-1fv6yyk"),i(e,"role","presentation")},m(E,N){S(E,e,N),s(e,t),s(t,n),s(n,o),s(t,a),s(t,r),s(r,c),s(t,f),s(t,p),s(p,_),s(_,g),s(p,h),s(p,k),s(k,y),w||(T=[P(_,"click",l[6]),P(k,"click",l[7]),P(e,"click",Nt(l[8])),P(e,"keydown",l[9])],w=!0)},p(E,[N]){N&1&&G(o,E[0]),N&2&&G(c,E[1]),N&4&&G(g,E[2]),N&16&&v!==(v="btn "+(E[4]?"btn-danger":"btn-primary")+" svelte-1fv6yyk")&&i(_,"class",v),N&8&&G(y,E[3])},i:le,o:le,d(E){E&&C(e),w=!1,me(T)}}}function wp(l,e,t){let{title:n=m("common.confirm")}=e,{message:o=""}=e,{confirmText:a=m("common.delete")}=e,{cancelText:r=m("common.cancel")}=e,{danger:c=!1}=e;const f=pn(),p=()=>f("confirm"),_=()=>f("cancel"),g=()=>f("cancel"),v=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,o=h.message),"confirmText"in h&&t(2,a=h.confirmText),"cancelText"in h&&t(3,r=h.cancelText),"danger"in h&&t(4,c=h.danger)},[n,o,a,r,c,f,p,_,g,v]}class Cp extends ot{constructor(e){super(),nt(this,e,wp,yp,lt,{title:0,message:1,confirmText:2,cancelText:3,danger:4})}}function Sp(l){let e,t,n;return{c(){e=$("circle"),t=$("line"),n=$("line"),i(e,"cx","12"),i(e,"cy","12"),i(e,"r","10"),i(t,"x1","12"),i(t,"y1","16"),i(t,"x2","12"),i(t,"y2","12"),i(n,"x1","12"),i(n,"y1","8"),i(n,"x2","12.01"),i(n,"y2","8")},m(o,a){S(o,e,a),S(o,t,a),S(o,n,a)},d(o){o&&(C(e),C(t),C(n))}}}function Tp(l){let e,t,n,o;return{c(){e=$("rect"),t=$("polyline"),n=$("line"),o=$("line"),i(e,"x","3"),i(e,"y","5"),i(e,"width","18"),i(e,"height","14"),i(e,"rx","2"),i(t,"points","3 10 21 10"),i(n,"x1","8"),i(n,"y1","5"),i(n,"x2","8"),i(n,"y2","19"),i(o,"x1","16"),i(o,"y1","5"),i(o,"x2","16"),i(o,"y2","19")},m(a,r){S(a,e,r),S(a,t,r),S(a,n,r),S(a,o,r)},d(a){a&&(C(e),C(t),C(n),C(o))}}}function Ep(l){let e,t;return{c(){e=$("path"),t=$("polyline"),i(e,"d","M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z"),i(t,"points","13 2 13 9 20 9")},m(n,o){S(n,e,o),S(n,t,o)},d(n){n&&(C(e),C(t))}}}function Np(l){let e,t;return{c(){e=$("path"),t=$("path"),i(e,"d","M12 20h9"),i(t,"d","M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z")},m(n,o){S(n,e,o),S(n,t,o)},d(n){n&&(C(e),C(t))}}}function Ip(l){let e,t,n,o,a;return{c(){e=$("path"),t=$("path"),n=$("line"),o=$("line"),a=$("line"),i(e,"d","M4 19.5A2.5 2.5 0 0 1 6.5 17H20"),i(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"),i(n,"x1","8"),i(n,"y1","7"),i(n,"x2","16"),i(n,"y2","7"),i(o,"x1","8"),i(o,"y1","11"),i(o,"x2","14"),i(o,"y2","11"),i(a,"x1","8"),i(a,"y1","15"),i(a,"x2","12"),i(a,"y2","15")},m(r,c){S(r,e,c),S(r,t,c),S(r,n,c),S(r,o,c),S(r,a,c)},d(r){r&&(C(e),C(t),C(n),C(o),C(a))}}}function Dp(l){let e,t,n,o;return{c(){e=$("path"),t=$("polyline"),n=$("line"),o=$("line"),i(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),i(t,"points","14 2 14 8 20 8"),i(n,"x1","16"),i(n,"y1","13"),i(n,"x2","8"),i(n,"y2","13"),i(o,"x1","16"),i(o,"y1","17"),i(o,"x2","8"),i(o,"y2","17")},m(a,r){S(a,e,r),S(a,t,r),S(a,n,r),S(a,o,r)},d(a){a&&(C(e),C(t),C(n),C(o))}}}function Mp(l){let e,t;return{c(){e=$("path"),t=$("circle"),i(e,"d","M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"),i(t,"cx","12"),i(t,"cy","7"),i(t,"r","4")},m(n,o){S(n,e,o),S(n,t,o)},d(n){n&&(C(e),C(t))}}}function jp(l){let e,t,n,o;return{c(){e=$("rect"),t=$("rect"),n=$("rect"),o=$("rect"),i(e,"x","3"),i(e,"y","3"),i(e,"width","7"),i(e,"height","7"),i(e,"rx","1"),i(t,"x","14"),i(t,"y","3"),i(t,"width","7"),i(t,"height","4"),i(t,"rx","1"),i(n,"x","14"),i(n,"y","10"),i(n,"width","7"),i(n,"height","11"),i(n,"rx","1"),i(o,"x","3"),i(o,"y","14"),i(o,"width","7"),i(o,"height","7"),i(o,"rx","1")},m(a,r){S(a,e,r),S(a,t,r),S(a,n,r),S(a,o,r)},d(a){a&&(C(e),C(t),C(n),C(o))}}}function Ap(l){let e;return{c(){e=$("path"),i(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){S(t,e,n)},d(t){t&&C(e)}}}function Lp(l){let e;function t(a,r){return a[0]==="folder"?Ap:a[0]==="project"?jp:a[0]==="client"?Mp:a[0]==="document"?Dp:a[0]==="recipe"?Ip:a[0]==="note"?Np:a[0]==="file"?Ep:a[0]==="case"?Tp:Sp}let n=t(l),o=n(l);return{c(){e=$("svg"),o.c(),i(e,"width",l[1]),i(e,"height",l[1]),i(e,"viewBox","0 0 24 24"),i(e,"fill","none"),i(e,"stroke","currentColor"),i(e,"stroke-width","1.5"),i(e,"stroke-linecap","round"),i(e,"stroke-linejoin","round"),i(e,"xmlns","http://www.w3.org/2000/svg")},m(a,r){S(a,e,r),o.m(e,null)},p(a,[r]){n!==(n=t(a))&&(o.d(1),o=n(a),o&&(o.c(),o.m(e,null))),r&2&&i(e,"width",a[1]),r&2&&i(e,"height",a[1])},i:le,o:le,d(a){a&&C(e),o.d()}}}function Pp(l,e,t){let{kind:n="generic"}=e,{size:o=18}=e;return l.$$set=a=>{"kind"in a&&t(0,n=a.kind),"size"in a&&t(1,o=a.size)},[n,o]}class mn extends ot{constructor(e){super(),nt(this,e,Pp,Lp,lt,{kind:0,size:1})}}function Mi(l,e,t){const n=l.slice();return n[44]=e[t],n}function Fp(l){let e;return{c(){e=u("span"),i(e,"class","tree-toggle-placeholder svelte-zj71cl")},m(t,n){S(t,e,n)},p:le,d(t){t&&C(e)}}}function Rp(l){let e,t,n=l[1][l[44].id]?"▾":"▸",o,a,r;function c(){return l[25](l[44])}return{c(){e=u("button"),t=u("span"),o=O(n),i(t,"class","tree-arrow"),i(e,"class","tree-toggle svelte-zj71cl")},m(f,p){S(f,e,p),s(e,t),s(t,o),a||(r=P(e,"click",Ee(c)),a=!0)},p(f,p){l=f,p[0]&3&&n!==(n=l[1][l[44].id]?"▾":"▸")&&G(o,n)},d(f){f&&C(e),a=!1,r()}}}function ji(l){let e,t;return e=new dc({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,o){Ue(e,n,o),t=!0},p(n,o){const a={};o[0]&1&&(a.nodes=n[44].children||[]),o[0]&2&&(a.expanded=n[1]),o[0]&4&&(a.selectedNodeId=n[2]),o[0]&8&&(a.level=n[3]+1),o[0]&16&&(a.onSelect=n[4]),o[0]&32&&(a.onToggle=n[5]),o[0]&64&&(a.onContextMenu=n[6]),o[0]&128&&(a.onDrop=n[7]),e.$set(a)},i(n){t||(de(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ke(e,n)}}}function Ai(l,e){let t,n,o,a,r,c,f,p=e[44].title+"",_,g,v=e[1][e[44].id]&&eo(e[44]),h,k,y,w;function T(A,W){return W[0]&1&&(n=null),n==null&&(n=!!Al(A[44])),n?Rp:Fp}let E=T(e,[-1,-1]),N=E(e);r=new mn({props:{kind:Li(e[44]),size:16}});function I(...A){return e[26](e[44],...A)}function D(...A){return e[27](e[44],...A)}function j(){return e[28](e[44])}function M(...A){return e[29](e[44],...A)}function R(...A){return e[30](e[44],...A)}function F(...A){return e[31](e[44],...A)}function H(...A){return e[32](e[44],...A)}function V(...A){return e[33](e[44],...A)}function x(...A){return e[34](e[44],...A)}function U(...A){return e[35](e[44],...A)}function K(...A){return e[36](e[44],...A)}function q(...A){return e[37](e[44],...A)}let J=v&&ji(e);return{key:l,first:null,c(){t=u("div"),N.c(),o=b(),a=u("span"),Je(r.$$.fragment),c=b(),f=u("span"),_=O(p),g=b(),J&&J.c(),h=dt(),i(a,"class","tree-icon svelte-zj71cl"),i(a,"role","button"),i(a,"tabindex","-1"),i(f,"class","tree-label svelte-zj71cl"),i(f,"role","button"),i(f,"tabindex","-1"),i(t,"class","tree-item svelte-zj71cl"),Ct(t,"padding-left",e[3]*16+4+"px"),i(t,"draggable","true"),i(t,"role","button"),i(t,"tabindex","0"),ae(t,"selected",e[2]===e[44].id),ae(t,"drop-valid",e[8]===e[44].id&&e[9][e[44].id]),ae(t,"drop-invalid",e[8]===e[44].id&&!e[9][e[44].id]),this.first=t},m(A,W){S(A,t,W),N.m(t,null),s(t,o),s(t,a),Ue(r,a,null),s(t,c),s(t,f),s(f,_),S(A,g,W),J&&J.m(A,W),S(A,h,W),k=!0,y||(w=[P(a,"click",I),P(a,"keydown",D),P(a,"dblclick",Ee(e[24])),P(f,"click",Ee(j)),P(f,"keydown",M),P(t,"dragstart",R),P(t,"dragover",F),P(t,"dragleave",H),P(t,"drop",V),P(t,"click",x),P(t,"keydown",U),P(t,"dblclick",K),P(t,"contextmenu",lo(q))],y=!0)},p(A,W){e=A,E===(E=T(e,W))&&N?N.p(e,W):(N.d(1),N=E(e),N&&(N.c(),N.m(t,o)));const z={};W[0]&1&&(z.kind=Li(e[44])),r.$set(z),(!k||W[0]&1)&&p!==(p=e[44].title+"")&&G(_,p),(!k||W[0]&8)&&Ct(t,"padding-left",e[3]*16+4+"px"),(!k||W[0]&5)&&ae(t,"selected",e[2]===e[44].id),(!k||W[0]&769)&&ae(t,"drop-valid",e[8]===e[44].id&&e[9][e[44].id]),(!k||W[0]&769)&&ae(t,"drop-invalid",e[8]===e[44].id&&!e[9][e[44].id]),W[0]&3&&(v=e[1][e[44].id]&&eo(e[44])),v?J?(J.p(e,W),W[0]&3&&de(J,1)):(J=ji(e),J.c(),de(J,1),J.m(h.parentNode,h)):J&&(ut(),_e(J,1,1,()=>{J=null}),ft())},i(A){k||(de(r.$$.fragment,A),de(J),k=!0)},o(A){_e(r.$$.fragment,A),_e(J),k=!1},d(A){A&&(C(t),C(g),C(h)),N.d(),Ke(r),J&&J.d(A),y=!1,me(w)}}}function Op(l){let e=[],t=new Map,n,o,a,r,c=ue(l[0]);const f=p=>p[44].id;for(let p=0;p<c.length;p+=1){let _=Mi(l,c,p),g=f(_);t.set(g,e[p]=Ai(g,_))}return{c(){for(let p=0;p<e.length;p+=1)e[p].c();n=dt()},m(p,_){for(let g=0;g<e.length;g+=1)e[g]&&e[g].m(p,_);S(p,n,_),o=!0,a||(r=P(window,"dragend",l[14]),a=!0)},p(p,_){_[0]&2080767&&(c=ue(p[0]),ut(),e=ec(e,_,f,1,p,c,t,n.parentNode,$a,Ai,n,Mi),ft())},i(p){if(!o){for(let _=0;_<c.length;_+=1)de(e[_]);o=!0}},o(p){for(let _=0;_<e.length;_+=1)_e(e[_]);o=!1},d(p){p&&C(n);for(let _=0;_<e.length;_+=1)e[_].d(p);a=!1,r()}}}function Li(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 eo(l){return l.children!==void 0}function Al(l){return eo(l)?l.children.length>0:l.has_children===!0}function Pi(l){const e={};function t(n,o){for(const a of n)e[a.id]=o,a.children&&t(a.children,a.id)}return t(l,""),e}function Fi(l){const e=[];function t(n){for(const o of n)e.push(o),o.children&&t(o.children)}return t(l),e}function zp(l){try{return l.dataTransfer.getData("text/plain")}catch{return""}}function Hp(l,e,t){let n,o,a,{nodes:r=[]}=e,{expanded:c={}}=e,{selectedNodeId:f=""}=e,{level:p=0}=e,{onSelect:_=void 0}=e,{onToggle:g=void 0}=e,{onContextMenu:v=void 0}=e,{onDrop:h=void 0}=e,k={},y=null,w="",T="";const E=["folder","project","client","document","recipe","case"];oo(()=>{for(const X of Object.keys(k))clearTimeout(k[X]);y&&clearInterval(y)});function N(X){return E.includes(X.type)}function I(X,ee,ke){if(!X||!ee||ee===X.id||!N(X))return!1;let Se=X.id;for(;Se;){if(Se===ee)return!1;Se=ke[Se]||""}return!0}function D(X,ee){X.stopPropagation(),X.dataTransfer.effectAllowed="move",X.dataTransfer.setData("text/plain",ee.id),t(21,w=ee.id)}function j(X,ee){X.preventDefault(),X.stopPropagation(),X.dataTransfer.dropEffect="move",T!==ee.id&&t(8,T=ee.id),Al(ee)&&!c[ee.id]&&!k[ee.id]&&(k[ee.id]=setTimeout(()=>{g&&g(ee.id),delete k[ee.id]},600));const ke=X.currentTarget.closest(".workspace-tree-area");if(ke){const Se=ke.getBoundingClientRect(),ve=30;X.clientY-Se.top<ve?y||(y=setInterval(()=>{ke.scrollTop-=10},50)):Se.bottom-X.clientY<ve?y||(y=setInterval(()=>{ke.scrollTop+=10},50)):y&&(clearInterval(y),y=null)}}function M(X,ee){const ke=X.relatedTarget;ke&&X.currentTarget.contains(ke)||(T===ee.id&&t(8,T=""),k[ee.id]&&(clearTimeout(k[ee.id]),delete k[ee.id]),y&&(clearInterval(y),y=null))}function R(X,ee){X.preventDefault(),X.stopPropagation(),k[ee.id]&&(clearTimeout(k[ee.id]),delete k[ee.id]),y&&(clearInterval(y),y=null);const ke=Fi(r),Se=Pi(ke),ve=zp(X);if(!I(ee,ve,Se)){t(8,T=""),t(21,w="");return}h&&h(ve,ee.id),t(8,T=""),t(21,w="")}function F(){t(8,T=""),t(21,w="");for(const X of Object.keys(k))clearTimeout(k[X]),delete k[X];y&&(clearInterval(y),y=null)}function H(X,ee){X.target.closest(".tree-toggle")||X.target.closest(".tree-icon")||_&&_(ee)}function V(X,ee){Al(ee)&&g&&g(ee.id)}function x(X,ee){(X.key==="Enter"||X.key===" ")&&(X.preventDefault(),_&&_(ee))}function U(X,ee){X.stopPropagation(),Al(ee)&&g&&g(ee.id)}function K(X,ee){(X.key==="Enter"||X.key===" ")&&(X.preventDefault(),X.stopPropagation(),Al(ee)&&g&&g(ee.id))}function q(X,ee){(X.key==="Enter"||X.key===" ")&&(X.preventDefault(),_&&_(ee))}function J(X,ee,ke){const Se={};function ve(Ie){for(const We of Ie)Se[We.id]=I(We,ee,ke),We.children&&ve(We.children)}return ve(X),Se}function A(X){Xa.call(this,l,X)}const W=X=>g&&g(X.id),z=(X,ee)=>U(ee,X),B=(X,ee)=>K(ee,X),Q=X=>_&&_(X),ie=(X,ee)=>q(ee,X),Z=(X,ee)=>D(ee,X),ne=(X,ee)=>j(ee,X),se=(X,ee)=>M(ee,X),ce=(X,ee)=>R(ee,X),pe=(X,ee)=>H(ee,X),Ce=(X,ee)=>x(ee,X),Pe=(X,ee)=>V(ee,X),ge=(X,ee)=>v&&v(ee,X);return l.$$set=X=>{"nodes"in X&&t(0,r=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,_=X.onSelect),"onToggle"in X&&t(5,g=X.onToggle),"onContextMenu"in X&&t(6,v=X.onContextMenu),"onDrop"in X&&t(7,h=X.onDrop)},l.$$.update=()=>{l.$$.dirty[0]&1&&t(23,n=Fi(r)),l.$$.dirty[0]&8388608&&t(22,o=Pi(n)),l.$$.dirty[0]&14680064&&t(9,a=J(n,w,o))},[r,c,f,p,_,g,v,h,T,a,D,j,M,R,F,H,V,x,U,K,q,w,o,n,A,W,z,B,Q,ie,Z,ne,se,ce,pe,Ce,Pe,ge]}class dc extends ot{constructor(e){super(),nt(this,e,Hp,Op,lt,{nodes:0,expanded:1,selectedNodeId:2,level:3,onSelect:4,onToggle:5,onContextMenu:6,onDrop:7},null,[-1,-1])}}function Ri(l){let e,t;return{c(){e=u("div"),t=O(l[4]),i(e,"class","path-info svelte-a9f1pd")},m(n,o){S(n,e,o),s(e,t)},p(n,o){o&16&&G(t,n[4])},d(n){n&&C(e)}}}function Oi(l){let e,t;return{c(){e=u("div"),t=O(l[3]),i(e,"class","error-msg svelte-a9f1pd")},m(n,o){S(n,e,o),s(e,t)},p(n,o){o&8&&G(t,n[3])},d(n){n&&C(e)}}}function Bp(l){let e,t,n,o,a,r,c,f,p,_,g,v,h,k,y,w,T,E=m("firstrun.browse")+"",N,I,D,j,M,R,F=(l[2]?m("firstrun.creating"):m("firstrun.create"))+"",H,V,x,U,K,q,J=l[4]&&Ri(l),A=l[3]&&Oi(l);return{c(){e=u("div"),t=u("div"),n=u("img"),a=b(),r=u("h1"),r.textContent=`${m("firstrun.title")}`,c=b(),f=u("p"),f.textContent=`${m("firstrun.desc")}`,p=b(),_=u("div"),g=u("label"),g.textContent=`${m("firstrun.pathLabel")}`,v=b(),h=u("div"),k=u("input"),w=b(),T=u("button"),N=O(E),I=b(),J&&J.c(),D=b(),A&&A.c(),j=b(),M=u("div"),R=u("button"),H=O(F),x=b(),U=u("button"),U.textContent=`${m("firstrun.quit")}`,i(n,"class","first-run-logo svelte-a9f1pd"),kl(n.src,o="/assets/app-icons/icon_64x64.png")||i(n,"src",o),i(n,"width","64"),i(n,"height","64"),i(n,"alt",""),i(r,"class","svelte-a9f1pd"),i(f,"class","first-run-desc svelte-a9f1pd"),i(g,"class","form-label svelte-a9f1pd"),i(g,"for","vault-path"),i(k,"id","vault-path"),i(k,"type","text"),i(k,"placeholder",y=l[1]||m("firstrun.defaultPath")),k.disabled=l[2],i(k,"class","svelte-a9f1pd"),i(T,"class","btn"),T.disabled=l[2],i(h,"class","input-row svelte-a9f1pd"),i(_,"class","form-group svelte-a9f1pd"),i(R,"class","btn btn-primary btn-lg svelte-a9f1pd"),R.disabled=V=!l[0].trim()||l[2],i(U,"class","btn btn-lg svelte-a9f1pd"),i(M,"class","first-run-actions svelte-a9f1pd"),i(t,"class","first-run-card svelte-a9f1pd"),i(e,"class","first-run-screen svelte-a9f1pd")},m(W,z){S(W,e,z),s(e,t),s(t,n),s(t,a),s(t,r),s(t,c),s(t,f),s(t,p),s(t,_),s(_,g),s(_,v),s(_,h),s(h,k),he(k,l[0]),s(h,w),s(h,T),s(T,N),s(t,I),J&&J.m(t,null),s(t,D),A&&A.m(t,null),s(t,j),s(t,M),s(M,R),s(R,H),s(M,x),s(M,U),K||(q=[P(k,"input",l[12]),P(k,"input",l[6]),P(k,"keydown",l[9]),P(T,"click",l[5]),P(R,"click",l[7]),P(U,"click",l[8])],K=!0)},p(W,[z]){z&2&&y!==(y=W[1]||m("firstrun.defaultPath"))&&i(k,"placeholder",y),z&4&&(k.disabled=W[2]),z&1&&k.value!==W[0]&&he(k,W[0]),z&4&&(T.disabled=W[2]),W[4]?J?J.p(W,z):(J=Ri(W),J.c(),J.m(t,D)):J&&(J.d(1),J=null),W[3]?A?A.p(W,z):(A=Oi(W),A.c(),A.m(t,j)):A&&(A.d(1),A=null),z&4&&F!==(F=(W[2]?m("firstrun.creating"):m("firstrun.create"))+"")&&G(H,F),z&5&&V!==(V=!W[0].trim()||W[2])&&(R.disabled=V)},i:le,o:le,d(W){W&&C(e),J&&J.d(),A&&A.d(),K=!1,me(q)}}}function nn(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 Wp(l,e,t){let{onComplete:n=null}=e,{onQuit:o=null}=e,a="",r="",c=!1,f="",p="",_=null;async function g(){try{const E=await nn("GetDefaultVaultPath");t(1,r=E||""),t(0,a=r||""),a&&await h()}catch{t(1,r="")}}g();async function v(){try{const E=await nn("PickDirectory");E&&(t(0,a=E),await h())}catch(E){t(3,f=String(E))}}async function h(){if(!a||!a.trim()){t(4,p=""),_=null;return}try{_=await nn("CheckVaultPath",a.trim()),_&&t(4,p=_.description)}catch{t(4,p=""),_=null}}async function k(){if(!(!a||!a.trim())){if(t(2,c=!0),t(3,f=""),_&&!_.writable){t(3,f=m("firstrun.errorNoWrite")),t(2,c=!1);return}try{const E=await nn("CreateVault",a.trim());E&&E.status==="ready"&&n&&n(E)}catch(E){t(3,f=String(E))}t(2,c=!1)}}function y(){o&&o()}function w(E){E.key==="Enter"&&!c&&a.trim()&&k()}function T(){a=this.value,t(0,a)}return l.$$set=E=>{"onComplete"in E&&t(10,n=E.onComplete),"onQuit"in E&&t(11,o=E.onQuit)},[a,r,c,f,p,v,h,k,y,w,n,o,T]}class Vp extends ot{constructor(e){super(),nt(this,e,Wp,Bp,lt,{onComplete:10,onQuit:11})}}function zi(l){let e,t;return{c(){e=u("div"),t=O(l[2]),i(e,"class","error-msg svelte-s3o8c3")},m(n,o){S(n,e,o),s(e,t)},p(n,o){o&4&&G(t,n[2])},d(n){n&&C(e)}}}function Hi(l){let e,t,n,o,a,r,c,f,p=m("common.yes")+"",_,g,v,h,k;return{c(){e=u("div"),t=u("div"),n=u("h3"),n.textContent=`${m("recovery.createConfirmTitle")}`,o=b(),a=u("p"),a.textContent=`${m("recovery.createConfirm")}`,r=b(),c=u("div"),f=u("button"),_=O(p),g=b(),v=u("button"),v.textContent=`${m("common.cancel")}`,i(n,"class","svelte-s3o8c3"),i(a,"class","modal-desc svelte-s3o8c3"),i(f,"class","btn btn-primary"),f.disabled=l[1],i(v,"class","btn"),i(c,"class","modal-actions svelte-s3o8c3"),i(t,"class","modal svelte-s3o8c3"),i(e,"class","modal-overlay svelte-s3o8c3"),i(e,"role","button"),i(e,"tabindex","0")},m(y,w){S(y,e,w),s(e,t),s(t,n),s(t,o),s(t,a),s(t,r),s(t,c),s(c,f),s(f,_),s(c,g),s(c,v),h||(k=[P(f,"click",l[6]),P(v,"click",l[7]),P(e,"click",Nt(l[7])),P(e,"keydown",l[11])],h=!0)},p(y,w){w&2&&(f.disabled=y[1])},d(y){y&&C(e),h=!1,me(k)}}}function Up(l){let e,t,n,o,a,r,c,f,p,_=(l[0]||"—")+"",g,v,h,k,y,w=m("recovery.choose")+"",T,E,N,I=m("recovery.create")+"",D,j,M,R,F,H,V,x=l[2]&&zi(l),U=l[3]&&Hi(l);return{c(){e=u("div"),t=u("div"),n=u("div"),n.textContent="⚠",o=b(),a=u("h1"),a.textContent=`${m("recovery.title")}`,r=b(),c=u("p"),c.textContent=`${m("recovery.expected")}:`,f=b(),p=u("code"),g=O(_),v=b(),x&&x.c(),h=b(),k=u("div"),y=u("button"),T=O(w),E=b(),N=u("button"),D=O(I),j=b(),M=u("button"),M.textContent=`${m("recovery.quit")}`,R=b(),U&&U.c(),F=dt(),i(n,"class","recovery-icon svelte-s3o8c3"),i(a,"class","svelte-s3o8c3"),i(c,"class","recovery-desc svelte-s3o8c3"),i(p,"class","recovery-path svelte-s3o8c3"),i(y,"class","btn btn-primary btn-lg svelte-s3o8c3"),y.disabled=l[1],i(N,"class","btn btn-lg svelte-s3o8c3"),N.disabled=l[1],i(M,"class","btn btn-lg svelte-s3o8c3"),i(k,"class","recovery-actions svelte-s3o8c3"),i(t,"class","recovery-card svelte-s3o8c3"),i(e,"class","recovery-screen svelte-s3o8c3")},m(K,q){S(K,e,q),s(e,t),s(t,n),s(t,o),s(t,a),s(t,r),s(t,c),s(t,f),s(t,p),s(p,g),s(t,v),x&&x.m(t,null),s(t,h),s(t,k),s(k,y),s(y,T),s(k,E),s(k,N),s(N,D),s(k,j),s(k,M),S(K,R,q),U&&U.m(K,q),S(K,F,q),H||(V=[P(y,"click",l[4]),P(N,"click",l[5]),P(M,"click",l[8])],H=!0)},p(K,[q]){q&1&&_!==(_=(K[0]||"—")+"")&&G(g,_),K[2]?x?x.p(K,q):(x=zi(K),x.c(),x.m(t,h)):x&&(x.d(1),x=null),q&2&&(y.disabled=K[1]),q&2&&(N.disabled=K[1]),K[3]?U?U.p(K,q):(U=Hi(K),U.c(),U.m(F.parentNode,F)):U&&(U.d(1),U=null)},i:le,o:le,d(K){K&&(C(e),C(R),C(F)),x&&x.d(),U&&U.d(K),H=!1,me(V)}}}function Jn(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 Kp(l,e,t){let{vaultPath:n=""}=e,{onComplete:o=null}=e,{onQuit:a=null}=e,r=!1,c="",f=!1;async function p(){try{const y=await Jn("PickDirectory");if(!y)return;t(1,r=!0),t(2,c="");const w=await Jn("OpenVault",y);w&&w.status==="ready"&&o&&o(w)}catch(y){t(2,c=String(y))}t(1,r=!1)}function _(){t(3,f=!0)}async function g(){t(3,f=!1),t(1,r=!0),t(2,c="");try{const y=await Jn("CreateVault",n);y&&y.status==="ready"&&o&&o(y)}catch(y){t(2,c=String(y))}t(1,r=!1)}function v(){t(3,f=!1)}function h(){a&&a()}const k=y=>y.key==="Enter"&&v();return l.$$set=y=>{"vaultPath"in y&&t(0,n=y.vaultPath),"onComplete"in y&&t(9,o=y.onComplete),"onQuit"in y&&t(10,a=y.onQuit)},[n,r,c,f,p,_,g,v,h,o,a,k]}class Gp extends ot{constructor(e){super(),nt(this,e,Kp,Up,lt,{vaultPath:0,onComplete:9,onQuit:10})}}function Bi(l,e,t){const n=l.slice();return n[5]=e[t],n}function xp(l){let e,t,n;return{c(){e=$("path"),t=$("path"),n=$("path"),i(e,"d","M5 4h12l2 2v14H5z"),i(t,"d","M8 4v6h8V4"),i(n,"d","M8 20v-6h8v6")},m(o,a){S(o,e,a),S(o,t,a),S(o,n,a)},d(o){o&&(C(e),C(t),C(n))}}}function Jp(l){let e,t,n,o;return{c(){e=$("path"),t=$("path"),n=$("path"),o=$("path"),i(e,"d","M20 11a8 8 0 0 0-14-4l-2 2"),i(t,"d","M4 5v4h4"),i(n,"d","M4 13a8 8 0 0 0 14 4l2-2"),i(o,"d","M20 19v-4h-4")},m(a,r){S(a,e,r),S(a,t,r),S(a,n,r),S(a,o,r)},d(a){a&&(C(e),C(t),C(n),C(o))}}}function qp(l){let e;return{c(){e=$("path"),i(e,"d","M4 19V9M10 19V5M16 19v-7M22 19H2")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function Yp(l){let e;return{c(){e=$("path"),i(e,"d","M3 6h6l2 2h10v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6z")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function Qp(l){let e,t;return{c(){e=$("path"),t=$("path"),i(e,"d","M9 3v5M15 3v5M7 8h10v3a5 5 0 0 1-10 0V8z"),i(t,"d","M12 16v5")},m(n,o){S(n,e,o),S(n,t,o)},d(n){n&&(C(e),C(t))}}}function Xp(l){let e,t;return{c(){e=$("rect"),t=$("path"),i(e,"x","4"),i(e,"y","3"),i(e,"width","16"),i(e,"height","18"),i(e,"rx","2"),i(t,"d","M8 7h8M8 11h8M8 15h5")},m(n,o){S(n,e,o),S(n,t,o)},d(n){n&&(C(e),C(t))}}}function Zp(l){let e,t,n;return{c(){e=$("path"),t=$("path"),n=$("path"),i(e,"d","M3 10.5 12 3l9 7.5"),i(t,"d","M5 9.5V21h14V9.5"),i(n,"d","M10 21v-6h4v6")},m(o,a){S(o,e,a),S(o,t,a),S(o,n,a)},d(o){o&&(C(e),C(t),C(n))}}}function $p(l){let e,t;return{c(){e=$("circle"),t=$("path"),i(e,"cx","12"),i(e,"cy","12"),i(e,"r","3"),i(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,o){S(n,e,o),S(n,t,o)},d(n){n&&(C(e),C(t))}}}function Wi(l){let e,t,n,o,a,r,c,f;function p(h,k){if(h[5].id==="general")return $p;if(h[5].id==="workspace")return Zp;if(h[5].id==="templates")return Xp;if(h[5].id==="plugins")return Qp;if(h[5].id==="files")return Yp;if(h[5].id==="activity")return qp;if(h[5].id==="sync")return Jp;if(h[5].id==="backup")return xp}let _=p(l),g=_&&_(l);function v(){return l[4](l[5])}return{c(){e=u("button"),t=u("span"),n=$("svg"),g&&g.c(),o=b(),a=u("span"),a.textContent=`${l[5].label}`,r=b(),i(n,"width","16"),i(n,"height","16"),i(n,"viewBox","0 0 24 24"),i(n,"fill","none"),i(n,"stroke","currentColor"),i(n,"stroke-width","1.8"),i(n,"stroke-linecap","round"),i(n,"stroke-linejoin","round"),i(n,"aria-hidden","true"),i(t,"class","settings-nav-icon svelte-1uolm3f"),i(a,"class","settings-nav-label svelte-1uolm3f"),i(e,"class","settings-nav-item svelte-1uolm3f"),ae(e,"active",l[0]===l[5].id),ae(e,"disabled",l[5].id==="plugins"||l[5].id==="files"||l[5].id==="activity"||l[5].id==="backup")},m(h,k){S(h,e,k),s(e,t),s(t,n),g&&g.m(n,null),s(e,o),s(e,a),s(e,r),c||(f=P(e,"click",v),c=!0)},p(h,k){l=h,k&3&&ae(e,"active",l[0]===l[5].id)},d(h){h&&C(e),g&&g.d(),c=!1,f()}}}function em(l){let e,t=ue(l[1]),n=[];for(let o=0;o<t.length;o+=1)n[o]=Wi(Bi(l,t,o));return{c(){e=u("nav");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","settings-sidebar svelte-1uolm3f")},m(o,a){S(o,e,a);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,[a]){if(a&7){t=ue(o[1]);let r;for(r=0;r<t.length;r+=1){const c=Bi(o,t,r);n[r]?n[r].p(c,a):(n[r]=Wi(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},i:le,o:le,d(o){o&&C(e),Re(n,o)}}}function tm(l,e,t){let{activeSection:n="general"}=e,{onSelect:o=null}=e;const a=[{id:"general",label:m("settings.general")},{id:"workspace",label:m("settings.workspace")},{id:"templates",label:m("settings.templates")},{id:"plugins",label:m("settings.plugins")},{id:"files",label:m("settings.files")},{id:"activity",label:m("settings.activity")},{id:"sync",label:m("settings.sync")},{id:"backup",label:m("settings.backup")}];function r(f){o&&o(f)}const c=f=>r(f.id);return l.$$set=f=>{"activeSection"in f&&t(0,n=f.activeSection),"onSelect"in f&&t(3,o=f.onSelect)},[n,a,r,o,c]}class lm extends ot{constructor(e){super(),nt(this,e,tm,em,lt,{activeSection:0,onSelect:3})}}function Vi(l){let e;return{c(){e=u("div"),e.textContent=`${m("settings.saved")}`,i(e,"class","save-notice svelte-1e2uhdh")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function nm(l){let e,t,n,o,a,r,c,f,p,_,g,v,h,k,y,w,T,E,N,I,D,j,M,R,F,H,V,x,U,K,q,J,A,W=l[1]&&Vi();return{c(){e=u("div"),t=u("h2"),t.textContent=`${m("settings.general")}`,n=b(),o=u("p"),o.textContent=`${m("settings.generalDesc")}`,a=b(),r=u("div"),c=u("h3"),c.textContent=`${m("settings.appearance")}`,f=b(),p=u("div"),_=u("label"),g=u("span"),g.textContent=`${m("settings.theme")}`,v=b(),h=u("select"),k=u("option"),k.textContent=`${m("settings.themeSystem")}`,y=u("option"),y.textContent=`${m("settings.themeLight")} (${m("settings.langSoon")})`,w=u("option"),w.textContent=`${m("settings.themeDark")} (${m("settings.langSoon")})`,T=b(),E=u("div"),N=u("h3"),N.textContent=`${m("settings.localization")}`,I=b(),D=u("div"),j=u("label"),M=u("span"),M.textContent=`${m("settings.language")}`,R=b(),F=u("select"),H=u("option"),H.textContent=`${m("settings.langRu")}`,V=u("option"),V.textContent=`${m("settings.langEn")} (${m("settings.langSoon")})`,x=b(),U=u("div"),W&&W.c(),K=b(),q=u("button"),q.textContent=`${m("settings.save")}`,i(t,"class","svelte-1e2uhdh"),i(o,"class","section-desc svelte-1e2uhdh"),i(c,"class","card-title svelte-1e2uhdh"),i(g,"class","label-text svelte-1e2uhdh"),k.__value="system",he(k,k.__value),y.__value="light",he(y,y.__value),y.disabled=!0,w.__value="dark",he(w,w.__value),w.disabled=!0,l[0]===void 0&&ll(()=>l[5].call(h)),i(p,"class","form-group svelte-1e2uhdh"),i(r,"class","settings-card svelte-1e2uhdh"),i(N,"class","card-title svelte-1e2uhdh"),i(M,"class","label-text svelte-1e2uhdh"),H.__value="ru",he(H,H.__value),V.__value="en",he(V,V.__value),F.disabled=!0,i(D,"class","form-group svelte-1e2uhdh"),i(E,"class","settings-card svelte-1e2uhdh"),i(q,"class","btn btn-primary"),i(U,"class","settings-actions svelte-1e2uhdh"),i(e,"class","settings-section svelte-1e2uhdh")},m(z,B){S(z,e,B),s(e,t),s(e,n),s(e,o),s(e,a),s(e,r),s(r,c),s(r,f),s(r,p),s(p,_),s(_,g),s(_,v),s(_,h),s(h,k),s(h,y),s(h,w),Ut(h,l[0],!0),s(e,T),s(e,E),s(E,N),s(E,I),s(E,D),s(D,j),s(j,M),s(j,R),s(j,F),s(F,H),s(F,V),s(e,x),s(e,U),W&&W.m(U,null),s(U,K),s(U,q),J||(A=[P(h,"change",l[5]),P(q,"click",l[2])],J=!0)},p(z,[B]){B&1&&Ut(h,z[0]),z[1]?W||(W=Vi(),W.c(),W.m(U,K)):W&&(W.d(1),W=null)},i:le,o:le,d(z){z&&C(e),W&&W.d(),J=!1,me(A)}}}function om(l,e,t){let{appConfig:n=null}=e,{onSave:o=null}=e,a="system",r=!1;function c(){n&&t(0,a=n.theme||"system")}async function f(){n&&(t(3,n.theme=a,n),o&&await o(n),t(1,r=!0),setTimeout(()=>t(1,r=!1),2e3))}function p(){a=rn(this),t(0,a)}return l.$$set=_=>{"appConfig"in _&&t(3,n=_.appConfig),"onSave"in _&&t(4,o=_.onSave)},l.$$.update=()=>{l.$$.dirty&8&&n&&c()},[a,r,f,n,o,p]}class im extends ot{constructor(e){super(),nt(this,e,om,nm,lt,{appConfig:3,onSave:4})}}function Ui(l){let e,t;return{c(){e=u("div"),t=O(l[1]),i(e,"class","notice svelte-1zbky3")},m(n,o){S(n,e,o),s(e,t)},p(n,o){o&2&&G(t,n[1])},d(n){n&&C(e)}}}function sm(l){let e;return{c(){e=u("p"),e.textContent=`${m("settings.noVaultInfo")}`,i(e,"class","no-data svelte-1zbky3")},m(t,n){S(t,e,n)},p:le,d(t){t&&C(e)}}}function rm(l){let e,t,n,o,a,r=l[0].path+"",c,f,p,_,g,v,h=l[0].dbPath+"",k,y,w,T=l[0].nodeCount!==void 0&&Ki(l),E=l[0].fileCount!==void 0&&Gi(l);return{c(){e=u("div"),t=u("div"),n=u("span"),n.textContent=`${m("settings.vaultPath")}`,o=b(),a=u("span"),c=O(r),f=b(),p=u("div"),_=u("span"),_.textContent="DB",g=b(),v=u("span"),k=O(h),y=b(),T&&T.c(),w=b(),E&&E.c(),i(n,"class","info-label svelte-1zbky3"),i(a,"class","info-value mono svelte-1zbky3"),i(t,"class","info-row svelte-1zbky3"),i(_,"class","info-label svelte-1zbky3"),i(v,"class","info-value mono small svelte-1zbky3"),i(p,"class","info-row svelte-1zbky3"),i(e,"class","vault-info svelte-1zbky3")},m(N,I){S(N,e,I),s(e,t),s(t,n),s(t,o),s(t,a),s(a,c),s(e,f),s(e,p),s(p,_),s(p,g),s(p,v),s(v,k),s(e,y),T&&T.m(e,null),s(e,w),E&&E.m(e,null)},p(N,I){I&1&&r!==(r=N[0].path+"")&&G(c,r),I&1&&h!==(h=N[0].dbPath+"")&&G(k,h),N[0].nodeCount!==void 0?T?T.p(N,I):(T=Ki(N),T.c(),T.m(e,w)):T&&(T.d(1),T=null),N[0].fileCount!==void 0?E?E.p(N,I):(E=Gi(N),E.c(),E.m(e,null)):E&&(E.d(1),E=null)},d(N){N&&C(e),T&&T.d(),E&&E.d()}}}function Ki(l){let e,t,n,o,a=l[0].nodeCount+"",r;return{c(){e=u("div"),t=u("span"),t.textContent="Nodes",n=b(),o=u("span"),r=O(a),i(t,"class","info-label svelte-1zbky3"),i(o,"class","info-value svelte-1zbky3"),i(e,"class","info-row svelte-1zbky3")},m(c,f){S(c,e,f),s(e,t),s(e,n),s(e,o),s(o,r)},p(c,f){f&1&&a!==(a=c[0].nodeCount+"")&&G(r,a)},d(c){c&&C(e)}}}function Gi(l){let e,t,n,o,a=l[0].fileCount+"",r;return{c(){e=u("div"),t=u("span"),t.textContent="Files",n=b(),o=u("span"),r=O(a),i(t,"class","info-label svelte-1zbky3"),i(o,"class","info-value svelte-1zbky3"),i(e,"class","info-row svelte-1zbky3")},m(c,f){S(c,e,f),s(e,t),s(e,n),s(e,o),s(o,r)},p(c,f){f&1&&a!==(a=c[0].fileCount+"")&&G(r,a)},d(c){c&&C(e)}}}function am(l){let e,t,n,o,a,r,c,f,p,_,g,v,h,k,y,w,T=l[1]&&Ui(l);function E(D,j){return D[0]?rm:sm}let N=E(l),I=N(l);return{c(){e=u("div"),t=u("h2"),t.textContent=`${m("settings.workspace")}`,n=b(),o=u("p"),o.textContent=`${m("settings.workspaceDesc")}`,a=b(),T&&T.c(),r=b(),c=u("div"),I.c(),f=b(),p=u("div"),_=u("button"),_.textContent=`${m("settings.openVault")}`,g=b(),v=u("button"),v.textContent=`${m("settings.changeVault")}`,h=b(),k=u("button"),k.textContent=`${m("settings.checkIntegrity")}`,i(t,"class","svelte-1zbky3"),i(o,"class","section-desc svelte-1zbky3"),i(c,"class","settings-card svelte-1zbky3"),i(_,"class","btn svelte-1zbky3"),i(v,"class","btn svelte-1zbky3"),i(k,"class","btn svelte-1zbky3"),i(p,"class","workspace-actions svelte-1zbky3"),i(e,"class","settings-section svelte-1zbky3")},m(D,j){S(D,e,j),s(e,t),s(e,n),s(e,o),s(e,a),T&&T.m(e,null),s(e,r),s(e,c),I.m(c,null),s(e,f),s(e,p),s(p,_),s(p,g),s(p,v),s(p,h),s(p,k),y||(w=[P(_,"click",l[2]),P(v,"click",l[4]),P(k,"click",l[3])],y=!0)},p(D,[j]){D[1]?T?T.p(D,j):(T=Ui(D),T.c(),T.m(e,r)):T&&(T.d(1),T=null),N===(N=E(D))&&I?I.p(D,j):(I.d(1),I=N(D),I&&(I.c(),I.m(c,null)))},i:le,o:le,d(D){D&&C(e),T&&T.d(),I.d(),y=!1,me(w)}}}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 cm(l,e,t){let{onRefresh:n=null}=e,o=null,a="";async function r(){try{t(0,o=await bl("GetVaultInfo"))}catch{t(0,o=null)}}r();async function c(){try{await bl("OpenVaultFolder")}catch(_){t(1,a=String(_))}}async function f(){try{const _=await bl("VaultCheck");_.healthy?t(1,a="Vault healthy"):t(1,a="Issues found: "+(_.errors||[]).join("; "))}catch(_){t(1,a=String(_))}}async function p(){try{const _=await bl("PickDirectory");if(!_)return;const g=await bl("OpenVault",_);g&&g.status==="ready"&&(t(0,o=await bl("GetVaultInfo")),n&&n())}catch(_){t(1,a=String(_))}}return l.$$set=_=>{"onRefresh"in _&&t(5,n=_.onRefresh)},[o,a,c,f,p,n]}class um extends ot{constructor(e){super(),nt(this,e,cm,am,lt,{onRefresh:5})}}function xi(l,e,t){const n=l.slice();return n[6]=e[t],n}function fm(l){let e,t=ue(l[0]),n=[];for(let o=0;o<t.length;o+=1)n[o]=Ji(xi(l,t,o));return{c(){e=u("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","template-list svelte-ksamnw")},m(o,a){S(o,e,a);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,a){if(a&5){t=ue(o[0]);let r;for(r=0;r<t.length;r+=1){const c=xi(o,t,r);n[r]?n[r].p(c,a):(n[r]=Ji(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&C(e),Re(n,o)}}}function dm(l){let e;return{c(){e=u("p"),e.textContent=`${m("common.empty")}`,i(e,"class","no-data svelte-ksamnw")},m(t,n){S(t,e,n)},p:le,d(t){t&&C(e)}}}function pm(l){let e;return{c(){e=u("p"),e.textContent=`${m("common.loading")}`,i(e,"class","loading svelte-ksamnw")},m(t,n){S(t,e,n)},p:le,d(t){t&&C(e)}}}function Ji(l){let e,t,n,o=(m("template."+l[6].id)||l[6].title)+"",a,r,c,f,p=l[6].type+"",_,g,v,h,k,y,w,T,E=(l[6].enabled?m("settings.templateEnabled"):m("settings.templateDisabled"))+"",N,I,D,j;function M(){return l[4](l[6])}return{c(){e=u("div"),t=u("div"),n=u("span"),a=O(o),r=b(),c=u("span"),f=O("("),_=O(p),g=O(")"),v=b(),h=u("label"),k=u("input"),w=b(),T=u("span"),N=O(E),I=b(),i(n,"class","template-name svelte-ksamnw"),i(c,"class","template-type svelte-ksamnw"),i(t,"class","template-info svelte-ksamnw"),i(k,"type","checkbox"),k.checked=y=l[6].enabled,i(k,"class","svelte-ksamnw"),i(T,"class","toggle-text svelte-ksamnw"),i(h,"class","toggle-label svelte-ksamnw"),i(e,"class","template-item svelte-ksamnw")},m(R,F){S(R,e,F),s(e,t),s(t,n),s(n,a),s(t,r),s(t,c),s(c,f),s(c,_),s(c,g),s(e,v),s(e,h),s(h,k),s(h,w),s(h,T),s(T,N),s(e,I),D||(j=P(k,"change",M),D=!0)},p(R,F){l=R,F&1&&o!==(o=(m("template."+l[6].id)||l[6].title)+"")&&G(a,o),F&1&&p!==(p=l[6].type+"")&&G(_,p),F&1&&y!==(y=l[6].enabled)&&(k.checked=y),F&1&&E!==(E=(l[6].enabled?m("settings.templateEnabled"):m("settings.templateDisabled"))+"")&&G(N,E)},d(R){R&&C(e),D=!1,j()}}}function mm(l){let e,t,n,o,a;function r(p,_){return p[1]?pm:p[0].length===0?dm:fm}let c=r(l),f=c(l);return{c(){e=u("div"),t=u("h2"),t.textContent=`${m("settings.templates")}`,n=b(),o=u("p"),o.textContent=`${m("settings.templatesDesc")}`,a=b(),f.c(),i(t,"class","svelte-ksamnw"),i(o,"class","section-desc svelte-ksamnw"),i(e,"class","settings-section svelte-ksamnw")},m(p,_){S(p,e,_),s(e,t),s(e,n),s(e,o),s(e,a),f.m(e,null)},p(p,[_]){c===(c=r(p))&&f?f.p(p,_):(f.d(1),f=c(p),f&&(f.c(),f.m(e,null)))},i:le,o:le,d(p){p&&C(e),f.d()}}}function qi(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 gm(l,e,t){let{onRefresh:n=null}=e,o=[],a=!0;async function r(){t(1,a=!0);try{t(0,o=await qi("AllTemplates")||[])}catch{t(0,o=[])}t(1,a=!1)}r();async function c(p){const _=!p.enabled;try{await qi("SetTemplateEnabled",p.id,_),p.enabled=_,t(0,o),n&&n()}catch(g){console.error(g)}}const f=p=>c(p);return l.$$set=p=>{"onRefresh"in p&&t(3,n=p.onRefresh)},[o,a,c,n,f]}class _m extends ot{constructor(e){super(),nt(this,e,gm,mm,lt,{onRefresh:3})}}function bm(l){let e,t,n,o,a,r,c,f;return{c(){e=u("div"),t=u("h2"),t.textContent=`${m("settings.plugins")}`,n=b(),o=u("p"),o.textContent=`${m("settings.noPlugins")}`,a=b(),r=u("button"),r.textContent=`${m("settings.openPluginsDir")}`,i(t,"class","svelte-8jch95"),i(o,"class","section-desc svelte-8jch95"),i(r,"class","btn"),i(e,"class","settings-section svelte-8jch95")},m(p,_){S(p,e,_),s(e,t),s(e,n),s(e,o),s(e,a),s(e,r),c||(f=P(r,"click",hm),c=!0)},p:le,i:le,o:le,d(p){p&&C(e),c=!1,f()}}}function vm(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 hm(){try{await vm("OpenPluginsFolder")}catch{}}class km extends ot{constructor(e){super(),nt(this,e,null,bm,lt,{})}}function ym(l){let e,t,n,o;return{c(){e=u("div"),t=u("h2"),t.textContent=`${m("settings.files")}`,n=b(),o=u("p"),o.textContent=`${m("settings.filesStub")}`,i(t,"class","svelte-19bo7bn"),i(o,"class","section-desc svelte-19bo7bn"),i(e,"class","settings-section svelte-19bo7bn")},m(a,r){S(a,e,r),s(e,t),s(e,n),s(e,o)},p:le,i:le,o:le,d(a){a&&C(e)}}}class wm extends ot{constructor(e){super(),nt(this,e,null,ym,lt,{})}}function Cm(l){let e,t,n,o;return{c(){e=u("div"),t=u("h2"),t.textContent=`${m("settings.activity")}`,n=b(),o=u("p"),o.textContent=`${m("settings.activityStub")}`,i(t,"class","svelte-19bo7bn"),i(o,"class","section-desc svelte-19bo7bn"),i(e,"class","settings-section svelte-19bo7bn")},m(a,r){S(a,e,r),s(e,t),s(e,n),s(e,o)},p:le,i:le,o:le,d(a){a&&C(e)}}}class Sm extends ot{constructor(e){super(),nt(this,e,null,Cm,lt,{})}}function Yi(l){let e,t;return{c(){e=u("div"),t=O(l[2]),i(e,"class","error-msg svelte-1fx1e1e")},m(n,o){S(n,e,o),s(e,t)},p(n,o){o[0]&4&&G(t,n[2])},d(n){n&&C(e)}}}function Qi(l){let e,t;return{c(){e=u("div"),t=O(l[3]),i(e,"class","result-msg svelte-1fx1e1e"),ae(e,"warning",l[4]==="warning")},m(n,o){S(n,e,o),s(e,t)},p(n,o){o[0]&8&&G(t,n[3]),o[0]&16&&ae(e,"warning",n[4]==="warning")},d(n){n&&C(e)}}}function Tm(l){let e,t,n,o,a,r,c,f,p,_,g,v,h,k,y,w,T,E,N,I,D,j,M=m("settings.checkConnection")+"",R,F,H,V,x=m("common.connect")+"",U,K,q,J,A,W=l[11]!==null&&Xi(l);return{c(){e=u("div"),t=u("div"),n=u("div"),o=u("label"),a=u("span"),a.textContent=`${m("settings.serverUrl")}`,r=b(),c=u("input"),f=b(),p=u("div"),_=u("label"),g=u("span"),g.textContent=`${m("sync.username")}`,v=b(),h=u("input"),k=b(),y=u("div"),w=u("label"),T=u("span"),T.textContent=`${m("sync.password")}`,E=b(),N=u("input"),I=b(),D=u("div"),j=u("button"),R=O(M),H=b(),V=u("button"),U=O(x),q=b(),W&&W.c(),i(a,"class","label-text"),i(c,"type","text"),i(c,"placeholder","https://example.com"),i(n,"class","form-group svelte-1fx1e1e"),i(g,"class","label-text"),i(h,"type","text"),i(p,"class","form-group svelte-1fx1e1e"),i(T,"class","label-text"),i(N,"type","password"),i(y,"class","form-group svelte-1fx1e1e"),i(j,"class","btn"),j.disabled=F=l[1]||!l[5],i(V,"class","btn btn-primary"),V.disabled=K=l[1]||!l[5]||!l[6]||!l[7],i(D,"class","sync-setup-actions svelte-1fx1e1e"),i(t,"class","sync-setup svelte-1fx1e1e"),i(e,"class","settings-card svelte-1fx1e1e")},m(z,B){S(z,e,B),s(e,t),s(t,n),s(n,o),s(o,a),s(o,r),s(o,c),he(c,l[5]),s(t,f),s(t,p),s(p,_),s(_,g),s(_,v),s(_,h),he(h,l[6]),s(t,k),s(t,y),s(y,w),s(w,T),s(w,E),s(w,N),he(N,l[7]),s(t,I),s(t,D),s(D,j),s(j,R),s(D,H),s(D,V),s(V,U),s(t,q),W&&W.m(t,null),J||(A=[P(c,"input",l[23]),P(h,"input",l[24]),P(N,"input",l[25]),P(j,"click",l[12]),P(V,"click",l[13])],J=!0)},p(z,B){B[0]&32&&c.value!==z[5]&&he(c,z[5]),B[0]&64&&h.value!==z[6]&&he(h,z[6]),B[0]&128&&N.value!==z[7]&&he(N,z[7]),B[0]&34&&F!==(F=z[1]||!z[5])&&(j.disabled=F),B[0]&226&&K!==(K=z[1]||!z[5]||!z[6]||!z[7])&&(V.disabled=K),z[11]!==null?W?W.p(z,B):(W=Xi(z),W.c(),W.m(t,null)):W&&(W.d(1),W=null)},d(z){z&&C(e),W&&W.d(),J=!1,me(A)}}}function Em(l){let e,t,n,o,a,r,c=l[20](l[0].lastStatus)+"",f,p,_,g,v,h,k,y,w,T=m("settings.syncNow")+"",E,N,I,D=m("settings.disconnect")+"",j,M,R,F=m("settings.resetKey")+"",H,V,x,U,K,q,J,A,W,z,B,Q,ie=l[0].serverUrl&&Zi(l),Z=l[0].deviceName&&$i(l),ne=l[0].deviceId&&es(l),se=l[0].lastSyncAt&&ts(l),ce=l[0].lastError&&ls(l);return{c(){e=u("div"),t=u("div"),n=u("div"),o=u("span"),o.textContent=`${m("settings.status")}`,a=b(),r=u("span"),f=O(c),p=b(),ie&&ie.c(),_=b(),Z&&Z.c(),g=b(),ne&&ne.c(),v=b(),se&&se.c(),h=b(),ce&&ce.c(),k=b(),y=u("div"),w=u("button"),E=O(T),N=b(),I=u("button"),j=O(D),M=b(),R=u("button"),H=O(F),V=b(),x=u("div"),U=u("label"),K=u("span"),K.textContent=`${m("sync.interval")}`,q=b(),J=u("div"),A=u("input"),W=b(),z=u("button"),z.textContent=`${m("common.save")}`,i(o,"class","info-label svelte-1fx1e1e"),i(r,"class","info-value svelte-1fx1e1e"),ae(r,"status-ok",l[0].lastStatus==="connected"),ae(r,"status-err",l[0].lastStatus==="error"||l[0].lastStatus==="revoked"),i(n,"class","info-row svelte-1fx1e1e"),i(t,"class","sync-info svelte-1fx1e1e"),i(e,"class","settings-card svelte-1fx1e1e"),i(w,"class","btn btn-primary"),w.disabled=l[1],i(I,"class","btn"),I.disabled=l[1],i(R,"class","btn"),R.disabled=l[1],i(y,"class","sync-actions svelte-1fx1e1e"),i(K,"class","label-text"),i(A,"type","number"),i(A,"min","0"),i(A,"placeholder","0"),i(A,"class","svelte-1fx1e1e"),i(z,"class","btn btn-sm"),i(J,"class","interval-row svelte-1fx1e1e"),i(x,"class","sync-interval svelte-1fx1e1e")},m(pe,Ce){S(pe,e,Ce),s(e,t),s(t,n),s(n,o),s(n,a),s(n,r),s(r,f),s(t,p),ie&&ie.m(t,null),s(t,_),Z&&Z.m(t,null),s(t,g),ne&&ne.m(t,null),s(t,v),se&&se.m(t,null),s(t,h),ce&&ce.m(t,null),S(pe,k,Ce),S(pe,y,Ce),s(y,w),s(w,E),s(y,N),s(y,I),s(I,j),s(y,M),s(y,R),s(R,H),S(pe,V,Ce),S(pe,x,Ce),s(x,U),s(U,K),s(U,q),s(U,J),s(J,A),he(A,l[8]),s(J,W),s(J,z),B||(Q=[P(w,"click",l[14]),P(I,"click",l[16]),P(R,"click",l[18]),P(A,"input",l[22]),P(z,"click",l[15])],B=!0)},p(pe,Ce){Ce[0]&1&&c!==(c=pe[20](pe[0].lastStatus)+"")&&G(f,c),Ce[0]&1&&ae(r,"status-ok",pe[0].lastStatus==="connected"),Ce[0]&1&&ae(r,"status-err",pe[0].lastStatus==="error"||pe[0].lastStatus==="revoked"),pe[0].serverUrl?ie?ie.p(pe,Ce):(ie=Zi(pe),ie.c(),ie.m(t,_)):ie&&(ie.d(1),ie=null),pe[0].deviceName?Z?Z.p(pe,Ce):(Z=$i(pe),Z.c(),Z.m(t,g)):Z&&(Z.d(1),Z=null),pe[0].deviceId?ne?ne.p(pe,Ce):(ne=es(pe),ne.c(),ne.m(t,v)):ne&&(ne.d(1),ne=null),pe[0].lastSyncAt?se?se.p(pe,Ce):(se=ts(pe),se.c(),se.m(t,h)):se&&(se.d(1),se=null),pe[0].lastError?ce?ce.p(pe,Ce):(ce=ls(pe),ce.c(),ce.m(t,null)):ce&&(ce.d(1),ce=null),Ce[0]&2&&(w.disabled=pe[1]),Ce[0]&2&&(I.disabled=pe[1]),Ce[0]&2&&(R.disabled=pe[1]),Ce[0]&256&&dn(A.value)!==pe[8]&&he(A,pe[8])},d(pe){pe&&(C(e),C(k),C(y),C(V),C(x)),ie&&ie.d(),Z&&Z.d(),ne&&ne.d(),se&&se.d(),ce&&ce.d(),B=!1,me(Q)}}}function Xi(l){let e,t=(l[11]?m("common.test")+" OK":m("error.generic"))+"",n;return{c(){e=u("div"),n=O(t),i(e,"class","connection-result svelte-1fx1e1e"),ae(e,"ok",l[11]),ae(e,"fail",!l[11])},m(o,a){S(o,e,a),s(e,n)},p(o,a){a[0]&2048&&t!==(t=(o[11]?m("common.test")+" OK":m("error.generic"))+"")&&G(n,t),a[0]&2048&&ae(e,"ok",o[11]),a[0]&2048&&ae(e,"fail",!o[11])},d(o){o&&C(e)}}}function Zi(l){let e,t,n,o,a=l[0].serverUrl+"",r;return{c(){e=u("div"),t=u("span"),t.textContent=`${m("settings.serverUrl")}`,n=b(),o=u("span"),r=O(a),i(t,"class","info-label svelte-1fx1e1e"),i(o,"class","info-value mono svelte-1fx1e1e"),i(e,"class","info-row svelte-1fx1e1e")},m(c,f){S(c,e,f),s(e,t),s(e,n),s(e,o),s(o,r)},p(c,f){f[0]&1&&a!==(a=c[0].serverUrl+"")&&G(r,a)},d(c){c&&C(e)}}}function $i(l){let e,t,n,o,a=l[0].deviceName+"",r;return{c(){e=u("div"),t=u("span"),t.textContent=`${m("settings.deviceName")}`,n=b(),o=u("span"),r=O(a),i(t,"class","info-label svelte-1fx1e1e"),i(o,"class","info-value svelte-1fx1e1e"),i(e,"class","info-row svelte-1fx1e1e")},m(c,f){S(c,e,f),s(e,t),s(e,n),s(e,o),s(o,r)},p(c,f){f[0]&1&&a!==(a=c[0].deviceName+"")&&G(r,a)},d(c){c&&C(e)}}}function es(l){let e,t,n,o,a=l[0].deviceId+"",r;return{c(){e=u("div"),t=u("span"),t.textContent=`${m("settings.deviceId")}`,n=b(),o=u("span"),r=O(a),i(t,"class","info-label svelte-1fx1e1e"),i(o,"class","info-value mono svelte-1fx1e1e"),i(e,"class","info-row svelte-1fx1e1e")},m(c,f){S(c,e,f),s(e,t),s(e,n),s(e,o),s(o,r)},p(c,f){f[0]&1&&a!==(a=c[0].deviceId+"")&&G(r,a)},d(c){c&&C(e)}}}function ts(l){let e,t,n,o,a=l[0].lastSyncAt+"",r;return{c(){e=u("div"),t=u("span"),t.textContent=`${m("settings.lastSync")}`,n=b(),o=u("span"),r=O(a),i(t,"class","info-label svelte-1fx1e1e"),i(o,"class","info-value svelte-1fx1e1e"),i(e,"class","info-row svelte-1fx1e1e")},m(c,f){S(c,e,f),s(e,t),s(e,n),s(e,o),s(o,r)},p(c,f){f[0]&1&&a!==(a=c[0].lastSyncAt+"")&&G(r,a)},d(c){c&&C(e)}}}function ls(l){let e,t,n,o,a=l[0].lastError+"",r;return{c(){e=u("div"),t=u("span"),t.textContent=`${m("settings.lastError")}`,n=b(),o=u("span"),r=O(a),i(t,"class","info-label svelte-1fx1e1e"),i(o,"class","info-value error svelte-1fx1e1e"),i(e,"class","info-row svelte-1fx1e1e")},m(c,f){S(c,e,f),s(e,t),s(e,n),s(e,o),s(o,r)},p(c,f){f[0]&1&&a!==(a=c[0].lastError+"")&&G(r,a)},d(c){c&&C(e)}}}function ns(l){let e,t,n,o,a,r,c,f,p,_,g,v;return{c(){e=u("button"),t=u("div"),n=u("h3"),n.textContent=`${m("settings.confirmDisconnect")}`,o=b(),a=u("p"),a.textContent=`${m("settings.confirmDisconnectDesc")}`,r=b(),c=u("div"),f=u("button"),f.textContent=`${m("common.disconnect")}`,p=b(),_=u("button"),_.textContent=`${m("common.cancel")}`,i(n,"class","svelte-1fx1e1e"),i(a,"class","modal-desc svelte-1fx1e1e"),i(f,"class","btn btn-danger"),i(_,"class","btn"),i(c,"class","modal-actions svelte-1fx1e1e"),i(t,"class","modal svelte-1fx1e1e"),i(e,"class","modal-overlay svelte-1fx1e1e")},m(h,k){S(h,e,k),s(e,t),s(t,n),s(t,o),s(t,a),s(t,r),s(t,c),s(c,f),s(c,p),s(c,_),g||(v=[P(f,"click",l[17]),P(_,"click",l[26]),P(e,"click",l[27])],g=!0)},p:le,d(h){h&&C(e),g=!1,me(v)}}}function os(l){let e,t,n,o,a,r,c,f,p,_,g,v;return{c(){e=u("button"),t=u("div"),n=u("h3"),n.textContent=`${m("settings.confirmResetKey")}`,o=b(),a=u("p"),a.textContent=`${m("settings.confirmResetKeyDesc")}`,r=b(),c=u("div"),f=u("button"),f.textContent=`${m("settings.resetKey")}`,p=b(),_=u("button"),_.textContent=`${m("common.cancel")}`,i(n,"class","svelte-1fx1e1e"),i(a,"class","modal-desc svelte-1fx1e1e"),i(f,"class","btn btn-danger"),i(_,"class","btn"),i(c,"class","modal-actions svelte-1fx1e1e"),i(t,"class","modal svelte-1fx1e1e"),i(e,"class","modal-overlay svelte-1fx1e1e")},m(h,k){S(h,e,k),s(e,t),s(t,n),s(t,o),s(t,a),s(t,r),s(t,c),s(c,f),s(c,p),s(c,_),g||(v=[P(f,"click",l[19]),P(_,"click",l[28]),P(e,"click",l[29])],g=!0)},p:le,d(h){h&&C(e),g=!1,me(v)}}}function Nm(l){let e,t,n,o,a,r,c,f,p,_,g=l[2]&&Yi(l),v=l[3]&&!l[2]&&Qi(l);function h(E,N){return E[0]&&E[0].enabled?Em:Tm}let k=h(l),y=k(l),w=l[9]&&ns(l),T=l[10]&&os(l);return{c(){e=u("div"),t=u("h2"),t.textContent=`${m("settings.sync")}`,n=b(),o=u("p"),o.textContent=`${m("settings.syncDesc")}`,a=b(),g&&g.c(),r=b(),v&&v.c(),c=b(),y.c(),f=b(),w&&w.c(),p=b(),T&&T.c(),_=dt(),i(t,"class","svelte-1fx1e1e"),i(o,"class","section-desc svelte-1fx1e1e"),i(e,"class","settings-section svelte-1fx1e1e")},m(E,N){S(E,e,N),s(e,t),s(e,n),s(e,o),s(e,a),g&&g.m(e,null),s(e,r),v&&v.m(e,null),s(e,c),y.m(e,null),S(E,f,N),w&&w.m(E,N),S(E,p,N),T&&T.m(E,N),S(E,_,N)},p(E,N){E[2]?g?g.p(E,N):(g=Yi(E),g.c(),g.m(e,r)):g&&(g.d(1),g=null),E[3]&&!E[2]?v?v.p(E,N):(v=Qi(E),v.c(),v.m(e,c)):v&&(v.d(1),v=null),k===(k=h(E))&&y?y.p(E,N):(y.d(1),y=k(E),y&&(y.c(),y.m(e,null))),E[9]?w?w.p(E,N):(w=ns(E),w.c(),w.m(p.parentNode,p)):w&&(w.d(1),w=null),E[10]?T?T.p(E,N):(T=os(E),T.c(),T.m(_.parentNode,_)):T&&(T.d(1),T=null)},i:le,o:le,d(E){E&&(C(e),C(f),C(p),C(_)),g&&g.d(),v&&v.d(),y.d(),w&&w.d(E),T&&T.d(E)}}}function el(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 Im(l,e,t){let{onRefresh:n=null}=e,o=null,a=!1,r="",c="",f="",p="",_="",g="",v=0,h=!1,k=!1,y=null;async function w(){try{t(0,o=await el("GetSyncSettings")),o&&(t(5,p=o.serverUrl||""),t(8,v=o.syncInterval||0))}catch{t(0,o=null)}}w();async function T(){t(1,a=!0),t(2,r=""),t(4,f=""),t(11,y=null);try{await el("SyncTestConnection",p,_,g),t(11,y=!0),t(3,c="connection ok")}catch(z){t(11,y=!1),t(3,c="connection failed: "+String(z))}t(1,a=!1)}async function E(){t(1,a=!0),t(2,r=""),t(4,f="");try{await el("SyncConfigure",p,_,g),t(3,c="configured"),t(6,_=""),t(7,g=""),await w(),n&&n()}catch(z){t(2,r=String(z))}t(1,a=!1)}function N(z){const B=Array.isArray(z==null?void 0:z.conflicts)?z.conflicts:[],Q=Array.isArray(z==null?void 0:z.applyErrors)?z.applyErrors:[],ie=[];return B.length>0&&ie.push(m("sync.conflictsCount",{count:B.length})),Q.length>0&&ie.push(m("sync.applyErrorsCount",{count:Q.length})),ie.join(" · ")}async function I(){t(1,a=!0),t(2,r=""),t(4,f="");try{const z=await el("SyncNow"),B=m("sync.pushedPulled",{pushed:(z==null?void 0:z.pushed)||0,pulled:(z==null?void 0:z.pulled)||0}),Q=N(z);t(3,c=Q?B+" · "+Q:B),t(4,f=Q?"warning":""),await w(),n&&n()}catch(z){t(2,r=String(z))}t(1,a=!1)}async function D(){try{await el("SyncSetInterval",v),t(3,c=m("sync.settingsSaved")),t(4,f="")}catch(z){t(2,r=String(z))}}function j(){t(9,h=!0)}async function M(){t(9,h=!1),t(1,a=!0),t(4,f="");try{await el("SyncDisconnect"),t(3,c="disconnected"),await w(),n&&n()}catch(z){t(2,r=String(z))}t(1,a=!1)}function R(){t(10,k=!0)}async function F(){t(10,k=!1),t(1,a=!0),t(4,f="");try{await el("ResetSyncKey"),t(3,c="key reset"),await w(),n&&n()}catch(z){t(2,r=String(z))}t(1,a=!1)}function H(z){return z?{connected:m("settings.connected"),disconnected:m("settings.disconnected"),disabled:m("settings.notConfigured"),error:m("settings.error"),revoked:m("settings.revoked")}[z]||z:m("settings.notConfigured")}function V(){v=dn(this.value),t(8,v)}function x(){p=this.value,t(5,p)}function U(){_=this.value,t(6,_)}function K(){g=this.value,t(7,g)}const q=()=>t(9,h=!1),J=()=>t(9,h=!1),A=()=>t(10,k=!1),W=()=>t(10,k=!1);return l.$$set=z=>{"onRefresh"in z&&t(21,n=z.onRefresh)},[o,a,r,c,f,p,_,g,v,h,k,y,T,E,I,D,j,M,R,F,H,n,V,x,U,K,q,J,A,W]}class Dm extends ot{constructor(e){super(),nt(this,e,Im,Nm,lt,{onRefresh:21},null,[-1,-1])}}function Mm(l){let e,t,n,o;return{c(){e=u("div"),t=u("h2"),t.textContent=`${m("settings.backup")}`,n=b(),o=u("p"),o.textContent=`${m("settings.backupStub")}`,i(t,"class","svelte-19bo7bn"),i(o,"class","section-desc svelte-19bo7bn"),i(e,"class","settings-section svelte-19bo7bn")},m(a,r){S(a,e,r),s(e,t),s(e,n),s(e,o)},p:le,i:le,o:le,d(a){a&&C(e)}}}class jm extends ot{constructor(e){super(),nt(this,e,null,Mm,lt,{})}}const{window:Am}=to;function Lm(l){let e,t;return e=new jm({}),{c(){Je(e.$$.fragment)},m(n,o){Ue(e,n,o),t=!0},p:le,i(n){t||(de(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ke(e,n)}}}function Pm(l){let e,t;return e=new Dm({props:{onRefresh:l[6]}}),{c(){Je(e.$$.fragment)},m(n,o){Ue(e,n,o),t=!0},p:le,i(n){t||(de(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ke(e,n)}}}function Fm(l){let e,t;return e=new Sm({}),{c(){Je(e.$$.fragment)},m(n,o){Ue(e,n,o),t=!0},p:le,i(n){t||(de(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ke(e,n)}}}function Rm(l){let e,t;return e=new wm({}),{c(){Je(e.$$.fragment)},m(n,o){Ue(e,n,o),t=!0},p:le,i(n){t||(de(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ke(e,n)}}}function Om(l){let e,t;return e=new km({}),{c(){Je(e.$$.fragment)},m(n,o){Ue(e,n,o),t=!0},p:le,i(n){t||(de(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ke(e,n)}}}function zm(l){let e,t;return e=new _m({props:{onRefresh:l[2]}}),{c(){Je(e.$$.fragment)},m(n,o){Ue(e,n,o),t=!0},p:le,i(n){t||(de(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ke(e,n)}}}function Hm(l){let e,t;return e=new um({props:{onRefresh:l[2]}}),{c(){Je(e.$$.fragment)},m(n,o){Ue(e,n,o),t=!0},p:le,i(n){t||(de(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ke(e,n)}}}function Bm(l){let e,t;return e=new im({props:{appConfig:l[1],onSave:l[5]}}),{c(){Je(e.$$.fragment)},m(n,o){Ue(e,n,o),t=!0},p(n,o){const a={};o&2&&(a.appConfig=n[1]),e.$set(a)},i(n){t||(de(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ke(e,n)}}}function Wm(l){let e,t,n,o,a,r,c,f,p,_,g,v,h,k,y,w;p=new lm({props:{activeSection:l[0],onSelect:l[3]}});const T=[Bm,Hm,zm,Om,Rm,Fm,Pm,Lm],E=[];function N(I,D){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~(v=N(l))&&(h=E[v]=T[v](l)),{c(){e=u("button"),t=u("div"),n=u("div"),o=u("h2"),o.textContent=`${m("settings.title")}`,a=b(),r=u("button"),r.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=b(),f=u("div"),Je(p.$$.fragment),_=b(),g=u("div"),h&&h.c(),i(o,"class","svelte-zf2zsc"),i(r,"class","close-btn svelte-zf2zsc"),i(r,"title",m("settings.close")),i(n,"class","settings-header svelte-zf2zsc"),i(g,"class","settings-content svelte-zf2zsc"),i(f,"class","settings-body svelte-zf2zsc"),i(t,"class","settings-window svelte-zf2zsc"),i(e,"class","settings-overlay svelte-zf2zsc")},m(I,D){S(I,e,D),s(e,t),s(t,n),s(n,o),s(n,a),s(n,r),s(t,c),s(t,f),Ue(p,f,null),s(f,_),s(f,g),~v&&E[v].m(g,null),k=!0,y||(w=[P(Am,"keydown",l[7]),P(r,"click",l[4]),P(e,"click",Nt(l[4]))],y=!0)},p(I,[D]){const j={};D&1&&(j.activeSection=I[0]),p.$set(j);let M=v;v=N(I),v===M?~v&&E[v].p(I,D):(h&&(ut(),_e(E[M],1,1,()=>{E[M]=null}),ft()),~v?(h=E[v],h?h.p(I,D):(h=E[v]=T[v](I),h.c()),de(h,1),h.m(g,null)):h=null)},i(I){k||(de(p.$$.fragment,I),de(h),k=!0)},o(I){_e(p.$$.fragment,I),_e(h),k=!1},d(I){I&&C(e),Ke(p),~v&&E[v].d(),y=!1,me(w)}}}function is(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{onClose:n=null}=e,{onSyncRefresh:o=null}=e,{initialSection:a="general"}=e,r=a,c=null;async function f(){try{t(1,c=await is("GetAppConfig"))}catch{t(1,c=null)}}f();function p(k){t(0,r=k)}function _(){n&&n()}async function g(k){try{await is("SaveAppConfig",k),t(1,c=k)}catch(y){console.error(y)}}function v(){o&&o()}function h(k){k.key==="Escape"&&_()}return l.$$set=k=>{"onClose"in k&&t(8,n=k.onClose),"onSyncRefresh"in k&&t(9,o=k.onSyncRefresh),"initialSection"in k&&t(10,a=k.initialSection)},[r,c,f,p,_,g,v,h,n,o,a]}class Um extends ot{constructor(e){super(),nt(this,e,Vm,Wm,lt,{onClose:8,onSyncRefresh:9,initialSection:10})}}function Km(l){let e,t,n,o,a,r,c,f;return{c(){e=u("div"),t=u("span"),n=b(),o=u("span"),o.textContent=`${m("sync.status.disabled")}`,a=b(),r=u("button"),r.textContent=`${m("sync.configure")}`,i(t,"class","sync-dot dot-disabled svelte-1rxbx0"),i(o,"class","sync-label svelte-1rxbx0"),i(r,"class","btn btn-xs svelte-1rxbx0"),i(e,"class","sync-status-row svelte-1rxbx0")},m(p,_){S(p,e,_),s(e,t),s(e,n),s(e,o),s(e,a),s(e,r),c||(f=P(r,"click",function(){Kt(l[5])&&l[5].apply(this,arguments)}),c=!0)},p(p,_){l=p},d(p){p&&C(e),c=!1,f()}}}function Gm(l){let e,t,n,o,a,r=l[7](l[0])+"",c,f,p,_,g,v=(l[1]?m("sync.running"):m("sync.run"))+"",h,k,y,w,T,E,N,I=l[0].unpushedOps>0&&ss(l),D=l[2]&&rs(l);return{c(){e=u("div"),t=u("span"),o=b(),a=u("span"),c=O(r),f=b(),I&&I.c(),p=b(),_=u("div"),g=u("button"),h=O(v),k=b(),y=u("button"),y.textContent=`${m("sync.details")}`,w=b(),D&&D.c(),T=dt(),i(t,"class",n="sync-dot "+l[6](l[0])+" svelte-1rxbx0"),i(a,"class","sync-label svelte-1rxbx0"),i(g,"class","btn btn-xs svelte-1rxbx0"),g.disabled=l[1],i(y,"class","btn btn-xs btn-link svelte-1rxbx0"),i(_,"class","sync-actions-row svelte-1rxbx0"),i(e,"class","sync-status-row svelte-1rxbx0")},m(j,M){S(j,e,M),s(e,t),s(e,o),s(e,a),s(a,c),s(e,f),I&&I.m(e,null),s(e,p),s(e,_),s(_,g),s(g,h),s(_,k),s(_,y),S(j,w,M),D&&D.m(j,M),S(j,T,M),E||(N=[P(g,"click",function(){Kt(l[4])&&l[4].apply(this,arguments)}),P(y,"click",function(){Kt(l[5])&&l[5].apply(this,arguments)})],E=!0)},p(j,M){l=j,M&1&&n!==(n="sync-dot "+l[6](l[0])+" svelte-1rxbx0")&&i(t,"class",n),M&1&&r!==(r=l[7](l[0])+"")&&G(c,r),l[0].unpushedOps>0?I?I.p(l,M):(I=ss(l),I.c(),I.m(e,p)):I&&(I.d(1),I=null),M&2&&v!==(v=(l[1]?m("sync.running"):m("sync.run"))+"")&&G(h,v),M&2&&(g.disabled=l[1]),l[2]?D?D.p(l,M):(D=rs(l),D.c(),D.m(T.parentNode,T)):D&&(D.d(1),D=null)},d(j){j&&(C(e),C(w),C(T)),I&&I.d(),D&&D.d(j),E=!1,me(N)}}}function ss(l){let e,t=l[0].unpushedOps+"",n,o,a=m("sync.changes")+"",r;return{c(){e=u("span"),n=O(t),o=b(),r=O(a),i(e,"class","sync-count svelte-1rxbx0")},m(c,f){S(c,e,f),s(e,n),s(e,o),s(e,r)},p(c,f){f&1&&t!==(t=c[0].unpushedOps+"")&&G(n,t)},d(c){c&&C(e)}}}function rs(l){let e,t,n;return{c(){e=u("div"),t=O(l[2]),i(e,"class",n=ki(l[3]==="warning"?"sync-message sync-message-warning":"sync-message")+" svelte-1rxbx0")},m(o,a){S(o,e,a),s(e,t)},p(o,a){a&4&&G(t,o[2]),a&8&&n!==(n=ki(o[3]==="warning"?"sync-message sync-message-warning":"sync-message")+" svelte-1rxbx0")&&i(e,"class",n)},d(o){o&&C(e)}}}function xm(l){let e;function t(a,r){var c;return(c=a[0])!=null&&c.configured?Gm:Km}let n=t(l),o=n(l);return{c(){e=u("div"),o.c(),i(e,"class","sync-status-widget svelte-1rxbx0")},m(a,r){S(a,e,r),o.m(e,null)},p(a,[r]){n===(n=t(a))&&o?o.p(a,r):(o.d(1),o=n(a),o&&(o.c(),o.m(e,null)))},i:le,o:le,d(a){a&&C(e),o.d()}}}function Jm(l,e,t){let{syncStatus:n=null}=e,{syncLoading:o=!1}=e,{syncMessage:a=""}=e,{syncMessageKind:r=""}=e,{onSync:c=null}=e,{onOpenSettings:f=null}=e;function p(g){return!g||!g.configured?"dot-disabled":o?"dot-syncing":g.revoked?"dot-disabled":g.connected?"dot-connected":g.configured?"dot-warning":"dot-disabled"}function _(g){return!g||!g.configured?m("sync.status.disabled"):o?m("sync.status.syncing"):g.revoked?m("sync.status.error"):g.connected?m("sync.status.connected"):m("sync.status.disconnected")}return l.$$set=g=>{"syncStatus"in g&&t(0,n=g.syncStatus),"syncLoading"in g&&t(1,o=g.syncLoading),"syncMessage"in g&&t(2,a=g.syncMessage),"syncMessageKind"in g&&t(3,r=g.syncMessageKind),"onSync"in g&&t(4,c=g.onSync),"onOpenSettings"in g&&t(5,f=g.onOpenSettings)},[n,o,a,r,c,f,p,_]}class qm extends ot{constructor(e){super(),nt(this,e,Jm,xm,lt,{syncStatus:0,syncLoading:1,syncMessage:2,syncMessageKind:3,onSync:4,onOpenSettings:5})}}function as(l,e,t){const n=l.slice();return n[62]=e[t],n}function cs(l,e,t){const n=l.slice();return n[62]=e[t],n}function us(l,e,t){const n=l.slice();return n[57]=e[t],n[58]=e,n[59]=t,n}function fs(l,e,t){const n=l.slice();return n[54]=e[t],n}function ds(l,e,t){const n=l.slice();return n[54]=e[t],n}function ps(l){let e,t;return{c(){e=u("span"),t=O(l[4]),i(e,"class","tab-badge svelte-1e048ke")},m(n,o){S(n,e,o),s(e,t)},p(n,o){o[0]&16&&G(t,n[4])},d(n){n&&C(e)}}}function ms(l){let e,t=l[3].length+"",n;return{c(){e=u("span"),n=O(t),i(e,"class","tab-badge svelte-1e048ke")},m(o,a){S(o,e,a),s(e,n)},p(o,a){a[0]&8&&t!==(t=o[3].length+"")&&G(n,t)},d(o){o&&C(e)}}}function Ym(l){let e,t,n,o,a,r,c,f,p,_,g=l[19]==="asc"?"↑":"↓",v,h,k,y;function w(N,I){return N[3].length===0?eg:$m}let T=w(l),E=T(l);return{c(){e=u("div"),t=u("div"),n=u("div"),o=u("button"),o.textContent=`${m("today.sortByTime")}`,a=b(),r=u("button"),r.textContent=`${m("today.sortByName")}`,c=b(),f=u("button"),f.textContent=`${m("today.sortByType")}`,p=b(),_=u("span"),v=O(g),h=b(),E.c(),i(o,"class","sort-btn svelte-1e048ke"),ae(o,"active",l[18]==="time"),i(r,"class","sort-btn svelte-1e048ke"),ae(r,"active",l[18]==="name"),i(f,"class","sort-btn svelte-1e048ke"),ae(f,"active",l[18]==="type"),i(_,"class","sort-dir svelte-1e048ke"),i(n,"class","sort-controls svelte-1e048ke"),i(t,"class","tab-controls svelte-1e048ke"),i(e,"class","today-tab-content svelte-1e048ke")},m(N,I){S(N,e,I),s(e,t),s(t,n),s(n,o),s(n,a),s(n,r),s(n,c),s(n,f),s(n,p),s(n,_),s(_,v),s(e,h),E.m(e,null),k||(y=[P(o,"click",l[49]),P(r,"click",l[50]),P(f,"click",l[51])],k=!0)},p(N,I){I[0]&262144&&ae(o,"active",N[18]==="time"),I[0]&262144&&ae(r,"active",N[18]==="name"),I[0]&262144&&ae(f,"active",N[18]==="type"),I[0]&524288&&g!==(g=N[19]==="asc"?"↑":"↓")&&G(v,g),T===(T=w(N))&&E?E.p(N,I):(E.d(1),E=T(N),E&&(E.c(),E.m(e,null)))},d(N){N&&C(e),E.d(),k=!1,me(y)}}}function Qm(l){let e,t,n,o,a,r,c,f,p,_,g=l[17]==="asc"?"↑":"↓",v,h,k,y;function w(N,I){return N[2].length===0?lg:tg}let T=w(l),E=T(l);return{c(){e=u("div"),t=u("div"),n=u("div"),o=u("button"),o.textContent=`${m("today.sortByTime")}`,a=b(),r=u("button"),r.textContent=`${m("today.sortByName")}`,c=b(),f=u("button"),f.textContent=`${m("today.sortByType")}`,p=b(),_=u("span"),v=O(g),h=b(),E.c(),i(o,"class","sort-btn svelte-1e048ke"),ae(o,"active",l[16]==="time"),i(r,"class","sort-btn svelte-1e048ke"),ae(r,"active",l[16]==="name"),i(f,"class","sort-btn svelte-1e048ke"),ae(f,"active",l[16]==="type"),i(_,"class","sort-dir svelte-1e048ke"),i(n,"class","sort-controls svelte-1e048ke"),i(t,"class","tab-controls svelte-1e048ke"),i(e,"class","today-tab-content svelte-1e048ke")},m(N,I){S(N,e,I),s(e,t),s(t,n),s(n,o),s(n,a),s(n,r),s(n,c),s(n,f),s(n,p),s(n,_),s(_,v),s(e,h),E.m(e,null),k||(y=[P(o,"click",l[44]),P(r,"click",l[45]),P(f,"click",l[46])],k=!0)},p(N,I){I[0]&65536&&ae(o,"active",N[16]==="time"),I[0]&65536&&ae(r,"active",N[16]==="name"),I[0]&65536&&ae(f,"active",N[16]==="type"),I[0]&131072&&g!==(g=N[17]==="asc"?"↑":"↓")&&G(v,g),T===(T=w(N))&&E?E.p(N,I):(E.d(1),E=T(N),E&&(E.c(),E.m(e,null)))},d(N){N&&C(e),E.d(),k=!1,me(y)}}}function Xm(l){let e;function t(a,r){return a[0].length===0?og:ng}let n=t(l),o=n(l);return{c(){e=u("div"),o.c(),i(e,"class","today-tab-content svelte-1e048ke")},m(a,r){S(a,e,r),o.m(e,null)},p(a,r){n===(n=t(a))&&o?o.p(a,r):(o.d(1),o=n(a),o&&(o.c(),o.m(e,null)))},d(a){a&&C(e),o.d()}}}function Zm(l){let e;function t(a,r){return!a[1]||!a[1].events||a[1].events.length===0?sg:ig}let n=t(l),o=n(l);return{c(){e=u("div"),o.c(),i(e,"class","today-tab-content svelte-1e048ke")},m(a,r){S(a,e,r),o.m(e,null)},p(a,r){n===(n=t(a))&&o?o.p(a,r):(o.d(1),o=n(a),o&&(o.c(),o.m(e,null)))},d(a){a&&C(e),o.d()}}}function $m(l){let e,t=ue(Ns(l[3],l[18],l[19])),n=[];for(let o=0;o<t.length;o+=1)n[o]=gs(as(l,t,o));return{c(){e=u("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","capture-list svelte-1e048ke")},m(o,a){S(o,e,a);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,a){if(a[0]&803112){t=ue(Ns(o[3],o[18],o[19]));let r;for(r=0;r<t.length;r+=1){const c=as(o,t,r);n[r]?n[r].p(c,a):(n[r]=gs(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&C(e),Re(n,o)}}}function eg(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("today.capturedEmpty")}`,i(t,"class","svelte-1e048ke"),i(e,"class","today-empty svelte-1e048ke")},m(n,o){S(n,e,o),s(e,t)},p:le,d(n){n&&C(e)}}}function gs(l){let e,t,n=Is(l[62].captureKind||l[62].sourceKind)+"",o,a,r,c,f=l[62].title+"",p,_,g,v=l[8](l[62])+"",h,k,y,w=l[5](l[62].capturedAt||l[62].createdAt)+"",T,E,N,I;function D(){return l[52](l[62])}function j(...M){return l[53](l[62],...M)}return{c(){e=u("div"),t=u("span"),o=O(n),a=b(),r=u("div"),c=u("span"),p=O(f),_=b(),g=u("span"),h=O(v),k=b(),y=u("span"),T=O(w),E=b(),i(t,"class","capture-icon svelte-1e048ke"),i(c,"class","capture-title svelte-1e048ke"),i(g,"class","capture-meta svelte-1e048ke"),i(r,"class","capture-body svelte-1e048ke"),i(y,"class","capture-time svelte-1e048ke"),i(e,"class","capture-item svelte-1e048ke"),i(e,"role","button"),i(e,"tabindex","0")},m(M,R){S(M,e,R),s(e,t),s(t,o),s(e,a),s(e,r),s(r,c),s(c,p),s(r,_),s(r,g),s(g,h),s(e,k),s(e,y),s(y,T),s(e,E),N||(I=[P(e,"click",D),P(e,"keydown",j)],N=!0)},p(M,R){l=M,R[0]&786440&&n!==(n=Is(l[62].captureKind||l[62].sourceKind)+"")&&G(o,n),R[0]&786440&&f!==(f=l[62].title+"")&&G(p,f),R[0]&786696&&v!==(v=l[8](l[62])+"")&&G(h,v),R[0]&786472&&w!==(w=l[5](l[62].capturedAt||l[62].createdAt)+"")&&G(T,w)},d(M){M&&C(e),N=!1,me(I)}}}function tg(l){let e,t=ue(l[24](l[2],l[16],l[17])),n=[];for(let o=0;o<t.length;o+=1)n[o]=bs(cs(l,t,o));return{c(){e=u("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","ip-list svelte-1e048ke")},m(o,a){S(o,e,a);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,a){if(a[0]&16975076){t=ue(o[24](o[2],o[16],o[17]));let r;for(r=0;r<t.length;r+=1){const c=cs(o,t,r);n[r]?n[r].p(c,a):(n[r]=bs(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&C(e),Re(n,o)}}}function lg(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("today.inProgressEmpty")}`,i(t,"class","svelte-1e048ke"),i(e,"class","today-empty svelte-1e048ke")},m(n,o){S(n,e,o),s(e,t)},p:le,d(n){n&&C(e)}}}function _s(l){let e,t=l[62].nodePath+"",n;return{c(){e=u("span"),n=O(t),i(e,"class","ip-path svelte-1e048ke")},m(o,a){S(o,e,a),s(e,n)},p(o,a){a[0]&196612&&t!==(t=o[62].nodePath+"")&&G(n,t)},d(o){o&&C(e)}}}function bs(l){let e,t,n=l[7](l[62].eventType)+"",o,a,r,c,f=l[62].title+"",p,_,g,v,h=l[6](l[62].eventType)+"",k,y,w,T=l[5](l[62].createdAt)+"",E,N,I,D,j=l[62].nodePath&&_s(l);function M(){return l[47](l[62])}function R(...F){return l[48](l[62],...F)}return{c(){e=u("div"),t=u("span"),o=O(n),a=b(),r=u("div"),c=u("span"),p=O(f),_=b(),j&&j.c(),g=b(),v=u("span"),k=O(h),y=b(),w=u("span"),E=O(T),N=b(),i(t,"class","ip-icon svelte-1e048ke"),i(c,"class","ip-title svelte-1e048ke"),i(r,"class","ip-body svelte-1e048ke"),i(v,"class","ip-type svelte-1e048ke"),i(w,"class","ip-time svelte-1e048ke"),i(e,"class","ip-item svelte-1e048ke"),i(e,"role","button"),i(e,"tabindex","0")},m(F,H){S(F,e,H),s(e,t),s(t,o),s(e,a),s(e,r),s(r,c),s(c,p),s(r,_),j&&j.m(r,null),s(e,g),s(e,v),s(v,k),s(e,y),s(e,w),s(w,E),s(e,N),I||(D=[P(e,"click",M),P(e,"keydown",R)],I=!0)},p(F,H){l=F,H[0]&196740&&n!==(n=l[7](l[62].eventType)+"")&&G(o,n),H[0]&196612&&f!==(f=l[62].title+"")&&G(p,f),l[62].nodePath?j?j.p(l,H):(j=_s(l),j.c(),j.m(r,null)):j&&(j.d(1),j=null),H[0]&196676&&h!==(h=l[6](l[62].eventType)+"")&&G(k,h),H[0]&196644&&T!==(T=l[5](l[62].createdAt)+"")&&G(E,T)},d(F){F&&C(e),j&&j.d(),I=!1,me(D)}}}function ng(l){let e,t=ue(l[0]),n=[];for(let o=0;o<t.length;o+=1)n[o]=Cs(us(l,t,o));return{c(){e=u("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","suggestions-list svelte-1e048ke")},m(o,a){S(o,e,a);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,a){if(a[0]&3160673){t=ue(o[0]);let r;for(r=0;r<t.length;r+=1){const c=us(o,t,r);n[r]?n[r].p(c,a):(n[r]=Cs(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&C(e),Re(n,o)}}}function og(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("suggest.noSuggestions")}`,i(t,"class","svelte-1e048ke"),i(e,"class","today-empty svelte-1e048ke")},m(n,o){S(n,e,o),s(e,t)},p:le,d(n){n&&C(e)}}}function vs(l){let e,t=l[57].events.length+"",n,o,a=m("suggest.detectedEvents")+"",r;return{c(){e=O("· "),n=O(t),o=b(),r=O(a)},m(c,f){S(c,e,f),S(c,n,f),S(c,o,f),S(c,r,f)},p(c,f){f[0]&1&&t!==(t=c[57].events.length+"")&&G(n,t)},d(c){c&&(C(e),C(n),C(o),C(r))}}}function hs(l){let e,t,n,o=ue(l[57].events),a=[];for(let r=0;r<o.length;r+=1)a[r]=ws(fs(l,o,r));return{c(){e=u("div"),t=u("div"),t.textContent=`${m("suggest.detectedEvents")}`,n=b();for(let r=0;r<a.length;r+=1)a[r].c();i(t,"class","suggestion-detail-title svelte-1e048ke"),i(e,"class","suggestion-detail svelte-1e048ke")},m(r,c){S(r,e,c),s(e,t),s(e,n);for(let f=0;f<a.length;f+=1)a[f]&&a[f].m(e,null)},p(r,c){if(c[0]&10337){o=ue(r[57].events);let f;for(f=0;f<o.length;f+=1){const p=fs(r,o,f);a[f]?a[f].p(p,c):(a[f]=ws(p),a[f].c(),a[f].m(e,null))}for(;f<a.length;f+=1)a[f].d(1);a.length=o.length}},d(r){r&&C(e),Re(a,r)}}}function ks(l){let e,t=l[54].nodePath+"",n;return{c(){e=u("span"),n=O(t),i(e,"class","suggestion-event-path svelte-1e048ke")},m(o,a){S(o,e,a),s(e,n)},p(o,a){a[0]&1&&t!==(t=o[54].nodePath+"")&&G(n,t)},d(o){o&&C(e)}}}function ys(l){let e,t,n;function o(){return l[43](l[54])}return{c(){e=u("button"),e.textContent=`${m("file.showInExplorer")}`,i(e,"class","link-btn svelte-1e048ke")},m(a,r){S(a,e,r),t||(n=P(e,"click",o),t=!0)},p(a,r){l=a},d(a){a&&C(e),t=!1,n()}}}function ws(l){let e,t,n=l[5](l[54].createdAt)+"",o,a,r,c,f=l[6](l[54].eventType)+"",p,_,g,v=l[54].title+"",h,k,y,w,T=l[54].targetType==="file"||l[54].eventType.startsWith("file_"),E,N,I,D=l[54].nodePath&&ks(l);function j(){return l[42](l[54])}let M=T&&ys(l);return{c(){e=u("div"),t=u("span"),o=O(n),a=b(),D&&D.c(),r=b(),c=u("span"),p=O(f),_=b(),g=u("span"),h=O(v),k=b(),y=u("button"),y.textContent=`${m("common.open")}`,w=b(),M&&M.c(),E=b(),i(t,"class","suggestion-event-time svelte-1e048ke"),i(c,"class","suggestion-event-type svelte-1e048ke"),i(g,"class","suggestion-event-title svelte-1e048ke"),i(y,"class","link-btn svelte-1e048ke"),i(e,"class","suggestion-detail-event svelte-1e048ke")},m(R,F){S(R,e,F),s(e,t),s(t,o),s(e,a),D&&D.m(e,null),s(e,r),s(e,c),s(c,p),s(e,_),s(e,g),s(g,h),s(e,k),s(e,y),s(e,w),M&&M.m(e,null),s(e,E),N||(I=P(y,"click",j),N=!0)},p(R,F){l=R,F[0]&33&&n!==(n=l[5](l[54].createdAt)+"")&&G(o,n),l[54].nodePath?D?D.p(l,F):(D=ks(l),D.c(),D.m(e,r)):D&&(D.d(1),D=null),F[0]&65&&f!==(f=l[6](l[54].eventType)+"")&&G(p,f),F[0]&1&&v!==(v=l[54].title+"")&&G(h,v),F[0]&1&&(T=l[54].targetType==="file"||l[54].eventType.startsWith("file_")),T?M?M.p(l,F):(M=ys(l),M.c(),M.m(e,E)):M&&(M.d(1),M=null)},d(R){R&&C(e),D&&D.d(),M&&M.d(),N=!1,I()}}}function Cs(l){let e,t,n,o,a=l[57].nodeTitle+"",r,c,f,p=l[57].summary+"",_,g,v,h=l[57].suggestedMin+"",k,y,w=m("worklog.min")+"",T,E,N,I,D,j,M,R,F,H,V,x,U,K,q,J,A,W,z,B,Q;function ie(){return l[35](l[57])}let Z=l[57].events&&l[57].events.length>0&&vs(l);function ne(...X){return l[36](l[57],l[58],l[59],...X)}function se(){return l[37](l[57])}function ce(){return l[38](l[57])}function pe(){return l[39](l[57])}function Ce(){return l[40](l[57],l[58],l[59])}function Pe(...X){return l[41](l[57],l[58],l[59],...X)}let ge=l[57]._expanded&&l[57].events&&l[57].events.length>0&&hs(l);return{c(){e=u("div"),t=u("div"),n=u("div"),o=u("button"),r=O(a),c=b(),f=u("span"),_=O(p),g=b(),v=u("span"),k=O(h),y=b(),T=O(w),Z&&Z.c(),E=b(),N=u("div"),I=u("span"),M=b(),R=u("input"),H=b(),V=u("span"),V.textContent=`${m("suggest.minutes")}`,x=b(),U=u("button"),U.textContent=`${m("suggest.edit")}`,K=b(),q=u("button"),q.textContent=`${m("suggest.apply")}`,J=b(),A=u("button"),A.textContent=`${m("common.delete")}`,W=b(),ge&&ge.c(),z=b(),i(o,"class","suggestion-node link-btn svelte-1e048ke"),i(f,"class","suggestion-summary svelte-1e048ke"),i(v,"class","suggestion-meta svelte-1e048ke"),i(n,"class","suggestion-info svelte-1e048ke"),i(I,"class","suggestion-confidence-dot svelte-1e048ke"),i(I,"title",D=m("suggest.confidence."+l[57].confidence)),i(I,"aria-label",j=m("suggest.confidence."+l[57].confidence)),ae(I,"low",l[57].confidence==="low"),ae(I,"medium",l[57].confidence==="medium"),ae(I,"high",l[57].confidence==="high"),i(R,"type","number"),i(R,"class","suggestion-min-input svelte-1e048ke"),R.value=F=l[57].suggestedMin,i(R,"min","1"),i(R,"max","480"),i(V,"class","suggestion-min-label svelte-1e048ke"),i(U,"class","btn btn-sm svelte-1e048ke"),i(q,"class","btn btn-sm btn-primary svelte-1e048ke"),i(A,"class","btn btn-sm btn-danger svelte-1e048ke"),i(N,"class","suggestion-actions svelte-1e048ke"),i(t,"class","suggestion-main svelte-1e048ke"),i(t,"role","button"),i(t,"tabindex","0"),i(e,"class","suggestion-card svelte-1e048ke"),ae(e,"expanded",l[57]._expanded)},m(X,ee){S(X,e,ee),s(e,t),s(t,n),s(n,o),s(o,r),s(n,c),s(n,f),s(f,_),s(n,g),s(n,v),s(v,k),s(v,y),s(v,T),Z&&Z.m(v,null),s(t,E),s(t,N),s(N,I),s(N,M),s(N,R),s(N,H),s(N,V),s(N,x),s(N,U),s(N,K),s(N,q),s(N,J),s(N,A),s(e,W),ge&&ge.m(e,null),s(e,z),B||(Q=[P(o,"click",Ee(ie)),P(R,"change",Ee(ne)),P(U,"click",Ee(se)),P(q,"click",Ee(ce)),P(A,"click",Ee(pe)),P(t,"click",Ce),P(t,"keydown",Pe)],B=!0)},p(X,ee){l=X,ee[0]&1&&a!==(a=l[57].nodeTitle+"")&&G(r,a),ee[0]&1&&p!==(p=l[57].summary+"")&&G(_,p),ee[0]&1&&h!==(h=l[57].suggestedMin+"")&&G(k,h),l[57].events&&l[57].events.length>0?Z?Z.p(l,ee):(Z=vs(l),Z.c(),Z.m(v,null)):Z&&(Z.d(1),Z=null),ee[0]&1&&D!==(D=m("suggest.confidence."+l[57].confidence))&&i(I,"title",D),ee[0]&1&&j!==(j=m("suggest.confidence."+l[57].confidence))&&i(I,"aria-label",j),ee[0]&1&&ae(I,"low",l[57].confidence==="low"),ee[0]&1&&ae(I,"medium",l[57].confidence==="medium"),ee[0]&1&&ae(I,"high",l[57].confidence==="high"),ee[0]&1&&F!==(F=l[57].suggestedMin)&&R.value!==F&&(R.value=F),l[57]._expanded&&l[57].events&&l[57].events.length>0?ge?ge.p(l,ee):(ge=hs(l),ge.c(),ge.m(e,z)):ge&&(ge.d(1),ge=null),ee[0]&1&&ae(e,"expanded",l[57]._expanded)},d(X){X&&C(e),Z&&Z.d(),ge&&ge.d(),B=!1,me(Q)}}}function ig(l){let e,t=ue(l[1].events),n=[];for(let o=0;o<t.length;o+=1)n[o]=Ts(ds(l,t,o));return{c(){e=u("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","feed-list svelte-1e048ke")},m(o,a){S(o,e,a);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,a){if(a[0]&12583010){t=ue(o[1].events);let r;for(r=0;r<t.length;r+=1){const c=ds(o,t,r);n[r]?n[r].p(c,a):(n[r]=Ts(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&C(e),Re(n,o)}}}function sg(l){let e,t,n,o;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("today.feedEmpty")}`,n=b(),o=u("p"),o.textContent=`${m("today.feedHint")}`,i(t,"class","svelte-1e048ke"),i(o,"class","hint svelte-1e048ke"),i(e,"class","today-empty svelte-1e048ke")},m(a,r){S(a,e,r),s(e,t),s(e,n),s(e,o)},p:le,d(a){a&&C(e)}}}function Ss(l){let e,t=fn(l[54])+"",n;return{c(){e=u("span"),n=O(t),i(e,"class","feed-path svelte-1e048ke")},m(o,a){S(o,e,a),s(e,n)},p(o,a){a[0]&2&&t!==(t=fn(o[54])+"")&&G(n,t)},d(o){o&&C(e)}}}function Ts(l){let e,t,n=Es(l[54].eventType)+"",o,a,r,c,f,p=l[22](l[54])+"",_,g,v,h,k,y=(l[54].title||"")+"",w,T,E,N=fn(l[54]),I,D,j=l[6](l[54].eventType)+"",M,R,F,H=l[5](l[54].createdAt)+"",V,x,U,K,q,J,A=N&&Ss(l);function W(){return l[32](l[54])}function z(){return l[33](l[54])}function B(...Q){return l[34](l[54],...Q)}return{c(){e=u("div"),t=u("span"),o=O(n),a=b(),r=u("div"),c=u("div"),f=u("span"),_=O(p),g=b(),v=u("span"),v.textContent=":",h=b(),k=u("span"),w=O(y),T=b(),E=u("div"),A&&A.c(),I=b(),D=u("span"),M=O(j),R=b(),F=u("span"),V=O(H),x=b(),U=u("button"),U.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>',K=b(),i(t,"class","feed-icon svelte-1e048ke"),i(f,"class","feed-type svelte-1e048ke"),i(v,"class","feed-colon svelte-1e048ke"),i(k,"class","feed-title link-btn svelte-1e048ke"),i(c,"class","feed-title-line svelte-1e048ke"),i(D,"class","feed-event-type svelte-1e048ke"),i(F,"class","feed-time svelte-1e048ke"),i(E,"class","feed-meta-line svelte-1e048ke"),i(r,"class","feed-body svelte-1e048ke"),i(U,"class","feed-nav-btn svelte-1e048ke"),i(U,"title",m("common.open")),i(e,"class","feed-item svelte-1e048ke"),i(e,"role","button"),i(e,"tabindex","0")},m(Q,ie){S(Q,e,ie),s(e,t),s(t,o),s(e,a),s(e,r),s(r,c),s(c,f),s(f,_),s(c,g),s(c,v),s(c,h),s(c,k),s(k,w),s(r,T),s(r,E),A&&A.m(E,null),s(E,I),s(E,D),s(D,M),s(E,R),s(E,F),s(F,V),s(e,x),s(e,U),s(e,K),q||(J=[P(U,"click",Ee(W)),P(e,"click",z),P(e,"keydown",B)],q=!0)},p(Q,ie){l=Q,ie[0]&2&&n!==(n=Es(l[54].eventType)+"")&&G(o,n),ie[0]&2&&p!==(p=l[22](l[54])+"")&&G(_,p),ie[0]&2&&y!==(y=(l[54].title||"")+"")&&G(w,y),ie[0]&2&&(N=fn(l[54])),N?A?A.p(l,ie):(A=Ss(l),A.c(),A.m(E,I)):A&&(A.d(1),A=null),ie[0]&66&&j!==(j=l[6](l[54].eventType)+"")&&G(M,j),ie[0]&34&&H!==(H=l[5](l[54].createdAt)+"")&&G(V,H)},d(Q){Q&&C(e),A&&A.d(),q=!1,me(J)}}}function rg(l){var q;let e,t,n,o,a,r=(((q=l[1])==null?void 0:q.date)||"")+"",c,f,p,_,g,v,h=m("today.suggestionsTab")+"",k,y,w,T,E,N,I=m("today.captured")+"",D,j,M,R,F,H=l[4]>0&&ps(l),V=l[3].length>0&&ms(l);function x(J,A){if(J[15]==="feed")return Zm;if(J[15]==="suggestions")return Xm;if(J[15]==="inprogress")return Qm;if(J[15]==="captured")return Ym}let U=x(l),K=U&&U(l);return{c(){e=u("div"),t=u("div"),n=u("h2"),n.textContent=`${m("today.title")}`,o=b(),a=u("span"),c=O(r),f=b(),p=u("div"),_=u("button"),_.textContent=`${m("today.feed")}`,g=b(),v=u("button"),k=O(h),y=b(),H&&H.c(),w=b(),T=u("button"),T.textContent=`${m("today.inProgress")}`,E=b(),N=u("button"),D=O(I),j=b(),V&&V.c(),M=b(),K&&K.c(),i(n,"class","svelte-1e048ke"),i(a,"class","today-date svelte-1e048ke"),i(t,"class","today-header svelte-1e048ke"),i(_,"class","today-tab svelte-1e048ke"),ae(_,"active",l[15]==="feed"),i(v,"class","today-tab svelte-1e048ke"),ae(v,"active",l[15]==="suggestions"),i(T,"class","today-tab svelte-1e048ke"),ae(T,"active",l[15]==="inprogress"),i(N,"class","today-tab svelte-1e048ke"),ae(N,"active",l[15]==="captured"),i(p,"class","today-tabs svelte-1e048ke"),i(e,"class","today-screen svelte-1e048ke")},m(J,A){S(J,e,A),s(e,t),s(t,n),s(t,o),s(t,a),s(a,c),s(e,f),s(e,p),s(p,_),s(p,g),s(p,v),s(v,k),s(v,y),H&&H.m(v,null),s(p,w),s(p,T),s(p,E),s(p,N),s(N,D),s(N,j),V&&V.m(N,null),s(e,M),K&&K.m(e,null),R||(F=[P(_,"click",l[28]),P(v,"click",l[29]),P(T,"click",l[30]),P(N,"click",l[31])],R=!0)},p(J,A){var W;A[0]&2&&r!==(r=(((W=J[1])==null?void 0:W.date)||"")+"")&&G(c,r),A[0]&32768&&ae(_,"active",J[15]==="feed"),J[4]>0?H?H.p(J,A):(H=ps(J),H.c(),H.m(v,null)):H&&(H.d(1),H=null),A[0]&32768&&ae(v,"active",J[15]==="suggestions"),A[0]&32768&&ae(T,"active",J[15]==="inprogress"),J[3].length>0?V?V.p(J,A):(V=ms(J),V.c(),V.m(N,null)):V&&(V.d(1),V=null),A[0]&32768&&ae(N,"active",J[15]==="captured"),U===(U=x(J))&&K?K.p(J,A):(K&&K.d(1),K=U&&U(J),K&&(K.c(),K.m(e,null)))},i:le,o:le,d(J){J&&C(e),H&&H.d(),V&&V.d(),K&&K.d(),R=!1,me(F)}}}function Es(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 fn(l){const e=[];return l.nodePath&&e.push(l.nodePath),e.length>0?e.join(" → "):""}function Ns(l,e,t){const n=[...l];return n.sort((o,a)=>{let r=0;if(e==="name")r=(o.title||"").localeCompare(a.title||"");else if(e==="type"){const c=o.captureKind||o.sourceKind||"",f=a.captureKind||a.sourceKind||"";r=c.localeCompare(f)}else r=(o.capturedAt||o.createdAt||"").localeCompare(a.capturedAt||a.createdAt||"");return t==="asc"?r:-r}),n}function Is(l){return{text:"📝",url:"🔗",file:"📄",image:"🖼",folder:"📁"}[l]||"📦"}function ag(l,e,t){let{todayDashboard:n=null}=e,{suggestions:o=[]}=e,{inProgressItems:a=[]}=e,{todayCaptures:r=[]}=e,{suggestionCount:c=0}=e,{formatTime:f=Y=>""}=e,{eventLabel:p=Y=>Y}=e,{eventIcon:_=Y=>""}=e,{inboxMetaText:g=Y=>""}=e,{onOpenNodeById:v=Y=>{}}=e,{onOpenActivityEvent:h=Y=>{}}=e,{onOpenActivityTarget:k=Y=>{}}=e,{onOpenSuggestionWorklog:y=Y=>{}}=e,{onAcceptSuggestion:w=Y=>{}}=e,{onDeleteSuggestion:T=Y=>{}}=e,{onOpenNodeFolder:E=Y=>{}}=e,{onOpenInboxArtifact:N=Y=>{}}=e,{onOpenTrashNode:I=Y=>{}}=e,D="feed";function j(Y){w(Y)}function M(Y){T(Y)}function R(Y){return!Y||!Y.eventType?"":p(Y.eventType)}function F(Y){if(!(!Y||!Y.eventType)){if(Y.eventType==="folder_deleted"){Y.targetId&&I(Y.targetId);return}if(["file_added","file_deleted","file_renamed","file_copied","file_moved","folder_added","folder_renamed","folder_moved"].includes(Y.eventType)){Y.targetId?k(Y):Y.nodeId&&v(Y.nodeId);return}if(["note_created","note_updated","note_deleted"].includes(Y.eventType)){Y.targetType==="note"&&Y.targetId?k(Y):Y.nodeId&&v(Y.nodeId);return}if(Y.eventType==="worklog_added"){Y.nodeId&&v(Y.nodeId);return}if(["action_created","action_done"].includes(Y.eventType)){Y.nodeId&&v(Y.nodeId);return}(Y.id||Y.nodeId)&&h(Y)}}function H(Y,ye,Te){const be=[...Y];return be.sort((Ne,Fe)=>{let Xe=0;return ye==="name"?Xe=(Ne.title||"").localeCompare(Fe.title||""):ye==="type"?Xe=(p(Ne.eventType)||"").localeCompare(p(Fe.eventType)||""):Xe=(Ne.createdAt||"").localeCompare(Fe.createdAt||""),Te==="asc"?Xe:-Xe}),be}let V="time",x="desc",U="time",K="desc";const q=()=>t(15,D="feed"),J=()=>t(15,D="suggestions"),A=()=>t(15,D="inprogress"),W=()=>t(15,D="captured"),z=Y=>F(Y),B=Y=>F(Y),Q=(Y,ye)=>ye.key==="Enter"&&F(Y),ie=Y=>v(Y.nodeId),Z=(Y,ye,Te,be)=>t(0,ye[Te].suggestedMin=parseInt(be.target.value),o),ne=Y=>y(Y),se=Y=>j(Y),ce=Y=>M(Y),pe=(Y,ye,Te)=>t(0,ye[Te]._expanded=!Y._expanded,o),Ce=(Y,ye,Te,be)=>be.key==="Enter"&&t(0,ye[Te]._expanded=!Y._expanded,o),Pe=Y=>k(Y),ge=Y=>E(Y.nodeId),X=()=>{t(16,V="time"),t(17,x=V==="time"&&x==="desc"?"asc":"desc")},ee=()=>{t(16,V="name"),t(17,x=V==="name"&&x==="desc"?"asc":"desc")},ke=()=>{t(16,V="type"),t(17,x=V==="type"&&x==="desc"?"asc":"desc")},Se=Y=>h(Y),ve=(Y,ye)=>ye.key==="Enter"&&h(Y),Ie=()=>{t(18,U="time"),t(19,K=U==="time"&&K==="desc"?"asc":"desc")},We=()=>{t(18,U="name"),t(19,K=U==="name"&&K==="desc"?"asc":"desc")},it=()=>{t(18,U="type"),t(19,K=U==="type"&&K==="desc"?"asc":"desc")},gt=Y=>N(Y),Me=(Y,ye)=>ye.key==="Enter"&&N(Y);return l.$$set=Y=>{"todayDashboard"in Y&&t(1,n=Y.todayDashboard),"suggestions"in Y&&t(0,o=Y.suggestions),"inProgressItems"in Y&&t(2,a=Y.inProgressItems),"todayCaptures"in Y&&t(3,r=Y.todayCaptures),"suggestionCount"in Y&&t(4,c=Y.suggestionCount),"formatTime"in Y&&t(5,f=Y.formatTime),"eventLabel"in Y&&t(6,p=Y.eventLabel),"eventIcon"in Y&&t(7,_=Y.eventIcon),"inboxMetaText"in Y&&t(8,g=Y.inboxMetaText),"onOpenNodeById"in Y&&t(9,v=Y.onOpenNodeById),"onOpenActivityEvent"in Y&&t(10,h=Y.onOpenActivityEvent),"onOpenActivityTarget"in Y&&t(11,k=Y.onOpenActivityTarget),"onOpenSuggestionWorklog"in Y&&t(12,y=Y.onOpenSuggestionWorklog),"onAcceptSuggestion"in Y&&t(25,w=Y.onAcceptSuggestion),"onDeleteSuggestion"in Y&&t(26,T=Y.onDeleteSuggestion),"onOpenNodeFolder"in Y&&t(13,E=Y.onOpenNodeFolder),"onOpenInboxArtifact"in Y&&t(14,N=Y.onOpenInboxArtifact),"onOpenTrashNode"in Y&&t(27,I=Y.onOpenTrashNode)},[o,n,a,r,c,f,p,_,g,v,h,k,y,E,N,D,V,x,U,K,j,M,R,F,H,w,T,I,q,J,A,W,z,B,Q,ie,Z,ne,se,ce,pe,Ce,Pe,ge,X,ee,ke,Se,ve,Ie,We,it,gt,Me]}class cg extends ot{constructor(e){super(),nt(this,e,ag,rg,lt,{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:25,onDeleteSuggestion:26,onOpenNodeFolder:13,onOpenInboxArtifact:14,onOpenTrashNode:27},null,[-1,-1,-1])}}const ug={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 et(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">${ug[l]||""}</svg>`}const{Boolean:pc}=to;function Ds(l,e,t){const n=l.slice();return n[472]=e[t],n}function Ms(l,e,t){const n=l.slice();return n[475]=e[t],n}function js(l,e,t){const n=l.slice();return n[478]=e[t],n}function As(l,e,t){const n=l.slice();return n[478]=e[t],n}function Ls(l,e,t){const n=l.slice();return n[504]=e[t],n}function Ps(l,e,t){const n=l.slice();return n[531]=e[t],n}function Fs(l,e,t){const n=l.slice();return n[504]=e[t],n}function Rs(l,e,t){const n=l.slice();return n[536]=e[t],n}function Os(l,e,t){const n=l.slice();return n[536]=e[t],n}function zs(l,e,t){const n=l.slice();return n[531]=e[t],n}function Hs(l,e,t){const n=l.slice();return n[507]=e[t],n[527]=e,n[528]=t,n}function Bs(l,e,t){const n=l.slice();return n[504]=e[t],n}function Ws(l,e,t){const n=l.slice();return n[524]=e[t],n}function Vs(l,e,t){const n=l.slice();return n[491]=e[t],n}function Us(l,e,t){const n=l.slice();return n[517]=e[t],n}function Ks(l,e,t){const n=l.slice();return n[491]=e[t],n}function Gs(l,e,t){const n=l.slice();return n[504]=e[t],n}function xs(l,e,t){const n=l.slice();return n[483]=e[t],n}function Js(l,e,t){const n=l.slice();return n[504]=e[t],n}function qs(l,e,t){const n=l.slice();return n[507]=e[t],n[508]=e,n[509]=t,n}function Ys(l,e,t){const n=l.slice();return n[504]=e[t],n}function Qs(l,e,t){const n=l.slice();return n[499]=e[t],n}function Xs(l,e,t){const n=l.slice();return n[496]=e[t],n}function Zs(l,e,t){const n=l.slice();return n[491]=e[t],n}function $s(l,e,t){const n=l.slice();return n[491]=e[t],n}function er(l,e,t){const n=l.slice();return n[486]=e[t],n}function tr(l,e,t){const n=l.slice();return n[483]=e[t],n}function lr(l,e,t){const n=l.slice();return n[486]=e[t],n}function nr(l,e,t){const n=l.slice();return n[514]=e[t],n}function or(l,e,t){const n=l.slice();return n[545]=e[t],n}function ir(l,e,t){const n=l.slice();return n[548]=e[t],n}function fg(l){let e,t,n,o,a,r,c,f,p,_,g,v,h,k,y,w,T,E,N,I,D,j,M,R,F,H,V,x,U,K,q,J,A,W,z,B,Q,ie,Z,ne,se,ce,pe,Ce,Pe,ge,X,ee,ke,Se,ve,Ie,We,it,gt,Me=l[95]&&sr(l),Y=ue(l[11]),ye=[];for(let re=0;re<Y.length;re+=1)ye[re]=cr(ir(l,Y,re));const Te=[gg,mg],be=[];function Ne(re,je){return re[12].length>0?0:1}D=Ne(l),j=be[D]=Te[D](l),F=new qm({props:{syncStatus:l[110],syncLoading:l[111],syncMessage:l[112],syncMessageKind:l[113],onSync:l[229],onOpenSettings:l[235]}});function Fe(re,je){return re[34]?vg:re[33]?bg:_g}let Xe=Fe(l),qe=Xe(l),Oe=l[32]&&fr(l);const we=[Eg,Tg,Sg,Cg,wg,yg,kg,hg],De=[];function kt(re,je){return re[37]?0:re[34]?1:re[33]==="inbox"?2:re[33]==="trash"?3:re[33]==="journal"?4:re[33]==="today"?5:re[33]==="activity"?6:7}ne=kt(l),se=De[ne]=we[ne](l);let ze=l[67]&&Ea(l),Ye=l[71].visible&&Da(l),Be=l[40]&&La(l),Ve=l[74]&&Pa(l),Le=l[81]&&l[80]&&Ra(l),rt=l[102]&&za(l),Qe=l[105]&&Ba(l),Ze=l[57]&&Ka(l),Ge=l[97]&&xa(l),tt=l[87]&&Ja(l),xe=l[10]&&qa(l);return{c(){e=u("div"),Me&&Me.c(),t=b(),n=u("aside"),o=u("div"),a=u("img"),c=b(),f=u("span"),f.textContent=`${m("nav.brand")}`,p=b(),_=u("nav"),g=u("div"),v=u("div"),v.textContent=`${m("nav.system")}`,h=b();for(let re=0;re<ye.length;re+=1)ye[re].c();k=b(),y=u("div"),w=u("div"),T=u("span"),T.textContent=`${m("nav.workspace")}`,E=b(),N=u("button"),N.textContent="+",I=b(),j.c(),M=b(),R=u("div"),Je(F.$$.fragment),H=b(),V=u("div"),x=u("button"),x.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-1x5b8go"><circle cx="12" cy="12" r="3" class="svelte-1x5b8go"></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-1x5b8go"></path></svg>',U=b(),K=u("span"),q=O(l[31]),J=b(),A=u("main"),W=u("header"),z=u("div"),qe.c(),B=b(),Q=u("div"),Q.innerHTML="",ie=b(),Oe&&Oe.c(),Z=b(),se.c(),ce=b(),ze&&ze.c(),pe=b(),Ye&&Ye.c(),Ce=b(),Be&&Be.c(),Pe=b(),Ve&&Ve.c(),ge=b(),Le&&Le.c(),X=b(),rt&&rt.c(),ee=b(),Qe&&Qe.c(),ke=b(),Ze&&Ze.c(),Se=b(),Ge&&Ge.c(),ve=b(),tt&&tt.c(),Ie=b(),xe&&xe.c(),i(a,"class","logo svelte-1x5b8go"),kl(a.src,r="/assets/app-icons/icon_32x32.png")||i(a,"src",r),i(a,"width","20"),i(a,"height","20"),i(a,"alt",""),i(f,"class","brand-name svelte-1x5b8go"),i(o,"class","sidebar-brand svelte-1x5b8go"),i(v,"class","nav-label svelte-1x5b8go"),i(g,"class","nav-group svelte-1x5b8go"),i(T,"class","svelte-1x5b8go"),i(N,"class","nav-add-btn svelte-1x5b8go"),i(N,"title",m("common.create")),i(w,"class","nav-label-row svelte-1x5b8go"),i(y,"class","nav-group svelte-1x5b8go"),i(_,"class","sidebar-nav svelte-1x5b8go"),i(x,"class","sidebar-settings-btn svelte-1x5b8go"),i(x,"title",m("common.settings")),i(K,"class","version svelte-1x5b8go"),i(V,"class","sidebar-footer-row svelte-1x5b8go"),i(R,"class","sidebar-footer svelte-1x5b8go"),i(n,"class","sidebar svelte-1x5b8go"),i(z,"class","header-left svelte-1x5b8go"),i(Q,"class","header-right svelte-1x5b8go"),i(W,"class","header svelte-1x5b8go"),i(A,"class","main svelte-1x5b8go"),i(e,"class","app svelte-1x5b8go")},m(re,je){S(re,e,je),Me&&Me.m(e,null),s(e,t),s(e,n),s(n,o),s(o,a),s(o,c),s(o,f),s(n,p),s(n,_),s(_,g),s(g,v),s(g,h);for(let pt=0;pt<ye.length;pt+=1)ye[pt]&&ye[pt].m(g,null);s(_,k),s(_,y),s(y,w),s(w,T),s(w,E),s(w,N),s(y,I),be[D].m(y,null),s(n,M),s(n,R),Ue(F,R,null),s(R,H),s(R,V),s(V,x),s(V,U),s(V,K),s(K,q),s(e,J),s(e,A),s(A,W),s(W,z),qe.m(z,null),s(W,B),s(W,Q),s(A,ie),Oe&&Oe.m(A,null),s(A,Z),De[ne].m(A,null),s(A,ce),ze&&ze.m(A,null),s(A,pe),Ye&&Ye.m(A,null),s(A,Ce),Be&&Be.m(A,null),s(A,Pe),Ve&&Ve.m(A,null),s(A,ge),Le&&Le.m(A,null),s(A,X),rt&&rt.m(A,null),s(A,ee),Qe&&Qe.m(A,null),s(A,ke),Ze&&Ze.m(A,null),s(A,Se),Ge&&Ge.m(A,null),s(A,ve),tt&&tt.m(A,null),s(A,Ie),xe&&xe.m(A,null),We=!0,it||(gt=[P(N,"click",l[146]),P(x,"click",l[236])],it=!0)},p(re,je){if(re[95]?Me?Me.p(re,je):(Me=sr(re),Me.c(),Me.m(e,t)):Me&&(Me.d(1),Me=null),je[0]&2048|je[1]&524292|je[2]&1|je[3]&134217728){Y=ue(re[11]);let $e;for($e=0;$e<Y.length;$e+=1){const Ft=ir(re,Y,$e);ye[$e]?ye[$e].p(Ft,je):(ye[$e]=cr(Ft),ye[$e].c(),ye[$e].m(g,null))}for(;$e<ye.length;$e+=1)ye[$e].d(1);ye.length=Y.length}let pt=D;D=Ne(re),D===pt?be[D].p(re,je):(ut(),_e(be[pt],1,1,()=>{be[pt]=null}),ft(),j=be[D],j?j.p(re,je):(j=be[D]=Te[D](re),j.c()),de(j,1),j.m(y,null));const vt={};je[3]&131072&&(vt.syncStatus=re[110]),je[3]&262144&&(vt.syncLoading=re[111]),je[3]&524288&&(vt.syncMessage=re[112]),je[3]&1048576&&(vt.syncMessageKind=re[113]),F.$set(vt),(!We||je[1]&1)&&G(q,re[31]),Xe===(Xe=Fe(re))&&qe?qe.p(re,je):(qe.d(1),qe=Xe(re),qe&&(qe.c(),qe.m(z,null))),re[32]?Oe?Oe.p(re,je):(Oe=fr(re),Oe.c(),Oe.m(A,Z)):Oe&&(Oe.d(1),Oe=null);let St=ne;ne=kt(re),ne===St?De[ne].p(re,je):(ut(),_e(De[St],1,1,()=>{De[St]=null}),ft(),se=De[ne],se?se.p(re,je):(se=De[ne]=we[ne](re),se.c()),de(se,1),se.m(A,ce)),re[67]?ze?(ze.p(re,je),je[2]&32&&de(ze,1)):(ze=Ea(re),ze.c(),de(ze,1),ze.m(A,pe)):ze&&(ut(),_e(ze,1,1,()=>{ze=null}),ft()),re[71].visible?Ye?(Ye.p(re,je),je[2]&512&&de(Ye,1)):(Ye=Da(re),Ye.c(),de(Ye,1),Ye.m(A,Ce)):Ye&&(ut(),_e(Ye,1,1,()=>{Ye=null}),ft()),re[40]?Be?Be.p(re,je):(Be=La(re),Be.c(),Be.m(A,Pe)):Be&&(Be.d(1),Be=null),re[74]?Ve?Ve.p(re,je):(Ve=Pa(re),Ve.c(),Ve.m(A,ge)):Ve&&(Ve.d(1),Ve=null),re[81]&&re[80]?Le?Le.p(re,je):(Le=Ra(re),Le.c(),Le.m(A,X)):Le&&(Le.d(1),Le=null),re[102]?rt?rt.p(re,je):(rt=za(re),rt.c(),rt.m(A,ee)):rt&&(rt.d(1),rt=null),re[105]?Qe?Qe.p(re,je):(Qe=Ba(re),Qe.c(),Qe.m(A,ke)):Qe&&(Qe.d(1),Qe=null),re[57]?Ze?Ze.p(re,je):(Ze=Ka(re),Ze.c(),Ze.m(A,Se)):Ze&&(Ze.d(1),Ze=null),re[97]?Ge?(Ge.p(re,je),je[3]&16&&de(Ge,1)):(Ge=xa(re),Ge.c(),de(Ge,1),Ge.m(A,ve)):Ge&&(ut(),_e(Ge,1,1,()=>{Ge=null}),ft()),re[87]?tt?(tt.p(re,je),je[2]&33554432&&de(tt,1)):(tt=Ja(re),tt.c(),de(tt,1),tt.m(A,Ie)):tt&&(ut(),_e(tt,1,1,()=>{tt=null}),ft()),re[10]?xe?(xe.p(re,je),je[0]&1024&&de(xe,1)):(xe=qa(re),xe.c(),de(xe,1),xe.m(A,null)):xe&&(ut(),_e(xe,1,1,()=>{xe=null}),ft())},i(re){We||(de(j),de(F.$$.fragment,re),de(se),de(ze),de(Ye),de(Ge),de(tt),de(xe),We=!0)},o(re){_e(j),_e(F.$$.fragment,re),_e(se),_e(ze),_e(Ye),_e(Ge),_e(tt),_e(xe),We=!1},d(re){re&&C(e),Me&&Me.d(),Re(ye,re),be[D].d(),Ke(F),qe.d(),Oe&&Oe.d(),De[ne].d(),ze&&ze.d(),Ye&&Ye.d(),Be&&Be.d(),Ve&&Ve.d(),Le&&Le.d(),rt&&rt.d(),Qe&&Qe.d(),Ze&&Ze.d(),Ge&&Ge.d(),tt&&tt.d(),xe&&xe.d(),it=!1,me(gt)}}}function dg(l){var n;let e,t;return e=new Gp({props:{vaultPath:((n=l[7])==null?void 0:n.vaultPath)||"",onComplete:l[231]}}),{c(){Je(e.$$.fragment)},m(o,a){Ue(e,o,a),t=!0},p(o,a){var c;const r={};a[0]&128&&(r.vaultPath=((c=o[7])==null?void 0:c.vaultPath)||""),e.$set(r)},i(o){t||(de(e.$$.fragment,o),t=!0)},o(o){_e(e.$$.fragment,o),t=!1},d(o){Ke(e,o)}}}function pg(l){let e,t;return e=new Vp({props:{onComplete:l[230]}}),{c(){Je(e.$$.fragment)},m(n,o){Ue(e,n,o),t=!0},p:le,i(n){t||(de(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ke(e,n)}}}function sr(l){let e,t,n;return{c(){e=u("div"),t=u("div"),n=O(l[96]),i(t,"class","capture-drop-box svelte-1x5b8go"),i(e,"class","capture-drop-overlay svelte-1x5b8go")},m(o,a){S(o,e,a),s(e,t),s(t,n)},p(o,a){a[3]&8&&G(n,o[96])},d(o){o&&C(e)}}}function rr(l){let e,t;return{c(){e=u("span"),t=O(l[50]),i(e,"class","nav-badge svelte-1x5b8go")},m(n,o){S(n,e,o),s(e,t)},p(n,o){o[1]&524288&&G(t,n[50])},d(n){n&&C(e)}}}function ar(l){let e,t;return{c(){e=u("span"),t=O(l[62]),i(e,"class","nav-badge svelte-1x5b8go")},m(n,o){S(n,e,o),s(e,t)},p(n,o){o[2]&1&&G(t,n[62])},d(n){n&&C(e)}}}function cr(l){let e,t=l[548].label+"",n,o,a,r,c,f,p,_=l[548].id==="journal"&&l[50]>0&&rr(l),g=l[548].id==="trash"&&l[62]>0&&ar(l);function v(){return l[234](l[548])}return{c(){e=u("button"),n=O(t),o=b(),_&&_.c(),a=b(),g&&g.c(),r=b(),i(e,"class",c="nav-item "+(l[33]===l[548].id?"selected":"")+" svelte-1x5b8go")},m(h,k){S(h,e,k),s(e,n),s(e,o),_&&_.m(e,null),s(e,a),g&&g.m(e,null),s(e,r),f||(p=P(e,"click",v),f=!0)},p(h,k){l=h,k[0]&2048&&t!==(t=l[548].label+"")&&G(n,t),l[548].id==="journal"&&l[50]>0?_?_.p(l,k):(_=rr(l),_.c(),_.m(e,a)):_&&(_.d(1),_=null),l[548].id==="trash"&&l[62]>0?g?g.p(l,k):(g=ar(l),g.c(),g.m(e,r)):g&&(g.d(1),g=null),k[0]&2048|k[1]&4&&c!==(c="nav-item "+(l[33]===l[548].id?"selected":"")+" svelte-1x5b8go")&&i(e,"class",c)},d(h){h&&C(e),_&&_.d(),g&&g.d(),f=!1,p()}}}function mg(l){let e;return{c(){e=u("div"),e.textContent=`${m("nav.noNodes")}`,i(e,"class","nav-empty svelte-1x5b8go")},m(t,n){S(t,e,n)},p:le,i:le,o:le,d(t){t&&C(e)}}}function gg(l){var r;let e,t,n,o,a;return t=new dc({props:{nodes:l[12],expanded:l[82],selectedNodeId:((r=l[34])==null?void 0:r.id)||"",onSelect:l[121],onToggle:l[151],onContextMenu:l[149],onDrop:l[152]}}),{c(){e=u("div"),Je(t.$$.fragment),i(e,"class","workspace-tree-area svelte-1x5b8go"),i(e,"role","region"),i(e,"aria-label",m("nav.workspace")),ae(e,"drop-valid",l[93])},m(c,f){S(c,e,f),Ue(t,e,null),n=!0,o||(a=[P(e,"dragover",lo(l[154])),P(e,"dragleave",l[155]),P(e,"drop",l[153])],o=!0)},p(c,f){var _;const p={};f[0]&4096&&(p.nodes=c[12]),f[2]&1048576&&(p.expanded=c[82]),f[1]&8&&(p.selectedNodeId=((_=c[34])==null?void 0:_.id)||""),t.$set(p),(!n||f[3]&1)&&ae(e,"drop-valid",c[93])},i(c){n||(de(t.$$.fragment,c),n=!0)},o(c){_e(t.$$.fragment,c),n=!1},d(c){c&&C(e),Ke(t),o=!1,me(a)}}}function _g(l){let e;return{c(){e=u("span"),e.textContent=`${m("nav.selectPrompt")}`,i(e,"class","crumb placeholder svelte-1x5b8go")},m(t,n){S(t,e,n)},p:le,d(t){t&&C(e)}}}function bg(l){let e,t=ue(l[11]),n=[];for(let o=0;o<t.length;o+=1)n[o]=ur(or(l,t,o));return{c(){e=u("span");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","crumb svelte-1x5b8go")},m(o,a){S(o,e,a);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,a){if(a[0]&2048|a[1]&4){t=ue(o[11]);let r;for(r=0;r<t.length;r+=1){const c=or(o,t,r);n[r]?n[r].p(c,a):(n[r]=ur(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&C(e),Re(n,o)}}}function vg(l){let e,t=l[34].title+"",n,o,a,r=l[199](l[34].type)+"",c;return{c(){e=u("span"),n=O(t),o=b(),a=u("span"),c=O(r),i(e,"class","crumb svelte-1x5b8go"),i(a,"class","crumb-type svelte-1x5b8go")},m(f,p){S(f,e,p),s(e,n),S(f,o,p),S(f,a,p),s(a,c)},p(f,p){p[1]&8&&t!==(t=f[34].title+"")&&G(n,t),p[1]&8&&r!==(r=f[199](f[34].type)+"")&&G(c,r)},d(f){f&&(C(e),C(o),C(a))}}}function ur(l){let e=(l[545].id===l[33]?l[545].label:"")+"",t;return{c(){t=O(e)},m(n,o){S(n,t,o)},p(n,o){o[0]&2048|o[1]&4&&e!==(e=(n[545].id===n[33]?n[545].label:"")+"")&&G(t,e)},d(n){n&&C(t)}}}function fr(l){let e,t=l[116](l[32])+"",n,o,a,r,c;return{c(){e=u("div"),n=O(t),o=b(),a=u("button"),a.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-1x5b8go"><line x1="18" y1="6" x2="6" y2="18" class="svelte-1x5b8go"></line><line x1="6" y1="6" x2="18" y2="18" class="svelte-1x5b8go"></line></svg>',i(a,"class","dismiss-btn svelte-1x5b8go"),i(a,"aria-label","Dismiss"),i(e,"class","error-banner svelte-1x5b8go"),i(e,"role","button"),i(e,"tabindex","0")},m(f,p){S(f,e,p),s(e,n),s(e,o),s(e,a),r||(c=[P(a,"click",Ee(l[237])),P(e,"click",l[238]),P(e,"keydown",function(){Kt(ht(l[239]))&&ht(l[239]).apply(this,arguments)})],r=!0)},p(f,p){l=f,p[1]&2&&t!==(t=l[116](l[32])+"")&&G(n,t)},d(f){f&&C(e),r=!1,me(c)}}}function hg(l){let e,t,n;function o(c,f){if(c[78])return Dg;if(c[11].length>0)return Ig;if(c[32])return Ng}let a=o(l),r=a&&a(l);return{c(){e=u("div"),t=u("h2"),t.textContent=`${m("welcome.title")}`,n=b(),r&&r.c(),i(t,"class","svelte-1x5b8go"),i(e,"class","welcome svelte-1x5b8go")},m(c,f){S(c,e,f),s(e,t),s(e,n),r&&r.m(e,null)},p(c,f){a===(a=o(c))&&r?r.p(c,f):(r&&r.d(1),r=a&&a(c),r&&(r.c(),r.m(e,null)))},i:le,o:le,d(c){c&&C(e),r&&r.d()}}}function kg(l){let e,t,n,o;function a(f,p){return f[15].length===0?jg:Mg}let r=a(l),c=r(l);return{c(){e=u("div"),t=u("div"),n=u("h2"),n.textContent=`${m("activity.title")}`,o=b(),c.c(),i(n,"class","svelte-1x5b8go"),i(t,"class","activity-feed-header svelte-1x5b8go"),i(e,"class","activity-feed svelte-1x5b8go")},m(f,p){S(f,e,p),s(e,t),s(t,n),s(e,o),c.m(e,null)},p(f,p){r===(r=a(f))&&c?c.p(f,p):(c.d(1),c=r(f),c&&(c.c(),c.m(e,null)))},i:le,o:le,d(f){f&&C(e),c.d()}}}function yg(l){let e,t,n,o;const a=[Lg,Ag],r=[];function c(f,p){return f[14]?0:1}return e=c(l),t=r[e]=a[e](l),{c(){t.c(),n=dt()},m(f,p){r[e].m(f,p),S(f,n,p),o=!0},p(f,p){let _=e;e=c(f),e===_?r[e].p(f,p):(ut(),_e(r[_],1,1,()=>{r[_]=null}),ft(),t=r[e],t?t.p(f,p):(t=r[e]=a[e](f),t.c()),de(t,1),t.m(n.parentNode,n))},i(f){o||(de(t),o=!0)},o(f){_e(t),o=!1},d(f){f&&C(n),r[e].d(f)}}}function wg(l){let e,t,n,o=m("suggest.title")+"",a,r,c,f,p,_,g,v=l[50]>0&&mr(l);function h(w,T){return w[26]==="suggestions"?Fg:Pg}let k=h(l),y=k(l);return{c(){e=u("div"),t=u("div"),n=u("button"),a=O(o),r=b(),v&&v.c(),c=b(),f=u("button"),f.textContent=`${m("journal.worklogTab")}`,p=b(),y.c(),i(n,"class","journal-tab svelte-1x5b8go"),ae(n,"active",l[26]==="suggestions"),i(f,"class","journal-tab svelte-1x5b8go"),ae(f,"active",l[26]==="worklog"),i(t,"class","journal-tabs svelte-1x5b8go"),i(e,"class","journal-screen svelte-1x5b8go")},m(w,T){S(w,e,T),s(e,t),s(t,n),s(n,a),s(n,r),v&&v.m(n,null),s(t,c),s(t,f),s(e,p),y.m(e,null),_||(g=[P(n,"click",l[322]),P(f,"click",l[323])],_=!0)},p(w,T){w[50]>0?v?v.p(w,T):(v=mr(w),v.c(),v.m(n,null)):v&&(v.d(1),v=null),T[0]&67108864&&ae(n,"active",w[26]==="suggestions"),T[0]&67108864&&ae(f,"active",w[26]==="worklog"),k===(k=h(w))&&y?y.p(w,T):(y.d(1),y=k(w),y&&(y.c(),y.m(e,null)))},i:le,o:le,d(w){w&&C(e),v&&v.d(),y.d(),_=!1,me(g)}}}function Cg(l){let e,t,n,o,a,r,c,f,p,_,g,v,h=et("emptyTrash",14)+"",k,y=m("trash.emptyTrash")+"",w,T,E,N,I,D,j=l[63].length>0&&Or(l);function M(H,V){return!H[4]||(H[4].nodes||[]).length===0?Yg:qg}let R=M(l),F=R(l);return{c(){e=u("div"),t=u("div"),n=u("div"),o=u("h2"),o.textContent=`${m("nav.trash")}`,a=b(),r=u("p"),c=O(l[65]),f=b(),p=u("div"),j&&j.c(),_=b(),g=u("button"),v=new Xn(!1),k=b(),w=O(y),T=b(),E=u("button"),E.textContent=`${m("trash.openFolder")}`,N=b(),F.c(),i(o,"class","svelte-1x5b8go"),i(r,"class","svelte-1x5b8go"),i(n,"class","svelte-1x5b8go"),v.a=k,i(g,"class","btn btn-sm btn-danger svelte-1x5b8go"),i(E,"class","btn btn-sm svelte-1x5b8go"),i(p,"class","trash-actions svelte-1x5b8go"),i(t,"class","trash-header svelte-1x5b8go"),i(e,"class","trash-screen svelte-1x5b8go")},m(H,V){S(H,e,V),s(e,t),s(t,n),s(n,o),s(n,a),s(n,r),s(r,c),s(t,f),s(t,p),j&&j.m(p,null),s(p,_),s(p,g),v.m(h,g),s(g,k),s(g,w),s(p,T),s(p,E),s(e,N),F.m(e,null),I||(D=[P(g,"click",l[180]),P(E,"click",l[314])],I=!0)},p(H,V){V[2]&8&&G(c,H[65]),H[63].length>0?j?j.p(H,V):(j=Or(H),j.c(),j.m(p,_)):j&&(j.d(1),j=null),R===(R=M(H))&&F?F.p(H,V):(F.d(1),F=R(H),F&&(F.c(),F.m(e,null)))},i:le,o:le,d(H){H&&C(e),j&&j.d(),F.d(),I=!1,me(D)}}}function Sg(l){let e,t,n,o,a,r,c,f,p,_=(l[54]?m("common.loading"):m("inbox.pasteClipboard"))+"",g,v,h,k,y,w,T=l[55]&&Br(l),E=l[0].length>0&&Wr(l);function N(j,M){return j[0].length===0?e_:j[115]?$g:Zg}let I=N(l),D=I(l);return{c(){e=u("div"),t=u("div"),n=u("div"),o=u("h2"),o.textContent=`${m("nav.inbox")}`,a=b(),r=u("p"),r.textContent=`${m("inbox.subtitle")}`,c=b(),f=u("div"),p=u("button"),g=O(_),v=b(),T&&T.c(),h=b(),E&&E.c(),k=b(),D.c(),i(o,"class","svelte-1x5b8go"),i(r,"class","svelte-1x5b8go"),i(n,"class","svelte-1x5b8go"),i(p,"class","btn btn-primary svelte-1x5b8go"),p.disabled=l[54],i(f,"class","inbox-header-actions svelte-1x5b8go"),i(t,"class","inbox-header svelte-1x5b8go"),i(e,"class","inbox-screen svelte-1x5b8go"),i(e,"role","region"),i(e,"aria-label",m("nav.inbox")),ae(e,"drop-valid",l[94])},m(j,M){S(j,e,M),s(e,t),s(t,n),s(n,o),s(n,a),s(n,r),s(t,c),s(t,f),s(f,p),s(p,g),s(f,v),T&&T.m(f,null),s(e,h),E&&E.m(e,null),s(e,k),D.m(e,null),y||(w=[P(p,"click",l[201]),P(e,"dragover",l[202]),P(e,"dragleave",l[203]),P(e,"drop",l[204])],y=!0)},p(j,M){M[1]&8388608&&_!==(_=(j[54]?m("common.loading"):m("inbox.pasteClipboard"))+"")&&G(g,_),M[1]&8388608&&(p.disabled=j[54]),j[55]?T?T.p(j,M):(T=Br(j),T.c(),T.m(f,null)):T&&(T.d(1),T=null),j[0].length>0?E?E.p(j,M):(E=Wr(j),E.c(),E.m(e,k)):E&&(E.d(1),E=null),I===(I=N(j))&&D?D.p(j,M):(D.d(1),D=I(j),D&&(D.c(),D.m(e,null))),M[3]&2&&ae(e,"drop-valid",j[94])},i:le,o:le,d(j){j&&C(e),T&&T.d(),E&&E.d(),D.d(),y=!1,me(w)}}}function Tg(l){let e,t,n,o,a,r,c=ue(l[118]),f=[];for(let v=0;v<c.length;v+=1)f[v]=Gr(nr(l,c,v));const p=[b_,__,g_,m_,p_,d_,f_,u_],_=[];function g(v,h){return v[35]==="overview"?0:v[35]==="notes"?1:v[35]==="files"?2:v[35]==="inbox"?3:v[35]==="links"?4:v[35]==="actions"?5:v[35]==="worklog"?6:v[35]==="activity"?7:-1}return~(o=g(l))&&(a=_[o]=p[o](l)),{c(){e=u("div");for(let v=0;v<f.length;v+=1)f[v].c();t=b(),n=u("div"),a&&a.c(),i(e,"class","tabs svelte-1x5b8go"),i(n,"class","tab-content svelte-1x5b8go")},m(v,h){S(v,e,h);for(let k=0;k<f.length;k+=1)f[k]&&f[k].m(e,null);S(v,t,h),S(v,n,h),~o&&_[o].m(n,null),r=!0},p(v,h){if(h[1]&16|h[3]&100663296){c=ue(v[118]);let y;for(y=0;y<c.length;y+=1){const w=nr(v,c,y);f[y]?f[y].p(w,h):(f[y]=Gr(w),f[y].c(),f[y].m(e,null))}for(;y<f.length;y+=1)f[y].d(1);f.length=c.length}let k=o;o=g(v),o===k?~o&&_[o].p(v,h):(a&&(ut(),_e(_[k],1,1,()=>{_[k]=null}),ft()),~o?(a=_[o],a?a.p(v,h):(a=_[o]=p[o](v),a.c()),de(a,1),a.m(n,null)):a=null)},i(v){r||(de(a),r=!0)},o(v){_e(a),r=!1},d(v){v&&(C(e),C(t),C(n)),Re(f,v),~o&&_[o].d()}}}function Eg(l){let e,t,n,o=l[37].title+"",a,r,c,f,p,_,g,v,h,k,y,w=l[37].dirty&&Ta();return{c(){e=u("div"),t=u("div"),n=u("span"),a=O(o),r=b(),w&&w.c(),c=b(),f=u("div"),p=u("button"),p.textContent=`${m("common.save")}`,_=b(),g=u("button"),g.textContent=`${m("common.close")}`,v=b(),h=u("textarea"),i(n,"class","note-title svelte-1x5b8go"),i(p,"class","btn btn-primary svelte-1x5b8go"),i(g,"class","btn svelte-1x5b8go"),i(f,"class","note-editor-actions svelte-1x5b8go"),i(t,"class","note-editor-header svelte-1x5b8go"),i(h,"class","note-textarea svelte-1x5b8go"),i(h,"placeholder",m("note.placeholder")),i(e,"class","note-editor svelte-1x5b8go")},m(T,E){S(T,e,E),s(e,t),s(t,n),s(n,a),s(t,r),w&&w.m(t,null),s(t,c),s(t,f),s(f,p),s(f,_),s(f,g),s(e,v),s(e,h),he(h,l[37].content),k||(y=[P(p,"click",l[167]),P(g,"click",l[165]),P(h,"input",l[240]),P(h,"input",l[166])],k=!0)},p(T,E){E[1]&64&&o!==(o=T[37].title+"")&&G(a,o),T[37].dirty?w||(w=Ta(),w.c(),w.m(t,c)):w&&(w.d(1),w=null),E[1]&64&&he(h,T[37].content)},i:le,o:le,d(T){T&&C(e),w&&w.d(),k=!1,me(y)}}}function Ng(l){let e,t=m("common.error")+"",n,o,a;return{c(){e=u("p"),n=O(t),o=b(),a=O(l[32]),i(e,"class","error-text svelte-1x5b8go")},m(r,c){S(r,e,c),s(e,n),s(e,o),s(e,a)},p(r,c){c[1]&2&&G(a,r[32])},d(r){r&&C(e)}}}function Ig(l){let e,t,n;return{c(){e=u("p"),e.textContent=`${m("welcome.selectSection")}`,t=b(),n=u("p"),n.textContent=`${m("welcome.createCase")}`,i(e,"class","svelte-1x5b8go"),i(n,"class","hint svelte-1x5b8go")},m(o,a){S(o,e,a),S(o,t,a),S(o,n,a)},p:le,d(o){o&&(C(e),C(t),C(n))}}}function Dg(l){let e;return{c(){e=u("p"),e.textContent=`${m("common.loading")}`,i(e,"class","svelte-1x5b8go")},m(t,n){S(t,e,n)},p:le,d(t){t&&C(e)}}}function Mg(l){let e,t=ue(l[15]),n=[];for(let o=0;o<t.length;o+=1)n[o]=pr(Ls(l,t,o));return{c(){e=u("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","activity-feed-events svelte-1x5b8go")},m(o,a){S(o,e,a);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,a){if(a[0]&32768|a[6]&4096|a[7]&256){t=ue(o[15]);let r;for(r=0;r<t.length;r+=1){const c=Ls(o,t,r);n[r]?n[r].p(c,a):(n[r]=pr(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&C(e),Re(n,o)}}}function jg(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("activity.empty")}`,i(t,"class","svelte-1x5b8go"),i(e,"class","empty-state svelte-1x5b8go")},m(n,o){S(n,e,o),s(e,t)},p:le,d(n){n&&C(e)}}}function dr(l){let e,t=l[504].targetType+"",n;return{c(){e=u("span"),n=O(t),i(e,"class","activity-feed-target svelte-1x5b8go")},m(o,a){S(o,e,a),s(e,n)},p(o,a){a[0]&32768&&t!==(t=o[504].targetType+"")&&G(n,t)},d(o){o&&C(e)}}}function pr(l){let e,t,n=Rl(l[504].eventType)+"",o,a,r,c,f=l[504].title+"",p,_,g,v,h=l[198](l[504].eventType)+"",k,y,w,T,E=wt(l[504].createdAt)+"",N,I,D=yt(l[504].createdAt)+"",j,M,R,F,H=l[504].targetType&&dr(l);function V(){return l[360](l[504])}function x(...U){return l[361](l[504],...U)}return{c(){e=u("div"),t=u("span"),o=O(n),a=b(),r=u("div"),c=u("span"),p=O(f),_=b(),g=u("div"),v=u("span"),k=O(h),y=b(),H&&H.c(),w=b(),T=u("span"),N=O(E),I=b(),j=O(D),M=b(),i(t,"class","activity-feed-icon svelte-1x5b8go"),i(c,"class","activity-feed-title svelte-1x5b8go"),i(v,"class","activity-feed-type svelte-1x5b8go"),i(T,"class","activity-feed-time svelte-1x5b8go"),i(g,"class","activity-feed-meta svelte-1x5b8go"),i(r,"class","activity-feed-body svelte-1x5b8go"),i(e,"class","activity-feed-event svelte-1x5b8go"),i(e,"role","button"),i(e,"tabindex","0")},m(U,K){S(U,e,K),s(e,t),s(t,o),s(e,a),s(e,r),s(r,c),s(c,p),s(r,_),s(r,g),s(g,v),s(v,k),s(g,y),H&&H.m(g,null),s(g,w),s(g,T),s(T,N),s(T,I),s(T,j),s(e,M),R||(F=[P(e,"click",V),P(e,"keydown",x)],R=!0)},p(U,K){l=U,K[0]&32768&&n!==(n=Rl(l[504].eventType)+"")&&G(o,n),K[0]&32768&&f!==(f=l[504].title+"")&&G(p,f),K[0]&32768&&h!==(h=l[198](l[504].eventType)+"")&&G(k,h),l[504].targetType?H?H.p(l,K):(H=dr(l),H.c(),H.m(g,w)):H&&(H.d(1),H=null),K[0]&32768&&E!==(E=wt(l[504].createdAt)+"")&&G(N,E),K[0]&32768&&D!==(D=yt(l[504].createdAt)+"")&&G(j,D)},d(U){U&&C(e),H&&H.d(),R=!1,me(F)}}}function Ag(l){let e,t,n,o;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("today.empty")}`,n=b(),o=u("p"),o.textContent=`${m("today.emptyHint")}`,i(t,"class","svelte-1x5b8go"),i(o,"class","hint svelte-1x5b8go"),i(e,"class","today-empty svelte-1x5b8go")},m(a,r){S(a,e,r),s(e,t),s(e,n),s(e,o)},p:le,i:le,o:le,d(a){a&&C(e)}}}function Lg(l){let e,t;return e=new cg({props:{todayDashboard:l[14],suggestions:l[49],inProgressItems:l[51],todayCaptures:l[52],suggestionCount:l[49].length,formatTime:yt,eventLabel:l[198],eventIcon:Rl,inboxMetaText:l[200],onOpenNodeById:l[351],onOpenActivityEvent:l[352],onOpenActivityTarget:l[353],onOpenSuggestionWorklog:l[354],onAcceptSuggestion:l[355],onDeleteSuggestion:l[356],onOpenNodeFolder:l[357],onOpenInboxArtifact:l[358],onOpenTrashNode:l[359]}}),{c(){Je(e.$$.fragment)},m(n,o){Ue(e,n,o),t=!0},p(n,o){const a={};o[0]&16384&&(a.todayDashboard=n[14]),o[1]&262144&&(a.suggestions=n[49]),o[1]&1048576&&(a.inProgressItems=n[51]),o[1]&2097152&&(a.todayCaptures=n[52]),o[1]&262144&&(a.suggestionCount=n[49].length),e.$set(a)},i(n){t||(de(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ke(e,n)}}}function mr(l){let e,t;return{c(){e=u("span"),t=O(l[50]),i(e,"class","tab-badge svelte-1x5b8go")},m(n,o){S(n,e,o),s(e,t)},p(n,o){o[1]&524288&&G(t,n[50])},d(n){n&&C(e)}}}function Pg(l){let e,t,n,o,a,r,c,f,p,_,g,v,h,k,y,w,T,E,N,I,D,j,M,R,F,H,V,x,U,K,q,J,A,W,z,B,Q,ie,Z,ne,se,ce,pe,Ce,Pe,ge,X,ee,ke,Se,ve,Ie,We,it,gt,Me;function Y(we,De){return we[24]?Og:Rg}let ye=Y(l),Te=ye(l),be=l[21]&&br(l),Ne=l[25]&&vr(l),Fe=l[17]&&hr(l);function Xe(we,De){return we[16].length===0?Hg:zg}let qe=Xe(l),Oe=qe(l);return{c(){e=u("div"),t=u("div"),n=u("div"),n.textContent=`${m("journal.filterHeading")}`,o=b(),a=u("div"),r=u("label"),c=u("span"),c.textContent=`${m("journal.dateFrom")}`,f=b(),p=u("input"),_=b(),g=u("label"),v=u("span"),v.textContent=`${m("journal.dateTo")}`,h=b(),k=u("input"),y=b(),w=u("label"),T=u("span"),T.textContent=`${m("journal.node")}`,E=b(),N=u("div"),Te.c(),I=b(),be&&be.c(),D=b(),j=u("label"),M=u("span"),M.textContent=`${m("journal.billable")}`,R=b(),F=u("select"),H=u("option"),H.textContent=`${m("common.all")}`,V=u("option"),V.textContent=`${m("journal.billableYes")}`,x=u("option"),x.textContent=`${m("journal.billableNo")}`,U=b(),K=u("label"),q=u("span"),q.textContent=`${m("journal.approx")}`,J=b(),A=u("select"),W=u("option"),W.textContent=`${m("common.all")}`,z=u("option"),z.textContent=`${m("journal.approxExact")}`,B=u("option"),B.textContent=`${m("journal.approxEstimated")}`,Q=b(),ie=u("button"),ie.textContent=`${m("journal.filter")}`,Z=b(),ne=u("button"),ne.textContent=`${m("journal.reset")}`,se=b(),ce=u("div"),pe=u("div"),pe.textContent=`${m("journal.exportHeading")}`,Ce=b(),Pe=u("div"),ge=u("button"),ge.textContent=`${m("journal.exportCSV")}`,X=b(),ee=u("button"),ee.textContent=`${m("journal.exportMarkdown")}`,ke=b(),Se=u("button"),Se.textContent="PDF",ve=b(),Ne&&Ne.c(),Ie=b(),Fe&&Fe.c(),We=b(),Oe.c(),it=dt(),i(n,"class","journal-filter-heading svelte-1x5b8go"),i(c,"class","label-text svelte-1x5b8go"),i(p,"type","date"),i(p,"class","svelte-1x5b8go"),i(r,"class","svelte-1x5b8go"),i(v,"class","label-text svelte-1x5b8go"),i(k,"type","date"),i(k,"class","svelte-1x5b8go"),i(g,"class","svelte-1x5b8go"),i(T,"class","label-text svelte-1x5b8go"),i(N,"class","journal-node-picker svelte-1x5b8go"),Ct(N,"position","relative"),i(w,"class","svelte-1x5b8go"),i(M,"class","label-text svelte-1x5b8go"),H.__value="all",he(H,H.__value),i(H,"class","svelte-1x5b8go"),V.__value="yes",he(V,V.__value),i(V,"class","svelte-1x5b8go"),x.__value="no",he(x,x.__value),i(x,"class","svelte-1x5b8go"),i(F,"class","svelte-1x5b8go"),l[22]===void 0&&ll(()=>l[340].call(F)),i(j,"title",m("journal.billableHint")),i(j,"class","svelte-1x5b8go"),i(q,"class","label-text svelte-1x5b8go"),W.__value="all",he(W,W.__value),i(W,"class","svelte-1x5b8go"),z.__value="no",he(z,z.__value),i(z,"class","svelte-1x5b8go"),B.__value="yes",he(B,B.__value),i(B,"class","svelte-1x5b8go"),i(A,"class","svelte-1x5b8go"),l[23]===void 0&&ll(()=>l[341].call(A)),i(K,"title",m("journal.approxHint")),i(K,"class","svelte-1x5b8go"),i(ie,"class","btn btn-sm svelte-1x5b8go"),i(ne,"class","btn btn-sm svelte-1x5b8go"),i(a,"class","journal-filters-row svelte-1x5b8go"),i(t,"class","journal-filter-section svelte-1x5b8go"),i(pe,"class","journal-export-heading svelte-1x5b8go"),i(ge,"class","btn btn-sm svelte-1x5b8go"),i(ee,"class","btn btn-sm svelte-1x5b8go"),i(Se,"class","btn btn-sm svelte-1x5b8go"),i(Pe,"class","journal-export-row svelte-1x5b8go"),i(ce,"class","journal-export-section svelte-1x5b8go"),i(e,"class","journal-header svelte-1x5b8go")},m(we,De){S(we,e,De),s(e,t),s(t,n),s(t,o),s(t,a),s(a,r),s(r,c),s(r,f),s(r,p),he(p,l[18]),s(a,_),s(a,g),s(g,v),s(g,h),s(g,k),he(k,l[19]),s(a,y),s(a,w),s(w,T),s(w,E),s(w,N),Te.m(N,null),s(a,I),be&&be.m(a,null),s(a,D),s(a,j),s(j,M),s(j,R),s(j,F),s(F,H),s(F,V),s(F,x),Ut(F,l[22],!0),s(a,U),s(a,K),s(K,q),s(K,J),s(K,A),s(A,W),s(A,z),s(A,B),Ut(A,l[23],!0),s(a,Q),s(a,ie),s(a,Z),s(a,ne),s(e,se),s(e,ce),s(ce,pe),s(ce,Ce),s(ce,Pe),s(Pe,ge),s(Pe,X),s(Pe,ee),s(Pe,ke),s(Pe,Se),s(Pe,ve),Ne&&Ne.m(Pe,null),S(we,Ie,De),Fe&&Fe.m(we,De),S(we,We,De),Oe.m(we,De),S(we,it,De),gt||(Me=[P(p,"input",l[333]),P(k,"input",l[334]),P(F,"change",l[340]),P(A,"change",l[341]),P(ie,"click",l[185]),P(ne,"click",l[192]),P(ge,"click",l[342]),P(ee,"click",l[343]),P(Se,"click",l[344])],gt=!0)},p(we,De){De[0]&262144&&he(p,we[18]),De[0]&524288&&he(k,we[19]),ye===(ye=Y(we))&&Te?Te.p(we,De):(Te.d(1),Te=ye(we),Te&&(Te.c(),Te.m(N,null))),we[21]?be?be.p(we,De):(be=br(we),be.c(),be.m(a,D)):be&&(be.d(1),be=null),De[0]&4194304&&Ut(F,we[22]),De[0]&8388608&&Ut(A,we[23]),we[25]?Ne?Ne.p(we,De):(Ne=vr(we),Ne.c(),Ne.m(Pe,null)):Ne&&(Ne.d(1),Ne=null),we[17]?Fe?Fe.p(we,De):(Fe=hr(we),Fe.c(),Fe.m(We.parentNode,We)):Fe&&(Fe.d(1),Fe=null),qe===(qe=Xe(we))&&Oe?Oe.p(we,De):(Oe.d(1),Oe=qe(we),Oe&&(Oe.c(),Oe.m(it.parentNode,it)))},d(we){we&&(C(e),C(Ie),C(We),C(it)),Te.d(),be&&be.d(),Ne&&Ne.d(),Fe&&Fe.d(we),Oe.d(we),gt=!1,me(Me)}}}function Fg(l){let e;function t(a,r){return a[49].length===0?Jg:xg}let n=t(l),o=n(l);return{c(){o.c(),e=dt()},m(a,r){o.m(a,r),S(a,e,r)},p(a,r){n===(n=t(a))&&o?o.p(a,r):(o.d(1),o=n(a),o&&(o.c(),o.m(e.parentNode,e)))},d(a){a&&C(e),o.d(a)}}}function Rg(l){let e,t,n,o,a,r=l[29]&&gr(l);return{c(){e=u("input"),t=b(),r&&r.c(),n=dt(),i(e,"type","text"),i(e,"placeholder",m("journal.nodeSearch")),i(e,"class","svelte-1x5b8go")},m(c,f){S(c,e,f),he(e,l[27]),S(c,t,f),r&&r.m(c,f),S(c,n,f),o||(a=[P(e,"input",l[336]),P(e,"input",l[189]),P(e,"blur",l[337])],o=!0)},p(c,f){f[0]&134217728&&e.value!==c[27]&&he(e,c[27]),c[29]?r?r.p(c,f):(r=gr(c),r.c(),r.m(n.parentNode,n)):r&&(r.d(1),r=null)},d(c){c&&(C(e),C(t),C(n)),r&&r.d(c),o=!1,me(a)}}}function Og(l){let e,t,n,o,a,r;return{c(){e=u("button"),t=O(l[24]),n=b(),o=u("span"),o.textContent="✕",i(o,"class","journal-node-clear svelte-1x5b8go"),i(e,"class","journal-selected-node svelte-1x5b8go")},m(c,f){S(c,e,f),s(e,t),s(e,n),s(e,o),a||(r=P(e,"click",l[335]),a=!0)},p(c,f){f[0]&16777216&&G(t,c[24])},d(c){c&&C(e),a=!1,r()}}}function gr(l){let e,t=ue(l[28]),n=[];for(let o=0;o<t.length;o+=1)n[o]=_r(zs(l,t,o));return{c(){e=u("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","journal-search-dropdown svelte-1x5b8go")},m(o,a){S(o,e,a);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,a){if(a[0]&268435456|a[6]&16){t=ue(o[28]);let r;for(r=0;r<t.length;r+=1){const c=zs(o,t,r);n[r]?n[r].p(c,a):(n[r]=_r(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&C(e),Re(n,o)}}}function _r(l){let e,t,n=l[531].title+"",o,a,r,c=l[531].path+"",f,p,_,g;function v(){return l[338](l[531])}return{c(){e=u("button"),t=u("span"),o=O(n),a=b(),r=u("span"),f=O(c),p=b(),i(t,"class","journal-search-title svelte-1x5b8go"),i(r,"class","journal-search-path svelte-1x5b8go"),i(e,"class","journal-search-item svelte-1x5b8go")},m(h,k){S(h,e,k),s(e,t),s(t,o),s(e,a),s(e,r),s(r,f),s(e,p),_||(g=P(e,"click",v),_=!0)},p(h,k){l=h,k[0]&268435456&&n!==(n=l[531].title+"")&&G(o,n),k[0]&268435456&&c!==(c=l[531].path+"")&&G(f,c)},d(h){h&&C(e),_=!1,g()}}}function br(l){let e,t,n,o,a,r;return{c(){e=u("label"),t=u("input"),n=b(),o=u("span"),o.textContent=`${m("journal.includeChildren")}`,i(t,"type","checkbox"),i(t,"class","journal-include-chk svelte-1x5b8go"),i(o,"class","svelte-1x5b8go"),i(e,"class","checkbox-label svelte-1x5b8go")},m(c,f){S(c,e,f),s(e,t),t.checked=l[20],s(e,n),s(e,o),a||(r=P(t,"change",l[339]),a=!0)},p(c,f){f[0]&1048576&&(t.checked=c[20])},d(c){c&&C(e),a=!1,r()}}}function vr(l){let e,t;return{c(){e=u("span"),t=O(l[25]),i(e,"class","journal-status-msg svelte-1x5b8go")},m(n,o){S(n,e,o),s(e,t)},p(n,o){o[0]&33554432&&G(t,n[25])},d(n){n&&C(e)}}}function hr(l){let e,t,n=m("journal.total")+"",o,a,r=Math.floor(l[17].totalMinutes/60)+"",c,f,p=l[17].totalMinutes%60+"",_,g,v=l[17].totalEntries+"",h,k,y=m("worklog.min")+"",w,T,E,N,I=l[17].byDay&&l[17].byDay.length>0&&kr(l),D=l[17].byNode&&l[17].byNode.length>0&&wr(l);return{c(){e=u("div"),t=u("div"),o=O(n),a=O(": "),c=O(r),f=O("ч "),_=O(p),g=O("м ("),h=O(v),k=b(),w=O(y),T=O(")"),E=b(),I&&I.c(),N=b(),D&&D.c(),i(t,"class","summary-total svelte-1x5b8go"),i(e,"class","journal-summary svelte-1x5b8go")},m(j,M){S(j,e,M),s(e,t),s(t,o),s(t,a),s(t,c),s(t,f),s(t,_),s(t,g),s(t,h),s(t,k),s(t,w),s(t,T),s(e,E),I&&I.m(e,null),s(e,N),D&&D.m(e,null)},p(j,M){M[0]&131072&&r!==(r=Math.floor(j[17].totalMinutes/60)+"")&&G(c,r),M[0]&131072&&p!==(p=j[17].totalMinutes%60+"")&&G(_,p),M[0]&131072&&v!==(v=j[17].totalEntries+"")&&G(h,v),j[17].byDay&&j[17].byDay.length>0?I?I.p(j,M):(I=kr(j),I.c(),I.m(e,N)):I&&(I.d(1),I=null),j[17].byNode&&j[17].byNode.length>0?D?D.p(j,M):(D=wr(j),D.c(),D.m(e,null)):D&&(D.d(1),D=null)},d(j){j&&C(e),I&&I.d(),D&&D.d()}}}function kr(l){let e,t,n,o=ue(l[17].byDay),a=[];for(let r=0;r<o.length;r+=1)a[r]=yr(Os(l,o,r));return{c(){e=u("div"),t=u("div"),t.textContent=`${m("journal.byDay")}`,n=b();for(let r=0;r<a.length;r+=1)a[r].c();i(t,"class","summary-label svelte-1x5b8go"),i(e,"class","summary-section svelte-1x5b8go")},m(r,c){S(r,e,c),s(e,t),s(e,n);for(let f=0;f<a.length;f+=1)a[f]&&a[f].m(e,null)},p(r,c){if(c[0]&131072){o=ue(r[17].byDay);let f;for(f=0;f<o.length;f+=1){const p=Os(r,o,f);a[f]?a[f].p(p,c):(a[f]=yr(p),a[f].c(),a[f].m(e,null))}for(;f<a.length;f+=1)a[f].d(1);a.length=o.length}},d(r){r&&C(e),Re(a,r)}}}function yr(l){let e,t,n=l[536].label+"",o,a,r=Math.floor(l[536].minutes/60)+"",c,f,p=l[536].minutes%60+"",_,g,v,h=l[536].count+"",k;return{c(){e=u("div"),t=u("span"),o=O(n),a=u("span"),c=O(r),f=O("ч "),_=O(p),g=O("м"),v=u("span"),k=O(h),i(t,"class","svelte-1x5b8go"),i(a,"class","svelte-1x5b8go"),i(v,"class","summary-count svelte-1x5b8go"),i(e,"class","summary-row svelte-1x5b8go")},m(y,w){S(y,e,w),s(e,t),s(t,o),s(e,a),s(a,c),s(a,f),s(a,_),s(a,g),s(e,v),s(v,k)},p(y,w){w[0]&131072&&n!==(n=y[536].label+"")&&G(o,n),w[0]&131072&&r!==(r=Math.floor(y[536].minutes/60)+"")&&G(c,r),w[0]&131072&&p!==(p=y[536].minutes%60+"")&&G(_,p),w[0]&131072&&h!==(h=y[536].count+"")&&G(k,h)},d(y){y&&C(e)}}}function wr(l){let e,t,n,o=ue(l[17].byNode),a=[];for(let r=0;r<o.length;r+=1)a[r]=Cr(Rs(l,o,r));return{c(){e=u("div"),t=u("div"),t.textContent=`${m("journal.byNode")}`,n=b();for(let r=0;r<a.length;r+=1)a[r].c();i(t,"class","summary-label svelte-1x5b8go"),i(e,"class","summary-section svelte-1x5b8go")},m(r,c){S(r,e,c),s(e,t),s(e,n);for(let f=0;f<a.length;f+=1)a[f]&&a[f].m(e,null)},p(r,c){if(c[0]&131072){o=ue(r[17].byNode);let f;for(f=0;f<o.length;f+=1){const p=Rs(r,o,f);a[f]?a[f].p(p,c):(a[f]=Cr(p),a[f].c(),a[f].m(e,null))}for(;f<a.length;f+=1)a[f].d(1);a.length=o.length}},d(r){r&&C(e),Re(a,r)}}}function Cr(l){let e,t,n=l[536].label+"",o,a,r=Math.floor(l[536].minutes/60)+"",c,f,p=l[536].minutes%60+"",_,g,v,h=l[536].count+"",k;return{c(){e=u("div"),t=u("span"),o=O(n),a=u("span"),c=O(r),f=O("ч "),_=O(p),g=O("м"),v=u("span"),k=O(h),i(t,"class","svelte-1x5b8go"),i(a,"class","svelte-1x5b8go"),i(v,"class","summary-count svelte-1x5b8go"),i(e,"class","summary-row svelte-1x5b8go")},m(y,w){S(y,e,w),s(e,t),s(t,o),s(e,a),s(a,c),s(a,f),s(a,_),s(a,g),s(e,v),s(v,k)},p(y,w){w[0]&131072&&n!==(n=y[536].label+"")&&G(o,n),w[0]&131072&&r!==(r=Math.floor(y[536].minutes/60)+"")&&G(c,r),w[0]&131072&&p!==(p=y[536].minutes%60+"")&&G(_,p),w[0]&131072&&h!==(h=y[536].count+"")&&G(k,h)},d(y){y&&C(e)}}}function zg(l){let e,t,n,o,a,r,c,f,p,_,g,v,h,k,y,w,T,E,N,I,D,j=ue(l[16]),M=[];for(let R=0;R<j.length;R+=1)M[R]=Mr(Ps(l,j,R));return{c(){e=u("div"),t=u("table"),n=u("thead"),o=u("tr"),a=u("th"),r=b(),c=u("th"),c.textContent=`${m("journal.title")}`,f=b(),p=u("th"),p.textContent=`${m("journal.node")}`,_=b(),g=u("th"),g.textContent=`${m("journal.path")}`,v=b(),h=u("th"),h.textContent=`${m("worklog.minutes")}`,k=b(),y=u("th"),y.textContent=`${m("journal.billable")}`,w=b(),T=u("th"),T.textContent=`${m("journal.approx")}`,E=b(),N=u("th"),N.textContent=`${m("common.date")}`,I=b(),D=u("tbody");for(let R=0;R<M.length;R+=1)M[R].c();i(a,"class","journal-toggle-col svelte-1x5b8go"),i(c,"class","svelte-1x5b8go"),i(p,"class","svelte-1x5b8go"),i(g,"class","svelte-1x5b8go"),i(h,"class","svelte-1x5b8go"),i(y,"class","svelte-1x5b8go"),i(T,"class","svelte-1x5b8go"),i(N,"class","svelte-1x5b8go"),i(o,"class","svelte-1x5b8go"),i(n,"class","svelte-1x5b8go"),i(D,"class","svelte-1x5b8go"),i(t,"class","journal-table svelte-1x5b8go"),i(e,"class","journal-table-wrap svelte-1x5b8go")},m(R,F){S(R,e,F),s(e,t),s(t,n),s(n,o),s(o,a),s(o,r),s(o,c),s(o,f),s(o,p),s(o,_),s(o,g),s(o,v),s(o,h),s(o,k),s(o,y),s(o,w),s(o,T),s(o,E),s(o,N),s(t,I),s(t,D);for(let H=0;H<M.length;H+=1)M[H]&&M[H].m(D,null)},p(R,F){if(F[0]&65536|F[5]&73728|F[6]&4098|F[7]&192){j=ue(R[16]);let H;for(H=0;H<j.length;H+=1){const V=Ps(R,j,H);M[H]?M[H].p(V,F):(M[H]=Mr(V),M[H].c(),M[H].m(D,null))}for(;H<M.length;H+=1)M[H].d(1);M.length=j.length}},d(R){R&&C(e),Re(M,R)}}}function Hg(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("journal.empty")}`,i(t,"class","svelte-1x5b8go"),i(e,"class","empty-state svelte-1x5b8go")},m(n,o){S(n,e,o),s(e,t)},p:le,d(n){n&&C(e)}}}function Sr(l){let e;return{c(){e=O("✓")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function Tr(l){let e;return{c(){e=O("~")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function Er(l){let e,t,n,o,a,r,c,f,p,_,g,v,h,k,y,w;function T(){return l[348](l[531])}function E(){return l[349](l[531])}let N=l[531].details&&Nr(l);function I(R,F){return R[531].source==="manual"?Gg:R[531].source==="suggestion"&&R[531]._events&&R[531]._events.length>0?Kg:R[531].source==="suggestion"?Ug:R[531].source==="unknown"||R[531].source==="imported"?Vg:R[531]._hasEvents?Wg:Bg}let D=I(l),j=D(l),M=l[531]._events&&Ir(l);return{c(){e=u("tr"),t=u("td"),n=u("div"),o=u("div"),a=u("button"),a.textContent=`${m("worklog.editEntry")}`,r=b(),c=u("button"),c.textContent=`${m("worklog.deleteEntry")}`,f=b(),N&&N.c(),p=b(),_=u("div"),g=u("span"),g.textContent=`${m("worklog.source")}`,v=b(),j.c(),h=b(),M&&M.c(),k=b(),i(a,"class","btn btn-sm svelte-1x5b8go"),i(c,"class","btn btn-sm btn-danger svelte-1x5b8go"),i(o,"class","journal-detail-actions svelte-1x5b8go"),i(g,"class","journal-detail-label svelte-1x5b8go"),i(_,"class","journal-detail-section svelte-1x5b8go"),i(n,"class","journal-detail-body svelte-1x5b8go"),i(t,"colspan","8"),i(t,"class","svelte-1x5b8go"),i(e,"class","journal-row-detail svelte-1x5b8go")},m(R,F){S(R,e,F),s(e,t),s(t,n),s(n,o),s(o,a),s(o,r),s(o,c),s(n,f),N&&N.m(n,null),s(n,p),s(n,_),s(_,g),s(_,v),j.m(_,null),s(n,h),M&&M.m(n,null),s(e,k),y||(w=[P(a,"click",Ee(T)),P(c,"click",Ee(E))],y=!0)},p(R,F){l=R,l[531].details?N?N.p(l,F):(N=Nr(l),N.c(),N.m(n,p)):N&&(N.d(1),N=null),D!==(D=I(l))&&(j.d(1),j=D(l),j&&(j.c(),j.m(_,null))),l[531]._events?M?M.p(l,F):(M=Ir(l),M.c(),M.m(n,null)):M&&(M.d(1),M=null)},d(R){R&&C(e),N&&N.d(),j.d(),M&&M.d(),y=!1,me(w)}}}function Nr(l){let e,t,n,o,a=l[531].details+"",r;return{c(){e=u("div"),t=u("span"),t.textContent=`${m("worklog.details")}`,n=b(),o=u("p"),r=O(a),i(t,"class","journal-detail-label svelte-1x5b8go"),i(o,"class","svelte-1x5b8go"),i(e,"class","journal-detail-section svelte-1x5b8go")},m(c,f){S(c,e,f),s(e,t),s(e,n),s(e,o),s(o,r)},p(c,f){f[0]&65536&&a!==(a=c[531].details+"")&&G(r,a)},d(c){c&&C(e)}}}function Bg(l){let e;return{c(){e=u("p"),e.textContent=`${m("worklog.sourceUnknown")}`,i(e,"class","svelte-1x5b8go")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function Wg(l){let e;return{c(){e=u("p"),e.textContent=`${m("worklog.sourceSuggestion")}`,i(e,"class","svelte-1x5b8go")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function Vg(l){let e;return{c(){e=u("p"),e.textContent=`${m("worklog.sourceUnknown")}`,i(e,"class","svelte-1x5b8go")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function Ug(l){let e;return{c(){e=u("p"),e.textContent=`${m("worklog.sourceSuggestionNoEvents")}`,i(e,"class","svelte-1x5b8go")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function Kg(l){let e;return{c(){e=u("p"),e.textContent=`${m("worklog.sourceSuggestion")}`,i(e,"class","svelte-1x5b8go")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function Gg(l){let e;return{c(){e=u("p"),e.textContent=`${m("worklog.sourceManual")}`,i(e,"class","svelte-1x5b8go")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function Ir(l){let e,t,n,o=ue(l[531]._events),a=[];for(let r=0;r<o.length;r+=1)a[r]=Dr(Fs(l,o,r));return{c(){e=u("div"),t=u("span"),t.textContent=`${m("journal.relatedEvents")}`,n=b();for(let r=0;r<a.length;r+=1)a[r].c();i(t,"class","journal-detail-label svelte-1x5b8go"),i(e,"class","journal-detail-section svelte-1x5b8go")},m(r,c){S(r,e,c),s(e,t),s(e,n);for(let f=0;f<a.length;f+=1)a[f]&&a[f].m(e,null)},p(r,c){if(c[0]&65536|c[6]&4096|c[7]&128){o=ue(r[531]._events);let f;for(f=0;f<o.length;f+=1){const p=Fs(r,o,f);a[f]?a[f].p(p,c):(a[f]=Dr(p),a[f].c(),a[f].m(e,null))}for(;f<a.length;f+=1)a[f].d(1);a.length=o.length}},d(r){r&&C(e),Re(a,r)}}}function Dr(l){let e,t,n=yt(l[504].createdAt)+"",o,a,r,c=l[198](l[504].eventType)+"",f,p,_,g=l[504].title+"",v,h,k,y,w,T;function E(){return l[350](l[504])}return{c(){e=u("div"),t=u("span"),o=O(n),a=b(),r=u("span"),f=O(c),p=b(),_=u("span"),v=O(g),h=b(),k=u("button"),k.textContent=`${m("common.open")}`,y=b(),i(t,"class","journal-event-time svelte-1x5b8go"),i(r,"class","journal-event-type svelte-1x5b8go"),i(_,"class","journal-event-title svelte-1x5b8go"),i(k,"class","link-btn svelte-1x5b8go"),i(e,"class","journal-event-row svelte-1x5b8go")},m(N,I){S(N,e,I),s(e,t),s(t,o),s(e,a),s(e,r),s(r,f),s(e,p),s(e,_),s(_,v),s(e,h),s(e,k),s(e,y),w||(T=P(k,"click",E),w=!0)},p(N,I){l=N,I[0]&65536&&n!==(n=yt(l[504].createdAt)+"")&&G(o,n),I[0]&65536&&c!==(c=l[198](l[504].eventType)+"")&&G(f,c),I[0]&65536&&g!==(g=l[504].title+"")&&G(v,g)},d(N){N&&C(e),w=!1,T()}}}function Mr(l){let e,t,n,o=l[531]._expanded?"▾":"▸",a,r,c,f=l[531].summary+"",p,_,g,v,h=l[531].nodeTitle+"",k,y,w,T=l[531].nodePath+"",E,N,I,D=l[531].minutes+"",j,M,R,F,H,V,x,U=l[531].date+"",K,q,J,A,W;function z(){return l[345](l[531])}let B=l[531].billable&&Sr(),Q=l[531].approximate&&Tr();function ie(){return l[346](l[531])}function Z(...se){return l[347](l[531],...se)}let ne=l[531]._expanded&&Er(l);return{c(){e=u("tr"),t=u("td"),n=u("span"),a=O(o),r=b(),c=u("td"),p=O(f),_=b(),g=u("td"),v=u("button"),k=O(h),y=b(),w=u("td"),E=O(T),N=b(),I=u("td"),j=O(D),M=b(),R=u("td"),B&&B.c(),F=b(),H=u("td"),Q&&Q.c(),V=b(),x=u("td"),K=O(U),q=b(),ne&&ne.c(),J=dt(),i(n,"class","journal-toggle-icon svelte-1x5b8go"),i(t,"class","journal-toggle-col svelte-1x5b8go"),i(c,"class","journal-summary-cell svelte-1x5b8go"),i(v,"class","link-btn svelte-1x5b8go"),i(g,"class","svelte-1x5b8go"),i(w,"class","journal-path-cell svelte-1x5b8go"),i(I,"class","journal-min-cell svelte-1x5b8go"),i(R,"class","journal-bool-cell svelte-1x5b8go"),i(H,"class","journal-bool-cell svelte-1x5b8go"),i(x,"class","journal-date-cell svelte-1x5b8go"),i(e,"class","journal-row svelte-1x5b8go"),i(e,"role","button"),i(e,"tabindex","0"),ae(e,"expanded",l[531]._expanded)},m(se,ce){S(se,e,ce),s(e,t),s(t,n),s(n,a),s(e,r),s(e,c),s(c,p),s(e,_),s(e,g),s(g,v),s(v,k),s(e,y),s(e,w),s(w,E),s(e,N),s(e,I),s(I,j),s(e,M),s(e,R),B&&B.m(R,null),s(e,F),s(e,H),Q&&Q.m(H,null),s(e,V),s(e,x),s(x,K),S(se,q,ce),ne&&ne.m(se,ce),S(se,J,ce),A||(W=[P(v,"click",Ee(z)),P(e,"click",ie),P(e,"keydown",Z)],A=!0)},p(se,ce){l=se,ce[0]&65536&&o!==(o=l[531]._expanded?"▾":"▸")&&G(a,o),ce[0]&65536&&f!==(f=l[531].summary+"")&&G(p,f),ce[0]&65536&&h!==(h=l[531].nodeTitle+"")&&G(k,h),ce[0]&65536&&T!==(T=l[531].nodePath+"")&&G(E,T),ce[0]&65536&&D!==(D=l[531].minutes+"")&&G(j,D),l[531].billable?B||(B=Sr(),B.c(),B.m(R,null)):B&&(B.d(1),B=null),l[531].approximate?Q||(Q=Tr(),Q.c(),Q.m(H,null)):Q&&(Q.d(1),Q=null),ce[0]&65536&&U!==(U=l[531].date+"")&&G(K,U),ce[0]&65536&&ae(e,"expanded",l[531]._expanded),l[531]._expanded?ne?ne.p(l,ce):(ne=Er(l),ne.c(),ne.m(J.parentNode,J)):ne&&(ne.d(1),ne=null)},d(se){se&&(C(e),C(q),C(J)),B&&B.d(),Q&&Q.d(),ne&&ne.d(se),A=!1,me(W)}}}function xg(l){let e,t=ue(l[49]),n=[];for(let o=0;o<t.length;o+=1)n[o]=Rr(Hs(l,t,o));return{c(){e=u("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","journal-suggestions svelte-1x5b8go")},m(o,a){S(o,e,a);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,a){if(a[1]&262144|a[5]&738197512|a[6]&4096|a[7]&192){t=ue(o[49]);let r;for(r=0;r<t.length;r+=1){const c=Hs(o,t,r);n[r]?n[r].p(c,a):(n[r]=Rr(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&C(e),Re(n,o)}}}function Jg(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("suggest.noSuggestions")}`,i(t,"class","svelte-1x5b8go"),i(e,"class","empty-state svelte-1x5b8go")},m(n,o){S(n,e,o),s(e,t)},p:le,d(n){n&&C(e)}}}function jr(l){let e,t=l[507].events.length+"",n,o,a=m("suggest.detectedEvents")+"",r;return{c(){e=O("· "),n=O(t),o=b(),r=O(a)},m(c,f){S(c,e,f),S(c,n,f),S(c,o,f),S(c,r,f)},p(c,f){f[1]&262144&&t!==(t=c[507].events.length+"")&&G(n,t)},d(c){c&&(C(e),C(n),C(o),C(r))}}}function Ar(l){let e,t,n,o=ue(l[507].events),a=[];for(let r=0;r<o.length;r+=1)a[r]=Fr(Bs(l,o,r));return{c(){e=u("div"),t=u("div"),t.textContent=`${m("suggest.detectedEvents")}`,n=b();for(let r=0;r<a.length;r+=1)a[r].c();i(t,"class","suggestion-detail-title svelte-1x5b8go"),i(e,"class","suggestion-detail svelte-1x5b8go")},m(r,c){S(r,e,c),s(e,t),s(e,n);for(let f=0;f<a.length;f+=1)a[f]&&a[f].m(e,null)},p(r,c){if(c[1]&262144|c[5]&8|c[6]&4096|c[7]&128){o=ue(r[507].events);let f;for(f=0;f<o.length;f+=1){const p=Bs(r,o,f);a[f]?a[f].p(p,c):(a[f]=Fr(p),a[f].c(),a[f].m(e,null))}for(;f<a.length;f+=1)a[f].d(1);a.length=o.length}},d(r){r&&C(e),Re(a,r)}}}function Lr(l){let e,t=l[504].nodePath+"",n;return{c(){e=u("span"),n=O(t),i(e,"class","suggestion-event-path svelte-1x5b8go")},m(o,a){S(o,e,a),s(e,n)},p(o,a){a[1]&262144&&t!==(t=o[504].nodePath+"")&&G(n,t)},d(o){o&&C(e)}}}function Pr(l){let e,t,n;function o(){return l[332](l[504])}return{c(){e=u("button"),e.textContent=`${m("file.showInExplorer")}`,i(e,"class","link-btn svelte-1x5b8go")},m(a,r){S(a,e,r),t||(n=P(e,"click",o),t=!0)},p(a,r){l=a},d(a){a&&C(e),t=!1,n()}}}function Fr(l){let e,t,n=yt(l[504].createdAt)+"",o,a,r,c,f=l[198](l[504].eventType)+"",p,_,g,v=l[504].title+"",h,k,y,w,T=l[504].targetType==="file"||l[504].eventType.startsWith("file_"),E,N,I,D=l[504].nodePath&&Lr(l);function j(){return l[331](l[504])}let M=T&&Pr(l);return{c(){e=u("div"),t=u("span"),o=O(n),a=b(),D&&D.c(),r=b(),c=u("span"),p=O(f),_=b(),g=u("span"),h=O(v),k=b(),y=u("button"),y.textContent=`${m("common.open")}`,w=b(),M&&M.c(),E=b(),i(t,"class","suggestion-event-time svelte-1x5b8go"),i(c,"class","suggestion-event-type svelte-1x5b8go"),i(g,"class","suggestion-event-title svelte-1x5b8go"),i(y,"class","link-btn svelte-1x5b8go"),i(e,"class","suggestion-detail-event svelte-1x5b8go")},m(R,F){S(R,e,F),s(e,t),s(t,o),s(e,a),D&&D.m(e,null),s(e,r),s(e,c),s(c,p),s(e,_),s(e,g),s(g,h),s(e,k),s(e,y),s(e,w),M&&M.m(e,null),s(e,E),N||(I=P(y,"click",j),N=!0)},p(R,F){l=R,F[1]&262144&&n!==(n=yt(l[504].createdAt)+"")&&G(o,n),l[504].nodePath?D?D.p(l,F):(D=Lr(l),D.c(),D.m(e,r)):D&&(D.d(1),D=null),F[1]&262144&&f!==(f=l[198](l[504].eventType)+"")&&G(p,f),F[1]&262144&&v!==(v=l[504].title+"")&&G(h,v),F[1]&262144&&(T=l[504].targetType==="file"||l[504].eventType.startsWith("file_")),T?M?M.p(l,F):(M=Pr(l),M.c(),M.m(e,E)):M&&(M.d(1),M=null)},d(R){R&&C(e),D&&D.d(),M&&M.d(),N=!1,I()}}}function Rr(l){let e,t,n,o,a=l[507].nodeTitle+"",r,c,f,p=l[507].summary+"",_,g,v,h=l[507].suggestedMin+"",k,y,w=m("worklog.min")+"",T,E,N,I,D,j,M,R,F,H,V,x,U,K,q,J,A,W,z,B,Q;function ie(){return l[324](l[507])}let Z=l[507].events&&l[507].events.length>0&&jr(l);function ne(...X){return l[325](l[507],l[527],l[528],...X)}function se(){return l[326](l[507])}function ce(){return l[327](l[507])}function pe(){return l[328](l[507])}function Ce(){return l[329](l[507],l[527],l[528])}function Pe(...X){return l[330](l[507],l[527],l[528],...X)}let ge=l[507]._expanded&&l[507].events&&l[507].events.length>0&&Ar(l);return{c(){e=u("div"),t=u("div"),n=u("div"),o=u("button"),r=O(a),c=b(),f=u("span"),_=O(p),g=b(),v=u("span"),k=O(h),y=b(),T=O(w),Z&&Z.c(),E=b(),N=u("div"),I=u("span"),M=b(),R=u("input"),H=b(),V=u("span"),V.textContent=`${m("suggest.minutes")}`,x=b(),U=u("button"),U.textContent=`${m("suggest.edit")}`,K=b(),q=u("button"),q.textContent=`${m("suggest.apply")}`,J=b(),A=u("button"),A.textContent=`${m("common.delete")}`,W=b(),ge&&ge.c(),z=b(),i(o,"class","suggestion-node link-btn svelte-1x5b8go"),i(f,"class","suggestion-summary svelte-1x5b8go"),i(v,"class","suggestion-meta svelte-1x5b8go"),i(n,"class","suggestion-info svelte-1x5b8go"),i(I,"class","suggestion-confidence-dot svelte-1x5b8go"),i(I,"title",D=m("suggest.confidence."+l[507].confidence)),i(I,"aria-label",j=m("suggest.confidence."+l[507].confidence)),ae(I,"low",l[507].confidence==="low"),ae(I,"medium",l[507].confidence==="medium"),ae(I,"high",l[507].confidence==="high"),i(R,"type","number"),i(R,"class","suggestion-min-input svelte-1x5b8go"),R.value=F=l[507].suggestedMin,i(R,"min","1"),i(R,"max","480"),i(V,"class","suggestion-min-label svelte-1x5b8go"),i(U,"class","btn btn-sm svelte-1x5b8go"),i(q,"class","btn btn-sm btn-primary svelte-1x5b8go"),i(A,"class","btn btn-sm btn-danger svelte-1x5b8go"),i(N,"class","suggestion-actions svelte-1x5b8go"),i(t,"class","suggestion-main svelte-1x5b8go"),i(t,"role","button"),i(t,"tabindex","0"),i(e,"class","suggestion-card svelte-1x5b8go"),ae(e,"expanded",l[507]._expanded)},m(X,ee){S(X,e,ee),s(e,t),s(t,n),s(n,o),s(o,r),s(n,c),s(n,f),s(f,_),s(n,g),s(n,v),s(v,k),s(v,y),s(v,T),Z&&Z.m(v,null),s(t,E),s(t,N),s(N,I),s(N,M),s(N,R),s(N,H),s(N,V),s(N,x),s(N,U),s(N,K),s(N,q),s(N,J),s(N,A),s(e,W),ge&&ge.m(e,null),s(e,z),B||(Q=[P(o,"click",Ee(ie)),P(R,"change",Ee(ne)),P(U,"click",Ee(se)),P(q,"click",Ee(ce)),P(A,"click",Ee(pe)),P(t,"click",Ce),P(t,"keydown",Pe)],B=!0)},p(X,ee){l=X,ee[1]&262144&&a!==(a=l[507].nodeTitle+"")&&G(r,a),ee[1]&262144&&p!==(p=l[507].summary+"")&&G(_,p),ee[1]&262144&&h!==(h=l[507].suggestedMin+"")&&G(k,h),l[507].events&&l[507].events.length>0?Z?Z.p(l,ee):(Z=jr(l),Z.c(),Z.m(v,null)):Z&&(Z.d(1),Z=null),ee[1]&262144&&D!==(D=m("suggest.confidence."+l[507].confidence))&&i(I,"title",D),ee[1]&262144&&j!==(j=m("suggest.confidence."+l[507].confidence))&&i(I,"aria-label",j),ee[1]&262144&&ae(I,"low",l[507].confidence==="low"),ee[1]&262144&&ae(I,"medium",l[507].confidence==="medium"),ee[1]&262144&&ae(I,"high",l[507].confidence==="high"),ee[1]&262144&&F!==(F=l[507].suggestedMin)&&R.value!==F&&(R.value=F),l[507]._expanded&&l[507].events&&l[507].events.length>0?ge?ge.p(l,ee):(ge=Ar(l),ge.c(),ge.m(e,z)):ge&&(ge.d(1),ge=null),ee[1]&262144&&ae(e,"expanded",l[507]._expanded)},d(X){X&&C(e),Z&&Z.d(),ge&&ge.d(),B=!1,me(Q)}}}function Or(l){let e,t,n=et("restore",14)+"",o,a=m("trash.restore")+"",r,c,f=l[63].length+"",p,_,g,v,h,k=et("purge",14)+"",y,w=m("common.delete")+"",T,E,N=l[63].length+"",I,D,j,M;return{c(){e=u("button"),t=new Xn(!1),o=b(),r=O(a),c=O(" ("),p=O(f),_=O(")"),g=b(),v=u("button"),h=new Xn(!1),y=b(),T=O(w),E=O(" ("),I=O(N),D=O(")"),t.a=o,i(e,"class","btn btn-sm btn-primary svelte-1x5b8go"),h.a=y,i(v,"class","btn btn-sm btn-danger svelte-1x5b8go")},m(R,F){S(R,e,F),t.m(n,e),s(e,o),s(e,r),s(e,c),s(e,p),s(e,_),S(R,g,F),S(R,v,F),h.m(k,v),s(v,y),s(v,T),s(v,E),s(v,I),s(v,D),j||(M=[P(e,"click",l[312]),P(v,"click",l[313])],j=!0)},p(R,F){F[2]&2&&f!==(f=R[63].length+"")&&G(p,f),F[2]&2&&N!==(N=R[63].length+"")&&G(I,N)},d(R){R&&(C(e),C(g),C(v)),j=!1,me(M)}}}function qg(l){let e,t,n,o,a,r,c,f,p,_,g,v=l[5]&&zr(l);function h(w,T){return w[64].length===0?Xg:Qg}let k=h(l),y=k(l);return{c(){e=u("div"),t=u("section"),n=u("div"),v&&v.c(),o=b(),a=u("div"),r=u("h3"),c=O(l[66]),f=b(),p=u("p"),_=O(l[65]),g=b(),y.c(),i(r,"class","svelte-1x5b8go"),i(p,"class","svelte-1x5b8go"),i(a,"class","svelte-1x5b8go"),i(n,"class","trash-section-head svelte-1x5b8go"),i(t,"class","trash-section svelte-1x5b8go"),i(e,"class","trash-browser svelte-1x5b8go")},m(w,T){S(w,e,T),s(e,t),s(t,n),v&&v.m(n,null),s(n,o),s(n,a),s(a,r),s(r,c),s(a,f),s(a,p),s(p,_),s(t,g),y.m(t,null)},p(w,T){w[5]?v?v.p(w,T):(v=zr(w),v.c(),v.m(n,o)):v&&(v.d(1),v=null),T[2]&16&&G(c,w[66]),T[2]&8&&G(_,w[65]),k===(k=h(w))&&y?y.p(w,T):(y.d(1),y=k(w),y&&(y.c(),y.m(t,null)))},d(w){w&&C(e),v&&v.d(),y.d()}}}function Yg(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("trash.empty")}`,i(t,"class","svelte-1x5b8go"),i(e,"class","empty-state svelte-1x5b8go")},m(n,o){S(n,e,o),s(e,t)},p:le,d(n){n&&C(e)}}}function zr(l){let e,t=et("back")+"",n,o;return{c(){e=u("button"),i(e,"class","inbox-icon-btn svelte-1x5b8go"),i(e,"title",m("common.backLabel")),i(e,"aria-label",m("common.backLabel"))},m(a,r){S(a,e,r),e.innerHTML=t,n||(o=P(e,"click",l[174]),n=!0)},p:le,d(a){a&&C(e),n=!1,o()}}}function Qg(l){let e,t=ue(l[64]),n=[];for(let o=0;o<t.length;o+=1)n[o]=Hr(Ws(l,t,o));return{c(){for(let o=0;o<n.length;o+=1)n[o].c();e=dt()},m(o,a){for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(o,a);S(o,e,a)},p(o,a){if(a[2]&6|a[5]&32768e3){t=ue(o[64]);let r;for(r=0;r<t.length;r+=1){const c=Ws(o,t,r);n[r]?n[r].p(c,a):(n[r]=Hr(c),n[r].c(),n[r].m(e.parentNode,e))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&C(e),Re(n,o)}}}function Xg(l){let e;return{c(){e=u("p"),e.textContent=`${m("common.empty")}`,i(e,"class","trash-empty-line svelte-1x5b8go")},m(t,n){S(t,e,n)},p:le,d(t){t&&C(e)}}}function Hr(l){let e,t,n,o,a,r=et(l[524].type!=="file"&&l[524].type!=="note"?"folder":"open")+"",c,f,p,_,g=l[524].title+"",v,h,k,y=l[524].nodePath+"",w,T,E,N=wt(l[524].deletedAt)+"",I,D,j,M,R,F=et("restore")+"",H,V,x=et("purge")+"",U,K,q;function J(){return l[315](l[524])}function A(){return l[316](l[524])}function W(...Z){return l[317](l[524],...Z)}function z(){return l[318](l[524])}function B(...Z){return l[319](l[524],...Z)}function Q(){return l[320](l[524])}function ie(){return l[321](l[524])}return{c(){e=u("div"),t=u("input"),o=b(),a=u("span"),f=b(),p=u("button"),_=u("span"),v=O(g),h=b(),k=u("span"),w=O(y),T=b(),E=u("span"),I=O(N),j=b(),M=u("div"),R=u("button"),H=b(),V=u("button"),U=b(),i(t,"type","checkbox"),t.checked=n=l[63].includes(l[524].id),i(t,"class","svelte-1x5b8go"),i(a,"class","trash-row-icon svelte-1x5b8go"),i(a,"role","button"),i(a,"tabindex","0"),i(a,"title",c=l[524].type!=="file"?m("file.openFolder"):m("common.open")),i(_,"class","trash-row-title svelte-1x5b8go"),i(k,"class","trash-row-meta svelte-1x5b8go"),i(E,"class","trash-row-date svelte-1x5b8go"),i(p,"class","trash-row-main svelte-1x5b8go"),i(p,"title",D=l[524].type!=="file"?m("file.openFolder"):m("common.open")),i(R,"class","inbox-icon-btn inbox-icon-btn-primary svelte-1x5b8go"),i(R,"title",m("trash.restore")),i(R,"aria-label",m("trash.restore")),i(V,"class","inbox-icon-btn inbox-icon-btn-danger svelte-1x5b8go"),i(V,"title",m("common.delete")),i(V,"aria-label",m("common.delete")),i(M,"class","trash-row-actions svelte-1x5b8go"),i(e,"class","trash-row svelte-1x5b8go"),ae(e,"selected",l[63].includes(l[524].id)),ae(e,"folder",l[524].type!=="file"&&l[524].type!=="note")},m(Z,ne){S(Z,e,ne),s(e,t),s(e,o),s(e,a),a.innerHTML=r,s(e,f),s(e,p),s(p,_),s(_,v),s(p,h),s(p,k),s(k,w),s(p,T),s(p,E),s(E,I),s(e,j),s(e,M),s(M,R),R.innerHTML=F,s(M,H),s(M,V),V.innerHTML=x,s(e,U),K||(q=[P(t,"change",J),P(a,"click",Ee(A)),P(a,"keydown",W),P(p,"click",Ee(z)),P(p,"keydown",B),P(R,"click",Q),P(V,"click",ie)],K=!0)},p(Z,ne){l=Z,ne[2]&6&&n!==(n=l[63].includes(l[524].id))&&(t.checked=n),ne[2]&4&&r!==(r=et(l[524].type!=="file"&&l[524].type!=="note"?"folder":"open")+"")&&(a.innerHTML=r),ne[2]&4&&c!==(c=l[524].type!=="file"?m("file.openFolder"):m("common.open"))&&i(a,"title",c),ne[2]&4&&g!==(g=l[524].title+"")&&G(v,g),ne[2]&4&&y!==(y=l[524].nodePath+"")&&G(w,y),ne[2]&4&&N!==(N=wt(l[524].deletedAt)+"")&&G(I,N),ne[2]&4&&D!==(D=l[524].type!=="file"?m("file.openFolder"):m("common.open"))&&i(p,"title",D),ne[2]&6&&ae(e,"selected",l[63].includes(l[524].id)),ne[2]&4&&ae(e,"folder",l[524].type!=="file"&&l[524].type!=="note")},d(Z){Z&&C(e),K=!1,me(q)}}}function Br(l){let e,t;return{c(){e=u("span"),t=O(l[55]),i(e,"class","inbox-capture-status svelte-1x5b8go")},m(n,o){S(n,e,o),s(e,t)},p(n,o){o[1]&16777216&&G(t,n[55])},d(n){n&&C(e)}}}function Wr(l){let e,t,n,o,a,r,c,f,p,_=l[2]==="asc"?"↑":"↓",g,v,h,k,y,w,T,E,N,I;return{c(){e=u("div"),t=u("div"),n=u("button"),n.textContent=`${m("inbox.sortByDate")}`,o=b(),a=u("button"),a.textContent=`${m("inbox.sortByName")}`,r=b(),c=u("button"),c.textContent=`${m("inbox.sortByType")}`,f=b(),p=u("span"),g=O(_),v=b(),h=u("span"),k=b(),y=u("label"),w=u("input"),T=b(),E=u("span"),E.textContent=`${m("inbox.groupByContext")}`,i(n,"class","sort-btn svelte-1x5b8go"),ae(n,"active",l[1]==="date"),i(a,"class","sort-btn svelte-1x5b8go"),ae(a,"active",l[1]==="name"),i(c,"class","sort-btn svelte-1x5b8go"),ae(c,"active",l[1]==="type"),i(p,"class","sort-dir svelte-1x5b8go"),i(h,"class","inbox-controls-divider svelte-1x5b8go"),i(w,"type","checkbox"),i(w,"class","svelte-1x5b8go"),i(E,"class","svelte-1x5b8go"),i(y,"class","checkbox-label-inline svelte-1x5b8go"),i(t,"class","inbox-sort-row svelte-1x5b8go"),i(e,"class","inbox-controls svelte-1x5b8go")},m(D,j){S(D,e,j),s(e,t),s(t,n),s(t,o),s(t,a),s(t,r),s(t,c),s(t,f),s(t,p),s(p,g),s(t,v),s(t,h),s(t,k),s(t,y),s(y,w),w.checked=l[3],s(y,T),s(y,E),N||(I=[P(n,"click",l[294]),P(a,"click",l[295]),P(c,"click",l[296]),P(w,"change",l[297])],N=!0)},p(D,j){j[0]&2&&ae(n,"active",D[1]==="date"),j[0]&2&&ae(a,"active",D[1]==="name"),j[0]&2&&ae(c,"active",D[1]==="type"),j[0]&4&&_!==(_=D[2]==="asc"?"↑":"↓")&&G(g,_),j[0]&8&&(w.checked=D[3])},d(D){D&&C(e),N=!1,me(I)}}}function Zg(l){let e,t=ue(l[6]),n=[];for(let o=0;o<t.length;o+=1)n[o]=Vr(Vs(l,t,o));return{c(){e=u("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","inbox-list svelte-1x5b8go")},m(o,a){S(o,e,a);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,a){if(a[0]&64|a[5]&24|a[6]&50872320){t=ue(o[6]);let r;for(r=0;r<t.length;r+=1){const c=Vs(o,t,r);n[r]?n[r].p(c,a):(n[r]=Vr(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&C(e),Re(n,o)}}}function $g(l){let e,t=ue(l[115]),n=[];for(let o=0;o<t.length;o+=1)n[o]=Kr(Us(l,t,o));return{c(){for(let o=0;o<n.length;o+=1)n[o].c();e=dt()},m(o,a){for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(o,a);S(o,e,a)},p(o,a){if(a[3]&4194304|a[5]&24|a[6]&50872320){t=ue(o[115]);let r;for(r=0;r<t.length;r+=1){const c=Us(o,t,r);n[r]?n[r].p(c,a):(n[r]=Kr(c),n[r].c(),n[r].m(e.parentNode,e))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&C(e),Re(n,o)}}}function e_(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("inbox.empty")}`,i(t,"class","svelte-1x5b8go"),i(e,"class","empty-state svelte-1x5b8go")},m(n,o){S(n,e,o),s(e,t)},p:le,d(n){n&&C(e)}}}function t_(l){let e;return{c(){e=u("span"),i(e,"class","inbox-icon-slot svelte-1x5b8go"),i(e,"aria-hidden","true")},m(t,n){S(t,e,n)},p:le,d(t){t&&C(e)}}}function l_(l){let e,t=et("attach")+"",n,o;function a(){return l[305](l[491])}return{c(){e=u("button"),i(e,"class","inbox-icon-btn inbox-icon-btn-primary svelte-1x5b8go"),i(e,"title",m("inbox.keepHere")),i(e,"aria-label",m("inbox.keepHere"))},m(r,c){S(r,e,c),e.innerHTML=t,n||(o=P(e,"click",Ee(a)),n=!0)},p(r,c){l=r},d(r){r&&C(e),n=!1,o()}}}function n_(l){let e;return{c(){e=u("span"),i(e,"class","inbox-icon-slot svelte-1x5b8go"),i(e,"aria-hidden","true")},m(t,n){S(t,e,n)},p:le,d(t){t&&C(e)}}}function o_(l){let e,t=et("showInExplorer")+"",n,o;function a(){return l[308](l[491])}return{c(){e=u("button"),i(e,"class","inbox-icon-btn svelte-1x5b8go"),i(e,"title",m("file.showInExplorer")),i(e,"aria-label",m("file.showInExplorer"))},m(r,c){S(r,e,c),e.innerHTML=t,n||(o=P(e,"click",Ee(a)),n=!0)},p(r,c){l=r},d(r){r&&C(e),n=!1,o()}}}function Vr(l){let e,t,n,o=l[491].title+"",a,r,c,f=l[200](l[491])+"",p,_,g,v,h,k=et("move")+"",y,w,T=et("open")+"",E,N,I,D,j=et("delete")+"",M,R,F;function H(Q,ie){return Q[491].suggestedTargetNodeId?l_:t_}let V=H(l),x=V(l);function U(){return l[306](l[491])}function K(){return l[307](l[491])}function q(Q,ie){return ie[0]&64&&(N=null),N==null&&(N=!!io(Q[491])),N?o_:n_}let J=q(l,[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1]),A=J(l);function W(){return l[309](l[491])}function z(){return l[310](l[491])}function B(...Q){return l[311](l[491],...Q)}return{c(){e=u("div"),t=u("div"),n=u("span"),a=O(o),r=b(),c=u("span"),p=O(f),_=b(),g=u("div"),x.c(),v=b(),h=u("button"),y=b(),w=u("button"),E=b(),A.c(),I=b(),D=u("button"),M=b(),i(n,"class","inbox-item-title svelte-1x5b8go"),i(c,"class","inbox-item-meta svelte-1x5b8go"),i(t,"class","inbox-item-main svelte-1x5b8go"),i(h,"class","inbox-icon-btn svelte-1x5b8go"),i(h,"title",m("inbox.assign")),i(h,"aria-label",m("inbox.assign")),i(w,"class","inbox-icon-btn svelte-1x5b8go"),i(w,"title",m("common.open")),i(w,"aria-label",m("common.open")),i(D,"class","inbox-icon-btn inbox-icon-btn-danger svelte-1x5b8go"),i(D,"title",m("common.delete")),i(D,"aria-label",m("common.delete")),i(g,"class","inbox-item-actions svelte-1x5b8go"),i(e,"class","inbox-item svelte-1x5b8go"),i(e,"role","button"),i(e,"tabindex","0")},m(Q,ie){S(Q,e,ie),s(e,t),s(t,n),s(n,a),s(t,r),s(t,c),s(c,p),s(e,_),s(e,g),x.m(g,null),s(g,v),s(g,h),h.innerHTML=k,s(g,y),s(g,w),w.innerHTML=T,s(g,E),A.m(g,null),s(g,I),s(g,D),D.innerHTML=j,s(e,M),R||(F=[P(h,"click",Ee(U)),P(w,"click",Ee(K)),P(D,"click",Ee(W)),P(e,"click",z),P(e,"keydown",B)],R=!0)},p(Q,ie){l=Q,ie[0]&64&&o!==(o=l[491].title+"")&&G(a,o),ie[0]&64&&f!==(f=l[200](l[491])+"")&&G(p,f),V===(V=H(l))&&x?x.p(l,ie):(x.d(1),x=V(l),x&&(x.c(),x.m(g,v))),J===(J=q(l,ie))&&A?A.p(l,ie):(A.d(1),A=J(l),A&&(A.c(),A.m(g,I)))},d(Q){Q&&C(e),x.d(),A.d(),R=!1,me(F)}}}function i_(l){let e;return{c(){e=u("span"),i(e,"class","inbox-icon-slot svelte-1x5b8go"),i(e,"aria-hidden","true")},m(t,n){S(t,e,n)},p:le,d(t){t&&C(e)}}}function s_(l){let e,t=et("attach")+"",n,o;function a(){return l[298](l[491])}return{c(){e=u("button"),i(e,"class","inbox-icon-btn inbox-icon-btn-primary svelte-1x5b8go"),i(e,"title",m("inbox.keepHere")),i(e,"aria-label",m("inbox.keepHere"))},m(r,c){S(r,e,c),e.innerHTML=t,n||(o=P(e,"click",Ee(a)),n=!0)},p(r,c){l=r},d(r){r&&C(e),n=!1,o()}}}function r_(l){let e;return{c(){e=u("span"),i(e,"class","inbox-icon-slot svelte-1x5b8go"),i(e,"aria-hidden","true")},m(t,n){S(t,e,n)},p:le,d(t){t&&C(e)}}}function a_(l){let e,t=et("showInExplorer")+"",n,o;function a(){return l[301](l[491])}return{c(){e=u("button"),i(e,"class","inbox-icon-btn svelte-1x5b8go"),i(e,"title",m("file.showInExplorer")),i(e,"aria-label",m("file.showInExplorer"))},m(r,c){S(r,e,c),e.innerHTML=t,n||(o=P(e,"click",Ee(a)),n=!0)},p(r,c){l=r},d(r){r&&C(e),n=!1,o()}}}function Ur(l){let e,t,n,o=l[491].title+"",a,r,c,f=l[200](l[491])+"",p,_,g,v,h,k=et("move")+"",y,w,T=et("open")+"",E,N,I,D,j=et("delete")+"",M,R,F;function H(Q,ie){return Q[491].suggestedTargetNodeId?s_:i_}let V=H(l),x=V(l);function U(){return l[299](l[491])}function K(){return l[300](l[491])}function q(Q,ie){return ie[3]&4194304&&(N=null),N==null&&(N=!!io(Q[491])),N?a_:r_}let J=q(l,[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1]),A=J(l);function W(){return l[302](l[491])}function z(){return l[303](l[491])}function B(...Q){return l[304](l[491],...Q)}return{c(){e=u("div"),t=u("div"),n=u("span"),a=O(o),r=b(),c=u("span"),p=O(f),_=b(),g=u("div"),x.c(),v=b(),h=u("button"),y=b(),w=u("button"),E=b(),A.c(),I=b(),D=u("button"),M=b(),i(n,"class","inbox-item-title svelte-1x5b8go"),i(c,"class","inbox-item-meta svelte-1x5b8go"),i(t,"class","inbox-item-main svelte-1x5b8go"),i(h,"class","inbox-icon-btn svelte-1x5b8go"),i(h,"title",m("inbox.assign")),i(h,"aria-label",m("inbox.assign")),i(w,"class","inbox-icon-btn svelte-1x5b8go"),i(w,"title",m("common.open")),i(w,"aria-label",m("common.open")),i(D,"class","inbox-icon-btn inbox-icon-btn-danger svelte-1x5b8go"),i(D,"title",m("common.delete")),i(D,"aria-label",m("common.delete")),i(g,"class","inbox-item-actions svelte-1x5b8go"),i(e,"class","inbox-item svelte-1x5b8go"),i(e,"role","button"),i(e,"tabindex","0")},m(Q,ie){S(Q,e,ie),s(e,t),s(t,n),s(n,a),s(t,r),s(t,c),s(c,p),s(e,_),s(e,g),x.m(g,null),s(g,v),s(g,h),h.innerHTML=k,s(g,y),s(g,w),w.innerHTML=T,s(g,E),A.m(g,null),s(g,I),s(g,D),D.innerHTML=j,s(e,M),R||(F=[P(h,"click",Ee(U)),P(w,"click",Ee(K)),P(D,"click",Ee(W)),P(e,"click",z),P(e,"keydown",B)],R=!0)},p(Q,ie){l=Q,ie[3]&4194304&&o!==(o=l[491].title+"")&&G(a,o),ie[3]&4194304&&f!==(f=l[200](l[491])+"")&&G(p,f),V===(V=H(l))&&x?x.p(l,ie):(x.d(1),x=V(l),x&&(x.c(),x.m(g,v))),J===(J=q(l,ie))&&A?A.p(l,ie):(A.d(1),A=J(l),A&&(A.c(),A.m(g,I)))},d(Q){Q&&C(e),x.d(),A.d(),R=!1,me(F)}}}function Kr(l){let e,t,n=l[517].label+"",o,a,r,c=l[517].items.length+"",f,p,_,g,v=ue(l[517].items),h=[];for(let k=0;k<v.length;k+=1)h[k]=Ur(Ks(l,v,k));return{c(){e=u("div"),t=u("div"),o=O(n),a=b(),r=u("span"),f=O(c),p=b(),_=u("div");for(let k=0;k<h.length;k+=1)h[k].c();g=b(),i(r,"class","inbox-group-count svelte-1x5b8go"),i(t,"class","inbox-group-header svelte-1x5b8go"),i(_,"class","inbox-list svelte-1x5b8go"),i(e,"class","inbox-group svelte-1x5b8go")},m(k,y){S(k,e,y),s(e,t),s(t,o),s(t,a),s(t,r),s(r,f),s(e,p),s(e,_);for(let w=0;w<h.length;w+=1)h[w]&&h[w].m(_,null);s(e,g)},p(k,y){if(y[3]&4194304&&n!==(n=k[517].label+"")&&G(o,n),y[3]&4194304&&c!==(c=k[517].items.length+"")&&G(f,c),y[3]&4194304|y[5]&24|y[6]&50872320){v=ue(k[517].items);let w;for(w=0;w<v.length;w+=1){const T=Ks(k,v,w);h[w]?h[w].p(T,y):(h[w]=Ur(T),h[w].c(),h[w].m(_,null))}for(;w<h.length;w+=1)h[w].d(1);h.length=v.length}},d(k){k&&C(e),Re(h,k)}}}function c_(l){let e;return{c(){e=u("span"),i(e,"class","tab-separator svelte-1x5b8go"),i(e,"aria-hidden","true")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function Gr(l){let e,t,n,o,a=l[514].id==="activity"&&c_();function r(){return l[241](l[514])}return{c(){a&&a.c(),e=b(),t=u("button"),t.textContent=`${l[514].label}`,i(t,"class","tab svelte-1x5b8go"),ae(t,"active",l[35]===l[514].id)},m(c,f){a&&a.m(c,f),S(c,e,f),S(c,t,f),n||(o=P(t,"click",r),n=!0)},p(c,f){l=c,f[1]&16|f[3]&33554432&&ae(t,"active",l[35]===l[514].id)},d(c){c&&(C(e),C(t)),a&&a.d(c),n=!1,o()}}}function u_(l){let e;function t(a,r){return a[30].length===0?h_:v_}let n=t(l),o=n(l);return{c(){e=u("div"),o.c(),i(e,"class","activity-tab svelte-1x5b8go")},m(a,r){S(a,e,r),o.m(e,null)},p(a,r){n===(n=t(a))&&o?o.p(a,r):(o.d(1),o=n(a),o&&(o.c(),o.m(e,null)))},i:le,o:le,d(a){a&&C(e),o.d()}}}function f_(l){let e,t,n,o,a=l[34]&&l[49].filter(l[233]).length>0,r,c,f,p=a&&Yr(l);function _(h,k){return h[39].length===0?y_:k_}let g=_(l),v=g(l);return{c(){e=u("div"),t=u("div"),n=u("button"),n.textContent=`+ ${m("worklog.addEntry")}`,o=b(),p&&p.c(),r=b(),v.c(),i(n,"class","btn btn-primary btn-sm svelte-1x5b8go"),i(t,"class","worklog-toolbar svelte-1x5b8go"),i(e,"class","worklog-tab svelte-1x5b8go")},m(h,k){S(h,e,k),s(e,t),s(t,n),s(e,o),p&&p.m(e,null),s(e,r),v.m(e,null),c||(f=P(n,"click",l[277]),c=!0)},p(h,k){k[1]&262152&&(a=h[34]&&h[49].filter(h[233]).length>0),a?p?p.p(h,k):(p=Yr(h),p.c(),p.m(e,r)):p&&(p.d(1),p=null),g===(g=_(h))&&v?v.p(h,k):(v.d(1),v=g(h),v&&(v.c(),v.m(e,null)))},i:le,o:le,d(h){h&&C(e),p&&p.d(),v.d(),c=!1,f()}}}function d_(l){let e,t,n,o,a,r;function c(_,g){return _[38].length===0?I_:N_}let f=c(l),p=f(l);return{c(){e=u("div"),t=u("div"),n=u("button"),n.textContent=`${m("action.addAction")}`,o=b(),p.c(),i(n,"class","btn btn-primary svelte-1x5b8go"),i(t,"class","tab-toolbar svelte-1x5b8go"),i(e,"class","actions-tab svelte-1x5b8go")},m(_,g){S(_,e,g),s(e,t),s(t,n),s(e,o),p.m(e,null),a||(r=P(n,"click",l[218]),a=!0)},p(_,g){f===(f=c(_))&&p?p.p(_,g):(p.d(1),p=f(_),p&&(p.c(),p.m(e,null)))},i:le,o:le,d(_){_&&C(e),p.d(),a=!1,r()}}}function p_(l){let e,t;function n(c,f){return c[56].length===0?M_:D_}let o=n(l),a=o(l),r=l[61]&&ma(l);return{c(){e=u("div"),a.c(),t=b(),r&&r.c(),i(e,"class","links-tab svelte-1x5b8go")},m(c,f){S(c,e,f),a.m(e,null),s(e,t),r&&r.m(e,null)},p(c,f){o===(o=n(c))&&a?a.p(c,f):(a.d(1),a=o(c),a&&(a.c(),a.m(e,t))),c[61]?r?r.p(c,f):(r=ma(c),r.c(),r.m(e,null)):r&&(r.d(1),r=null)},i:le,o:le,d(c){c&&C(e),a.d(),r&&r.d()}}}function m_(l){let e;function t(a,r){return a[53].length===0?A_:j_}let n=t(l),o=n(l);return{c(){e=u("div"),o.c(),i(e,"class","inbox-tab svelte-1x5b8go")},m(a,r){S(a,e,r),o.m(e,null)},p(a,r){n===(n=t(a))&&o?o.p(a,r):(o.d(1),o=n(a),o&&(o.c(),o.m(e,null)))},i:le,o:le,d(a){a&&C(e),o.d()}}}function g_(l){let e,t,n,o=m("file.addFile")+"",a,r,c,f=m("file.addFolder")+"",p,_,g,v,h,k,y,w,T,E,N,I=l[91].items.length>0&&_a(l);const D=[R_,F_],j=[];function M(F,H){return F[83]?0:1}k=M(l),y=j[k]=D[k](l);let R=l[79]&&!l[81]&&va();return{c(){e=u("div"),t=u("div"),n=u("button"),a=O(o),r=b(),c=u("button"),p=O(f),_=b(),g=u("button"),g.textContent=`${m("file.newFile")}`,v=b(),I&&I.c(),h=b(),y.c(),w=b(),R&&R.c(),i(n,"class","btn btn-primary svelte-1x5b8go"),n.disabled=l[79],i(c,"class","btn svelte-1x5b8go"),c.disabled=l[79],i(g,"class","btn svelte-1x5b8go"),i(t,"class","tab-toolbar svelte-1x5b8go"),i(e,"class","files-tab svelte-1x5b8go")},m(F,H){S(F,e,H),s(e,t),s(t,n),s(n,a),s(t,r),s(t,c),s(c,p),s(t,_),s(t,g),s(t,v),I&&I.m(t,null),s(e,h),j[k].m(e,null),s(e,w),R&&R.m(e,null),T=!0,E||(N=[P(n,"click",l[193]),P(c,"click",l[194]),P(g,"click",l[128])],E=!0)},p(F,H){(!T||H[2]&131072)&&(n.disabled=F[79]),(!T||H[2]&131072)&&(c.disabled=F[79]),F[91].items.length>0?I?I.p(F,H):(I=_a(F),I.c(),I.m(t,null)):I&&(I.d(1),I=null);let V=k;k=M(F),k===V?j[k].p(F,H):(ut(),_e(j[V],1,1,()=>{j[V]=null}),ft(),y=j[k],y?y.p(F,H):(y=j[k]=D[k](F),y.c()),de(y,1),y.m(e,w)),F[79]&&!F[81]?R||(R=va(),R.c(),R.m(e,null)):R&&(R.d(1),R=null)},i(F){T||(de(y),T=!0)},o(F){_e(y),T=!1},d(F){F&&C(e),I&&I.d(),j[k].d(),R&&R.d(),E=!1,me(N)}}}function __(l){let e,t,n,o,a,r,c,f=l[72]&&ha(l);function p(v,h){return v[36].length===0&&!v[72]?V_:W_}let _=p(l),g=_(l);return{c(){e=u("div"),t=u("div"),n=u("button"),n.textContent=`${m("note.add")}`,o=b(),f&&f.c(),a=b(),g.c(),i(n,"class","btn btn-primary svelte-1x5b8go"),i(t,"class","tab-toolbar svelte-1x5b8go"),i(e,"class","notes-tab svelte-1x5b8go")},m(v,h){S(v,e,h),s(e,t),s(t,n),s(e,o),f&&f.m(e,null),s(e,a),g.m(e,null),r||(c=P(n,"click",l[161]),r=!0)},p(v,h){v[72]?f?f.p(v,h):(f=ha(v),f.c(),f.m(e,a)):f&&(f.d(1),f=null),_===(_=p(v))&&g?g.p(v,h):(g.d(1),g=_(v),g&&(g.c(),g.m(e,null)))},i:le,o:le,d(v){v&&C(e),f&&f.d(),g.d(),r=!1,c()}}}function b_(l){let e,t,n=l[34].title+"",o,a,r,c,f,p,_=l[199](l[34].type)+"",g,v,h,k,y,w=(l[34].section||"—")+"",T,E,N,I,D,j=wt(l[34].createdAt)+"",M,R,F,H,V,x,U,K,q=m("overview.newNote")+"",J,A,W,z,B,Q,ie=m("overview.addFile")+"",Z,ne,se,ce,pe,Ce,Pe=m("overview.addAction")+"",ge,X,ee,ke,Se,ve,Ie,We=m("overview.logTime")+"",it,gt,Me,Y,ye,Te=l[36].length>0&&ya(l),be=l[39].length>0&&Ca(l);return{c(){e=u("div"),t=u("h2"),o=O(n),a=b(),r=u("div"),c=u("div"),f=u("span"),f.textContent=`${m("overview.type")}`,p=u("span"),g=O(_),v=b(),h=u("div"),k=u("span"),k.textContent=`${m("overview.section")}`,y=u("span"),T=O(w),E=b(),N=u("div"),I=u("span"),I.textContent=`${m("overview.created")}`,D=u("span"),M=O(j),R=b(),F=u("div"),H=u("button"),V=$("svg"),x=$("path"),U=$("path"),K=b(),J=O(q),A=b(),W=u("button"),z=$("svg"),B=$("path"),Q=b(),Z=O(ie),ne=b(),se=u("button"),ce=$("svg"),pe=$("polygon"),Ce=b(),ge=O(Pe),X=b(),ee=u("button"),ke=$("svg"),Se=$("circle"),ve=$("polyline"),Ie=b(),it=O(We),gt=b(),Te&&Te.c(),Me=b(),be&&be.c(),i(t,"class","svelte-1x5b8go"),i(f,"class","meta-label svelte-1x5b8go"),i(p,"class","svelte-1x5b8go"),i(c,"class","meta-item svelte-1x5b8go"),i(k,"class","meta-label svelte-1x5b8go"),i(y,"class","svelte-1x5b8go"),i(h,"class","meta-item svelte-1x5b8go"),i(I,"class","meta-label svelte-1x5b8go"),i(D,"class","svelte-1x5b8go"),i(N,"class","meta-item svelte-1x5b8go"),i(r,"class","meta-grid svelte-1x5b8go"),i(x,"d","M12 20h9"),i(x,"class","svelte-1x5b8go"),i(U,"d","M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"),i(U,"class","svelte-1x5b8go"),i(V,"width","16"),i(V,"height","16"),i(V,"viewBox","0 0 24 24"),i(V,"fill","none"),i(V,"stroke","currentColor"),i(V,"stroke-width","2"),i(V,"stroke-linecap","round"),i(V,"stroke-linejoin","round"),i(V,"class","svelte-1x5b8go"),i(H,"class","qa-btn svelte-1x5b8go"),i(B,"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"),i(B,"class","svelte-1x5b8go"),i(z,"width","16"),i(z,"height","16"),i(z,"viewBox","0 0 24 24"),i(z,"fill","none"),i(z,"stroke","currentColor"),i(z,"stroke-width","2"),i(z,"stroke-linecap","round"),i(z,"stroke-linejoin","round"),i(z,"class","svelte-1x5b8go"),i(W,"class","qa-btn svelte-1x5b8go"),i(pe,"points","13 2 3 14 12 14 11 22 21 10 12 10 13 2"),i(pe,"class","svelte-1x5b8go"),i(ce,"width","16"),i(ce,"height","16"),i(ce,"viewBox","0 0 24 24"),i(ce,"fill","none"),i(ce,"stroke","currentColor"),i(ce,"stroke-width","2"),i(ce,"stroke-linecap","round"),i(ce,"stroke-linejoin","round"),i(ce,"class","svelte-1x5b8go"),i(se,"class","qa-btn svelte-1x5b8go"),i(Se,"cx","12"),i(Se,"cy","12"),i(Se,"r","10"),i(Se,"class","svelte-1x5b8go"),i(ve,"points","12 6 12 12 16 14"),i(ve,"class","svelte-1x5b8go"),i(ke,"width","16"),i(ke,"height","16"),i(ke,"viewBox","0 0 24 24"),i(ke,"fill","none"),i(ke,"stroke","currentColor"),i(ke,"stroke-width","2"),i(ke,"stroke-linecap","round"),i(ke,"stroke-linejoin","round"),i(ke,"class","svelte-1x5b8go"),i(ee,"class","qa-btn svelte-1x5b8go"),i(F,"class","quick-actions svelte-1x5b8go"),i(e,"class","overview svelte-1x5b8go")},m(Ne,Fe){S(Ne,e,Fe),s(e,t),s(t,o),s(e,a),s(e,r),s(r,c),s(c,f),s(c,p),s(p,g),s(r,v),s(r,h),s(h,k),s(h,y),s(y,T),s(r,E),s(r,N),s(N,I),s(N,D),s(D,M),s(e,R),s(e,F),s(F,H),s(H,V),s(V,x),s(V,U),s(H,K),s(H,J),s(F,A),s(F,W),s(W,z),s(z,B),s(W,Q),s(W,Z),s(F,ne),s(F,se),s(se,ce),s(ce,pe),s(se,Ce),s(se,ge),s(F,X),s(F,ee),s(ee,ke),s(ke,Se),s(ke,ve),s(ee,Ie),s(ee,it),s(e,gt),Te&&Te.m(e,null),s(e,Me),be&&be.m(e,null),Y||(ye=[P(H,"click",l[242]),P(W,"click",l[243]),P(se,"click",l[218]),P(ee,"click",l[244])],Y=!0)},p(Ne,Fe){Fe[1]&8&&n!==(n=Ne[34].title+"")&&G(o,n),Fe[1]&8&&_!==(_=Ne[199](Ne[34].type)+"")&&G(g,_),Fe[1]&8&&w!==(w=(Ne[34].section||"—")+"")&&G(T,w),Fe[1]&8&&j!==(j=wt(Ne[34].createdAt)+"")&&G(M,j),Ne[36].length>0?Te?Te.p(Ne,Fe):(Te=ya(Ne),Te.c(),Te.m(e,Me)):Te&&(Te.d(1),Te=null),Ne[39].length>0?be?be.p(Ne,Fe):(be=Ca(Ne),be.c(),be.m(e,null)):be&&(be.d(1),be=null)},i:le,o:le,d(Ne){Ne&&C(e),Te&&Te.d(),be&&be.d(),Y=!1,me(ye)}}}function v_(l){let e,t=ue(l[30]),n=[];for(let o=0;o<t.length;o+=1)n[o]=qr(Gs(l,t,o));return{c(){e=u("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","activity-events svelte-1x5b8go")},m(o,a){S(o,e,a);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,a){if(a[0]&1073741824|a[6]&4096|a[7]&256){t=ue(o[30]);let r;for(r=0;r<t.length;r+=1){const c=Gs(o,t,r);n[r]?n[r].p(c,a):(n[r]=qr(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&C(e),Re(n,o)}}}function h_(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("activity.perCaseEmpty")}`,i(t,"class","svelte-1x5b8go"),i(e,"class","empty-state svelte-1x5b8go")},m(n,o){S(n,e,o),s(e,t)},p:le,d(n){n&&C(e)}}}function xr(l){let e,t=l[504].nodePath+"",n;return{c(){e=u("span"),n=O(t),i(e,"class","activity-event-path svelte-1x5b8go")},m(o,a){S(o,e,a),s(e,n)},p(o,a){a[0]&1073741824&&t!==(t=o[504].nodePath+"")&&G(n,t)},d(o){o&&C(e)}}}function Jr(l){let e,t=l[504].targetType+"",n;return{c(){e=u("span"),n=O(t),i(e,"class","activity-event-target svelte-1x5b8go")},m(o,a){S(o,e,a),s(e,n)},p(o,a){a[0]&1073741824&&t!==(t=o[504].targetType+"")&&G(n,t)},d(o){o&&C(e)}}}function qr(l){let e,t,n=Rl(l[504].eventType)+"",o,a,r,c=l[504].title+"",f,p,_,g,v=l[198](l[504].eventType)+"",h,k,y,w,T=yt(l[504].createdAt)+"",E,N,I,D,j=l[504].nodePath&&xr(l),M=l[504].targetType&&Jr(l);function R(){return l[292](l[504])}function F(...H){return l[293](l[504],...H)}return{c(){e=u("div"),t=u("span"),o=O(n),a=b(),r=u("span"),f=O(c),p=b(),j&&j.c(),_=b(),g=u("span"),h=O(v),k=b(),M&&M.c(),y=b(),w=u("span"),E=O(T),N=b(),i(t,"class","activity-event-icon svelte-1x5b8go"),i(r,"class","activity-event-title svelte-1x5b8go"),i(g,"class","activity-event-type svelte-1x5b8go"),i(w,"class","activity-event-time svelte-1x5b8go"),i(e,"class","activity-event svelte-1x5b8go"),i(e,"role","button"),i(e,"tabindex","0")},m(H,V){S(H,e,V),s(e,t),s(t,o),s(e,a),s(e,r),s(r,f),s(e,p),j&&j.m(e,null),s(e,_),s(e,g),s(g,h),s(e,k),M&&M.m(e,null),s(e,y),s(e,w),s(w,E),s(e,N),I||(D=[P(e,"click",R),P(e,"keydown",F)],I=!0)},p(H,V){l=H,V[0]&1073741824&&n!==(n=Rl(l[504].eventType)+"")&&G(o,n),V[0]&1073741824&&c!==(c=l[504].title+"")&&G(f,c),l[504].nodePath?j?j.p(l,V):(j=xr(l),j.c(),j.m(e,_)):j&&(j.d(1),j=null),V[0]&1073741824&&v!==(v=l[198](l[504].eventType)+"")&&G(h,v),l[504].targetType?M?M.p(l,V):(M=Jr(l),M.c(),M.m(e,y)):M&&(M.d(1),M=null),V[0]&1073741824&&T!==(T=yt(l[504].createdAt)+"")&&G(E,T)},d(H){H&&C(e),j&&j.d(),M&&M.d(),I=!1,me(D)}}}function Yr(l){let e,t,n,o=ue(l[49].filter(l[278])),a=[];for(let r=0;r<o.length;r+=1)a[r]=ta(qs(l,o,r));return{c(){e=u("div"),t=u("div"),t.textContent=`${m("worklog.suggestions")}`,n=b();for(let r=0;r<a.length;r+=1)a[r].c();i(t,"class","suggestions-title svelte-1x5b8go"),i(e,"class","worklog-tab-suggestions svelte-1x5b8go")},m(r,c){S(r,e,c),s(e,t),s(e,n);for(let f=0;f<a.length;f+=1)a[f]&&a[f].m(e,null)},p(r,c){if(c[1]&262152|c[5]&469762056|c[6]&4096|c[7]&128){o=ue(r[49].filter(r[278]));let f;for(f=0;f<o.length;f+=1){const p=qs(r,o,f);a[f]?a[f].p(p,c):(a[f]=ta(p),a[f].c(),a[f].m(e,null))}for(;f<a.length;f+=1)a[f].d(1);a.length=o.length}},d(r){r&&C(e),Re(a,r)}}}function Qr(l){let e,t=l[507].events.length+"",n,o,a=m("suggest.detectedEvents")+"",r;return{c(){e=O("· "),n=O(t),o=b(),r=O(a)},m(c,f){S(c,e,f),S(c,n,f),S(c,o,f),S(c,r,f)},p(c,f){f[1]&262152&&t!==(t=c[507].events.length+"")&&G(n,t)},d(c){c&&(C(e),C(n),C(o),C(r))}}}function Xr(l){let e,t,n,o=ue(l[507].events),a=[];for(let r=0;r<o.length;r+=1)a[r]=ea(Ys(l,o,r));return{c(){e=u("div"),t=u("div"),t.textContent=`${m("suggest.detectedEvents")}`,n=b();for(let r=0;r<a.length;r+=1)a[r].c();i(t,"class","suggestion-detail-title svelte-1x5b8go"),i(e,"class","suggestion-detail svelte-1x5b8go")},m(r,c){S(r,e,c),s(e,t),s(e,n);for(let f=0;f<a.length;f+=1)a[f]&&a[f].m(e,null)},p(r,c){if(c[1]&262152|c[5]&8|c[6]&4096|c[7]&128){o=ue(r[507].events);let f;for(f=0;f<o.length;f+=1){const p=Ys(r,o,f);a[f]?a[f].p(p,c):(a[f]=ea(p),a[f].c(),a[f].m(e,null))}for(;f<a.length;f+=1)a[f].d(1);a.length=o.length}},d(r){r&&C(e),Re(a,r)}}}function Zr(l){let e,t=l[504].nodePath+"",n;return{c(){e=u("span"),n=O(t),i(e,"class","suggestion-event-path svelte-1x5b8go")},m(o,a){S(o,e,a),s(e,n)},p(o,a){a[1]&262152&&t!==(t=o[504].nodePath+"")&&G(n,t)},d(o){o&&C(e)}}}function $r(l){let e,t,n;function o(){return l[285](l[504])}return{c(){e=u("button"),e.textContent=`${m("file.showInExplorer")}`,i(e,"class","link-btn svelte-1x5b8go")},m(a,r){S(a,e,r),t||(n=P(e,"click",o),t=!0)},p(a,r){l=a},d(a){a&&C(e),t=!1,n()}}}function ea(l){let e,t,n=yt(l[504].createdAt)+"",o,a,r,c,f=l[198](l[504].eventType)+"",p,_,g,v=l[504].title+"",h,k,y,w,T=l[504].targetType==="file"||l[504].eventType.startsWith("file_"),E,N,I,D=l[504].nodePath&&Zr(l);function j(){return l[284](l[504])}let M=T&&$r(l);return{c(){e=u("div"),t=u("span"),o=O(n),a=b(),D&&D.c(),r=b(),c=u("span"),p=O(f),_=b(),g=u("span"),h=O(v),k=b(),y=u("button"),y.textContent=`${m("common.open")}`,w=b(),M&&M.c(),E=b(),i(t,"class","suggestion-event-time svelte-1x5b8go"),i(c,"class","suggestion-event-type svelte-1x5b8go"),i(g,"class","suggestion-event-title svelte-1x5b8go"),i(y,"class","link-btn svelte-1x5b8go"),i(e,"class","suggestion-detail-event svelte-1x5b8go")},m(R,F){S(R,e,F),s(e,t),s(t,o),s(e,a),D&&D.m(e,null),s(e,r),s(e,c),s(c,p),s(e,_),s(e,g),s(g,h),s(e,k),s(e,y),s(e,w),M&&M.m(e,null),s(e,E),N||(I=P(y,"click",j),N=!0)},p(R,F){l=R,F[1]&262152&&n!==(n=yt(l[504].createdAt)+"")&&G(o,n),l[504].nodePath?D?D.p(l,F):(D=Zr(l),D.c(),D.m(e,r)):D&&(D.d(1),D=null),F[1]&262152&&f!==(f=l[198](l[504].eventType)+"")&&G(p,f),F[1]&262152&&v!==(v=l[504].title+"")&&G(h,v),F[1]&262152&&(T=l[504].targetType==="file"||l[504].eventType.startsWith("file_")),T?M?M.p(l,F):(M=$r(l),M.c(),M.m(e,E)):M&&(M.d(1),M=null)},d(R){R&&C(e),D&&D.d(),M&&M.d(),N=!1,I()}}}function ta(l){let e,t,n,o,a=l[507].summary+"",r,c,f,p=l[507].suggestedMin+"",_,g,v=m("worklog.min")+"",h,k,y,w,T,E,N,I,D,j,M,R,F,H,V,x,U=l[507].events&&l[507].events.length>0&&Qr(l);function K(){return l[279](l[507])}function q(){return l[280](l[507])}function J(){return l[281](l[507])}function A(){return l[282](l[507],l[508],l[509])}function W(...B){return l[283](l[507],l[508],l[509],...B)}let z=l[507]._expanded&&l[507].events&&l[507].events.length>0&&Xr(l);return{c(){e=u("div"),t=u("div"),n=u("div"),o=u("span"),r=O(a),c=b(),f=u("span"),_=O(p),g=b(),h=O(v),U&&U.c(),k=b(),y=u("div"),w=u("span"),N=b(),I=u("button"),I.textContent=`${m("suggest.edit")}`,D=b(),j=u("button"),j.textContent=`${m("worklog.apply")}`,M=b(),R=u("button"),R.textContent=`${m("common.delete")}`,F=b(),z&&z.c(),H=b(),i(o,"class","suggestion-summary svelte-1x5b8go"),i(f,"class","suggestion-meta svelte-1x5b8go"),i(n,"class","suggestion-info svelte-1x5b8go"),i(w,"class","suggestion-confidence-dot svelte-1x5b8go"),i(w,"title",T=m("suggest.confidence."+l[507].confidence)),i(w,"aria-label",E=m("suggest.confidence."+l[507].confidence)),ae(w,"low",l[507].confidence==="low"),ae(w,"medium",l[507].confidence==="medium"),ae(w,"high",l[507].confidence==="high"),i(I,"class","btn btn-sm svelte-1x5b8go"),i(j,"class","btn btn-sm btn-primary svelte-1x5b8go"),i(R,"class","btn btn-sm btn-danger svelte-1x5b8go"),i(y,"class","suggestion-actions svelte-1x5b8go"),i(t,"class","suggestion-main svelte-1x5b8go"),i(t,"role","button"),i(t,"tabindex","0"),i(e,"class","suggestion-card svelte-1x5b8go"),ae(e,"expanded",l[507]._expanded)},m(B,Q){S(B,e,Q),s(e,t),s(t,n),s(n,o),s(o,r),s(n,c),s(n,f),s(f,_),s(f,g),s(f,h),U&&U.m(f,null),s(t,k),s(t,y),s(y,w),s(y,N),s(y,I),s(y,D),s(y,j),s(y,M),s(y,R),s(e,F),z&&z.m(e,null),s(e,H),V||(x=[P(I,"click",Ee(K)),P(j,"click",Ee(q)),P(R,"click",Ee(J)),P(t,"click",A),P(t,"keydown",W)],V=!0)},p(B,Q){l=B,Q[1]&262152&&a!==(a=l[507].summary+"")&&G(r,a),Q[1]&262152&&p!==(p=l[507].suggestedMin+"")&&G(_,p),l[507].events&&l[507].events.length>0?U?U.p(l,Q):(U=Qr(l),U.c(),U.m(f,null)):U&&(U.d(1),U=null),Q[1]&262152&&T!==(T=m("suggest.confidence."+l[507].confidence))&&i(w,"title",T),Q[1]&262152&&E!==(E=m("suggest.confidence."+l[507].confidence))&&i(w,"aria-label",E),Q[1]&262152&&ae(w,"low",l[507].confidence==="low"),Q[1]&262152&&ae(w,"medium",l[507].confidence==="medium"),Q[1]&262152&&ae(w,"high",l[507].confidence==="high"),l[507]._expanded&&l[507].events&&l[507].events.length>0?z?z.p(l,Q):(z=Xr(l),z.c(),z.m(e,H)):z&&(z.d(1),z=null),Q[1]&262152&&ae(e,"expanded",l[507]._expanded)},d(B){B&&C(e),U&&U.d(),z&&z.d(),V=!1,me(x)}}}function k_(l){let e,t=ue(l[39]),n=[];for(let o=0;o<t.length;o+=1)n[o]=ua(xs(l,t,o));return{c(){for(let o=0;o<n.length;o+=1)n[o].c();e=dt()},m(o,a){for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(o,a);S(o,e,a)},p(o,a){if(a[1]&256|a[5]&73736|a[6]&4100|a[7]&128){t=ue(o[39]);let r;for(r=0;r<t.length;r+=1){const c=xs(o,t,r);n[r]?n[r].p(c,a):(n[r]=ua(c),n[r].c(),n[r].m(e.parentNode,e))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&C(e),Re(n,o)}}}function y_(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("worklog.empty")}`,i(t,"class","svelte-1x5b8go"),i(e,"class","empty-state svelte-1x5b8go")},m(n,o){S(n,e,o),s(e,t)},p:le,d(n){n&&C(e)}}}function la(l){let e,t=l[483].nodePath+"",n;return{c(){e=u("span"),n=O(t),i(e,"class","worklog-entry-path svelte-1x5b8go")},m(o,a){S(o,e,a),s(e,n)},p(o,a){a[1]&256&&t!==(t=o[483].nodePath+"")&&G(n,t)},d(o){o&&C(e)}}}function na(l){let e;return{c(){e=u("span"),e.textContent=`${m("journal.billableYes")}`,i(e,"class","wl-tag-billable svelte-1x5b8go")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function oa(l){let e;return{c(){e=u("span"),e.textContent=`${m("journal.approxEstimated")}`,i(e,"class","wl-tag-approx svelte-1x5b8go")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function ia(l){let e,t,n,o,a,r,c,f,p,_,g,v,h;function k(){return l[286](l[483])}function y(){return l[287](l[483])}let w=l[483].details&&sa(l);function T(D,j){return D[483].source==="manual"?E_:D[483].source==="suggestion"&&D[483]._events&&D[483]._events.length>0?T_:D[483].source==="suggestion"?S_:D[483].source==="unknown"||D[483].source==="imported"?C_:w_}let E=T(l),N=E(l),I=l[483].source==="suggestion"&&l[483]._events&&l[483]._events.length>0&&ra(l);return{c(){e=u("div"),t=u("div"),n=u("button"),n.textContent=`${m("worklog.editEntry")}`,o=b(),a=u("button"),a.textContent=`${m("worklog.deleteEntry")}`,r=b(),w&&w.c(),c=b(),f=u("div"),p=u("span"),p.textContent=`${m("worklog.source")}`,_=b(),N.c(),g=b(),I&&I.c(),i(n,"class","btn btn-sm svelte-1x5b8go"),i(a,"class","btn btn-sm btn-danger svelte-1x5b8go"),i(t,"class","worklog-entry-actions svelte-1x5b8go"),i(p,"class","wl-detail-label svelte-1x5b8go"),i(f,"class","wl-detail-section svelte-1x5b8go"),i(e,"class","worklog-entry-detail svelte-1x5b8go")},m(D,j){S(D,e,j),s(e,t),s(t,n),s(t,o),s(t,a),s(e,r),w&&w.m(e,null),s(e,c),s(e,f),s(f,p),s(f,_),N.m(f,null),s(e,g),I&&I.m(e,null),v||(h=[P(n,"click",Ee(k)),P(a,"click",Ee(y))],v=!0)},p(D,j){l=D,l[483].details?w?w.p(l,j):(w=sa(l),w.c(),w.m(e,c)):w&&(w.d(1),w=null),E!==(E=T(l))&&(N.d(1),N=E(l),N&&(N.c(),N.m(f,null))),l[483].source==="suggestion"&&l[483]._events&&l[483]._events.length>0?I?I.p(l,j):(I=ra(l),I.c(),I.m(e,null)):I&&(I.d(1),I=null)},d(D){D&&C(e),w&&w.d(),N.d(),I&&I.d(),v=!1,me(h)}}}function sa(l){let e,t,n,o,a=l[483].details+"",r;return{c(){e=u("div"),t=u("span"),t.textContent=`${m("worklog.details")}`,n=b(),o=u("p"),r=O(a),i(t,"class","wl-detail-label svelte-1x5b8go"),i(o,"class","svelte-1x5b8go"),i(e,"class","wl-detail-section svelte-1x5b8go")},m(c,f){S(c,e,f),s(e,t),s(e,n),s(e,o),s(o,r)},p(c,f){f[1]&256&&a!==(a=c[483].details+"")&&G(r,a)},d(c){c&&C(e)}}}function w_(l){let e;return{c(){e=u("p"),e.textContent=`${m("worklog.sourceUnknown")}`,i(e,"class","svelte-1x5b8go")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function C_(l){let e;return{c(){e=u("p"),e.textContent=`${m("worklog.sourceUnknown")}`,i(e,"class","svelte-1x5b8go")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function S_(l){let e;return{c(){e=u("p"),e.textContent=`${m("worklog.sourceSuggestionNoEvents")}`,i(e,"class","svelte-1x5b8go")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function T_(l){let e;return{c(){e=u("p"),e.textContent=`${m("worklog.sourceSuggestion")}`,i(e,"class","svelte-1x5b8go")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function E_(l){let e;return{c(){e=u("p"),e.textContent=`${m("worklog.sourceManual")}`,i(e,"class","svelte-1x5b8go")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function ra(l){let e,t,n,o=ue(l[483]._events),a=[];for(let r=0;r<o.length;r+=1)a[r]=ca(Js(l,o,r));return{c(){e=u("div"),t=u("span"),t.textContent=`${m("journal.relatedEvents")}`,n=b();for(let r=0;r<a.length;r+=1)a[r].c();i(t,"class","wl-detail-label svelte-1x5b8go"),i(e,"class","wl-detail-section svelte-1x5b8go")},m(r,c){S(r,e,c),s(e,t),s(e,n);for(let f=0;f<a.length;f+=1)a[f]&&a[f].m(e,null)},p(r,c){if(c[1]&256|c[5]&8|c[6]&4096|c[7]&128){o=ue(r[483]._events);let f;for(f=0;f<o.length;f+=1){const p=Js(r,o,f);a[f]?a[f].p(p,c):(a[f]=ca(p),a[f].c(),a[f].m(e,null))}for(;f<a.length;f+=1)a[f].d(1);a.length=o.length}},d(r){r&&C(e),Re(a,r)}}}function aa(l){let e,t,n;function o(){return l[289](l[504])}return{c(){e=u("button"),e.textContent=`${m("file.showInExplorer")}`,i(e,"class","link-btn svelte-1x5b8go")},m(a,r){S(a,e,r),t||(n=P(e,"click",o),t=!0)},p(a,r){l=a},d(a){a&&C(e),t=!1,n()}}}function ca(l){let e,t,n=yt(l[504].createdAt)+"",o,a,r,c=l[198](l[504].eventType)+"",f,p,_,g=l[504].title+"",v,h,k,y,w=l[504].targetType==="file"||l[504].eventType.startsWith("file_"),T,E,N;function I(){return l[288](l[504])}let D=w&&aa(l);return{c(){e=u("div"),t=u("span"),o=O(n),a=b(),r=u("span"),f=O(c),p=b(),_=u("span"),v=O(g),h=b(),k=u("button"),k.textContent=`${m("common.open")}`,y=b(),D&&D.c(),T=b(),i(t,"class","journal-event-time svelte-1x5b8go"),i(r,"class","journal-event-type svelte-1x5b8go"),i(_,"class","journal-event-title svelte-1x5b8go"),i(k,"class","link-btn svelte-1x5b8go"),i(e,"class","journal-event-row svelte-1x5b8go")},m(j,M){S(j,e,M),s(e,t),s(t,o),s(e,a),s(e,r),s(r,f),s(e,p),s(e,_),s(_,v),s(e,h),s(e,k),s(e,y),D&&D.m(e,null),s(e,T),E||(N=P(k,"click",I),E=!0)},p(j,M){l=j,M[1]&256&&n!==(n=yt(l[504].createdAt)+"")&&G(o,n),M[1]&256&&c!==(c=l[198](l[504].eventType)+"")&&G(f,c),M[1]&256&&g!==(g=l[504].title+"")&&G(v,g),M[1]&256&&(w=l[504].targetType==="file"||l[504].eventType.startsWith("file_")),w?D?D.p(l,M):(D=aa(l),D.c(),D.m(e,T)):D&&(D.d(1),D=null)},d(j){j&&C(e),D&&D.d(),E=!1,N()}}}function ua(l){let e,t,n,o=l[483]._expanded?"▾":"▸",a,r,c,f=l[483].summary+"",p,_,g,v,h=l[483].minutes+"",k,y,w=m("worklog.min")+"",T,E,N,I,D,j=l[483].date+"",M,R,F,H,V,x=l[483].nodePath&&la(l),U=l[483].billable&&na(),K=l[483].approximate&&oa(),q=l[483]._expanded&&ia(l);function J(){return l[290](l[483])}function A(...W){return l[291](l[483],...W)}return{c(){e=u("div"),t=u("div"),n=u("span"),a=O(o),r=b(),c=u("span"),p=O(f),_=b(),x&&x.c(),g=b(),v=u("span"),k=O(h),y=b(),T=O(w),E=b(),U&&U.c(),N=b(),K&&K.c(),I=b(),D=u("span"),M=O(j),R=b(),q&&q.c(),F=b(),i(n,"class","worklog-toggle svelte-1x5b8go"),i(c,"class","worklog-entry-summary svelte-1x5b8go"),i(v,"class","worklog-entry-mins svelte-1x5b8go"),i(D,"class","worklog-entry-date svelte-1x5b8go"),i(t,"class","worklog-entry-head svelte-1x5b8go"),i(e,"class","worklog-entry svelte-1x5b8go"),i(e,"role","button"),i(e,"tabindex","0"),ae(e,"expanded",l[483]._expanded)},m(W,z){S(W,e,z),s(e,t),s(t,n),s(n,a),s(t,r),s(t,c),s(c,p),s(t,_),x&&x.m(t,null),s(t,g),s(t,v),s(v,k),s(v,y),s(v,T),s(t,E),U&&U.m(t,null),s(t,N),K&&K.m(t,null),s(t,I),s(t,D),s(D,M),s(e,R),q&&q.m(e,null),s(e,F),H||(V=[P(e,"click",J),P(e,"keydown",A)],H=!0)},p(W,z){l=W,z[1]&256&&o!==(o=l[483]._expanded?"▾":"▸")&&G(a,o),z[1]&256&&f!==(f=l[483].summary+"")&&G(p,f),l[483].nodePath?x?x.p(l,z):(x=la(l),x.c(),x.m(t,g)):x&&(x.d(1),x=null),z[1]&256&&h!==(h=l[483].minutes+"")&&G(k,h),l[483].billable?U||(U=na(),U.c(),U.m(t,N)):U&&(U.d(1),U=null),l[483].approximate?K||(K=oa(),K.c(),K.m(t,I)):K&&(K.d(1),K=null),z[1]&256&&j!==(j=l[483].date+"")&&G(M,j),l[483]._expanded?q?q.p(l,z):(q=ia(l),q.c(),q.m(e,F)):q&&(q.d(1),q=null),z[1]&256&&ae(e,"expanded",l[483]._expanded)},d(W){W&&C(e),x&&x.d(),U&&U.d(),K&&K.d(),q&&q.d(),H=!1,me(V)}}}function N_(l){let e,t=ue(l[38]),n=[];for(let o=0;o<t.length;o+=1)n[o]=fa(Qs(l,t,o));return{c(){for(let o=0;o<n.length;o+=1)n[o].c();e=dt()},m(o,a){for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(o,a);S(o,e,a)},p(o,a){if(a[1]&128|a[7]&48){t=ue(o[38]);let r;for(r=0;r<t.length;r+=1){const c=Qs(o,t,r);n[r]?n[r].p(c,a):(n[r]=fa(c),n[r].c(),n[r].m(e.parentNode,e))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&C(e),Re(n,o)}}}function I_(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("action.noActions")}`,i(t,"class","svelte-1x5b8go"),i(e,"class","empty-state svelte-1x5b8go")},m(n,o){S(n,e,o),s(e,t)},p:le,d(n){n&&C(e)}}}function fa(l){let e,t,n,o=l[499].title+"",a,r,c,f=l[222](l[499].type)+"",p,_,g,v=l[499].data+"",h,k,y,w,T,E,N,I,D;function j(){return l[275](l[499])}function M(){return l[276](l[499])}return{c(){e=u("div"),t=u("div"),n=u("span"),a=O(o),r=b(),c=u("span"),p=O(f),_=b(),g=u("span"),h=O(v),k=b(),y=u("div"),w=u("button"),w.textContent=`${m("action.run")}`,T=b(),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-1x5b8go"><polyline points="3 6 5 6 21 6" class="svelte-1x5b8go"></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-1x5b8go"></path></svg>',N=b(),i(n,"class","action-title svelte-1x5b8go"),i(c,"class","action-type svelte-1x5b8go"),i(g,"class","action-data svelte-1x5b8go"),i(t,"class","action-info svelte-1x5b8go"),i(w,"class","btn btn-sm svelte-1x5b8go"),i(E,"class","btn btn-sm btn-danger svelte-1x5b8go"),i(y,"class","action-btns svelte-1x5b8go"),i(e,"class","action-card svelte-1x5b8go")},m(R,F){S(R,e,F),s(e,t),s(t,n),s(n,a),s(t,r),s(t,c),s(c,p),s(t,_),s(t,g),s(g,h),s(e,k),s(e,y),s(y,w),s(y,T),s(y,E),s(e,N),I||(D=[P(w,"click",j),P(E,"click",M)],I=!0)},p(R,F){l=R,F[1]&128&&o!==(o=l[499].title+"")&&G(a,o),F[1]&128&&f!==(f=l[222](l[499].type)+"")&&G(p,f),F[1]&128&&v!==(v=l[499].data+"")&&G(h,v)},d(R){R&&C(e),I=!1,me(D)}}}function D_(l){let e,t=ue(l[56]),n=[];for(let o=0;o<t.length;o+=1)n[o]=pa(Xs(l,t,o));return{c(){e=u("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","links-list svelte-1x5b8go")},m(o,a){S(o,e,a);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,a){if(a[1]&33554432|a[6]&1677721600|a[7]&1){t=ue(o[56]);let r;for(r=0;r<t.length;r+=1){const c=Xs(o,t,r);n[r]?n[r].p(c,a):(n[r]=pa(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&C(e),Re(n,o)}}}function M_(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("links.empty")}`,i(t,"class","svelte-1x5b8go"),i(e,"class","empty-state svelte-1x5b8go")},m(n,o){S(n,e,o),s(e,t)},p:le,d(n){n&&C(e)}}}function da(l){let e,t=l[496].note+"",n;return{c(){e=u("span"),n=O(t),i(e,"class","link-note svelte-1x5b8go")},m(o,a){S(o,e,a),s(e,n)},p(o,a){a[1]&33554432&&t!==(t=o[496].note+"")&&G(n,t)},d(o){o&&C(e)}}}function pa(l){let e,t,n,o=l[496].title+"",a,r,c,f=(l[496].hostname||l[496].url)+"",p,_,g,v,h=wt(l[496].createdAt)+"",k,y,w,T,E,N,I,D,j,M,R,F,H,V,x=l[496].note&&da(l);function U(){return l[271](l[496])}function K(){return l[272](l[496])}function q(){return l[273](l[496])}function J(){return l[274](l[496])}return{c(){e=u("div"),t=u("div"),n=u("span"),a=O(o),r=b(),c=u("span"),p=O(f),g=b(),v=u("span"),k=O(h),y=b(),x&&x.c(),w=b(),T=u("div"),E=u("button"),E.textContent=`${m("common.open")}`,N=b(),I=u("button"),I.textContent=`${m("links.copyUrl")}`,D=b(),j=u("button"),j.textContent=`${m("common.rename")}`,M=b(),R=u("button"),R.textContent=`${m("common.delete")}`,F=b(),i(n,"class","link-title svelte-1x5b8go"),i(c,"class","link-url svelte-1x5b8go"),i(c,"title",_=l[496].url),i(v,"class","link-date svelte-1x5b8go"),i(t,"class","link-main svelte-1x5b8go"),i(E,"class","btn btn-sm btn-primary svelte-1x5b8go"),i(I,"class","btn btn-sm svelte-1x5b8go"),i(j,"class","btn btn-sm svelte-1x5b8go"),i(R,"class","btn btn-sm btn-danger svelte-1x5b8go"),i(T,"class","link-actions svelte-1x5b8go"),i(e,"class","link-card svelte-1x5b8go")},m(A,W){S(A,e,W),s(e,t),s(t,n),s(n,a),s(t,r),s(t,c),s(c,p),s(t,g),s(t,v),s(v,k),s(t,y),x&&x.m(t,null),s(e,w),s(e,T),s(T,E),s(T,N),s(T,I),s(T,D),s(T,j),s(T,M),s(T,R),s(e,F),H||(V=[P(E,"click",U),P(I,"click",K),P(j,"click",q),P(R,"click",J)],H=!0)},p(A,W){l=A,W[1]&33554432&&o!==(o=l[496].title+"")&&G(a,o),W[1]&33554432&&f!==(f=(l[496].hostname||l[496].url)+"")&&G(p,f),W[1]&33554432&&_!==(_=l[496].url)&&i(c,"title",_),W[1]&33554432&&h!==(h=wt(l[496].createdAt)+"")&&G(k,h),l[496].note?x?x.p(l,W):(x=da(l),x.c(),x.m(t,null)):x&&(x.d(1),x=null)},d(A){A&&C(e),x&&x.d(),H=!1,me(V)}}}function ma(l){let e,t;return{c(){e=u("div"),t=O(l[61]),i(e,"class","link-status svelte-1x5b8go")},m(n,o){S(n,e,o),s(e,t)},p(n,o){o[1]&1073741824&&G(t,n[61])},d(n){n&&C(e)}}}function j_(l){let e,t=ue(l[53]),n=[];for(let o=0;o<t.length;o+=1)n[o]=ga(Zs(l,t,o));return{c(){e=u("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","inbox-list svelte-1x5b8go")},m(o,a){S(o,e,a);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,a){if(a[1]&4194304|a[5]&24|a[6]&50872320){t=ue(o[53]);let r;for(r=0;r<t.length;r+=1){const c=Zs(o,t,r);n[r]?n[r].p(c,a):(n[r]=ga(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&C(e),Re(n,o)}}}function A_(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("inbox.localEmpty")}`,i(t,"class","svelte-1x5b8go"),i(e,"class","empty-state svelte-1x5b8go")},m(n,o){S(n,e,o),s(e,t)},p:le,d(n){n&&C(e)}}}function L_(l){let e;return{c(){e=u("span"),i(e,"class","inbox-icon-slot svelte-1x5b8go"),i(e,"aria-hidden","true")},m(t,n){S(t,e,n)},p:le,d(t){t&&C(e)}}}function P_(l){let e,t=et("showInExplorer")+"",n,o;function a(){return l[267](l[491])}return{c(){e=u("button"),i(e,"class","inbox-icon-btn svelte-1x5b8go"),i(e,"title",m("file.showInExplorer")),i(e,"aria-label",m("file.showInExplorer"))},m(r,c){S(r,e,c),e.innerHTML=t,n||(o=P(e,"click",Ee(a)),n=!0)},p(r,c){l=r},d(r){r&&C(e),n=!1,o()}}}function ga(l){let e,t,n,o=l[491].title+"",a,r,c,f=l[200](l[491])+"",p,_,g,v,h=et("attach")+"",k,y,w=et("move")+"",T,E,N=et("open")+"",I,D,j,M,R=et("delete")+"",F,H,V;function x(){return l[264](l[491])}function U(){return l[265](l[491])}function K(){return l[266](l[491])}function q(Q,ie){return ie[1]&4194304&&(D=null),D==null&&(D=!!io(Q[491])),D?P_:L_}let J=q(l,[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1]),A=J(l);function W(){return l[268](l[491])}function z(){return l[269](l[491])}function B(...Q){return l[270](l[491],...Q)}return{c(){e=u("div"),t=u("div"),n=u("span"),a=O(o),r=b(),c=u("span"),p=O(f),_=b(),g=u("div"),v=u("button"),k=b(),y=u("button"),T=b(),E=u("button"),I=b(),A.c(),j=b(),M=u("button"),F=b(),i(n,"class","inbox-item-title svelte-1x5b8go"),i(c,"class","inbox-item-meta svelte-1x5b8go"),i(t,"class","inbox-item-main svelte-1x5b8go"),i(v,"class","inbox-icon-btn inbox-icon-btn-primary svelte-1x5b8go"),i(v,"title",m("inbox.keepHere")),i(v,"aria-label",m("inbox.keepHere")),i(y,"class","inbox-icon-btn svelte-1x5b8go"),i(y,"title",m("inbox.assign")),i(y,"aria-label",m("inbox.assign")),i(E,"class","inbox-icon-btn svelte-1x5b8go"),i(E,"title",m("common.open")),i(E,"aria-label",m("common.open")),i(M,"class","inbox-icon-btn inbox-icon-btn-danger svelte-1x5b8go"),i(M,"title",m("common.delete")),i(M,"aria-label",m("common.delete")),i(g,"class","inbox-item-actions svelte-1x5b8go"),i(e,"class","inbox-item svelte-1x5b8go"),i(e,"role","button"),i(e,"tabindex","0")},m(Q,ie){S(Q,e,ie),s(e,t),s(t,n),s(n,a),s(t,r),s(t,c),s(c,p),s(e,_),s(e,g),s(g,v),v.innerHTML=h,s(g,k),s(g,y),y.innerHTML=w,s(g,T),s(g,E),E.innerHTML=N,s(g,I),A.m(g,null),s(g,j),s(g,M),M.innerHTML=R,s(e,F),H||(V=[P(v,"click",Ee(x)),P(y,"click",Ee(U)),P(E,"click",Ee(K)),P(M,"click",Ee(W)),P(e,"click",z),P(e,"keydown",B)],H=!0)},p(Q,ie){l=Q,ie[1]&4194304&&o!==(o=l[491].title+"")&&G(a,o),ie[1]&4194304&&f!==(f=l[200](l[491])+"")&&G(p,f),J===(J=q(l,ie))&&A?A.p(l,ie):(A.d(1),A=J(l),A&&(A.c(),A.m(g,j)))},d(Q){Q&&C(e),A.d(),H=!1,me(V)}}}function _a(l){let e,t=m("common.paste")+"",n,o,a=l[91].items.length+"",r,c,f;return{c(){e=u("button"),n=O(t),o=b(),r=O(a),i(e,"class","btn svelte-1x5b8go")},m(p,_){S(p,e,_),s(e,n),s(e,o),s(e,r),c||(f=P(e,"click",l[133]),c=!0)},p(p,_){_[2]&536870912&&a!==(a=p[91].items.length+"")&&G(r,a)},d(p){p&&C(e),c=!1,f()}}}function F_(l){let e,t,n,o,a,r,c;const f=[z_,O_],p=[];function _(k,y){return k[85].length>0?0:1}e=_(l),t=p[e]=f[e](l);const g=[B_,H_],v=[];function h(k,y){return k[86].length===0?0:1}return o=h(l),a=v[o]=g[o](l),{c(){t.c(),n=b(),a.c(),r=dt()},m(k,y){p[e].m(k,y),S(k,n,y),v[o].m(k,y),S(k,r,y),c=!0},p(k,y){let w=e;e=_(k),e===w?p[e].p(k,y):(ut(),_e(p[w],1,1,()=>{p[w]=null}),ft(),t=p[e],t?t.p(k,y):(t=p[e]=f[e](k),t.c()),de(t,1),t.m(n.parentNode,n));let T=o;o=h(k),o===T?v[o].p(k,y):(ut(),_e(v[T],1,1,()=>{v[T]=null}),ft(),a=v[o],a?a.p(k,y):(a=v[o]=g[o](k),a.c()),de(a,1),a.m(r.parentNode,r))},i(k){c||(de(t),de(a),c=!0)},o(k){_e(t),_e(a),c=!1},d(k){k&&(C(n),C(r)),p[e].d(k),v[o].d(k)}}}function R_(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("common.loading")}`,i(t,"class","svelte-1x5b8go"),i(e,"class","empty-state svelte-1x5b8go")},m(n,o){S(n,e,o),s(e,t)},p:le,i:le,o:le,d(n){n&&C(e)}}}function O_(l){let e,t;return e=new fc({props:{crumbs:[{name:m("file.root")}]}}),{c(){Je(e.$$.fragment)},m(n,o){Ue(e,n,o),t=!0},p:le,i(n){t||(de(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ke(e,n)}}}function z_(l){let e,t,n,o,a,r,c,f=m("common.backLabel")+"",p,_,g,v;return e=new fc({props:{crumbs:[{name:m("file.root")},...l[85]]}}),e.$on("navigate",l[251]),{c(){Je(e.$$.fragment),t=b(),n=u("button"),o=$("svg"),a=$("line"),r=$("polyline"),c=b(),p=O(f),i(a,"x1","19"),i(a,"y1","12"),i(a,"x2","5"),i(a,"y2","12"),i(a,"class","svelte-1x5b8go"),i(r,"points","12 19 5 12 12 5"),i(r,"class","svelte-1x5b8go"),i(o,"width","14"),i(o,"height","14"),i(o,"viewBox","0 0 24 24"),i(o,"fill","none"),i(o,"stroke","currentColor"),i(o,"stroke-width","2"),i(o,"stroke-linecap","round"),i(o,"stroke-linejoin","round"),i(o,"class","svelte-1x5b8go"),i(n,"class","btn btn-sm back-btn svelte-1x5b8go")},m(h,k){Ue(e,h,k),S(h,t,k),S(h,n,k),s(n,o),s(o,a),s(o,r),s(n,c),s(n,p),_=!0,g||(v=P(n,"click",l[124]),g=!0)},p(h,k){const y={};k[2]&8388608&&(y.crumbs=[{name:m("file.root")},...h[85]]),e.$set(y)},i(h){_||(de(e.$$.fragment,h),_=!0)},o(h){_e(e.$$.fragment,h),_=!1},d(h){h&&(C(t),C(n)),Ke(e,h),g=!1,v()}}}function H_(l){let e,t=[],n=new Map,o,a=ue(l[86]);const r=c=>c[491].id;for(let c=0;c<a.length;c+=1){let f=$s(l,a,c),p=r(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();i(e,"class","file-list svelte-1x5b8go")},m(c,f){S(c,e,f);for(let p=0;p<t.length;p+=1)t[p]&&t[p].m(e,null);o=!0},p(c,f){f[2]&1090519040|f[3]&1073741824|f[4]&64996|f[6]&2048&&(a=ue(c[86]),ut(),t=ec(t,f,r,1,c,a,n,e,$a,ba,null,$s),ft())},i(c){if(!o){for(let f=0;f<a.length;f+=1)de(t[f]);o=!0}},o(c){for(let f=0;f<t.length;f+=1)_e(t[f]);o=!1},d(c){c&&C(e);for(let f=0;f<t.length;f+=1)t[f].d()}}}function B_(l){let e,t,n,o,a=(l[85].length>0?m("file.noFiles"):m("file.noFilesCase"))+"",r,c,f,p,_,g,v,h,k,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-1x5b8go"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z" class="svelte-1x5b8go"></path><polyline points="14 2 14 8 20 8" class="svelte-1x5b8go"></polyline></svg>',n=b(),o=u("p"),r=O(a),c=b(),f=u("p"),f.textContent=`${m("file.hint")}`,p=b(),_=u("div"),g=u("button"),g.textContent=`${m("file.addFileSimple")}`,v=b(),h=u("button"),h.textContent=`${m("file.addFolderSimple")}`,i(t,"class","empty-icon svelte-1x5b8go"),i(o,"class","svelte-1x5b8go"),i(f,"class","hint svelte-1x5b8go"),i(g,"class","btn btn-primary svelte-1x5b8go"),i(h,"class","btn svelte-1x5b8go"),i(_,"class","empty-actions svelte-1x5b8go"),i(e,"class","empty-state svelte-1x5b8go")},m(w,T){S(w,e,T),s(e,t),s(e,n),s(e,o),s(o,r),s(e,c),s(e,f),s(e,p),s(e,_),s(_,g),s(_,v),s(_,h),k||(y=[P(g,"click",l[193]),P(h,"click",l[194])],k=!0)},p(w,T){T[2]&8388608&&a!==(a=(w[85].length>0?m("file.noFiles"):m("file.noFilesCase"))+"")&&G(r,a)},i:le,o:le,d(w){w&&C(e),k=!1,me(y)}}}function ba(l,e){let t,n,o;return n=new op({props:{item:e[491],selected:e[92].includes(e[491].id),onDragStart:e[137],onDragOver:e[138],onDrop:e[139]}}),n.$on("navigate",e[252]),n.$on("preview",e[253]),n.$on("openExternal",e[254]),n.$on("showInFolder",e[255]),n.$on("delete",e[256]),n.$on("rename",e[257]),n.$on("duplicate",e[258]),n.$on("cut",e[259]),n.$on("copy",e[260]),n.$on("selectOne",e[261]),n.$on("toggleSelect",e[262]),n.$on("rangeSelect",e[263]),{key:l,first:null,c(){t=dt(),Je(n.$$.fragment),this.first=t},m(a,r){S(a,t,r),Ue(n,a,r),o=!0},p(a,r){e=a;const c={};r[2]&16777216&&(c.item=e[491]),r[2]&1090519040&&(c.selected=e[92].includes(e[491].id)),n.$set(c)},i(a){o||(de(n.$$.fragment,a),o=!0)},o(a){_e(n.$$.fragment,a),o=!1},d(a){a&&C(t),Ke(n,a)}}}function va(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("file.scanning")}`,i(t,"class","svelte-1x5b8go"),i(e,"class","empty-state svelte-1x5b8go")},m(n,o){S(n,e,o),s(e,t)},d(n){n&&C(e)}}}function ha(l){let e,t,n,o,a,r,c,f,p;return{c(){e=u("div"),t=u("input"),n=b(),o=u("div"),a=u("button"),a.textContent=`${m("common.create")}`,r=b(),c=u("button"),c.textContent=`${m("common.cancel")}`,i(t,"type","text"),i(t,"placeholder",m("note.title")),i(t,"class","svelte-1x5b8go"),i(a,"class","btn btn-primary svelte-1x5b8go"),i(c,"class","btn svelte-1x5b8go"),i(o,"class","form-actions svelte-1x5b8go"),i(e,"class","create-form svelte-1x5b8go")},m(_,g){S(_,e,g),s(e,t),he(t,l[73]),s(e,n),s(e,o),s(o,a),s(o,r),s(o,c),f||(p=[P(t,"input",l[247]),P(t,"keydown",l[248]),P(a,"click",l[163]),P(c,"click",l[162])],f=!0)},p(_,g){g[2]&2048&&t.value!==_[73]&&he(t,_[73])},d(_){_&&C(e),f=!1,me(p)}}}function W_(l){let e,t=ue(l[36]),n=[];for(let o=0;o<t.length;o+=1)n[o]=ka(er(l,t,o));return{c(){e=u("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","notes-list svelte-1x5b8go")},m(o,a){S(o,e,a);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,a){if(a[1]&32|a[5]&512){t=ue(o[36]);let r;for(r=0;r<t.length;r+=1){const c=er(o,t,r);n[r]?n[r].p(c,a):(n[r]=ka(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&C(e),Re(n,o)}}}function V_(l){let e,t,n;return{c(){e=u("div"),t=u("p"),t.textContent=`${m("note.noNotes")}`,n=u("p"),n.textContent=`${m("note.createFirst")}`,i(t,"class","svelte-1x5b8go"),i(n,"class","hint svelte-1x5b8go"),i(e,"class","empty-state svelte-1x5b8go")},m(o,a){S(o,e,a),s(e,t),s(e,n)},p:le,d(o){o&&C(e)}}}function ka(l){let e,t,n=l[486].title+"",o,a,r,c=wt(l[486].createdAt)+"",f,p,_,g;function v(){return l[249](l[486])}function h(){return l[250](l[486])}return{c(){e=u("div"),t=u("div"),o=O(n),a=b(),r=u("div"),f=O(c),p=b(),i(t,"class","note-card-title svelte-1x5b8go"),i(r,"class","note-card-date svelte-1x5b8go"),i(e,"class","note-card svelte-1x5b8go"),i(e,"role","button"),i(e,"tabindex","0")},m(k,y){S(k,e,y),s(e,t),s(t,o),s(e,a),s(e,r),s(r,f),s(e,p),_||(g=[P(e,"click",v),P(e,"keydown",function(){Kt(ht(h))&&ht(h).apply(this,arguments)})],_=!0)},p(k,y){l=k,y[1]&32&&n!==(n=l[486].title+"")&&G(o,n),y[1]&32&&c!==(c=wt(l[486].createdAt)+"")&&G(f,c)},d(k){k&&C(e),_=!1,me(g)}}}function ya(l){let e,t,n,o=ue(l[36].slice(0,5)),a=[];for(let r=0;r<o.length;r+=1)a[r]=wa(lr(l,o,r));return{c(){e=u("div"),t=u("h3"),t.textContent=`${m("overview.recentNotes")}`,n=b();for(let r=0;r<a.length;r+=1)a[r].c();i(t,"class","svelte-1x5b8go"),i(e,"class","recent-section svelte-1x5b8go")},m(r,c){S(r,e,c),s(e,t),s(e,n);for(let f=0;f<a.length;f+=1)a[f]&&a[f].m(e,null)},p(r,c){if(c[1]&32|c[5]&512){o=ue(r[36].slice(0,5));let f;for(f=0;f<o.length;f+=1){const p=lr(r,o,f);a[f]?a[f].p(p,c):(a[f]=wa(p),a[f].c(),a[f].m(e,null))}for(;f<a.length;f+=1)a[f].d(1);a.length=o.length}},d(r){r&&C(e),Re(a,r)}}}function wa(l){let e,t,n=l[486].title+"",o,a,r=wt(l[486].createdAt)+"",c,f,p,_;function g(){return l[245](l[486])}function v(){return l[246](l[486])}return{c(){e=u("div"),t=u("span"),o=O(n),a=u("span"),c=O(r),f=b(),i(t,"class","svelte-1x5b8go"),i(a,"class","recent-date svelte-1x5b8go"),i(e,"class","recent-note svelte-1x5b8go"),i(e,"role","button"),i(e,"tabindex","0")},m(h,k){S(h,e,k),s(e,t),s(t,o),s(e,a),s(a,c),s(e,f),p||(_=[P(e,"click",g),P(e,"keydown",function(){Kt(ht(v))&&ht(v).apply(this,arguments)})],p=!0)},p(h,k){l=h,k[1]&32&&n!==(n=l[486].title+"")&&G(o,n),k[1]&32&&r!==(r=wt(l[486].createdAt)+"")&&G(c,r)},d(h){h&&C(e),p=!1,me(_)}}}function Ca(l){let e,t,n,o=ue(l[39].slice(0,3)),a=[];for(let r=0;r<o.length;r+=1)a[r]=Sa(tr(l,o,r));return{c(){e=u("div"),t=u("h3"),t.textContent=`${m("overview.recentEntries")}`,n=b();for(let r=0;r<a.length;r+=1)a[r].c();i(t,"class","svelte-1x5b8go"),i(e,"class","recent-section svelte-1x5b8go")},m(r,c){S(r,e,c),s(e,t),s(e,n);for(let f=0;f<a.length;f+=1)a[f]&&a[f].m(e,null)},p(r,c){if(c[1]&256){o=ue(r[39].slice(0,3));let f;for(f=0;f<o.length;f+=1){const p=tr(r,o,f);a[f]?a[f].p(p,c):(a[f]=Sa(p),a[f].c(),a[f].m(e,null))}for(;f<a.length;f+=1)a[f].d(1);a.length=o.length}},d(r){r&&C(e),Re(a,r)}}}function Sa(l){let e,t=l[483].summary+"",n,o,a=l[483].minutes+"",r,c,f=m("worklog.min")+"",p,_;return{c(){e=u("div"),n=O(t),o=O(" ("),r=O(a),c=b(),p=O(f),_=O(")"),i(e,"class","recent-entry svelte-1x5b8go")},m(g,v){S(g,e,v),s(e,n),s(e,o),s(e,r),s(e,c),s(e,p),s(e,_)},p(g,v){v[1]&256&&t!==(t=g[483].summary+"")&&G(n,t),v[1]&256&&a!==(a=g[483].minutes+"")&&G(r,a)},d(g){g&&C(e)}}}function Ta(l){let e;return{c(){e=u("span"),e.textContent="●",i(e,"class","dirty-mark svelte-1x5b8go")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function Ea(l){let e,t,n,o,a,r,c,f,p,_,g,v,h,k,y,w,T,E,N,I,D,j,M,R,F,H,V=m("common.create")+"",x,U,K,q,J,A,W,z=l[69]&&Na(l);g=new mn({props:{kind:"folder",size:24}});let B=ue(l[13]),Q=[];for(let Z=0;Z<B.length;Z+=1)Q[Z]=Ia(As(l,B,Z));const ie=Z=>_e(Q[Z],1,1,()=>{Q[Z]=null});return{c(){e=u("div"),t=u("div"),n=u("h3"),n.textContent=`${m("nav.createNode")}`,o=b(),z&&z.c(),a=b(),r=u("div"),c=u("span"),c.textContent=`${m("template.select")}`,f=b(),p=u("div"),_=u("button"),Je(g.$$.fragment),v=b(),h=u("div"),k=u("span"),k.textContent=`${m("template.optionNone")}`,y=b(),w=u("span"),w.textContent=`${m("template.none.desc")}`,T=b();for(let Z=0;Z<Q.length;Z+=1)Q[Z].c();E=b(),N=u("div"),I=u("label"),D=u("span"),D.textContent=`${m("common.name")}`,j=b(),M=u("input"),R=b(),F=u("div"),H=u("button"),x=O(V),K=b(),q=u("button"),q.textContent=`${m("common.cancel")}`,i(n,"class","svelte-1x5b8go"),i(c,"class","form-label svelte-1x5b8go"),i(k,"class","template-card-title svelte-1x5b8go"),i(w,"class","template-card-desc svelte-1x5b8go"),i(h,"class","template-card-text svelte-1x5b8go"),i(_,"class","template-card svelte-1x5b8go"),ae(_,"selected",l[70]===null),i(p,"class","template-cards svelte-1x5b8go"),i(p,"role","group"),i(p,"aria-label",m("template.select")),i(r,"class","form-group svelte-1x5b8go"),i(D,"class","label-text svelte-1x5b8go"),i(M,"type","text"),i(M,"placeholder",m("case.namePlaceholder")),i(M,"class","svelte-1x5b8go"),i(I,"class","svelte-1x5b8go"),i(N,"class","form-group svelte-1x5b8go"),i(H,"class","btn btn-primary svelte-1x5b8go"),H.disabled=U=!l[68].trim()||l[70]===void 0,i(q,"class","btn svelte-1x5b8go"),i(F,"class","modal-actions svelte-1x5b8go"),i(t,"class","modal modal-create svelte-1x5b8go"),i(e,"class","modal-overlay svelte-1x5b8go"),i(e,"role","button"),i(e,"tabindex","0")},m(Z,ne){S(Z,e,ne),s(e,t),s(t,n),s(t,o),z&&z.m(t,null),s(t,a),s(t,r),s(r,c),s(r,f),s(r,p),s(p,_),Ue(g,_,null),s(_,v),s(_,h),s(h,k),s(h,y),s(h,w),s(p,T);for(let se=0;se<Q.length;se+=1)Q[se]&&Q[se].m(p,null);s(t,E),s(t,N),s(N,I),s(I,D),s(I,j),s(I,M),he(M,l[68]),s(t,R),s(t,F),s(F,H),s(H,x),s(F,K),s(F,q),J=!0,A||(W=[P(_,"click",l[362]),P(M,"input",l[364]),P(M,"keydown",l[365]),P(H,"click",l[148]),P(q,"click",l[147]),P(e,"click",Nt(l[147])),P(e,"keydown",ht(l[147]))],A=!0)},p(Z,ne){if(Z[69]?z?z.p(Z,ne):(z=Na(Z),z.c(),z.m(t,a)):z&&(z.d(1),z=null),(!J||ne[2]&256)&&ae(_,"selected",Z[70]===null),ne[0]&8192|ne[2]&256){B=ue(Z[13]);let se;for(se=0;se<B.length;se+=1){const ce=As(Z,B,se);Q[se]?(Q[se].p(ce,ne),de(Q[se],1)):(Q[se]=Ia(ce),Q[se].c(),de(Q[se],1),Q[se].m(p,null))}for(ut(),se=B.length;se<Q.length;se+=1)ie(se);ft()}ne[2]&64&&M.value!==Z[68]&&he(M,Z[68]),(!J||ne[2]&320&&U!==(U=!Z[68].trim()||Z[70]===void 0))&&(H.disabled=U)},i(Z){if(!J){de(g.$$.fragment,Z);for(let ne=0;ne<B.length;ne+=1)de(Q[ne]);J=!0}},o(Z){_e(g.$$.fragment,Z),Q=Q.filter(pc);for(let ne=0;ne<Q.length;ne+=1)_e(Q[ne]);J=!1},d(Z){Z&&C(e),z&&z.d(),Ke(g),Re(Q,Z),A=!1,me(W)}}}function Na(l){let e,t=m("nav.createInside")+"",n,o,a=l[69].title+"",r,c;return{c(){e=u("div"),n=O(t),o=O(" «"),r=O(a),c=O("»"),i(e,"class","create-context svelte-1x5b8go")},m(f,p){S(f,e,p),s(e,n),s(e,o),s(e,r),s(e,c)},p(f,p){p[2]&128&&a!==(a=f[69].title+"")&&G(r,a)},d(f){f&&C(e)}}}function Ia(l){let e,t,n,o,a,r=m(l[478].title)+"",c,f,p,_=m(l[478].title+".desc")+"",g,v,h,k,y;t=new mn({props:{kind:l[478].icon||"generic",size:24}});function w(){return l[363](l[478])}return{c(){var T;e=u("button"),Je(t.$$.fragment),n=b(),o=u("div"),a=u("span"),c=O(r),f=b(),p=u("span"),g=O(_),v=b(),i(a,"class","template-card-title svelte-1x5b8go"),i(p,"class","template-card-desc svelte-1x5b8go"),i(o,"class","template-card-text svelte-1x5b8go"),i(e,"class","template-card svelte-1x5b8go"),ae(e,"selected",((T=l[70])==null?void 0:T.id)===l[478].id)},m(T,E){S(T,e,E),Ue(t,e,null),s(e,n),s(e,o),s(o,a),s(a,c),s(o,f),s(o,p),s(p,g),s(e,v),h=!0,k||(y=P(e,"click",w),k=!0)},p(T,E){var I;l=T;const N={};E[0]&8192&&(N.kind=l[478].icon||"generic"),t.$set(N),(!h||E[0]&8192)&&r!==(r=m(l[478].title)+"")&&G(c,r),(!h||E[0]&8192)&&_!==(_=m(l[478].title+".desc")+"")&&G(g,_),(!h||E[0]&8192|E[2]&256)&&ae(e,"selected",((I=l[70])==null?void 0:I.id)===l[478].id)},i(T){h||(de(t.$$.fragment,T),h=!0)},o(T){_e(t.$$.fragment,T),h=!1},d(T){T&&C(e),Ke(t),k=!1,y()}}}function Da(l){let e,t,n=l[71].node&&["folder","project","client","document","recipe"].includes(l[71].node.type),o,a,r,c,f,p,_,g,v,h,k=n&&Ma(l),y=l[71].node&&l[71].node.parent_id&&Aa(l);return{c(){e=u("div"),t=u("div"),k&&k.c(),o=b(),y&&y.c(),a=b(),r=u("button"),r.textContent=`${m("common.rename")}`,c=b(),f=u("button"),f.textContent=`${m("common.delete")}`,p=b(),_=u("button"),_.textContent=`${m("file.showInExplorer")}`,i(r,"class","context-menu-item svelte-1x5b8go"),i(f,"class","context-menu-item danger svelte-1x5b8go"),i(_,"class","context-menu-item svelte-1x5b8go"),i(t,"class","context-menu svelte-1x5b8go"),Ct(t,"left",l[71].x+"px"),Ct(t,"top",l[71].y+"px"),i(e,"class","context-menu-backdrop svelte-1x5b8go"),i(e,"role","button"),i(e,"tabindex","0")},m(w,T){S(w,e,T),s(e,t),k&&k.m(t,null),s(t,o),y&&y.m(t,null),s(t,a),s(t,r),s(t,c),s(t,f),s(t,p),s(t,_),g=!0,v||(h=[P(r,"click",l[368]),P(f,"click",l[369]),P(_,"click",l[370]),P(e,"click",l[150]),P(e,"contextmenu",lo(l[150])),P(e,"keydown",ht(l[150]))],v=!0)},p(w,T){T[2]&512&&(n=w[71].node&&["folder","project","client","document","recipe"].includes(w[71].node.type)),n?k?(k.p(w,T),T[2]&512&&de(k,1)):(k=Ma(w),k.c(),de(k,1),k.m(t,o)):k&&(ut(),_e(k,1,1,()=>{k=null}),ft()),w[71].node&&w[71].node.parent_id?y?y.p(w,T):(y=Aa(w),y.c(),y.m(t,a)):y&&(y.d(1),y=null),(!g||T[2]&512)&&Ct(t,"left",w[71].x+"px"),(!g||T[2]&512)&&Ct(t,"top",w[71].y+"px")},i(w){g||(de(k),g=!0)},o(w){_e(k),g=!1},d(w){w&&C(e),k&&k.d(),y&&y.d(),v=!1,me(h)}}}function Ma(l){let e,t,n,o,a,r=ue(l[13].length>0?l[13]:[{id:"",title:"template.optionNone",icon:"folder"}]),c=[];for(let p=0;p<r.length;p+=1)c[p]=ja(js(l,r,p));const f=p=>_e(c[p],1,1,()=>{c[p]=null});return{c(){e=u("div"),e.textContent=`${m("common.create")}`,t=b();for(let p=0;p<c.length;p+=1)c[p].c();n=b(),o=u("div"),i(e,"class","context-menu-section svelte-1x5b8go"),i(o,"class","context-menu-divider svelte-1x5b8go")},m(p,_){S(p,e,_),S(p,t,_);for(let g=0;g<c.length;g+=1)c[g]&&c[g].m(p,_);S(p,n,_),S(p,o,_),a=!0},p(p,_){if(_[0]&8192|_[4]&2097152){r=ue(p[13].length>0?p[13]:[{id:"",title:"template.optionNone",icon:"folder"}]);let g;for(g=0;g<r.length;g+=1){const v=js(p,r,g);c[g]?(c[g].p(v,_),de(c[g],1)):(c[g]=ja(v),c[g].c(),de(c[g],1),c[g].m(n.parentNode,n))}for(ut(),g=r.length;g<c.length;g+=1)f(g);ft()}},i(p){if(!a){for(let _=0;_<r.length;_+=1)de(c[_]);a=!0}},o(p){c=c.filter(pc);for(let _=0;_<c.length;_+=1)_e(c[_]);a=!1},d(p){p&&(C(e),C(t),C(n),C(o)),Re(c,p)}}}function ja(l){let e,t,n,o,a=m(l[478].title)+"",r,c,f,p;t=new mn({props:{kind:l[478].icon||"folder",size:16}});function _(){return l[366](l[478])}return{c(){e=u("button"),Je(t.$$.fragment),n=b(),o=u("span"),r=O(a),i(o,"class","svelte-1x5b8go"),i(e,"class","context-menu-item svelte-1x5b8go")},m(g,v){S(g,e,v),Ue(t,e,null),s(e,n),s(e,o),s(o,r),c=!0,f||(p=P(e,"click",_),f=!0)},p(g,v){l=g;const h={};v[0]&8192&&(h.kind=l[478].icon||"folder"),t.$set(h),(!c||v[0]&8192)&&a!==(a=m(l[478].title)+"")&&G(r,a)},i(g){c||(de(t.$$.fragment,g),c=!0)},o(g){_e(t.$$.fragment,g),c=!1},d(g){g&&C(e),Ke(t),f=!1,p()}}}function Aa(l){let e,t,n,o,a;return{c(){e=u("button"),e.textContent=`${m("nav.moveToRoot")}`,t=b(),n=u("div"),i(e,"class","context-menu-item svelte-1x5b8go"),i(n,"class","context-menu-divider svelte-1x5b8go")},m(r,c){S(r,e,c),S(r,t,c),S(r,n,c),o||(a=P(e,"click",l[367]),o=!0)},p:le,d(r){r&&(C(e),C(t),C(n)),o=!1,a()}}}function La(l){let e,t,n,o=(l[48]?m("worklog.acceptSuggestion"):l[47]?m("worklog.editEntry"):m("worklog.addEntry"))+"",a,r,c,f,p,_,g,v,h,k,y,w,T,E,N,I,D,j,M,R,F,H,V,x,U,K,q,J,A,W,z,B,Q,ie,Z,ne,se,ce,pe,Ce=m("common.save")+"",Pe,ge,X,ee,ke,Se;return{c(){e=u("div"),t=u("div"),n=u("h3"),a=O(o),r=b(),c=u("div"),f=u("label"),p=u("span"),p.textContent=`${m("worklog.date")}`,_=b(),g=u("input"),v=b(),h=u("div"),k=u("label"),y=u("span"),y.textContent=`${m("worklog.whatDone")}`,w=b(),T=u("input"),E=b(),N=u("div"),I=u("label"),D=u("span"),D.textContent=`${m("worklog.minutes")}`,j=b(),M=u("input"),R=b(),F=u("div"),H=u("label"),V=u("span"),V.textContent=`${m("worklog.details")}`,x=b(),U=u("textarea"),K=b(),q=u("div"),J=u("label"),A=u("input"),W=b(),z=u("span"),z.textContent=`${m("journal.billableYes")}`,B=b(),Q=u("label"),ie=u("input"),Z=b(),ne=u("span"),ne.textContent=`${m("journal.approxEstimated")}`,se=b(),ce=u("div"),pe=u("button"),Pe=O(Ce),X=b(),ee=u("button"),ee.textContent=`${m("common.cancel")}`,i(n,"class","svelte-1x5b8go"),i(p,"class","label-text svelte-1x5b8go"),i(g,"type","date"),i(g,"class","svelte-1x5b8go"),i(f,"class","svelte-1x5b8go"),i(c,"class","form-group svelte-1x5b8go"),i(y,"class","label-text svelte-1x5b8go"),i(T,"type","text"),i(T,"placeholder",m("worklog.whatDone")),i(T,"class","svelte-1x5b8go"),i(k,"class","svelte-1x5b8go"),i(h,"class","form-group svelte-1x5b8go"),i(D,"class","label-text svelte-1x5b8go"),i(M,"type","number"),i(M,"min","1"),i(M,"class","svelte-1x5b8go"),i(I,"class","svelte-1x5b8go"),i(N,"class","form-group svelte-1x5b8go"),i(V,"class","label-text svelte-1x5b8go"),i(U,"class","svelte-1x5b8go"),i(H,"class","svelte-1x5b8go"),i(F,"class","form-group svelte-1x5b8go"),i(A,"type","checkbox"),i(A,"class","svelte-1x5b8go"),i(z,"class","svelte-1x5b8go"),i(J,"class","checkbox-label-inline svelte-1x5b8go"),i(ie,"type","checkbox"),i(ie,"class","svelte-1x5b8go"),i(ne,"class","svelte-1x5b8go"),i(Q,"class","checkbox-label-inline svelte-1x5b8go"),i(q,"class","form-row svelte-1x5b8go"),i(pe,"class","btn btn-primary svelte-1x5b8go"),pe.disabled=ge=!l[41].trim()||!l[42],i(ee,"class","btn svelte-1x5b8go"),i(ce,"class","modal-actions svelte-1x5b8go"),i(t,"class","modal modal-worklog svelte-1x5b8go"),i(e,"class","modal-overlay svelte-1x5b8go"),i(e,"role","button"),i(e,"tabindex","0")},m(ve,Ie){S(ve,e,Ie),s(e,t),s(t,n),s(n,a),s(t,r),s(t,c),s(c,f),s(f,p),s(f,_),s(f,g),he(g,l[43]),s(t,v),s(t,h),s(h,k),s(k,y),s(k,w),s(k,T),he(T,l[41]),s(t,E),s(t,N),s(N,I),s(I,D),s(I,j),s(I,M),he(M,l[42]),s(t,R),s(t,F),s(F,H),s(H,V),s(H,x),s(H,U),he(U,l[44]),s(t,K),s(t,q),s(q,J),s(J,A),A.checked=l[45],s(J,W),s(J,z),s(q,B),s(q,Q),s(Q,ie),ie.checked=l[46],s(Q,Z),s(Q,ne),s(t,se),s(t,ce),s(ce,pe),s(pe,Pe),s(ce,X),s(ce,ee),ke||(Se=[P(g,"input",l[371]),P(T,"input",l[372]),P(M,"input",l[373]),P(U,"input",l[374]),P(A,"change",l[375]),P(ie,"change",l[376]),P(pe,"click",l[170]),P(ee,"click",l[169]),P(e,"click",Nt(l[169])),P(e,"keydown",ht(l[169]))],ke=!0)},p(ve,Ie){Ie[1]&196608&&o!==(o=(ve[48]?m("worklog.acceptSuggestion"):ve[47]?m("worklog.editEntry"):m("worklog.addEntry"))+"")&&G(a,o),Ie[1]&4096&&he(g,ve[43]),Ie[1]&1024&&T.value!==ve[41]&&he(T,ve[41]),Ie[1]&2048&&dn(M.value)!==ve[42]&&he(M,ve[42]),Ie[1]&8192&&he(U,ve[44]),Ie[1]&16384&&(A.checked=ve[45]),Ie[1]&32768&&(ie.checked=ve[46]),Ie[1]&3072&&ge!==(ge=!ve[41].trim()||!ve[42])&&(pe.disabled=ge)},d(ve){ve&&C(e),ke=!1,me(Se)}}}function Pa(l){let e,t,n,o,a,r,c,f,p,_,g,v,h,k,y,w,T,E,N,I=(l[76]==="open_url"?m("action.dataUrl"):l[76]==="open_folder"||l[76]==="open_file"?m("action.dataPath"):m("action.dataCommand"))+"",D,j,M,R,F,H,V,x,U,K,q,J=ue(l[117]),A=[];for(let W=0;W<J.length;W+=1)A[W]=Fa(Ms(l,J,W));return{c(){e=u("div"),t=u("div"),n=u("h3"),n.textContent=`${m("action.newAction")}`,o=b(),a=u("div"),r=u("label"),c=u("span"),c.textContent=`${m("common.name")}`,f=b(),p=u("input"),_=b(),g=u("div"),v=u("label"),h=u("span"),h.textContent=`${m("common.type")}`,k=b(),y=u("select");for(let W=0;W<A.length;W+=1)A[W].c();w=b(),T=u("div"),E=u("label"),N=u("span"),D=O(I),j=b(),M=u("input"),F=b(),H=u("div"),V=u("button"),V.textContent=`${m("common.create")}`,x=b(),U=u("button"),U.textContent=`${m("common.cancel")}`,i(n,"class","svelte-1x5b8go"),i(c,"class","label-text svelte-1x5b8go"),i(p,"type","text"),i(p,"placeholder",m("action.namePlaceholder")),i(p,"class","svelte-1x5b8go"),i(r,"class","svelte-1x5b8go"),i(a,"class","form-group svelte-1x5b8go"),i(h,"class","label-text svelte-1x5b8go"),i(y,"class","svelte-1x5b8go"),l[76]===void 0&&ll(()=>l[379].call(y)),i(v,"class","svelte-1x5b8go"),i(g,"class","form-group svelte-1x5b8go"),i(N,"class","label-text svelte-1x5b8go"),i(M,"type","text"),i(M,"placeholder",R=l[76]==="open_url"?m("action.urlPlaceholder"):l[76]==="open_folder"||l[76]==="open_file"?m("action.pathPlaceholder"):m("action.commandPlaceholder")),i(M,"class","svelte-1x5b8go"),i(E,"class","svelte-1x5b8go"),i(T,"class","form-group svelte-1x5b8go"),i(V,"class","btn btn-primary svelte-1x5b8go"),i(U,"class","btn svelte-1x5b8go"),i(H,"class","modal-actions svelte-1x5b8go"),i(t,"class","modal svelte-1x5b8go"),i(e,"class","modal-overlay svelte-1x5b8go"),i(e,"role","button"),i(e,"tabindex","0")},m(W,z){S(W,e,z),s(e,t),s(t,n),s(t,o),s(t,a),s(a,r),s(r,c),s(r,f),s(r,p),he(p,l[75]),s(t,_),s(t,g),s(g,v),s(v,h),s(v,k),s(v,y);for(let B=0;B<A.length;B+=1)A[B]&&A[B].m(y,null);Ut(y,l[76],!0),s(t,w),s(t,T),s(T,E),s(E,N),s(N,D),s(E,j),s(E,M),he(M,l[77]),s(t,F),s(t,H),s(H,V),s(H,x),s(H,U),K||(q=[P(p,"input",l[377]),P(p,"keydown",l[378]),P(y,"change",l[379]),P(M,"input",l[380]),P(M,"keydown",l[381]),P(V,"click",l[220]),P(U,"click",l[219]),P(e,"click",Nt(l[219])),P(e,"keydown",ht(l[219]))],K=!0)},p(W,z){if(z[2]&8192&&p.value!==W[75]&&he(p,W[75]),z[3]&16777216){J=ue(W[117]);let B;for(B=0;B<J.length;B+=1){const Q=Ms(W,J,B);A[B]?A[B].p(Q,z):(A[B]=Fa(Q),A[B].c(),A[B].m(y,null))}for(;B<A.length;B+=1)A[B].d(1);A.length=J.length}z[2]&16384|z[3]&16777216&&Ut(y,W[76]),z[2]&16384&&I!==(I=(W[76]==="open_url"?m("action.dataUrl"):W[76]==="open_folder"||W[76]==="open_file"?m("action.dataPath"):m("action.dataCommand"))+"")&&G(D,I),z[2]&16384|z[3]&16777216&&R!==(R=W[76]==="open_url"?m("action.urlPlaceholder"):W[76]==="open_folder"||W[76]==="open_file"?m("action.pathPlaceholder"):m("action.commandPlaceholder"))&&i(M,"placeholder",R),z[2]&32768&&M.value!==W[77]&&he(M,W[77])},d(W){W&&C(e),Re(A,W),K=!1,me(q)}}}function Fa(l){let e,t=l[475].label+"",n;return{c(){e=u("option"),n=O(t),e.__value=l[475].id,he(e,e.__value),i(e,"class","svelte-1x5b8go")},m(o,a){S(o,e,a),s(e,n)},p:le,d(o){o&&C(e)}}}function Ra(l){let e,t,n,o=m("file.importTitle")+"",a,r,c=(l[34]?l[34].title:"")+"",f,p,_,g,v,h,k,y=l[80].files+"",w,T,E,N,I,D=l[80].folders+"",j,M,R,F,H,V=(l[80].totalBytes/1024).toFixed(1)+"",x,U,K,q,J,A,W,z,B,Q,ie,Z,ne=l[80].isDangerous&&Oa(l);return{c(){e=u("div"),t=u("div"),n=u("h3"),a=O(o),r=O(" «"),f=O(c),p=O("»"),_=b(),g=u("div"),v=u("div"),h=u("span"),h.textContent=`${m("file.importFiles")}`,k=u("span"),w=O(y),T=b(),E=u("div"),N=u("span"),N.textContent=`${m("file.importFolders")}`,I=u("span"),j=O(D),M=b(),R=u("div"),F=u("span"),F.textContent=`${m("file.importSize")}`,H=u("span"),x=O(V),U=O(" KB"),K=b(),ne&&ne.c(),q=b(),J=u("div"),A=u("button"),A.textContent=`${m("file.importCopy")}`,W=b(),z=u("button"),z.textContent=`${m("file.importLink")}`,B=b(),Q=u("button"),Q.textContent=`${m("common.cancel")}`,i(n,"class","svelte-1x5b8go"),i(h,"class","svelte-1x5b8go"),i(k,"class","svelte-1x5b8go"),i(v,"class","summary-row svelte-1x5b8go"),i(N,"class","svelte-1x5b8go"),i(I,"class","svelte-1x5b8go"),i(E,"class","summary-row svelte-1x5b8go"),i(F,"class","svelte-1x5b8go"),i(H,"class","svelte-1x5b8go"),i(R,"class","summary-row svelte-1x5b8go"),i(g,"class","import-summary svelte-1x5b8go"),i(A,"class","btn btn-primary svelte-1x5b8go"),i(z,"class","btn svelte-1x5b8go"),i(Q,"class","btn svelte-1x5b8go"),i(J,"class","modal-actions svelte-1x5b8go"),i(t,"class","modal svelte-1x5b8go"),i(e,"class","modal-overlay svelte-1x5b8go"),i(e,"role","button"),i(e,"tabindex","0")},m(se,ce){S(se,e,ce),s(e,t),s(t,n),s(n,a),s(n,r),s(n,f),s(n,p),s(t,_),s(t,g),s(g,v),s(v,h),s(v,k),s(k,w),s(g,T),s(g,E),s(E,N),s(E,I),s(I,j),s(g,M),s(g,R),s(R,F),s(R,H),s(H,x),s(H,U),s(g,K),ne&&ne.m(g,null),s(t,q),s(t,J),s(J,A),s(J,W),s(J,z),s(J,B),s(J,Q),ie||(Z=[P(A,"click",l[382]),P(z,"click",l[383]),P(Q,"click",l[196]),P(e,"click",Nt(l[196])),P(e,"keydown",ht(l[196]))],ie=!0)},p(se,ce){ce[1]&8&&c!==(c=(se[34]?se[34].title:"")+"")&&G(f,c),ce[2]&262144&&y!==(y=se[80].files+"")&&G(w,y),ce[2]&262144&&D!==(D=se[80].folders+"")&&G(j,D),ce[2]&262144&&V!==(V=(se[80].totalBytes/1024).toFixed(1)+"")&&G(x,V),se[80].isDangerous?ne?ne.p(se,ce):(ne=Oa(se),ne.c(),ne.m(g,null)):ne&&(ne.d(1),ne=null)},d(se){se&&C(e),ne&&ne.d(),ie=!1,me(Z)}}}function Oa(l){let e,t,n,o,a,r,c=l[80].dangerReason+"",f;return{c(){e=u("div"),t=$("svg"),n=$("path"),o=$("line"),a=$("line"),r=b(),f=O(c),i(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"),i(n,"class","svelte-1x5b8go"),i(o,"x1","12"),i(o,"y1","9"),i(o,"x2","12"),i(o,"y2","13"),i(o,"class","svelte-1x5b8go"),i(a,"x1","12"),i(a,"y1","17"),i(a,"x2","12.01"),i(a,"y2","17"),i(a,"class","svelte-1x5b8go"),i(t,"width","14"),i(t,"height","14"),i(t,"viewBox","0 0 24 24"),i(t,"fill","none"),i(t,"stroke","currentColor"),i(t,"stroke-width","2"),i(t,"stroke-linecap","round"),i(t,"stroke-linejoin","round"),i(t,"class","svelte-1x5b8go"),i(e,"class","summary-warn svelte-1x5b8go")},m(p,_){S(p,e,_),s(e,t),s(t,n),s(t,o),s(t,a),s(e,r),s(e,f)},p(p,_){_[2]&262144&&c!==(c=p[80].dangerReason+"")&&G(f,c)},d(p){p&&C(e)}}}function za(l){let e,t,n,o,a,r,c,f,p,_,g,v,h,k,y,w,T,E=l[104]&&Ha(l);return{c(){e=u("div"),t=u("div"),n=u("h3"),n.textContent=`${m("rename.title")}`,o=b(),a=u("div"),r=u("label"),c=u("span"),c.textContent=`${m("common.newName")}`,f=b(),p=u("input"),_=b(),E&&E.c(),g=b(),v=u("div"),h=u("button"),h.textContent=`${m("common.rename")}`,k=b(),y=u("button"),y.textContent=`${m("common.cancel")}`,i(n,"class","svelte-1x5b8go"),i(c,"class","label-text svelte-1x5b8go"),i(p,"type","text"),i(p,"class","svelte-1x5b8go"),i(r,"class","svelte-1x5b8go"),i(a,"class","form-group svelte-1x5b8go"),i(h,"class","btn btn-primary svelte-1x5b8go"),i(y,"class","btn svelte-1x5b8go"),i(v,"class","modal-actions svelte-1x5b8go"),i(t,"class","modal svelte-1x5b8go"),i(e,"class","modal-overlay svelte-1x5b8go"),i(e,"role","button"),i(e,"tabindex","0")},m(N,I){S(N,e,I),s(e,t),s(t,n),s(t,o),s(t,a),s(a,r),s(r,c),s(r,f),s(r,p),he(p,l[103]),s(t,_),E&&E.m(t,null),s(t,g),s(t,v),s(v,h),s(v,k),s(v,y),w||(T=[P(p,"input",l[384]),P(p,"keydown",l[142]),P(h,"click",l[140]),P(y,"click",l[141]),P(e,"click",Nt(l[141])),P(e,"keydown",ht(l[141]))],w=!0)},p(N,I){I[3]&1024&&p.value!==N[103]&&he(p,N[103]),N[104]?E?E.p(N,I):(E=Ha(N),E.c(),E.m(t,g)):E&&(E.d(1),E=null)},d(N){N&&C(e),E&&E.d(),w=!1,me(T)}}}function Ha(l){let e,t;return{c(){e=u("div"),t=O(l[104]),i(e,"class","rename-error svelte-1x5b8go")},m(n,o){S(n,e,o),s(e,t)},p(n,o){o[3]&2048&&G(t,n[104])},d(n){n&&C(e)}}}function Ba(l){let e,t,n,o,a,r=l[105].title+"",c,f,p,_,g,v,h,k,y,w,T,E,N,I,D=m("inbox.assign")+"",j,M,R,F,H,V,x=l[107].length>0&&Wa(l),U=l[109]&&Ua();return{c(){e=u("div"),t=u("div"),n=u("h3"),n.textContent=`${m("inbox.assignTitle")}`,o=b(),a=u("div"),c=O(r),f=b(),p=u("div"),_=u("label"),g=u("span"),g.textContent=`${m("inbox.assignTarget")}`,v=b(),h=u("input"),k=b(),y=u("div"),y.textContent=`${m("inbox.assignSearchHint")}`,w=b(),x&&x.c(),T=b(),U&&U.c(),E=b(),N=u("div"),I=u("button"),j=O(D),R=b(),F=u("button"),F.textContent=`${m("common.cancel")}`,i(n,"class","svelte-1x5b8go"),i(a,"class","create-context svelte-1x5b8go"),i(g,"class","label-text svelte-1x5b8go"),i(h,"type","text"),i(h,"placeholder",m("inbox.assignSearchPlaceholder")),i(h,"class","svelte-1x5b8go"),i(y,"class","assign-hint svelte-1x5b8go"),i(_,"class","svelte-1x5b8go"),i(p,"class","form-group assign-search svelte-1x5b8go"),i(I,"class","btn btn-primary svelte-1x5b8go"),I.disabled=M=!l[108],i(F,"class","btn svelte-1x5b8go"),i(N,"class","modal-actions svelte-1x5b8go"),i(t,"class","modal svelte-1x5b8go"),i(e,"class","modal-overlay svelte-1x5b8go"),i(e,"role","button"),i(e,"tabindex","0")},m(K,q){S(K,e,q),s(e,t),s(t,n),s(t,o),s(t,a),s(a,c),s(t,f),s(t,p),s(p,_),s(_,g),s(_,v),s(_,h),he(h,l[106]),s(_,k),s(_,y),s(p,w),x&&x.m(p,null),s(t,T),U&&U.m(t,null),s(t,E),s(t,N),s(N,I),s(I,j),s(N,R),s(N,F),H||(V=[P(h,"input",l[385]),P(h,"input",l[207]),P(h,"keydown",l[386]),P(I,"click",l[209]),P(F,"click",l[206]),P(e,"click",Nt(l[206])),P(e,"keydown",ht(l[206]))],H=!0)},p(K,q){q[3]&4096&&r!==(r=K[105].title+"")&&G(c,r),q[3]&8192&&h.value!==K[106]&&he(h,K[106]),K[107].length>0?x?x.p(K,q):(x=Wa(K),x.c(),x.m(p,null)):x&&(x.d(1),x=null),K[109]?U||(U=Ua(),U.c(),U.m(t,E)):U&&(U.d(1),U=null),q[3]&32768&&M!==(M=!K[108])&&(I.disabled=M)},d(K){K&&C(e),x&&x.d(),U&&U.d(),H=!1,me(V)}}}function Wa(l){let e,t=ue(l[107]),n=[];for(let o=0;o<t.length;o+=1)n[o]=Va(Ds(l,t,o));return{c(){e=u("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","assign-search-results svelte-1x5b8go")},m(o,a){S(o,e,a);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,a){if(a[3]&16384|a[6]&4202496){t=ue(o[107]);let r;for(r=0;r<t.length;r+=1){const c=Ds(o,t,r);n[r]?n[r].p(c,a):(n[r]=Va(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&C(e),Re(n,o)}}}function Va(l){let e,t,n=(l[472].path||l[472].title)+"",o,a,r,c=l[199](l[472].type)+"",f,p,_,g;function v(){return l[387](l[472])}return{c(){e=u("button"),t=u("span"),o=O(n),a=b(),r=u("span"),f=O(c),p=b(),i(t,"class","svelte-1x5b8go"),i(r,"class","svelte-1x5b8go"),i(e,"class","assign-search-result svelte-1x5b8go")},m(h,k){S(h,e,k),s(e,t),s(t,o),s(e,a),s(e,r),s(r,f),s(e,p),_||(g=P(e,"click",v),_=!0)},p(h,k){l=h,k[3]&16384&&n!==(n=(l[472].path||l[472].title)+"")&&G(o,n),k[3]&16384&&c!==(c=l[199](l[472].type)+"")&&G(f,c)},d(h){h&&C(e),_=!1,g()}}}function Ua(l){let e;return{c(){e=u("div"),e.textContent=`${m("common.loading")}`,i(e,"class","assign-status svelte-1x5b8go")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function Ka(l){let e,t,n,o,a,r,c,f,p,_,g,v,h,k,y,w,T,E,N,I,D,j,M,R,F,H=m("common.save")+"",V,x,U,K,q,J,A=l[61]&&Ga(l);return{c(){e=u("div"),t=u("div"),n=u("h3"),n.textContent=`${m("links.editTitle")}`,o=b(),a=u("div"),r=u("label"),c=u("span"),c.textContent=`${m("common.name")}`,f=b(),p=u("input"),_=b(),g=u("div"),v=u("label"),h=u("span"),h.textContent="URL",k=b(),y=u("input"),w=b(),T=u("div"),E=u("label"),N=u("span"),N.textContent=`${m("links.note")}`,I=b(),D=u("textarea"),j=b(),A&&A.c(),M=b(),R=u("div"),F=u("button"),V=O(H),U=b(),K=u("button"),K.textContent=`${m("common.cancel")}`,i(n,"class","svelte-1x5b8go"),i(c,"class","label-text svelte-1x5b8go"),i(p,"type","text"),i(p,"class","svelte-1x5b8go"),i(r,"class","svelte-1x5b8go"),i(a,"class","form-group svelte-1x5b8go"),i(h,"class","label-text svelte-1x5b8go"),i(y,"type","url"),i(y,"class","svelte-1x5b8go"),i(v,"class","svelte-1x5b8go"),i(g,"class","form-group svelte-1x5b8go"),i(N,"class","label-text svelte-1x5b8go"),i(D,"class","svelte-1x5b8go"),i(E,"class","svelte-1x5b8go"),i(T,"class","form-group svelte-1x5b8go"),i(F,"class","btn btn-primary svelte-1x5b8go"),F.disabled=x=!l[59].trim(),i(K,"class","btn svelte-1x5b8go"),i(R,"class","modal-actions svelte-1x5b8go"),i(t,"class","modal svelte-1x5b8go"),i(e,"class","modal-overlay svelte-1x5b8go"),i(e,"role","button"),i(e,"tabindex","0")},m(W,z){S(W,e,z),s(e,t),s(t,n),s(t,o),s(t,a),s(a,r),s(r,c),s(r,f),s(r,p),he(p,l[58]),s(t,_),s(t,g),s(g,v),s(v,h),s(v,k),s(v,y),he(y,l[59]),s(t,w),s(t,T),s(T,E),s(E,N),s(E,I),s(E,D),he(D,l[60]),s(t,j),A&&A.m(t,null),s(t,M),s(t,R),s(R,F),s(F,V),s(R,U),s(R,K),q||(J=[P(p,"input",l[388]),P(y,"input",l[389]),P(D,"input",l[390]),P(F,"click",l[214]),P(K,"click",l[213]),P(e,"click",Nt(l[213])),P(e,"keydown",ht(l[213]))],q=!0)},p(W,z){z[1]&134217728&&p.value!==W[58]&&he(p,W[58]),z[1]&268435456&&y.value!==W[59]&&he(y,W[59]),z[1]&536870912&&he(D,W[60]),W[61]?A?A.p(W,z):(A=Ga(W),A.c(),A.m(t,M)):A&&(A.d(1),A=null),z[1]&268435456&&x!==(x=!W[59].trim())&&(F.disabled=x)},d(W){W&&C(e),A&&A.d(),q=!1,me(J)}}}function Ga(l){let e,t;return{c(){e=u("div"),t=O(l[61]),i(e,"class","rename-error svelte-1x5b8go")},m(n,o){S(n,e,o),s(e,t)},p(n,o){o[1]&1073741824&&G(t,n[61])},d(n){n&&C(e)}}}function xa(l){let e,t;return e=new Cp({props:{title:l[98],message:l[99],confirmText:l[101],danger:l[100]}}),e.$on("confirm",l[143]),e.$on("cancel",l[144]),{c(){Je(e.$$.fragment)},m(n,o){Ue(e,n,o),t=!0},p(n,o){const a={};o[3]&32&&(a.title=n[98]),o[3]&64&&(a.message=n[99]),o[3]&256&&(a.confirmText=n[101]),o[3]&128&&(a.danger=n[100]),e.$set(a)},i(n){t||(de(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ke(e,n)}}}function Ja(l){let e,t;return e=new kp({props:{item:l[87],content:l[88],loading:l[89],error:l[90]}}),e.$on("close",l[127]),e.$on("openExternal",l[391]),{c(){Je(e.$$.fragment)},m(n,o){Ue(e,n,o),t=!0},p(n,o){const a={};o[2]&33554432&&(a.item=n[87]),o[2]&67108864&&(a.content=n[88]),o[2]&134217728&&(a.loading=n[89]),o[2]&268435456&&(a.error=n[90]),e.$set(a)},i(n){t||(de(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ke(e,n)}}}function qa(l){let e,t;return e=new Um({props:{onClose:l[228],onSyncRefresh:l[226],initialSection:l[114]}}),{c(){Je(e.$$.fragment)},m(n,o){Ue(e,n,o),t=!0},p(n,o){const a={};o[3]&2097152&&(a.initialSection=n[114]),e.$set(a)},i(n){t||(de(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){Ke(e,n)}}}function U_(l){let e,t,n,o;const a=[pg,dg,fg],r=[];function c(f,p){return f[8]?0:f[9]?1:2}return e=c(l),t=r[e]=a[e](l),{c(){t.c(),n=dt()},m(f,p){r[e].m(f,p),S(f,n,p),o=!0},p(f,p){let _=e;e=c(f),e===_?r[e].p(f,p):(ut(),_e(r[_],1,1,()=>{r[_]=null}),ft(),t=r[e],t?t.p(f,p):(t=r[e]=a[e](f),t.c()),de(t,1),t.m(n.parentNode,n))},i(f){o||(de(t),o=!0)},o(f){_e(t),o=!1},d(f){f&&C(n),r[e].d(f)}}}function oe(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 K_(l,e,t){const n=[...l];return n.sort((o,a)=>{let r=0;if(e==="name")r=(o.title||"").localeCompare(a.title||"");else if(e==="type"){const c=o.captureKind||o.sourceKind||o.type||"",f=a.captureKind||a.sourceKind||a.type||"";r=c.localeCompare(f)}else r=(o.capturedAt||o.createdAt||"").localeCompare(a.capturedAt||a.createdAt||"");return t==="asc"?r:-r}),n}function G_(l,e){return l.section===e.section&&l.nodeId===e.nodeId&&l.tab===e.tab&&l.trashFolderId===e.trashFolderId}function cn(l){return!l||!(l instanceof Element)?!1:!!l.closest('input, textarea, select, [contenteditable="true"], [contenteditable=""]')}function Ll(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&&Ll(n.children,e,t))return!0}return!1}function mc(l){return(l==null?void 0:l.sourceKind)||(l==null?void 0:l.captureKind)||(l==null?void 0:l.type)||""}function io(l){return mc(l)!=="url"&&(l==null?void 0:l.type)!=="link"}function x_(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 gc(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&&gc(n.children,e,t))return!0}return!1}function J_(l,e){return e?l.filter(t=>qn(t)===e):l.filter(t=>!qn(t)||!l.some(n=>n.id===qn(t)))}function qn(l){return(l==null?void 0:l.parentId)||(l==null?void 0:l.parentID)||(l==null?void 0:l.parent_id)||""}function on(l){return l.eventIds&&l.eventIds.length?l.eventIds:l.events&&l.events.length?l.events.map(e=>e.id).filter(Boolean):[]}function sn(l){try{oe("WriteDebugLog",l)}catch{}}function Yn(l){return l?l.map(e=>(e._expanded===void 0&&(e._expanded=!1),e)):[]}function yt(l){return l?new Date(l).toLocaleTimeString("ru-RU",{hour:"2-digit",minute:"2-digit"}):""}function Rl(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 wt(l){if(!l)return"";try{return new Date(l).toLocaleDateString("ru-RU",{day:"numeric",month:"short"})}catch{return l}}function Qn(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}`,o=new URL(n);return o.hostname&&o.hostname.includes(".")?n:""}catch{return""}}}function q_(l){return{"image/png":"png","image/jpeg":"jpg","image/gif":"gif","image/webp":"webp"}[l]||"bin"}function Y_(l){return new Promise((e,t)=>{const n=new FileReader;n.onload=()=>{const o=String(n.result||""),a=o.indexOf(",");e(a>=0?o.slice(a+1):o)},n.onerror=()=>t(n.error),n.readAsDataURL(l)})}function Q_(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 X_(l){return String(l||"").split(/\r?\n/).map(t=>t.trim()).filter(t=>t&&!t.startsWith("#"))[0]||""}function Z_(l){return["case","client","project","folder","document","recipe"].includes(l.type)}function $_(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 ht(l){return e=>{cn(e.target)||(e.key==="Enter"||e.key===" ")&&(e.preventDefault(),l())}}function eb(l,e,t){var bi;let n,o,a=null,r=!1,c=!1,f=!1,p=!1,_=[],g=[],v=[],h=null,k=[],y=0,w=!0,T=[],E=null,N="",I="",D=!1,j="",M="all",R="all",F="",H="",V="suggestions",x="",U=[],K=!1,q=[],J="",A="";function W(d){return{"vault not open":m("error.vaultNotOpen")}[d]||d}let z="",B=null,Q="overview",ie=[],Z=null,ne=[],se=[],ce=[],pe=!1,Ce="",Pe="",ge="",X="",ee=!1,ke=!1,Se=null,ve=null,Ie=[],We=0,it=[],gt=[],Me=[],Y=[],ye=!1,Te="",be="date",Ne="desc",Fe=!1,Xe=[],qe=null,Oe="",we="",De="",kt="",ze=null,Ye=0,Be=[],Ve="",Le=[],rt=[],Qe="",Ze="",Ge=[],tt=!1,xe=!1,re="",je=null,pt=null,vt={visible:!1,x:0,y:0,node:null},St=!1,$e="",Ft=!1,Rt="",yl="open_url",Ot="",gn=[{id:"open_url",label:m("action.openUrl")},{id:"open_file",label:m("action.openFile")},{id:"open_folder",label:m("action.openFolder")},{id:"run_command",label:m("action.runCommand")},{id:"run_script",label:m("action.runScript")},{id:"open_terminal",label:m("action.openTerminal")},{id:"launch_app",label:m("action.launchApp")}],nl=!0,_n=!1,Ol=null,wl=!1,bn="",so="",It={},vn=!1,at=null,_t=[],ct=[],At=null,Tt="",Cl=!1,ol="",Dt={items:[],mode:"copy"},He=[],il=[],hn=!1,Sl=!1,sl=!1,kn="",Tl=0,yn=0,rl=null,zl=!1,ro="",ao="",co=!1,uo=m("common.delete"),Hl=null,Bl=null,al=!1,Wl="",cl="",ul="",Lt=null,zt="",Gt=[],Ht=null,Vl=!1,fo,wn=null,Cn=!1,El="",Ul="";const _c=[{id:"overview",label:m("tab.overview")},{id:"notes",label:m("tab.notes")},{id:"files",label:m("tab.files")},{id:"links",label:m("tab.links")},{id:"actions",label:m("tab.actions")},{id:"activity",label:m("tab.activity"),group:"service"},{id:"worklog",label:m("tab.worklog"),group:"service"},{id:"inbox",label:m("tab.inbox"),group:"service"}];let Sn=null;function bc(d){const L={};for(const fe of d){const Ae=fe.captureContextLabel||m("inbox.noContext");L[Ae]||(L[Ae]=[]),L[Ae].push(fe)}const te=[];for(const[fe,Ae]of Object.entries(L))te.push({label:fe,items:Ae});return te.sort((fe,Ae)=>fe.label.localeCompare(Ae.label)),te}function vc(){return{section:z||"",nodeId:(B==null?void 0:B.id)||"",tab:B?Q:"",trashFolderId:z==="trash"?Ve:"",trashFolderStack:z==="trash"?Le.map(d=>({id:d.id,title:d.title})):[]}}function Bt(){if(tt)return;const d=vc(),L=Ge[Ge.length-1];(!L||!G_(L,d))&&(Ge=[...Ge,d].slice(-80))}function Tn(){t(5,Ve=""),t(232,Le=[]),t(63,Be=[])}function po(){return zl?(Dn(),!0):p?(_i(),!0):At?(Jl(),!0):Lt?(Wn(),!0):qe?(Vn(),!0):al?(t(102,al=!1),!0):pe?(zo(),!0):wl?(Jo(),!0):Ft?(pi(),!0):St?(Po(),!0):xe?(Io(),!0):vt.visible?(Jt(),!0):Z?(Oo(),!0):!1}async function hc(d){tt=!0;try{if(d.nodeId){const L=await oe("GetNodeDetail",d.nodeId);L&&(await Wt(L),t(35,Q=d.tab||"overview"),Q==="files"&&ct.length===0&&await st(L.id))}else d.section&&(await Gl(d.section),d.section==="trash"&&(t(5,Ve=d.trashFolderId||""),t(232,Le=d.trashFolderStack||[]),t(63,Be=[]),await Yt()))}finally{tt=!1}}async function mo(){if(po())return;const d=Ge[Ge.length-1];d&&(Ge=Ge.slice(0,-1),await hc(d))}function Kl(d){d.button!==3&&d.button!==4||cn(d.target)||po()&&d.button===3||(d.preventDefault(),d.stopPropagation(),d.button===3&&mo())}function xt(d){Q!==d&&(Bt(),t(35,Q=d),d==="files"&&B&&ct.length===0&&!at&&st(B.id))}Qa(async()=>{try{if(t(7,a=await oe("GetStartupStatus")),r=!0,a.status==="first_run"){t(8,c=!0),t(78,nl=!1);return}if(a.status==="recovery"){t(9,f=!0),t(78,nl=!1);return}}catch(d){t(32,A=String(d))}try{t(31,J=await oe("VerstakVersion")||"verstak-gui/v2"),t(11,_=await oe("ListSystemViews")||[]),t(12,g=await oe("ListWorkspaceTree")||[]),t(13,v=await oe("ListEnabledTemplates")||[])}catch(d){t(32,A=String(d)),t(11,_=[{id:"today",label:m("nav.today")},{id:"inbox",label:m("nav.inbox")},{id:"activity",label:m("nav.activity")}]),t(12,g=[]),t(13,v=[])}window.runtime&&window.runtime.EventsOn&&(window.runtime.EventsOn("files-dropped",$c),Sn=()=>window.runtime.EventsOff("files-dropped")),window.addEventListener("keydown",So),window.addEventListener("paste",Qo),window.addEventListener("dragenter",ti),window.addEventListener("dragover",li),window.addEventListener("dragleave",ni),window.addEventListener("dragend",bt),window.addEventListener("dragcancel",bt),window.addEventListener("drop",ii),window.addEventListener("mouseup",bt),window.addEventListener("mouseleave",bt),window.addEventListener("blur",bt),document.addEventListener("visibilitychange",oi),window.addEventListener("auxclick",Kl),window.addEventListener("mouseup",Kl),t(78,nl=!1),Kn(),Ho()}),oo(()=>{Sn&&Sn(),window.removeEventListener("keydown",So),window.removeEventListener("paste",Qo),window.removeEventListener("dragenter",ti),window.removeEventListener("dragover",li),window.removeEventListener("dragleave",ni),window.removeEventListener("dragend",bt),window.removeEventListener("dragcancel",bt),window.removeEventListener("drop",ii),window.removeEventListener("mouseup",bt),window.removeEventListener("mouseleave",bt),window.removeEventListener("blur",bt),document.removeEventListener("visibilitychange",oi),window.removeEventListener("auxclick",Kl),window.removeEventListener("mouseup",Kl),Zo()});async function Gl(d){Bt(),t(33,z=d),t(34,B=null),t(35,Q="overview"),t(36,ie=[]),ne=[],t(38,se=[]),t(39,ce=[]),t(53,Y=[]),t(56,Xe=[]),t(49,Ie=[]),t(0,Me=[]),t(4,ze=null),Tn(),t(67,xe=!1),t(32,A=""),t(14,h=null),t(51,it=[]),t(52,gt=[]),t(15,k=[]),y=0,w=!0,t(16,T=[]),t(17,E=null);try{d==="today"?(t(14,h=await oe("ListTodayView")||{cases:[]}),t(49,Ie=await oe("GetSuggestions")||[]),t(50,We=Ie.length),t(51,it=await oe("ListTodayInProgress")||[]),t(52,gt=await oe("ListTodayCaptures")||[])):d==="inbox"?t(0,Me=await oe("ListInboxNodes")||[]):d==="trash"?await Yt():d==="journal"?await Qt():d==="activity"&&(t(15,k=await oe("ListActivityFeed",50,0)||[]),y=k.length,w=k.length===50)}catch(L){t(32,A=String(L)),t(14,h={cases:[]}),t(0,Me=[]),t(4,ze=null),t(15,k=[])}}async function Wt(d){Bt(),t(34,B=d),t(33,z=""),t(35,Q="overview"),t(36,ie=[]),ne=[],t(38,se=[]),t(39,ce=[]),t(49,Ie=[]),t(86,ct=[]),t(85,_t=[]),t(84,at=null),t(87,At=null),t(88,Tt=""),t(92,He=[]),il=[],Tn(),t(37,Z=null),t(67,xe=!1),t(72,St=!1),t(32,A=""),t(30,q=[]),await xl(d.id)}async function xl(d){try{t(36,ie=await oe("ListNotes",d)||[])}catch{}try{ne=await oe("ListFiles",d)||[]}catch{}try{t(38,se=await oe("ListActions",d)||[])}catch{}try{t(39,ce=Yn(await oe("ListWorklog",d)))}catch{}try{t(53,Y=await oe("ListInboxNodesForTarget",d)||[])}catch{t(53,Y=[])}try{t(56,Xe=await oe("ListLinks",d)||[])}catch{t(56,Xe=[])}try{t(49,Ie=await oe("GetSuggestions")||[]),t(50,We=Ie.length)}catch{t(49,Ie=[]),t(50,We=0)}try{t(30,q=await oe("ListActivityByNode",d,50,0)||[])}catch{}}async function st(d){t(83,vn=!0);try{let L=await oe("ListItems",d)||[];L.sort((te,fe)=>te.type!==fe.type?te.type==="folder"?-1:1:(te.name||"").localeCompare(fe.name||"")),t(86,ct=L)}catch{t(86,ct=[])}t(83,vn=!1)}async function En(d){if(!B)return;Bt();try{const te=await oe("GetNodeDetail",d);te&&t(85,_t=[..._t,{id:d,name:te.title}])}catch{t(85,_t=[..._t,{id:d,name:"..."}])}t(84,at=d),t(82,It={...It,[d]:!0});const L=await oe("ListWorkspaceChildren",d)||[];Ll(g,d,L),t(12,g=[...g]),await st(d)}function kc(){if(Bt(),_t.length<2)t(85,_t=[]),t(84,at=null),st(B.id);else{const d=_t[_t.length-2];t(85,_t=_t.slice(0,-1)),t(84,at=d.id),st(d.id)}}function go(d){const L=_t[d];t(85,_t=_t.slice(0,d+1)),t(84,at=L.id),st(L.id)}async function Nl(d){t(87,At=d),t(88,Tt=""),t(90,ol=""),t(89,Cl=!0);try{Q1(d)?t(88,Tt=await oe("GetFileBase64",d.fileId)||""):X1(d)&&t(88,Tt=await oe("ReadFileText",d.fileId)||"")}catch(L){t(90,ol=String(L))}t(89,Cl=!1)}function Jl(){t(87,At=null),t(88,Tt=""),t(90,ol="")}async function yc(){const d=prompt(m("file.namePrompt"));if(!(!d||!d.trim()))try{const L=at||B.id;await oe("CreateEmptyFile",L,d.trim()),await st(L),await Mn(L)}catch(L){t(32,A=String(L))}}async function _o(d){try{await oe("DuplicateNode",d);const L=at||B.id;await st(L),await Mn(L)}catch(L){t(32,A=String(L))}}function bo(d){const L=ct.find(te=>te.id===d);L&&In(L.id,L.name)}function vo(d){t(91,Dt={items:[d],mode:"cut"})}function ho(d){t(91,Dt={items:[d],mode:"copy"})}async function ko(){if(Dt.items.length===0)return;const d=at||B.id;try{if(Dt.mode==="copy")for(const L of Dt.items)await oe("DuplicateNode",L);else for(const L of Dt.items)await oe("MoveNode",L,d);t(91,Dt={items:[],mode:"copy"}),await st(d)}catch(L){t(32,A=String(L))}}function yo(d){He.includes(d)?t(92,He=He.filter(L=>L!==d)):t(92,He=[...He,d])}function wo(d){t(92,He=[d])}function wc(){t(92,He=ct.map(d=>d.id))}function Co(d){if(ct.length===0)return;const L=He.length>0?He[He.length-1]:ct[0].id,te=ct.findIndex(jt=>jt.id===L),fe=ct.findIndex(jt=>jt.id===d);if(te===-1||fe===-1)return;const Ae=Math.min(te,fe),mt=Math.max(te,fe),gl=ct.slice(Ae,mt+1).map(jt=>jt.id),Ml=new Set(He);gl.forEach(jt=>Ml.add(jt)),t(92,He=[...Ml])}function Cc(){t(92,He=[])}function Nn(d){return d.length>0?d:ct.map(L=>L.id)}async function Sc(){const d=Nn(He),L=ct.find(fe=>fe.id===d[0]);let te;d.length===1&&(L==null?void 0:L.type)==="folder"?te=m("delete.folder"):d.length===1?te=m("delete.file"):te=m("delete.files",{count:d.length}),Mt({title:m("delete.confirmTitle"),message:m("delete.confirmMessage")+" "+te+"?",confirmText:m("common.delete"),danger:!0,onConfirm:async()=>{for(const Ae of d)try{await oe("DeleteFileOrFolder",Ae)}catch(mt){t(32,A=String(mt))}t(92,He=[]);const fe=at||B.id;await st(fe)}})}function Tc(){const d=Nn(He);t(91,Dt={items:d,mode:"cut"}),t(92,He=[])}function Ec(){const d=Nn(He);t(91,Dt={items:d,mode:"copy"}),t(92,He=[])}function Nc(d,L){d.stopPropagation();const te=He.includes(L)?He:[L];il=te,d.dataTransfer.effectAllowed="move",d.dataTransfer.setData("text/plain",te.join(","))}function Ic(d,L){const te=ct.find(fe=>fe.id===L);te&&te.type==="folder"&&(d.preventDefault(),d.stopPropagation(),d.dataTransfer.dropEffect="move")}async function Dc(d,L){if(d.preventDefault(),d.stopPropagation(),il.length!==0){for(const te of il)try{await oe("MoveNode",te,L)}catch(fe){t(32,A=String(fe))}il=[],t(92,He=[]),await st(at||B.id)}}function So(d){if(d.key==="Escape"&&sl){d.preventDefault(),bt();return}if(!cn(d.target)){if(d.key==="Backspace"||d.altKey&&d.key==="ArrowLeft"){d.preventDefault(),mo();return}if(Q==="files")if(d.ctrlKey||d.metaKey)d.key==="c"||d.key==="C"?(d.preventDefault(),Ec()):d.key==="x"||d.key==="X"?(d.preventDefault(),Tc()):d.key==="v"||d.key==="V"?(d.preventDefault(),ko()):d.key==="a"||d.key==="A"?(d.preventDefault(),wc()):d.key==="o"||d.key==="O"?(d.preventDefault(),Mc()):d.key==="Enter"&&(d.preventDefault(),To());else if(d.key==="Enter")d.preventDefault(),To();else if(d.key==="Delete"){if(At){d.preventDefault(),Jl();return}if(He.length>0){d.preventDefault(),Sc();return}}else if(d.key==="Escape"){if(At){Jl();return}if(He.length>0){Cc();return}}else d.key==="F2"&&(d.preventDefault(),jc())}}function To(){if(He.length===1){const d=ct.find(L=>L.id===He[0]);d&&(d.type==="folder"?En(d.id):Nl(d))}}function Mc(){if(He.length===1){const d=ct.find(L=>L.id===He[0]);d&&d.fileId&&oe("OpenFile",d.fileId)}}function In(d,L){Wl=d,t(103,cl=L),t(104,ul=""),t(102,al=!0)}function jc(){if(He.length===1){const d=ct.find(L=>L.id===He[0]);d&&In(d.id,d.name)}}async function Eo(){const d=cl.trim();if(!d){t(104,ul=m("rename.emptyError"));return}try{await oe("ValidateName",d)}catch{t(104,ul=m("rename.invalidError"));return}t(102,al=!1);const L=Wl;Wl="";try{await oe("RenameNode",L,d),B&&B.id===L&&t(34,B={...B,title:d}),await qt(),at&&await st(at)}catch(te){t(32,A=String(te))}}function Ac(){t(102,al=!1),Wl="",t(103,cl=""),t(104,ul="")}function Lc(d){d.key==="Enter"?Eo():t(104,ul="")}function Mt(d){t(98,ro=d.title||m("common.confirm")),t(99,ao=d.message||""),t(100,co=d.danger!==void 0?d.danger:!0),t(101,uo=d.confirmText||m("common.delete")),Hl=d.onConfirm||null,Bl=d.onCancel||null,t(97,zl=!0)}function Dn(){t(97,zl=!1),Hl=null,Bl=null}function Pc(){Hl&&Hl(),Dn()}function Fc(){Bl&&Bl(),Dn()}function No(d){t(69,je=vt.node),t(70,pt=d),t(68,re=""),t(67,xe=!0),Jt()}function Rc(){t(69,je=null),t(70,pt=void 0),t(68,re=""),t(67,xe=!0)}function Io(){t(67,xe=!1),t(68,re=""),t(69,je=null),t(70,pt=void 0)}async function Do(){if(!(!re.trim()||pt===void 0))try{const d=je?je.id:"",L=pt?pt.id:"",te=await oe("CreateNodeFromTemplate",d,re.trim(),L);t(67,xe=!1),t(68,re="");const fe=te?te.id:null;if(t(69,je=null),t(70,pt=void 0),d){t(82,It={...It,[d]:!0});const Ae=await oe("ListWorkspaceChildren",d)||[];Ll(g,d,Ae),t(12,g=[...g])}else t(12,g=await oe("ListWorkspaceTree")||g);if(fe){const Ae=await oe("GetNodeDetail",fe);Ae&&(t(33,z=""),Wt(Ae))}}catch(d){t(32,A=String(d))}}function Oc(d,L){t(71,vt={visible:!0,x:d.clientX,y:d.clientY,node:L})}function Jt(){t(71,vt={visible:!1,x:0,y:0,node:null})}async function zc(d){const L=!It[d];if(t(82,It={...It,[d]:L}),!L)return;const te=await oe("ListWorkspaceChildren",d)||[];Ll(g,d,te),t(12,g=[...g])}async function Hc(d,L){if(!(!d||!L||d===L))try{const te=await oe("MoveNode",d,L);await qt();const fe=await oe("GetNodeDetail",d);fe&&(t(33,z=""),Wt(fe))}catch(te){t(32,A=String(te))}}async function Bc(d){d.preventDefault(),d.stopPropagation();try{const L=d.dataTransfer.getData("text/plain");if(!L)return;const te=await oe("GetNodeDetail",L);if(!te||!te.parent_id)return;await oe("MoveNode",L,""),await qt();const fe=await oe("GetNodeDetail",L);fe&&(t(33,z=""),Wt(fe))}catch(L){t(32,A=String(L))}}function Wc(d){d.preventDefault(),d.dataTransfer.dropEffect="move",t(93,hn=!0)}function Vc(d){t(93,hn=!1)}function Mo(d){In(d.id,d.title),Jt()}function jo(d){Jt(),Mt({title:m("delete.confirmTitle"),message:m("delete.confirmMessage")+" "+d.title+"?",confirmText:m("common.delete"),danger:!0,onConfirm:async()=>{try{await oe("DeleteNode",d.id),await qt(),await Ho(),B&&B.id===d.id&&t(34,B=null)}catch(L){t(32,A=String(L))}}})}async function Pt(d){Jt();const L=typeof d=="string"?d:d.id;try{await oe("OpenFolder",L)}catch(te){t(32,A=String(te))}}async function Et(d){const L=mc(d);try{if(L==="url"||d.type==="link"){if(!d.url)throw new Error("url required");await oe("OpenURL",d.url);return}if(L==="text"||d.type==="note"){const te=await oe("ReadNote",d.id);t(37,Z={id:d.id,title:d.title,content:te||"",dirty:!1});return}if(L==="folder"||d.type==="folder"){Bt(),t(33,z=""),t(34,B=d),t(35,Q="files"),t(85,_t=[]),t(84,at=null),t(92,He=[]),t(87,At=null),await xl(d.id),await st(d.id);return}if(L==="file"||L==="image"||d.type==="file"){const fe=(await oe("ListFiles",d.id)||[])[0];if(!fe)throw new Error("file record not found");const Ae=x_(d,fe);Ei(Ae)?await Nl(Ae):await oe("OpenFile",Ae.fileId);return}await Dl(d.id)}catch(te){t(32,A=String(te))}}async function Ao(d){Jt();try{await oe("MoveNode",d.id,""),await qt();const L=await oe("GetNodeDetail",d.id);L&&(t(33,z=""),Wt(L))}catch(L){t(32,A=String(L))}}async function qt(){const d=Object.keys(It).filter(te=>It[te]),L=await oe("ListWorkspaceTree")||[];for(const te of d){const Ae=(await oe("ListWorkspaceChildren",te)||[]).map(mt=>({...mt}));gc(L,te,Ae)}t(12,g=L)}async function Mn(d){const L=await oe("ListWorkspaceChildren",d)||[];Ll(g,d,L),t(12,g=[...g])}function Lo(){t(72,St=!0),t(73,$e="")}function Po(){t(72,St=!1),t(73,$e="")}async function Fo(){if(!(!$e.trim()||!B))try{const d=await oe("CreateNote",B.id,$e.trim());t(36,ie=[...ie,d&&d.id?d:{id:Date.now().toString(),title:$e.trim(),createdAt:new Date().toISOString()}]),t(72,St=!1),t(73,$e="")}catch{const L={id:Date.now().toString(),title:$e.trim(),createdAt:new Date().toISOString()};t(36,ie=[...ie,L]),t(72,St=!1),t(73,$e="")}}async function fl(d){if(Z&&Z.dirty){Mt({title:m("note.unsavedTitle"),message:m("note.unsavedMessage"),confirmText:m("note.unsavedClose"),danger:!1,onConfirm:async()=>{await Ro(d)}});return}await Ro(d)}async function Ro(d){try{const L=await oe("ReadNote",d.id);t(37,Z={id:d.id,title:d.title,content:L||"",dirty:!1})}catch{t(37,Z={id:d.id,title:d.title,content:"# "+d.title+`
`,dirty:!1})}}function Oo(){if(Z&&Z.dirty){Mt({title:m("note.unsavedTitle"),message:m("note.unsavedMessage"),confirmText:m("note.unsavedClose"),danger:!1,onConfirm:()=>{t(37,Z=null)}});return}t(37,Z=null)}function Uc(d){Z&&(t(37,Z.content=d.target.value,Z),t(37,Z.dirty=!0,Z))}async function Kc(){if(Z)try{await oe("SaveNote",Z.id,Z.content),t(37,Z.dirty=!1,Z)}catch{t(37,Z.dirty=!1,Z)}}function ql(d=null){t(47,Se=d),t(48,ve=null),t(41,Ce=d?d.summary:""),t(42,Pe=d?String(d.minutes||""):""),t(43,ge=d&&d.date||""),t(44,X=d&&d.details||""),t(45,ee=d?!!d.billable:!1),t(46,ke=d?!!d.approximate:!1),t(40,pe=!0)}function zo(){t(40,pe=!1),t(47,Se=null),t(48,ve=null)}async function jn(d=""){const L=d||(B?B.id:"");B&&B.id===L&&t(39,ce=Yn(await oe("ListWorklog",B.id))||ce),z==="journal"&&await Qt()}async function Gc(){const d=parseInt(Pe,10);if(!(!Ce.trim()||isNaN(d)||d<=0)&&!(!ve&&!Se&&!B)){try{if(ve){const L=JSON.stringify(on(ve));await oe("AcceptSuggestionFull",ve.nodeId,Ce.trim(),X,ge,d,ke,ee,L),await Yl()}else Se?(await oe("UpdateWorklogEntry",Se.id,Ce.trim(),X,ge,d,ke,ee),await jn(Se.nodeId)):(await oe("CreateWorklogFull",B.id,Ce.trim(),X,ge,d,ke,ee),await jn(B.id))}catch(L){t(32,A=String(L));return}t(40,pe=!1),t(47,Se=null),t(48,ve=null)}}function An(d){Mt({title:m("worklog.deleteEntry"),message:m("worklog.deleteConfirm"),confirmText:m("common.delete"),danger:!0,onConfirm:async()=>{try{await oe("DeleteWorklogEntry",d.id),await jn(d.nodeId)}catch(L){t(32,A=String(L))}}})}async function Yl(){t(49,Ie=await oe("GetSuggestions")||[]),t(50,We=Ie.length),B&&t(39,ce=Yn(await oe("ListWorklog",B.id))),z==="journal"&&await Qt()}async function Yt(){t(4,ze=await oe("ListTrash")||{nodes:[],entries:[],trashPath:"",count:0}),t(62,Ye=ze.count||0);const d=ze.nodes||[];t(63,Be=Be.filter(L=>d.some(te=>te.id===L))),Ve&&!d.some(L=>L.id===Ve)?Tn():Le.length>0&&(t(232,Le=Le.filter(L=>d.some(te=>te.id===L.id))),t(5,Ve=Le.length>0?Le[Le.length-1].id:""))}async function Ho(){try{t(62,Ye=await oe("TrashCount")||0)}catch{t(62,Ye=0)}}function xc(){return Ve&&(((ze==null?void 0:ze.nodes)||[]).find(d=>d.id===Ve)||Le[Le.length-1])||null}function dl(d){Bt(),t(5,Ve=d.id);const L=Le.findIndex(te=>te.id===d.id);L>=0?t(232,Le=Le.slice(0,L+1)):t(232,Le=[...Le,{id:d.id,title:d.title}]),t(63,Be=[])}function Jc(){if(Le.length===0)return;Bt();const d=Le.slice(0,-1);t(232,Le=d),t(5,Ve=d.length>0?d[d.length-1].id:""),t(63,Be=[])}async function Il(d){t(87,At={name:d.title,type:"file",mime:"text/plain",size:0,fileId:d.id}),t(88,Tt=""),t(90,ol=""),t(89,Cl=!0);try{d.trashFsPath?t(88,Tt=await oe("ReadTrashFile",d.trashFsPath)||""):t(88,Tt=await oe("ReadTrashFileContent",d.id)||"");const L=(d.title||"").split(".").pop().toLowerCase();["png","jpg","jpeg","gif","webp","bmp","svg"].includes(L)&&t(88,Tt="data:image/"+(L==="svg"?"svg+xml":L)+";base64,"+btoa(Tt))}catch(L){t(90,ol=String(L))}t(89,Cl=!1)}function Bo(d){t(63,Be=Be.includes(d)?Be.filter(L=>L!==d):[...Be,d])}function Ln(d){return Be.length>0?Be:[d]}async function Pn(d){try{await oe("RestoreTrashNodesJSON",JSON.stringify(d)),await qt(),await Yt()}catch(L){t(32,A=String(L))}}async function Fn(d){Mt({title:m("delete.confirmTitle"),message:m("delete.confirmMessage")+" "+d.length+"?",confirmText:m("common.delete"),danger:!0,onConfirm:async()=>{try{await oe("PurgeTrashNodesJSON",JSON.stringify(d)),await Yt()}catch(L){t(32,A=String(L))}}})}async function qc(){Mt({title:m("delete.confirmTitle"),message:m("trash.empty")+"?",confirmText:m("common.delete"),danger:!0,onConfirm:async()=>{try{await oe("EmptyTrash"),await Yt()}catch(d){t(32,A=String(d))}}})}function Ql(d){t(48,ve=d),t(47,Se=null),t(41,Ce=d.summary||""),t(42,Pe=String(d.suggestedMin||"")),t(43,ge=""),t(44,X=""),t(45,ee=!1),t(46,ke=!0),t(40,pe=!0)}async function Xl(d){try{await oe("DismissSuggestion",d.nodeId,JSON.stringify(on(d))),await Yl()}catch(L){t(32,A=String(L))}}async function Rn(d){try{const L=on(d),te=JSON.stringify(L);sn("acceptTodaySuggestion: nodeId="+d.nodeId+" eventIds="+te+" events="+JSON.stringify((d.events||[]).map(fe=>({id:fe.id,type:fe.eventType,title:fe.title})))),await oe("AcceptSuggestionWith",d.nodeId,d.summary,d.suggestedMin,"",te),await Yl()}catch(L){sn("acceptTodaySuggestion error: "+L)}}async function Wo(d){try{const L=on(d),te=JSON.stringify(L);sn("acceptJournalSuggestion: nodeId="+d.nodeId+" eventIds="+te+" events="+JSON.stringify((d.events||[]).map(fe=>({id:fe.id,type:fe.eventType,title:fe.title})))),await oe("AcceptSuggestionWith",d.nodeId,d.summary,d.suggestedMin,"",te),await Yl()}catch(L){sn("acceptJournalSuggestion error: "+L)}}async function Qt(){try{const[d,L,te]=await Promise.all([oe("ListWorklogReport",N,I,j,D,M,R),oe("WorklogReportSummary",N,I,j,D,M,R),oe("GetSuggestions")]);if(t(16,T=(d||[]).map(fe=>(fe._expanded===void 0&&(fe._expanded=!1),fe))),t(17,E=L||null),t(49,Ie=te||[]),t(50,We=Ie.length),j&&!F)if(d&&d.length>0&&d[0].nodePath)t(24,F=d[0].nodePath);else try{t(24,F=await oe("GetNodeTitle",j))}catch{t(24,F="")}}catch{t(16,T=[]),t(17,E=null),t(49,Ie=[]),t(50,We=0)}}async function Zl(d){try{const L=await oe("SaveWorklogReport",d,N,I,j,D,M,R);t(25,H=L),setTimeout(()=>t(25,H=""),4e3)}catch(L){if(String(L).includes("отменено"))return;t(25,H="Ошибка: "+String(L)),setTimeout(()=>t(25,H=""),6e3)}}let Vo;async function On(d){if(d._expanded=!d._expanded,t(16,T),d._expanded&&!d._events&&d._hasEvents===void 0)try{d._events=await oe("GetWorklogEntryEvents",d.id)||[],d._hasEvents=d._events.length>0,t(16,T)}catch{d._events=[],d._hasEvents=!1,t(16,T)}}async function zn(d){if(d._expanded=!d._expanded,d._expanded&&d.source==="suggestion"&&!d._events&&d._hasEvents===void 0)try{d._events=await oe("GetWorklogEntryEvents",d.id)||[],d._hasEvents=d._events.length>0}catch(L){L._events=[],L._hasEvents=!1}t(39,ce)}async function Yc(){const d=x.trim();if(!d||d.length<2){t(28,U=[]),t(29,K=!1);return}try{t(28,U=await oe("SearchNodes",d)||[]),t(29,K=U.length>0)}catch{t(28,U=[]),t(29,K=!1)}}function Qc(){clearTimeout(Vo),Vo=setTimeout(Yc,200)}function Uo(d){t(21,j=d.id),t(24,F=d.path||d.title),t(20,D=!0),t(27,x=""),t(28,U=[]),t(29,K=!1),Qt()}function Ko(){t(21,j=""),t(20,D=!1),t(24,F=""),t(27,x=""),t(28,U=[]),t(29,K=!1),Qt()}function Xc(){t(18,N=""),t(19,I=""),t(21,j=""),t(20,D=!1),t(22,M="all"),t(23,R="all"),t(24,F=""),t(27,x=""),t(28,U=[]),t(29,K=!1),Qt()}async function Go(){const d=await oe("PickFile");if(!d)return;const L=at||B.id;await xo(L,d)}async function Zc(){const d=await oe("PickDirectory");if(!d)return;const L=at||B.id;await xo(L,d)}async function xo(d,L){t(79,_n=!0);try{const te=await oe("PreviewImport",L);t(80,Ol=te),bn=L,so=d,t(81,wl=!0)}catch(te){t(32,A=String(te))}t(79,_n=!1)}async function Hn(d){try{const L=so||B.id,te=d==="copy"?await oe("AddPathCopy",L,bn):await oe("AddPathLink",L,bn);t(81,wl=!1),t(80,Ol=null),t(85,_t=[]),t(84,at=null),await Promise.all([xl(L),st(L),Mn(L)])}catch(L){t(32,A=String(L))}}function Jo(){t(81,wl=!1),t(80,Ol=null)}async function qo({id:d,type:L}){const te=m(L==="folder"?"delete.folder":"delete.file");Mt({title:m("delete.confirmTitle"),message:m("delete.confirmMessage")+" "+te+"?",confirmText:m("common.delete"),danger:!0,onConfirm:async()=>{try{await oe("DeleteFileOrFolder",d),ne=ne.filter(Ae=>Ae.nodeId!==d);const fe=at||B.id;await st(fe)}catch(fe){t(32,A=String(fe))}}})}async function $c(d){try{if(!d||d.length===0)return;await fu(d,"drop")}finally{bt()}}function eu(d){return{note_created:m("event.noteCreated"),note_updated:m("event.noteUpdated"),note_deleted:m("event.noteDeleted"),file_added:m("event.fileAdded"),file_deleted:m("event.fileDeleted"),file_renamed:m("event.fileRenamed"),file_copied:m("event.fileCopied"),file_moved:m("event.fileMoved"),folder_added:m("event.folderAdded"),folder_deleted:m("event.folderDeleted"),folder_renamed:m("event.folderRenamed"),folder_moved:m("event.folderMoved"),node_created:m("event.caseCreated"),node_updated:m("event.caseUpdated"),node_deleted:m("event.nodeDeleted"),action_created:m("event.actionCreated"),action_done:m("event.actionDone"),worklog_added:m("event.worklogAdded")}[d]||d}function tu(d){return{project:m("kind.project"),client:m("kind.client"),document:m("kind.document"),recipe:m("kind.recipe"),folder:m("kind.folder"),note:m("kind.note"),file:m("kind.file"),archive:m("kind.archive"),case:m("kind.case"),link:m("kind.link")}[d]||d||m("kind.case")}function lu(d){return d?m("capture.kind."+d):""}function nu(d){return d?m("capture.source."+d):""}function ou(d){const L=[];return d.captureKind&&L.push(lu(d.captureKind)),d.captureSource&&L.push(nu(d.captureSource)),d.captureContextLabel&&L.push(`${m("inbox.capturedIn")}: ${d.captureContextLabel}`),d.suggestedTargetLabel&&L.push(`${m("inbox.suggestedTarget")}: ${d.suggestedTargetLabel}`),L.push(wt(d.capturedAt||d.createdAt)),L.filter(Boolean).join(" · ")}function iu(d){!d||!d.id||(t(0,Me=[d,...Me.filter(L=>L.id!==d.id)]),B&&(d.captureContextNodeId===B.id||d.suggestedTargetNodeId===B.id)&&t(53,Y=[d,...Y.filter(L=>L.id!==d.id)]))}function su(){return B&&B.id?{contextType:"node",nodeId:B.id,suggestedTargetNodeId:B.id}:z?{contextType:"section",section:z}:{contextType:"global",section:"root"}}function Xt(){return JSON.stringify(su())}function ru(){return B&&B.id?m("capture.dropOverlayNode",{title:B.title}):m("capture.dropOverlayGlobal")}async function pl(d=null){d&&iu(d),z==="inbox"&&t(0,Me=await oe("ListInboxNodes")||Me)}async function au(d,L){const te=String(d||"").trim();if(!te)return null;const fe=Qn(te),Ae=fe?await oe("CaptureURLWithContext",fe,"",L,Xt()):await oe("CaptureTextWithContext",te,L,Xt());return await pl(Ae),Ae}async function Yo(d,L,te){const fe=String(d||"").trim();if(!fe)return null;const Ae=await oe("CaptureURLWithContext",fe,L||"",te,Xt());return await pl(Ae),Ae}async function cu(d,L){if(!d)return null;const te=d.path||d.webkitRelativePath||"";if(te){const mt=await oe("CapturePathWithContext",te,L,Xt());return await pl(mt),mt}const fe=await Y_(d),Ae=await oe("CaptureFileDataWithContext",d.name||`clipboard.${q_(d.type)}`,fe,L,Xt());return await pl(Ae),Ae}async function Bn(d,L){var Ml,jt,vi;if(!d)return!1;let te=!1;const fe=Array.from(d.files||[]);for(const $t of fe)await cu($t,L),te=!0;const Ae=(Ml=d.getData)==null?void 0:Ml.call(d,"text/x-moz-url");if(Ae){const $t=Q_(Ae),jl=$t?Qn($t.url):"";if(jl)return await Yo(jl,$t.title,L),!0}const mt=(jt=d.getData)==null?void 0:jt.call(d,"text/uri-list");if(mt){const $t=X_(mt),jl=Qn($t);if(jl)return await Yo(jl,"",L),!0}const gl=(vi=d.getData)==null?void 0:vi.call(d,"text/plain");return String(gl||"").trim()&&(await au(gl,L),te=!0),te}async function uu(){if(!ye){t(55,Te=""),t(54,ye=!0);try{const d=await oe("CaptureClipboardTextWithContext",Xt());await pl(d),t(55,Te=m("inbox.captured"))}catch(d){t(32,A=String(d).includes("clipboard is empty")?m("inbox.clipboardEmpty"):m("inbox.clipboardUnavailable"))}finally{t(54,ye=!1)}}}async function fu(d,L="drop"){if(!ye){t(54,ye=!0),t(55,Te="");try{for(const te of d){const fe=await oe("CapturePathWithContext",te,L,Xt());await pl(fe)}t(55,Te=m("inbox.captured"))}catch(te){t(32,A=String(te))}finally{t(54,ye=!1),t(94,Sl=!1)}}}async function Qo(d){if(!(c||f)&&!cn(d.target)&&d.clipboardData)try{await Bn(d.clipboardData,"paste")&&(d.preventDefault(),t(55,Te=m("inbox.captured")))}catch(L){t(32,A=String(L))}}function Xo(d){if(il.length>0)return!1;const L=Array.from((d==null?void 0:d.types)||[]);return L.includes("Files")||L.includes("text/uri-list")||L.includes("text/x-moz-url")||L.includes("text/plain")&&!L.includes("application/x-verstak-node")}function Zo(){rl&&(clearTimeout(rl),rl=null)}function bt(){Tl=0,t(95,sl=!1),t(96,kn=""),yn=0,t(94,Sl=!1),Zo()}function $o(){rl||(rl=setTimeout(()=>{rl=null,sl&&Date.now()-yn>2e3?bt():sl&&$o()},2500))}function ei(d){return Xo(d)?(t(96,kn=ru()),t(95,sl=!0),yn=Date.now(),$o(),!0):!1}function ti(d){ei(d.dataTransfer)&&(Tl+=1)}function li(d){ei(d.dataTransfer)&&(d.preventDefault(),d.dataTransfer.dropEffect="copy")}function ni(d){Tl>0&&(Tl-=1),(d.clientX<=0||d.clientY<=0||d.clientX>=window.innerWidth||d.clientY>=window.innerHeight||Tl<=0)&&bt()}function oi(){document.hidden&&bt()}async function ii(d){if(Xo(d.dataTransfer)){d.preventDefault();try{await Bn(d.dataTransfer,"drop")&&t(55,Te=m("inbox.captured"))}catch(L){t(32,A=String(L))}finally{bt()}}}function du(d){d.preventDefault(),d.dataTransfer.dropEffect="copy",t(94,Sl=!0)}function pu(){t(94,Sl=!1)}async function mu(d){d.preventDefault(),d.stopPropagation();try{await Bn(d.dataTransfer,"drop")&&t(55,Te=m("inbox.captured"))}catch(L){t(32,A=String(L))}finally{bt()}}function $l(d){t(105,Lt=d),t(106,zt=""),t(107,Gt=[]),t(108,Ht=null)}function Wn(){t(105,Lt=null),t(106,zt=""),t(107,Gt=[]),t(108,Ht=null),t(109,Vl=!1)}async function gu(){const d=zt.trim();if(!d||d.length<2){t(107,Gt=[]);return}t(109,Vl=!0);try{const L=await oe("SearchNodes",d)||[];t(107,Gt=L.filter(te=>Z_(te)&&te.id!==(Lt==null?void 0:Lt.id)))}catch{t(107,Gt=[])}finally{t(109,Vl=!1)}}function _u(d){t(106,zt=d.target.value),t(108,Ht=null),clearTimeout(fo),fo=setTimeout(gu,200)}function si(d){t(108,Ht=d),t(106,zt=d.path||d.title),t(107,Gt=[])}async function ri(){if(!(!Lt||!Ht))try{await ai(Lt,Ht.id),Wn()}catch(d){t(32,A=String(d))}}async function ai(d,L){!d||!L||(await oe("ResolveInboxNode",d.id,L),t(0,Me=Me.filter(te=>te.id!==d.id)),t(53,Y=Y.filter(te=>te.id!==d.id)),await qt(),B&&await xl(B.id))}async function en(d){const L=(d==null?void 0:d.suggestedTargetNodeId)||(B==null?void 0:B.id)||"";if(L)try{await ai(d,L)}catch(te){t(32,A=String(te))}}function tn(d){Mt({title:m("inbox.deleteTitle"),message:m("inbox.deleteConfirm",{title:d.title}),confirmText:m("common.delete"),danger:!0,onConfirm:async()=>{try{await oe("DeleteInboxNode",d.id),t(0,Me=Me.filter(L=>L.id!==d.id)),t(53,Y=Y.filter(L=>L.id!==d.id))}catch(L){t(32,A=String(L))}}})}function ci(d){t(57,qe=d),t(58,Oe=d.title||""),t(59,we=d.url||""),t(60,De=d.note||""),t(61,kt="")}function Vn(){t(57,qe=null),t(58,Oe=""),t(59,we=""),t(60,De=""),t(61,kt="")}async function bu(){if(!(!qe||!we.trim()))try{const d=await oe("UpdateLink",qe.id,Oe.trim(),we.trim(),De);t(56,Xe=Xe.map(L=>L.id===d.id?d:L)),Vn()}catch(d){t(61,kt=String(d))}}async function ui(d){Mt({title:m("links.deleteTitle"),message:m("links.deleteConfirm",{title:d.title}),confirmText:m("common.delete"),danger:!0,onConfirm:async()=>{try{await oe("DeleteLink",d.id),t(56,Xe=Xe.filter(L=>L.id!==d.id))}catch(L){t(32,A=String(L))}}})}async function fi(d){try{await oe("OpenLink",d.id)}catch(L){t(32,A=String(L))}}async function di(d){var L,te;try{await((te=(L=navigator.clipboard)==null?void 0:L.writeText)==null?void 0:te.call(L,d.url)),t(61,kt=m("links.copied"))}catch{t(61,kt=m("links.copyUnavailable"))}}function vu(){t(74,Ft=!0),t(75,Rt=""),t(76,yl="open_url"),t(77,Ot="")}function pi(){t(74,Ft=!1),t(75,Rt=""),t(77,Ot="")}async function Un(){if(!(!Rt.trim()||!Ot.trim()||!B))try{const d=await oe("CreateAction",B.id,yl,Rt.trim(),Ot.trim());d&&d.id&&t(38,se=[...se,d]),t(74,Ft=!1),t(75,Rt=""),t(77,Ot="")}catch(d){t(32,A=String(d))}}async function mi(d){try{await oe("DeleteAction",d),t(38,se=se.filter(L=>L.id!==d))}catch(L){t(32,A=String(L))}}function hu(d){const L=gn.find(te=>te.id===d);return L?L.label:d}async function Dl(d){try{const L=await oe("GetNodeDetail",d);L&&Wt(L)}catch(L){t(32,A=String(L))}}async function Zt(d){const L=$_(d),te=L.nodeId;if(te)try{const fe=await oe("GetNodeDetail",te);if(!fe)return;if(Wt(fe),L.tab==="notes"){if(xt("notes"),L.targetId){try{t(36,ie=await oe("ListNotes",te)||[])}catch{}const Ae=ie.find(mt=>mt.id===L.targetId);Ae&&setTimeout(()=>fl(Ae),100)}}else if(L.tab==="files")if(xt("files"),L.targetId)try{const Ae=await oe("GetNodeDetail",L.targetId);if(Ae&&Ae.parent_id){await st(Ae.parent_id);const mt=ct.find(gl=>gl.id===L.targetId);mt&&mt.type==="file"&&Ei(mt)&&setTimeout(()=>Nl(mt),150)}else await st(te)}catch{await st(te)}else await st(te)}catch(fe){t(32,A=String(fe))}}async function ml(d){return Zt(d)}async function Kn(){try{t(110,wn=await oe("SyncStatus"))}catch{t(110,wn={configured:!1,serverUrl:"",deviceId:"",unpushedOps:0,lastSyncAt:"",syncInterval:0})}}let gi="general";function Gn(d){t(114,gi=d||"general"),t(10,p=!0)}function _i(){t(10,p=!1)}function ku(d){const L=Array.isArray(d==null?void 0:d.conflicts)?d.conflicts:[],te=Array.isArray(d==null?void 0:d.applyErrors)?d.applyErrors:[],fe=[];return L.length>0&&fe.push(m("sync.conflictsCount",{count:L.length})),te.length>0&&fe.push(m("sync.applyErrorsCount",{count:te.length})),fe.join(" · ")}async function yu(){t(111,Cn=!0),t(112,El=""),t(113,Ul="");try{const d=await oe("SyncNow");await Kn(),t(112,El=ku(d)),t(113,Ul=El?"warning":"")}catch(d){console.error("sync error:",d),t(112,El=`${m("sync.status.error")}: ${(d==null?void 0:d.message)||d}`),t(113,Ul="warning")}finally{t(111,Cn=!1)}}function wu(d){t(8,c=!1),t(7,a=d),t(78,nl=!1),window.location.reload()}function Cu(d){t(9,f=!1),t(7,a=d),t(78,nl=!1),window.location.reload()}const Su=d=>d.nodeId===B.id,Tu=d=>Gl(d.id),Eu=()=>Gn("sync"),Nu=()=>Gn(),Iu=()=>t(32,A=""),Du=()=>t(32,A=""),Mu=()=>t(32,A="");function ju(){Z.content=this.value,t(37,Z)}const Au=d=>xt(d.id),Lu=()=>{xt("notes"),Lo()},Pu=()=>{xt("files"),Go()},Fu=()=>xt("worklog"),Ru=d=>fl(d),Ou=d=>fl(d);function zu(){$e=this.value,t(73,$e)}const Hu=d=>d.key==="Enter"&&Fo(),Bu=d=>fl(d),Wu=d=>fl(d),Vu=d=>{const L=d.detail;L===0?(t(85,_t=[]),t(84,at=null),st(B.id)):go(L-1)},Uu=d=>En(d.detail),Ku=d=>Nl(d.detail),Gu=d=>oe("OpenFile",d.detail),xu=d=>oe("OpenFolder",d.detail),Ju=d=>qo(d.detail),qu=d=>bo(d.detail.id),Yu=d=>_o(d.detail),Qu=d=>vo(d.detail),Xu=d=>ho(d.detail),Zu=d=>wo(d.detail),$u=d=>yo(d.detail),ef=d=>Co(d.detail),tf=d=>en(d),lf=d=>$l(d),nf=d=>Et(d),of=d=>Pt(d),sf=d=>tn(d),rf=d=>Et(d),af=(d,L)=>L.key==="Enter"&&Et(d),cf=d=>fi(d),uf=d=>di(d),ff=d=>ci(d),df=d=>ui(d),pf=d=>oe("RunAction",d.id),mf=d=>mi(d.id),gf=()=>ql(),_f=d=>d.nodeId===B.id,bf=d=>Ql(d),vf=d=>Rn(d),hf=d=>Xl(d),kf=(d,L,te)=>t(49,L[te]._expanded=!d._expanded,Ie,t(34,B)),yf=(d,L,te,fe)=>fe.key==="Enter"&&t(49,L[te]._expanded=!d._expanded,Ie,t(34,B)),wf=d=>Zt(d),Cf=d=>Pt(d.nodeId),Sf=d=>ql(d),Tf=d=>An(d),Ef=d=>Zt(d),Nf=d=>Pt(d.nodeId),If=d=>zn(d),Df=(d,L)=>L.key==="Enter"&&zn(d),Mf=d=>ml(d),jf=(d,L)=>L.key==="Enter"&&ml(d),Af=()=>{t(1,be="date"),t(2,Ne=be==="date"&&Ne==="desc"?"asc":"desc")},Lf=()=>{t(1,be="name"),t(2,Ne=be==="name"&&Ne==="desc"?"asc":"desc")},Pf=()=>{t(1,be="type"),t(2,Ne=be==="type"&&Ne==="desc"?"asc":"desc")};function Ff(){Fe=this.checked,t(3,Fe)}const Rf=d=>en(d),Of=d=>$l(d),zf=d=>Et(d),Hf=d=>Pt(d),Bf=d=>tn(d),Wf=d=>Et(d),Vf=(d,L)=>L.key==="Enter"&&Et(d),Uf=d=>en(d),Kf=d=>$l(d),Gf=d=>Et(d),xf=d=>Pt(d),Jf=d=>tn(d),qf=d=>Et(d),Yf=(d,L)=>L.key==="Enter"&&Et(d),Qf=()=>Pn(Be),Xf=()=>Fn(Be),Zf=()=>oe("OpenTrashFolder"),$f=d=>Bo(d.id),ed=d=>d.type!=="file"?dl(d):Il(d),td=(d,L)=>L.key==="Enter"&&(d.type!=="file"?dl(d):Il(d)),ld=d=>d.type!=="file"?dl(d):Il(d),nd=(d,L)=>L.key==="Enter"&&(d.type!=="file"?dl(d):Il(d)),od=d=>Pn(Ln(d.id)),id=d=>Fn(Ln(d.id)),sd=()=>t(26,V="suggestions"),rd=()=>t(26,V="worklog"),ad=d=>Dl(d.nodeId),cd=(d,L,te,fe)=>t(49,L[te].suggestedMin=parseInt(fe.target.value),Ie),ud=d=>Ql(d),fd=d=>Wo(d),dd=d=>Xl(d),pd=(d,L,te)=>t(49,L[te]._expanded=!d._expanded,Ie),md=(d,L,te,fe)=>fe.key==="Enter"&&t(49,L[te]._expanded=!d._expanded,Ie),gd=d=>Zt(d),_d=d=>Pt(d.nodeId);function bd(){N=this.value,t(18,N)}function vd(){I=this.value,t(19,I)}const hd=()=>{t(27,x=""),t(24,F=""),Ko()};function kd(){x=this.value,t(27,x)}const yd=()=>setTimeout(()=>t(29,K=!1),200),wd=d=>Uo(d);function Cd(){D=this.checked,t(20,D)}function Sd(){M=rn(this),t(22,M)}function Td(){R=rn(this),t(23,R)}const Ed=()=>Zl("csv"),Nd=()=>Zl("markdown"),Id=()=>Zl("pdf"),Dd=d=>Dl(d.nodeId),Md=d=>On(d),jd=(d,L)=>L.key==="Enter"&&On(d),Ad=d=>ql(d),Ld=d=>An(d),Pd=d=>Zt(d),Fd=d=>Dl(d),Rd=d=>ml(d),Od=d=>Zt(d),zd=d=>Ql(d),Hd=d=>Rn(d),Bd=d=>Xl(d),Wd=d=>Pt(d),Vd=d=>Et(d),Ud=d=>{Gl("trash"),dl({id:d,title:""}),Yt()},Kd=d=>ml(d),Gd=(d,L)=>L.key==="Enter"&&ml(d),xd=()=>t(70,pt=null),Jd=d=>t(70,pt=d);function qd(){re=this.value,t(68,re)}const Yd=d=>d.key==="Enter"&&Do(),Qd=d=>No(d),Xd=()=>Ao(vt.node),Zd=()=>Mo(vt.node),$d=()=>jo(vt.node),e1=()=>Pt(vt.node);function t1(){ge=this.value,t(43,ge)}function l1(){Ce=this.value,t(41,Ce)}function n1(){Pe=dn(this.value),t(42,Pe)}function o1(){X=this.value,t(44,X)}function i1(){ee=this.checked,t(45,ee)}function s1(){ke=this.checked,t(46,ke)}function r1(){Rt=this.value,t(75,Rt)}const a1=d=>d.key==="Enter"&&Un();function c1(){yl=rn(this),t(76,yl),t(117,gn)}function u1(){Ot=this.value,t(77,Ot)}const f1=d=>d.key==="Enter"&&Un(),d1=()=>Hn("copy"),p1=()=>Hn("link");function m1(){cl=this.value,t(103,cl)}function g1(){zt=this.value,t(106,zt)}const _1=d=>d.key==="Enter"&&Ht&&ri(),b1=d=>si(d);function v1(){Oe=this.value,t(58,Oe)}function h1(){we=this.value,t(59,we)}function k1(){De=this.value,t(60,De)}const y1=d=>oe("OpenFile",d.detail);return l.$$.update=()=>{l.$$.dirty[0]&48&&t(64,rt=J_((ze==null?void 0:ze.nodes)||[],Ve)),l.$$.dirty[0]&7&&t(6,n=K_(Me,be,Ne)),l.$$.dirty[0]&72&&t(115,o=Fe?bc(n):null),l.$$.dirty[7]&32768&&t(65,Qe=Le.length===0?m("nav.trash"):[m("nav.trash"),...Le.map(d=>d.title)].join(" / "))},t(66,Ze=((bi=xc())==null?void 0:bi.title)||m("trash.deletedNodes")),[Me,be,Ne,Fe,ze,Ve,n,a,c,f,p,_,g,v,h,k,T,E,N,I,D,j,M,R,F,H,V,x,U,K,q,J,A,z,B,Q,ie,Z,se,ce,pe,Ce,Pe,ge,X,ee,ke,Se,ve,Ie,We,it,gt,Y,ye,Te,Xe,qe,Oe,we,De,kt,Ye,Be,rt,Qe,Ze,xe,re,je,pt,vt,St,$e,Ft,Rt,yl,Ot,nl,_n,Ol,wl,It,vn,at,_t,ct,At,Tt,Cl,ol,Dt,He,hn,Sl,sl,kn,zl,ro,ao,co,uo,al,cl,ul,Lt,zt,Gt,Ht,Vl,wn,Cn,El,Ul,gi,o,W,gn,_c,xt,Gl,Wt,st,En,kc,go,Nl,Jl,yc,_o,bo,vo,ho,ko,yo,wo,Co,Nc,Ic,Dc,Eo,Ac,Lc,Pc,Fc,No,Rc,Io,Do,Oc,Jt,zc,Hc,Bc,Wc,Vc,Mo,jo,Pt,Et,Ao,Lo,Po,Fo,fl,Oo,Uc,Kc,ql,zo,Gc,An,Yt,dl,Jc,Il,Bo,Ln,Pn,Fn,qc,Ql,Xl,Rn,Wo,Qt,Zl,On,zn,Qc,Uo,Ko,Xc,Go,Zc,Hn,Jo,qo,eu,tu,ou,uu,du,pu,mu,$l,Wn,_u,si,ri,en,tn,ci,Vn,bu,ui,fi,di,vu,pi,Un,mi,hu,Dl,Zt,ml,Kn,Gn,_i,yu,wu,Cu,Le,Su,Tu,Eu,Nu,Iu,Du,Mu,ju,Au,Lu,Pu,Fu,Ru,Ou,zu,Hu,Bu,Wu,Vu,Uu,Ku,Gu,xu,Ju,qu,Yu,Qu,Xu,Zu,$u,ef,tf,lf,nf,of,sf,rf,af,cf,uf,ff,df,pf,mf,gf,_f,bf,vf,hf,kf,yf,wf,Cf,Sf,Tf,Ef,Nf,If,Df,Mf,jf,Af,Lf,Pf,Ff,Rf,Of,zf,Hf,Bf,Wf,Vf,Uf,Kf,Gf,xf,Jf,qf,Yf,Qf,Xf,Zf,$f,ed,td,ld,nd,od,id,sd,rd,ad,cd,ud,fd,dd,pd,md,gd,_d,bd,vd,hd,kd,yd,wd,Cd,Sd,Td,Ed,Nd,Id,Dd,Md,jd,Ad,Ld,Pd,Fd,Rd,Od,zd,Hd,Bd,Wd,Vd,Ud,Kd,Gd,xd,Jd,qd,Yd,Qd,Xd,Zd,$d,e1,t1,l1,n1,o1,i1,s1,r1,a1,c1,u1,f1,d1,p1,m1,g1,_1,b1,v1,h1,k1,y1]}class tb extends ot{constructor(e){super(),nt(this,e,eb,U_,lt,{},null,[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1])}}new tb({target:document.getElementById("app")});