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

4 lines
300 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 ld=Object.defineProperty;var nd=(l,e,t)=>e in l?ld(l,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):l[e]=t;var cn=(l,e,t)=>nd(l,typeof e!="symbol"?e+"":e,t);(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))n(s);new MutationObserver(s=>{for(const o of s)if(o.type==="childList")for(const c of o.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&n(c)}).observe(document,{childList:!0,subtree:!0});function t(s){const o={};return s.integrity&&(o.integrity=s.integrity),s.referrerPolicy&&(o.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?o.credentials="include":s.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function n(s){if(s.ep)return;s.ep=!0;const o=t(s);fetch(s.href,o)}})();function $(){}function Ya(l){return l()}function ks(){return Object.create(null)}function ge(l){l.forEach(Ya)}function Mt(l){return typeof l=="function"}function ot(l,e){return l!=l?e==e:l!==e||l&&typeof l=="object"||typeof l=="function"}let El;function tl(l,e){return l===e?!0:(El||(El=document.createElement("a")),El.href=e,l===El.href)}function sd(l){return Object.keys(l).length===0}function ys(l){return l??""}const vn=typeof window<"u"?window:typeof globalThis<"u"?globalThis:global;function a(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 Ne(l,e){for(let t=0;t<l.length;t+=1)l[t]&&l[t].d(e)}function f(l){return document.createElement(l)}function Q(l){return document.createElementNS("http://www.w3.org/2000/svg",l)}function F(l){return document.createTextNode(l)}function _(){return F(" ")}function _t(){return F("")}function P(l,e,t,n){return l.addEventListener(e,t,n),()=>l.removeEventListener(e,t,n)}function hn(l){return function(e){return e.preventDefault(),l.call(this,e)}}function Se(l){return function(e){return e.stopPropagation(),l.call(this,e)}}function kt(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 Ll(l){return l===""?null:+l}function id(l){return Array.from(l.childNodes)}function U(l,e){e=""+e,l.data!==e&&(l.data=e)}function ve(l,e){l.value=e??""}function bt(l,e,t,n){t==null?l.style.removeProperty(e):l.style.setProperty(e,t,"")}function Nt(l,e,t){for(let n=0;n<l.options.length;n+=1){const s=l.options[n];if(s.__value===e){s.selected=!0;return}}(!t||e!==void 0)&&(l.selectedIndex=-1)}function Il(l){const e=l.querySelector(":checked");return e&&e.__value}function he(l,e,t){l.classList.toggle(e,!!t)}function od(l,e,{bubbles:t=!1,cancelable:n=!1}={}){return new CustomEvent(l,{detail:e,bubbles:t,cancelable:n})}let dl;function fl(l){dl=l}function bn(){if(!dl)throw new Error("Function called outside component initialization");return dl}function Qa(l){bn().$$.on_mount.push(l)}function kn(l){bn().$$.on_destroy.push(l)}function Fl(){const l=bn();return(e,t,{cancelable:n=!1}={})=>{const s=l.$$.callbacks[e];if(s){const o=od(e,t,{cancelable:n});return s.slice().forEach(c=>{c.call(l,o)}),!o.defaultPrevented}return!0}}function Xa(l,e){const t=l.$$.callbacks[e.type];t&&t.slice().forEach(n=>n.call(this,e))}const $t=[],ws=[];let el=[];const Cs=[],ad=Promise.resolve();let pn=!1;function cd(){pn||(pn=!0,ad.then(Za))}function Ut(l){el.push(l)}const rn=new Set;let Zt=0;function Za(){if(Zt!==0)return;const l=dl;do{try{for(;Zt<$t.length;){const e=$t[Zt];Zt++,fl(e),rd(e.$$)}}catch(e){throw $t.length=0,Zt=0,e}for(fl(null),$t.length=0,Zt=0;ws.length;)ws.pop()();for(let e=0;e<el.length;e+=1){const t=el[e];rn.has(t)||(rn.add(t),t())}el.length=0}while($t.length);for(;Cs.length;)Cs.pop()();pn=!1,rn.clear(),fl(l)}function rd(l){if(l.fragment!==null){l.update(),ge(l.before_update);const e=l.dirty;l.dirty=[-1],l.fragment&&l.fragment.p(l.ctx,e),l.after_update.forEach(Ut)}}function ud(l){const e=[],t=[];el.forEach(n=>l.indexOf(n)===-1?e.push(n):t.push(n)),t.forEach(n=>n()),el=e}const Al=new Set;let Ht;function mt(){Ht={r:0,c:[],p:Ht}}function gt(){Ht.r||ge(Ht.c),Ht=Ht.p}function ue(l,e){l&&l.i&&(Al.delete(l),l.i(e))}function pe(l,e,t,n){if(l&&l.o){if(Al.has(l))return;Al.add(l),Ht.c.push(()=>{Al.delete(l),n&&(t&&l.d(1),n())}),l.o(e)}else n&&n()}function ce(l){return(l==null?void 0:l.length)!==void 0?l:Array.from(l)}function xa(l,e){pe(l,1,1,()=>{e.delete(l.key)})}function $a(l,e,t,n,s,o,c,r,u,p,v,g){let h=l.length,b=o.length,y=h;const k={};for(;y--;)k[l[y].key]=y;const w=[],T=new Map,j=new Map,M=[];for(y=b;y--;){const D=g(s,o,y),z=t(D);let R=c.get(z);R?M.push(()=>R.p(D,e)):(R=p(z,D),R.c()),T.set(z,w[y]=R),z in k&&j.set(z,Math.abs(y-k[z]))}const E=new Set,N=new Set;function L(D){ue(D,1),D.m(r,v),c.set(D.key,D),v=D.first,b--}for(;h&&b;){const D=w[b-1],z=l[h-1],R=D.key,V=z.key;D===z?(v=D.first,h--,b--):T.has(V)?!c.has(R)||E.has(R)?L(D):N.has(V)?h--:j.get(R)>j.get(V)?(N.add(R),L(D)):(E.add(V),h--):(u(z,c),h--)}for(;h--;){const D=l[h];T.has(D.key)||u(D,c)}for(;b;)L(w[b-1]);return ge(M),w}function Xe(l){l&&l.c()}function Je(l,e,t){const{fragment:n,after_update:s}=l.$$;n&&n.m(e,t),Ut(()=>{const o=l.$$.on_mount.map(Ya).filter(Mt);l.$$.on_destroy?l.$$.on_destroy.push(...o):ge(o),l.$$.on_mount=[]}),s.forEach(Ut)}function qe(l,e){const t=l.$$;t.fragment!==null&&(ud(t.after_update),ge(t.on_destroy),t.fragment&&t.fragment.d(e),t.on_destroy=t.fragment=null,t.ctx=[])}function fd(l,e){l.$$.dirty[0]===-1&&($t.push(l),cd(),l.$$.dirty.fill(0)),l.$$.dirty[e/31|0]|=1<<e%31}function at(l,e,t,n,s,o,c=null,r=[-1]){const u=dl;fl(l);const p=l.$$={fragment:null,ctx:[],props:o,update:$,not_equal:s,bound:ks(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(e.context||(u?u.$$.context:[])),callbacks:ks(),dirty:r,skip_bound:!1,root:e.target||u.$$.root};c&&c(p.root);let v=!1;if(p.ctx=t?t(l,e.props||{},(g,h,...b)=>{const y=b.length?b[0]:h;return p.ctx&&s(p.ctx[g],p.ctx[g]=y)&&(!p.skip_bound&&p.bound[g]&&p.bound[g](y),v&&fd(l,g)),h}):[],p.update(),v=!0,ge(p.before_update),p.fragment=n?n(p.ctx):!1,e.target){if(e.hydrate){const g=id(e.target);p.fragment&&p.fragment.l(g),g.forEach(C)}else p.fragment&&p.fragment.c();e.intro&&ue(l.$$.fragment),Je(l,e.target,e.anchor),Za()}fl(u)}class ct{constructor(){cn(this,"$$");cn(this,"$$set")}$destroy(){qe(this,1),this.$destroy=$}$on(e,t){if(!Mt(t))return $;const n=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return n.push(t),()=>{const s=n.indexOf(t);s!==-1&&n.splice(s,1)}}$set(e){this.$$set&&!sd(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}const dd="4";typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add(dd);function pd(l){let e,t;return{c(){e=Q("path"),t=Q("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,s){S(n,e,s),S(n,t,s)},d(n){n&&(C(e),C(t))}}}function md(l){let e,t,n,s,o;return{c(){e=Q("path"),t=Q("polyline"),n=Q("line"),s=Q("line"),o=Q("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(s,"x1","16"),i(s,"y1","17"),i(s,"x2","8"),i(s,"y2","17"),i(o,"points","10 9 9 9 8 9")},m(c,r){S(c,e,r),S(c,t,r),S(c,n,r),S(c,s,r),S(c,o,r)},d(c){c&&(C(e),C(t),C(n),C(s),C(o))}}}function gd(l){let e,t;return{c(){e=Q("polyline"),t=Q("polyline"),i(e,"points","16 18 22 12 16 6"),i(t,"points","8 6 2 12 8 18")},m(n,s){S(n,e,s),S(n,t,s)},d(n){n&&(C(e),C(t))}}}function _d(l){let e,t,n,s;return{c(){e=Q("path"),t=Q("polyline"),n=Q("line"),s=Q("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(s,"x","10"),i(s,"y","12"),i(s,"width","4"),i(s,"height","4"),i(s,"rx","1")},m(o,c){S(o,e,c),S(o,t,c),S(o,n,c),S(o,s,c)},d(o){o&&(C(e),C(t),C(n),C(s))}}}function vd(l){let e,t,n,s,o;return{c(){e=Q("path"),t=Q("polyline"),n=Q("line"),s=Q("line"),o=Q("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(s,"x1","9"),i(s,"y1","15"),i(s,"x2","13"),i(s,"y2","15"),i(o,"x1","12"),i(o,"y1","15"),i(o,"x2","12"),i(o,"y2","18")},m(c,r){S(c,e,r),S(c,t,r),S(c,n,r),S(c,s,r),S(c,o,r)},d(c){c&&(C(e),C(t),C(n),C(s),C(o))}}}function hd(l){let e,t,n,s,o,c;return{c(){e=Q("path"),t=Q("polyline"),n=Q("line"),s=Q("line"),o=Q("line"),c=Q("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(s,"x1","8"),i(s,"y1","16"),i(s,"x2","16"),i(s,"y2","16"),i(o,"x1","8"),i(o,"y1","14"),i(o,"x2","12"),i(o,"y2","14"),i(c,"x1","12"),i(c,"y1","12"),i(c,"x2","12"),i(c,"y2","18")},m(r,u){S(r,e,u),S(r,t,u),S(r,n,u),S(r,s,u),S(r,o,u),S(r,c,u)},d(r){r&&(C(e),C(t),C(n),C(s),C(o),C(c))}}}function bd(l){let e,t,n,s;return{c(){e=Q("path"),t=Q("polyline"),n=Q("line"),s=Q("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(s,"x1","16"),i(s,"y1","17"),i(s,"x2","8"),i(s,"y2","17")},m(o,c){S(o,e,c),S(o,t,c),S(o,n,c),S(o,s,c)},d(o){o&&(C(e),C(t),C(n),C(s))}}}function kd(l){let e,t,n,s,o;return{c(){e=Q("path"),t=Q("polyline"),n=Q("line"),s=Q("line"),o=Q("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(s,"x1","8"),i(s,"y1","16"),i(s,"x2","16"),i(s,"y2","16"),i(o,"x1","8"),i(o,"y1","14"),i(o,"x2","12"),i(o,"y2","14")},m(c,r){S(c,e,r),S(c,t,r),S(c,n,r),S(c,s,r),S(c,o,r)},d(c){c&&(C(e),C(t),C(n),C(s),C(o))}}}function yd(l){let e,t,n;return{c(){e=Q("path"),t=Q("circle"),n=Q("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(s,o){S(s,e,o),S(s,t,o),S(s,n,o)},d(s){s&&(C(e),C(t),C(n))}}}function wd(l){let e,t;return{c(){e=Q("rect"),t=Q("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,s){S(n,e,s),S(n,t,s)},d(n){n&&(C(e),C(t))}}}function Cd(l){let e,t,n;return{c(){e=Q("rect"),t=Q("circle"),n=Q("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(s,o){S(s,e,o),S(s,t,o),S(s,n,o)},d(s){s&&(C(e),C(t),C(n))}}}function Sd(l){let e;return{c(){e=Q("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 Td(l){let e;function t(o,c){return o[0]==="folder"?Sd:o[0]==="image"?Cd:o[0]==="video"?wd:o[0]==="audio"?yd:o[0]==="pdf"?kd:o[0]==="document"?bd:o[0]==="spreadsheet"?hd:o[0]==="presentation"?vd:o[0]==="archive"?_d:o[0]==="code"?gd:o[0]==="text"?md:pd}let n=t(l),s=n(l);return{c(){e=Q("svg"),s.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(o,c){S(o,e,c),s.m(e,null)},p(o,[c]){n!==(n=t(o))&&(s.d(1),s=n(o),s&&(s.c(),s.m(e,null))),c&2&&i(e,"width",o[1]),c&2&&i(e,"height",o[1])},i:$,o:$,d(o){o&&C(e),s.d()}}}function jd(l,e,t){let{kind:n="generic"}=e,{size:s=20}=e;return l.$$set=o=>{"kind"in o&&t(0,n=o.kind),"size"in o&&t(1,s=o.size)},[n,s]}class ec extends ct{constructor(e){super(),at(this,e,jd,Td,ot,{kind:0,size:1})}}const Ed={"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.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.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.deletedNodes":"Удаленные элементы","trash.physicalEntries":"Файлы в .verstak/trash","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":"Дело изменено","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":"событий","journal.title":"Журнал работы","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":"Срок действия токена истёк"},Dd={"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.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":"Keep here","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.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.deletedNodes":"Deleted items","trash.physicalEntries":"Files in .verstak/trash","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","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","journal.title":"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"},Ss={ru:Ed,en:Dd};let Ts="ru";function m(l,e){var s;const t=Ss[Ts];let n=t==null?void 0:t[l];if(n==null&&Ts!=="ru"&&(n=(s=Ss.ru)==null?void 0:s[l]),n==null&&(n=l),e!=null)for(const[o,c]of Object.entries(e))n=n.replace(`{${o}}`,String(c));return n}function Pl(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 mn={"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 js(l){return l?mn[l]||l:m("mime.unknown")}function Nd(l){if(l.type==="folder")return m("mime.folder");const e=(l.mime||"").toLowerCase();if(mn[e])return mn[e];const n=(l.name||"").toLowerCase().split(".").pop();return n?n.toUpperCase():m("mime.file")}function tc(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 lc=["image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/avif","image/svg+xml"],nc=["text/plain","text/html","text/css","text/javascript","application/json","application/xml","application/x-yaml","text/x-shellscript"],sc=["txt","log","conf","ini","yaml","yml","json","xml","csv","sh","py","js","ts","css","html","md","markdown","cfg"],ic=["jpg","jpeg","png","gif","webp","bmp","tiff","tif","avif","svg"];function Es(l){if(l.type==="folder")return!1;const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return!!(lc.includes(e)||ic.includes(n)||e.includes("pdf")||nc.includes(e)||sc.includes(n))}function oc(l){const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return lc.includes(e)||ic.includes(n)}function ac(l){const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return nc.includes(e)||sc.includes(n)&&n!=="md"&&n!=="markdown"}function cc(l){return(l.mime||"").toLowerCase().includes("pdf")}function rc(l){const e=(l.name||"").toLowerCase();return e.endsWith(".md")||e.endsWith(".markdown")}function Md(l){return oc(l)||cc(l)}function Id(l){return ac(l)||rc(l)}const{window:Ad}=vn;function Pd(l){let e,t,n,s=Pl(l[0].size)+"",o;return{c(){e=f("span"),e.textContent="·",t=_(),n=f("span"),o=F(s),i(e,"class","meta-sep svelte-1skuef2")},m(c,r){S(c,e,r),S(c,t,r),S(c,n,r),a(n,o)},p(c,r){r[0]&1&&s!==(s=Pl(c[0].size)+"")&&U(o,s)},d(c){c&&(C(e),C(t),C(n))}}}function Ld(l){let e,t,n,s,o;return{c(){e=f("button"),e.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="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=_(),n=f("button"),n.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="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(c,r){S(c,e,r),S(c,t,r),S(c,n,r),s||(o=[P(e,"click",Se(l[30])),P(n,"click",Se(l[11]))],s=!0)},p:$,d(c){c&&(C(e),C(t),C(n)),s=!1,ge(o)}}}function Fd(l){let e,t,n,s,o,c,r;return{c(){e=f("button"),e.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"></path><circle cx="12" cy="12" r="3"></circle></svg>',t=_(),n=f("button"),n.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path><polyline points="15 3 21 3 21 9"></polyline><line x1="10" y1="14" x2="21" y2="3"></line></svg>',s=_(),o=f("button"),o.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(o,"class","action-btn svelte-1skuef2"),i(o,"title",m("file.showInExplorer")),i(o,"aria-label",m("file.showInExplorer"))},m(u,p){S(u,e,p),S(u,t,p),S(u,n,p),S(u,s,p),S(u,o,p),c||(r=[P(e,"click",Se(l[29])),P(n,"click",Se(l[10])),P(o,"click",Se(l[11]))],c=!0)},p:$,d(u){u&&(C(e),C(t),C(n),C(s),C(o)),c=!1,ge(r)}}}function Ds(l){let e,t,n,s,o,c,r,u,p=m("common.open")+"",v,g,h,b,y,k,w,T,j=m("file.openExternal")+"",M,E,N,L,D,z,R=m("file.showInExplorer")+"",V,K,G,J,H,q,Y,A,W,O=m("common.rename")+"",B,oe,ie,ee,Z,ne,ae,fe=m("common.duplicate")+"",be,Ue,Me,X,te,de,ke,_e,Ie,Ke=m("common.cut")+"",st,rt,je,Fe,Ce,Ve,Ae,He=m("common.copy")+"",Re,Oe,Ee,ye,Le,We,$e,Te,me,De=m("common.delete")+"",Ye,lt,xe;return{c(){e=f("div"),t=_(),n=f("div"),s=f("button"),o=Q("svg"),c=Q("path"),r=Q("circle"),u=_(),v=F(p),g=_(),h=f("button"),b=Q("svg"),y=Q("path"),k=Q("polyline"),w=Q("line"),T=_(),M=F(j),E=_(),N=f("button"),L=Q("svg"),D=Q("path"),z=_(),V=F(R),K=_(),G=f("div"),J=_(),H=f("button"),q=Q("svg"),Y=Q("path"),A=Q("path"),W=_(),B=F(O),oe=_(),ie=f("button"),ee=Q("svg"),Z=Q("rect"),ne=Q("path"),ae=_(),be=F(fe),Ue=_(),Me=f("button"),X=Q("svg"),te=Q("circle"),de=Q("circle"),ke=Q("line"),_e=Q("line"),Ie=_(),st=F(Ke),rt=_(),je=f("button"),Fe=Q("svg"),Ce=Q("rect"),Ve=Q("path"),Ae=_(),Re=F(He),Oe=_(),Ee=f("div"),ye=_(),Le=f("button"),We=Q("svg"),$e=Q("polyline"),Te=Q("path"),me=_(),Ye=F(De),i(e,"class","menu-backdrop svelte-1skuef2"),i(e,"role","presentation"),i(c,"d","M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"),i(r,"cx","12"),i(r,"cy","12"),i(r,"r","3"),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(s,"class","menu-item svelte-1skuef2"),i(s,"role","menuitem"),i(y,"d","M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"),i(k,"points","15 3 21 3 21 9"),i(w,"x1","10"),i(w,"y1","14"),i(w,"x2","21"),i(w,"y2","3"),i(b,"width","14"),i(b,"height","14"),i(b,"viewBox","0 0 24 24"),i(b,"fill","none"),i(b,"stroke","currentColor"),i(b,"stroke-width","2"),i(b,"stroke-linecap","round"),i(b,"stroke-linejoin","round"),i(h,"class","menu-item svelte-1skuef2"),i(h,"role","menuitem"),i(D,"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(L,"width","14"),i(L,"height","14"),i(L,"viewBox","0 0 24 24"),i(L,"fill","none"),i(L,"stroke","currentColor"),i(L,"stroke-width","2"),i(L,"stroke-linecap","round"),i(L,"stroke-linejoin","round"),i(N,"class","menu-item svelte-1skuef2"),i(N,"role","menuitem"),i(G,"class","menu-sep svelte-1skuef2"),i(Y,"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(H,"class","menu-item svelte-1skuef2"),i(H,"role","menuitem"),i(Z,"x","9"),i(Z,"y","9"),i(Z,"width","13"),i(Z,"height","13"),i(Z,"rx","2"),i(Z,"ry","2"),i(ne,"d","M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"),i(ee,"width","14"),i(ee,"height","14"),i(ee,"viewBox","0 0 24 24"),i(ee,"fill","none"),i(ee,"stroke","currentColor"),i(ee,"stroke-width","2"),i(ee,"stroke-linecap","round"),i(ee,"stroke-linejoin","round"),i(ie,"class","menu-item svelte-1skuef2"),i(ie,"role","menuitem"),i(te,"cx","6"),i(te,"cy","6"),i(te,"r","3"),i(de,"cx","6"),i(de,"cy","18"),i(de,"r","3"),i(ke,"x1","20"),i(ke,"y1","4"),i(ke,"x2","8.12"),i(ke,"y2","15.88"),i(_e,"x1","8.12"),i(_e,"y1","8.12"),i(_e,"x2","20"),i(_e,"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(Me,"class","menu-item svelte-1skuef2"),i(Me,"role","menuitem"),i(Ce,"x","9"),i(Ce,"y","9"),i(Ce,"width","13"),i(Ce,"height","13"),i(Ce,"rx","2"),i(Ce,"ry","2"),i(Ve,"d","M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"),i(Fe,"width","14"),i(Fe,"height","14"),i(Fe,"viewBox","0 0 24 24"),i(Fe,"fill","none"),i(Fe,"stroke","currentColor"),i(Fe,"stroke-width","2"),i(Fe,"stroke-linecap","round"),i(Fe,"stroke-linejoin","round"),i(je,"class","menu-item svelte-1skuef2"),i(je,"role","menuitem"),i(Ee,"class","menu-sep svelte-1skuef2"),i($e,"points","3 6 5 6 21 6"),i(Te,"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(We,"width","14"),i(We,"height","14"),i(We,"viewBox","0 0 24 24"),i(We,"fill","none"),i(We,"stroke","currentColor"),i(We,"stroke-width","2"),i(We,"stroke-linecap","round"),i(We,"stroke-linejoin","round"),i(Le,"class","menu-item menu-item-danger svelte-1skuef2"),i(Le,"role","menuitem"),i(n,"class","menu svelte-1skuef2"),bt(n,"left",l[3]+"px"),bt(n,"top",l[4]+"px"),bt(n,"position","fixed"),i(n,"role","menu"),i(n,"tabindex","-1")},m(Ge,Qe){S(Ge,e,Qe),S(Ge,t,Qe),S(Ge,n,Qe),a(n,s),a(s,o),a(o,c),a(o,r),a(s,u),a(s,v),a(n,g),a(n,h),a(h,b),a(b,y),a(b,k),a(b,w),a(h,T),a(h,M),a(n,E),a(n,N),a(N,L),a(L,D),a(N,z),a(N,V),a(n,K),a(n,G),a(n,J),a(n,H),a(H,q),a(q,Y),a(q,A),a(H,W),a(H,B),a(n,oe),a(n,ie),a(ie,ee),a(ee,Z),a(ee,ne),a(ie,ae),a(ie,be),a(n,Ue),a(n,Me),a(Me,X),a(X,te),a(X,de),a(X,ke),a(X,_e),a(Me,Ie),a(Me,st),a(n,rt),a(n,je),a(je,Fe),a(Fe,Ce),a(Fe,Ve),a(je,Ae),a(je,Re),a(n,Oe),a(n,Ee),a(n,ye),a(n,Le),a(Le,We),a(We,$e),a(We,Te),a(Le,me),a(Le,Ye),lt||(xe=[P(e,"click",Se(l[19])),P(s,"click",l[17]),P(h,"click",l[10]),P(N,"click",l[11]),P(H,"click",l[13]),P(ie,"click",l[14]),P(Me,"click",l[15]),P(je,"click",l[16]),P(Le,"click",l[12]),P(n,"click",Se(l[28])),P(n,"keydown",l[31])],lt=!0)},p(Ge,Qe){Qe[0]&8&&bt(n,"left",Ge[3]+"px"),Qe[0]&16&&bt(n,"top",Ge[4]+"px")},d(Ge){Ge&&(C(e),C(t),C(n)),lt=!1,ge(xe)}}}function Rd(l){let e,t,n,s,o,c,r=l[0].name+"",u,p,v,g,h,b,y,k,w,T,j,M,E,N,L,D,z,R,V,K,G,J;n=new ec({props:{kind:l[6],size:22}});let H=!l[7]&&Pd(l);function q(O,B){return O[7]?Ld:Fd}let A=q(l)(l),W=l[2]&&Ds(l);return{c(){e=f("div"),t=f("div"),Xe(n.$$.fragment),s=_(),o=f("div"),c=f("div"),u=F(r),v=_(),g=f("div"),h=f("span"),h.textContent=`${l[8]}`,b=_(),H&&H.c(),y=_(),k=f("div"),A.c(),w=_(),T=f("button"),j=Q("svg"),M=Q("circle"),E=Q("circle"),N=Q("circle"),L=_(),D=f("button"),D.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="3 6 5 6 21 6"></polyline><path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"></path></svg>',R=_(),W&&W.c(),V=_t(),i(t,"class","file-row-icon svelte-1skuef2"),i(c,"class","file-row-name svelte-1skuef2"),i(c,"title",p=l[0].name),i(g,"class","file-row-meta svelte-1skuef2"),i(o,"class","file-row-body svelte-1skuef2"),i(M,"cx","12"),i(M,"cy","5"),i(M,"r","2"),i(E,"cx","12"),i(E,"cy","12"),i(E,"r","2"),i(N,"cx","12"),i(N,"cy","19"),i(N,"r","2"),i(j,"width","16"),i(j,"height","16"),i(j,"viewBox","0 0 24 24"),i(j,"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(D,"class","action-btn action-btn-danger svelte-1skuef2"),i(D,"title",m("common.delete")),i(D,"aria-label",m("common.delete")),i(k,"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",z=l[7]?m("file.ariaFolder")+" "+l[0].name:m("file.ariaFile")+" "+l[0].name),he(e,"file-row--selected",l[1])},m(O,B){S(O,e,B),a(e,t),Je(n,t,null),a(e,s),a(e,o),a(o,c),a(c,u),a(o,v),a(o,g),a(g,h),a(g,b),H&&H.m(g,null),a(e,y),a(e,k),A.m(k,null),a(k,w),a(k,T),a(T,j),a(j,M),a(j,E),a(j,N),a(k,L),a(k,D),S(O,R,B),W&&W.m(O,B),S(O,V,B),K=!0,G||(J=[P(Ad,"click",l[19]),P(T,"click",Se(l[18])),P(D,"click",Se(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])],G=!0)},p(O,B){(!K||B[0]&1)&&r!==(r=O[0].name+"")&&U(u,r),(!K||B[0]&1&&p!==(p=O[0].name))&&i(c,"title",p),O[7]||H.p(O,B),A.p(O,B),(!K||B[0]&4)&&i(T,"aria-expanded",O[2]),(!K||B[0]&1&&z!==(z=O[7]?m("file.ariaFolder")+" "+O[0].name:m("file.ariaFile")+" "+O[0].name))&&i(e,"aria-label",z),(!K||B[0]&2)&&he(e,"file-row--selected",O[1]),O[2]?W?W.p(O,B):(W=Ds(O),W.c(),W.m(V.parentNode,V)):W&&(W.d(1),W=null)},i(O){K||(ue(n.$$.fragment,O),K=!0)},o(O){pe(n.$$.fragment,O),K=!1},d(O){O&&(C(e),C(R),C(V)),qe(n),H&&H.d(),A.d(),W&&W.d(O),G=!1,ge(J)}}}function zd(l,e,t){let{item:n}=e,{selected:s=!1}=e,{onDragStart:o}=e,{onDragOver:c}=e,{onDrop:r}=e;const u=Fl(),p=tc(n),v=n.type==="folder",g=Nd(n);let h=!1,b=0,y=0,k=null;function w(B){B.ctrlKey||B.metaKey?u("toggleSelect",n.id):B.shiftKey?u("rangeSelect",n.id):k?(clearTimeout(k),k=null,v?u("navigate",n.id):u("preview",n)):k=setTimeout(()=>{k=null,u("selectOne",n.id)},250)}function T(){u("openExternal",n.fileId)}function j(){t(2,h=!1),u("showInFolder",n.nodeId||n.id)}function M(){t(2,h=!1),u("delete",{id:n.id,type:n.type})}function E(){t(2,h=!1),u("rename",{id:n.id,name:n.name})}function N(){t(2,h=!1),u("duplicate",n.id)}function L(){t(2,h=!1),u("cut",n.id)}function D(){t(2,h=!1),u("copy",n.id)}function z(){t(2,h=!1),v?u("navigate",n.id):u("preview",n)}function R(){t(2,h=!h)}function V(){t(2,h=!1)}function K(B){o&&o(B,n.id)}function G(B){c&&v&&c(B,n.id)}function J(B){r&&v&&r(B,n.id)}function H(B){B.preventDefault(),t(3,b=Math.min(B.clientX,window.innerWidth-240)),t(4,y=Math.min(B.clientY,window.innerHeight-320)),t(2,h=!0)}function q(B){(B.key==="Enter"||B.key===" ")&&(B.preventDefault(),w(B))}function Y(B){Xa.call(this,l,B)}const A=()=>u("preview",n),W=()=>u("navigate",n.id),O=B=>{B.key==="Escape"&&(B.stopPropagation(),V())};return l.$$set=B=>{"item"in B&&t(0,n=B.item),"selected"in B&&t(1,s=B.selected),"onDragStart"in B&&t(25,o=B.onDragStart),"onDragOver"in B&&t(26,c=B.onDragOver),"onDrop"in B&&t(27,r=B.onDrop)},[n,s,h,b,y,u,p,v,g,w,T,j,M,E,N,L,D,z,R,V,K,G,J,H,q,o,c,r,Y,A,W,O]}class Od extends ct{constructor(e){super(),at(this,e,zd,Rd,ot,{item:0,selected:1,onDragStart:25,onDragOver:26,onDrop:27},null,[-1,-1])}}function Ns(l,e,t){const n=l.slice();return n[4]=e[t],n[6]=t,n}function Vd(l){let e;return{c(){e=f("span"),e.textContent="/",i(e,"class","sep svelte-csi2lb")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function Wd(l){let e,t=l[4].name+"",n,s,o;function c(){return l[2](l[6])}return{c(){e=f("button"),n=F(t),i(e,"class","crumb crumb--link svelte-csi2lb")},m(r,u){S(r,e,u),a(e,n),s||(o=P(e,"click",c),s=!0)},p(r,u){l=r,u&1&&t!==(t=l[4].name+"")&&U(n,t)},d(r){r&&C(e),s=!1,o()}}}function Hd(l){let e,t=l[4].name+"",n;return{c(){e=f("span"),n=F(t),i(e,"class","crumb crumb--current svelte-csi2lb")},m(s,o){S(s,e,o),a(e,n)},p(s,o){o&1&&t!==(t=s[4].name+"")&&U(n,t)},d(s){s&&C(e)}}}function Ms(l){let e,t,n=l[6]>0&&Vd();function s(r,u){return r[6]===r[0].length-1?Hd:Wd}let o=s(l),c=o(l);return{c(){n&&n.c(),e=_(),c.c(),t=_t()},m(r,u){n&&n.m(r,u),S(r,e,u),c.m(r,u),S(r,t,u)},p(r,u){o===(o=s(r))&&c?c.p(r,u):(c.d(1),c=o(r),c&&(c.c(),c.m(t.parentNode,t)))},d(r){r&&(C(e),C(t)),n&&n.d(r),c.d(r)}}}function Ud(l){let e,t=ce(l[0]),n=[];for(let s=0;s<t.length;s+=1)n[s]=Ms(Ns(l,t,s));return{c(){e=f("nav");for(let s=0;s<n.length;s+=1)n[s].c();i(e,"class","breadcrumbs svelte-csi2lb")},m(s,o){S(s,e,o);for(let c=0;c<n.length;c+=1)n[c]&&n[c].m(e,null)},p(s,[o]){if(o&3){t=ce(s[0]);let c;for(c=0;c<t.length;c+=1){const r=Ns(s,t,c);n[c]?n[c].p(r,o):(n[c]=Ms(r),n[c].c(),n[c].m(e,null))}for(;c<n.length;c+=1)n[c].d(1);n.length=t.length}},i:$,o:$,d(s){s&&C(e),Ne(n,s)}}}function Bd(l,e,t){let{crumbs:n=[]}=e;const s=Fl();function o(r){s("navigate",r)}const c=r=>o(r);return l.$$set=r=>{"crumbs"in r&&t(0,n=r.crumbs)},[n,o,c]}class uc extends ct{constructor(e){super(),at(this,e,Bd,Ud,ot,{crumbs:0})}}function Kd(l){let e,t,n,s,o,c;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("file.previewUnavailable")}`,n=_(),s=f("button"),s.textContent=`${m("file.openExternal")}`,i(s,"class","btn btn-sm svelte-1cw3u0m"),i(e,"class","preview-status svelte-1cw3u0m")},m(r,u){S(r,e,u),a(e,t),a(e,n),a(e,s),o||(c=P(s,"click",l[9]),o=!0)},p:$,d(r){r&&C(e),o=!1,c()}}}function Gd(l){let e,t;function n(c,r){return r&2&&(e=null),e==null&&(e=!!(c[1]&&c[1].startsWith("data:"))),e?Zd:Xd}let s=n(l,-1),o=s(l);return{c(){o.c(),t=_t()},m(c,r){o.m(c,r),S(c,t,r)},p(c,r){s===(s=n(c,r))&&o?o.p(c,r):(o.d(1),o=s(c),o&&(o.c(),o.m(t.parentNode,t)))},d(c){c&&C(t),o.d(c)}}}function Jd(l){let e,t,n;return{c(){e=f("pre"),t=f("code"),n=F(l[1]),i(e,"class","preview-text svelte-1cw3u0m")},m(s,o){S(s,e,o),a(e,t),a(t,n)},p(s,o){o&2&&U(n,s[1])},d(s){s&&C(e)}}}function qd(l){let e,t,n,s;return{c(){e=f("div"),t=f("img"),tl(t.src,n=l[1])||i(t,"src",n),i(t,"alt",s=l[0].name),i(t,"class","preview-image svelte-1cw3u0m"),i(e,"class","preview-image-container svelte-1cw3u0m")},m(o,c){S(o,e,c),a(e,t)},p(o,c){c&2&&!tl(t.src,n=o[1])&&i(t,"src",n),c&1&&s!==(s=o[0].name)&&i(t,"alt",s)},d(o){o&&C(e)}}}function Yd(l){let e,t,n,s,o,c,r;return{c(){e=f("div"),t=f("p"),n=F(l[3]),s=_(),o=f("button"),o.textContent=`${m("file.openExternal")}`,i(o,"class","btn btn-sm svelte-1cw3u0m"),i(e,"class","preview-status svelte-1cw3u0m")},m(u,p){S(u,e,p),a(e,t),a(t,n),a(e,s),a(e,o),c||(r=P(o,"click",l[9]),c=!0)},p(u,p){p&8&&U(n,u[3])},d(u){u&&C(e),c=!1,r()}}}function Qd(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("common.loading")}`,i(e,"class","preview-status svelte-1cw3u0m")},m(n,s){S(n,e,s),a(e,t)},p:$,d(n){n&&C(e)}}}function Xd(l){let e,t,n,s,o,c;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("file.pdfUnavailable")}`,n=_(),s=f("button"),s.textContent=`${m("file.openExternal")}`,i(s,"class","btn btn-sm svelte-1cw3u0m"),i(e,"class","preview-status svelte-1cw3u0m")},m(r,u){S(r,e,u),a(e,t),a(e,n),a(e,s),o||(c=P(s,"click",l[9]),o=!0)},p:$,d(r){r&&C(e),o=!1,c()}}}function Zd(l){let e,t,n;return{c(){e=f("div"),t=f("embed"),tl(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(s,o){S(s,e,o),a(e,t)},p(s,o){o&2&&!tl(t.src,n=s[1])&&i(t,"src",n)},d(s){s&&C(e)}}}function xd(l){let e,t,n,s,o,c,r,u=l[0].name+"",p,v,g,h,b=Pl(l[0].size)+"",y,k,w=js(l[0].mime)+"",T,j,M,E,N,L,D,z,R,V,K;o=new ec({props:{kind:l[8],size:18}});function G(q,Y){return q[2]?Qd:q[3]?Yd:q[6]&&q[1]?qd:q[5]&&q[1]?Jd:q[4]?Gd:Kd}let J=G(l),H=J(l);return{c(){e=f("div"),t=f("div"),n=f("header"),s=f("div"),Xe(o.$$.fragment),c=_(),r=f("span"),p=F(u),g=_(),h=f("div"),y=F(b),k=F(" · "),T=F(w),j=_(),M=f("div"),E=f("button"),E.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path><polyline points="15 3 21 3 21 9"></polyline><line x1="10" y1="14" x2="21" y2="3"></line></svg>',N=_(),L=f("button"),L.innerHTML='<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>',D=_(),z=f("div"),H.c(),i(r,"class","preview-name svelte-1cw3u0m"),i(r,"title",v=l[0].name),i(s,"class","preview-title svelte-1cw3u0m"),i(h,"class","preview-meta svelte-1cw3u0m"),i(E,"class","action-btn svelte-1cw3u0m"),i(E,"title",m("file.openExternal")),i(E,"aria-label",m("file.openExternal")),i(L,"class","action-btn action-btn-close svelte-1cw3u0m"),i(L,"title","Close"),i(L,"aria-label","Close preview"),i(M,"class","preview-actions svelte-1cw3u0m"),i(n,"class","preview-header svelte-1cw3u0m"),i(z,"class","preview-body svelte-1cw3u0m"),i(t,"class","modal svelte-1cw3u0m"),i(e,"class","overlay svelte-1cw3u0m"),i(e,"role","presentation")},m(q,Y){S(q,e,Y),a(e,t),a(t,n),a(n,s),Je(o,s,null),a(s,c),a(s,r),a(r,p),a(n,g),a(n,h),a(h,y),a(h,k),a(h,T),a(n,j),a(n,M),a(M,E),a(M,N),a(M,L),a(t,D),a(t,z),H.m(z,null),R=!0,V||(K=[P(E,"click",l[9]),P(L,"click",l[10]),P(e,"click",kt(l[11])),P(e,"keydown",l[12])],V=!0)},p(q,[Y]){(!R||Y&1)&&u!==(u=q[0].name+"")&&U(p,u),(!R||Y&1&&v!==(v=q[0].name))&&i(r,"title",v),(!R||Y&1)&&b!==(b=Pl(q[0].size)+"")&&U(y,b),(!R||Y&1)&&w!==(w=js(q[0].mime)+"")&&U(T,w),J===(J=G(q))&&H?H.p(q,Y):(H.d(1),H=J(q),H&&(H.c(),H.m(z,null)))},i(q){R||(ue(o.$$.fragment,q),R=!0)},o(q){pe(o.$$.fragment,q),R=!1},d(q){q&&C(e),qe(o),H.d(),V=!1,ge(K)}}}function $d(l,e,t){let n,s,o,{item:c}=e,{content:r=""}=e,{loading:u=!1}=e,{error:p=""}=e;const v=Fl(),g=tc(c);function h(T){T.key==="Escape"&&v("close")}function b(){v("openExternal",c.fileId)}Qa(()=>{window.addEventListener("keydown",h)}),kn(()=>{window.removeEventListener("keydown",h)});const y=()=>v("close"),k=()=>v("close"),w=T=>{T.key==="Escape"&&(T.preventDefault(),v("close"))};return l.$$set=T=>{"item"in T&&t(0,c=T.item),"content"in T&&t(1,r=T.content),"loading"in T&&t(2,u=T.loading),"error"in T&&t(3,p=T.error)},l.$$.update=()=>{l.$$.dirty&3&&t(6,n=oc(c)&&r&&r.startsWith("data:")),l.$$.dirty&1&&t(5,s=ac(c)||rc(c)),l.$$.dirty&1&&t(4,o=cc(c))},[c,r,u,p,o,s,n,v,g,b,y,k,w]}class e1 extends ct{constructor(e){super(),at(this,e,$d,xd,ot,{item:0,content:1,loading:2,error:3})}}function t1(l){let e,t,n,s,o,c,r,u,p,v,g,h,b,y,k,w,T;return{c(){e=f("div"),t=f("div"),n=f("h3"),s=F(l[0]),o=_(),c=f("p"),r=F(l[1]),u=_(),p=f("div"),v=f("button"),g=F(l[2]),b=_(),y=f("button"),k=F(l[3]),i(n,"class","svelte-1fv6yyk"),i(c,"class","message svelte-1fv6yyk"),i(v,"class",h="btn "+(l[4]?"btn-danger":"btn-primary")+" svelte-1fv6yyk"),i(y,"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(j,M){S(j,e,M),a(e,t),a(t,n),a(n,s),a(t,o),a(t,c),a(c,r),a(t,u),a(t,p),a(p,v),a(v,g),a(p,b),a(p,y),a(y,k),w||(T=[P(v,"click",l[6]),P(y,"click",l[7]),P(e,"click",kt(l[8])),P(e,"keydown",l[9])],w=!0)},p(j,[M]){M&1&&U(s,j[0]),M&2&&U(r,j[1]),M&4&&U(g,j[2]),M&16&&h!==(h="btn "+(j[4]?"btn-danger":"btn-primary")+" svelte-1fv6yyk")&&i(v,"class",h),M&8&&U(k,j[3])},i:$,o:$,d(j){j&&C(e),w=!1,ge(T)}}}function l1(l,e,t){let{title:n=m("common.confirm")}=e,{message:s=""}=e,{confirmText:o=m("common.delete")}=e,{cancelText:c=m("common.cancel")}=e,{danger:r=!1}=e;const u=Fl(),p=()=>u("confirm"),v=()=>u("cancel"),g=()=>u("cancel"),h=b=>{b.key==="Escape"&&(b.preventDefault(),u("cancel"))};return l.$$set=b=>{"title"in b&&t(0,n=b.title),"message"in b&&t(1,s=b.message),"confirmText"in b&&t(2,o=b.confirmText),"cancelText"in b&&t(3,c=b.cancelText),"danger"in b&&t(4,r=b.danger)},[n,s,o,c,r,u,p,v,g,h]}class n1 extends ct{constructor(e){super(),at(this,e,l1,t1,ot,{title:0,message:1,confirmText:2,cancelText:3,danger:4})}}function s1(l){let e,t,n;return{c(){e=Q("circle"),t=Q("line"),n=Q("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(s,o){S(s,e,o),S(s,t,o),S(s,n,o)},d(s){s&&(C(e),C(t),C(n))}}}function i1(l){let e,t,n,s;return{c(){e=Q("rect"),t=Q("polyline"),n=Q("line"),s=Q("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(s,"x1","16"),i(s,"y1","5"),i(s,"x2","16"),i(s,"y2","19")},m(o,c){S(o,e,c),S(o,t,c),S(o,n,c),S(o,s,c)},d(o){o&&(C(e),C(t),C(n),C(s))}}}function o1(l){let e,t;return{c(){e=Q("path"),t=Q("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,s){S(n,e,s),S(n,t,s)},d(n){n&&(C(e),C(t))}}}function a1(l){let e,t;return{c(){e=Q("path"),t=Q("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,s){S(n,e,s),S(n,t,s)},d(n){n&&(C(e),C(t))}}}function c1(l){let e,t,n,s,o;return{c(){e=Q("path"),t=Q("path"),n=Q("line"),s=Q("line"),o=Q("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(s,"x1","8"),i(s,"y1","11"),i(s,"x2","14"),i(s,"y2","11"),i(o,"x1","8"),i(o,"y1","15"),i(o,"x2","12"),i(o,"y2","15")},m(c,r){S(c,e,r),S(c,t,r),S(c,n,r),S(c,s,r),S(c,o,r)},d(c){c&&(C(e),C(t),C(n),C(s),C(o))}}}function r1(l){let e,t,n,s;return{c(){e=Q("path"),t=Q("polyline"),n=Q("line"),s=Q("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(s,"x1","16"),i(s,"y1","17"),i(s,"x2","8"),i(s,"y2","17")},m(o,c){S(o,e,c),S(o,t,c),S(o,n,c),S(o,s,c)},d(o){o&&(C(e),C(t),C(n),C(s))}}}function u1(l){let e,t;return{c(){e=Q("path"),t=Q("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,s){S(n,e,s),S(n,t,s)},d(n){n&&(C(e),C(t))}}}function f1(l){let e,t,n,s;return{c(){e=Q("rect"),t=Q("rect"),n=Q("rect"),s=Q("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(s,"x","3"),i(s,"y","14"),i(s,"width","7"),i(s,"height","7"),i(s,"rx","1")},m(o,c){S(o,e,c),S(o,t,c),S(o,n,c),S(o,s,c)},d(o){o&&(C(e),C(t),C(n),C(s))}}}function d1(l){let e;return{c(){e=Q("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 p1(l){let e;function t(o,c){return o[0]==="folder"?d1:o[0]==="project"?f1:o[0]==="client"?u1:o[0]==="document"?r1:o[0]==="recipe"?c1:o[0]==="note"?a1:o[0]==="file"?o1:o[0]==="case"?i1:s1}let n=t(l),s=n(l);return{c(){e=Q("svg"),s.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(o,c){S(o,e,c),s.m(e,null)},p(o,[c]){n!==(n=t(o))&&(s.d(1),s=n(o),s&&(s.c(),s.m(e,null))),c&2&&i(e,"width",o[1]),c&2&&i(e,"height",o[1])},i:$,o:$,d(o){o&&C(e),s.d()}}}function m1(l,e,t){let{kind:n="generic"}=e,{size:s=18}=e;return l.$$set=o=>{"kind"in o&&t(0,n=o.kind),"size"in o&&t(1,s=o.size)},[n,s]}class Rl extends ct{constructor(e){super(),at(this,e,m1,p1,ot,{kind:0,size:1})}}function Is(l,e,t){const n=l.slice();return n[44]=e[t],n}function g1(l){let e;return{c(){e=f("span"),i(e,"class","tree-toggle-placeholder svelte-zj71cl")},m(t,n){S(t,e,n)},p:$,d(t){t&&C(e)}}}function _1(l){let e,t,n=l[1][l[44].id]?"▾":"▸",s,o,c;function r(){return l[25](l[44])}return{c(){e=f("button"),t=f("span"),s=F(n),i(t,"class","tree-arrow"),i(e,"class","tree-toggle svelte-zj71cl")},m(u,p){S(u,e,p),a(e,t),a(t,s),o||(c=P(e,"click",Se(r)),o=!0)},p(u,p){l=u,p[0]&3&&n!==(n=l[1][l[44].id]?"▾":"▸")&&U(s,n)},d(u){u&&C(e),o=!1,c()}}}function As(l){let e,t;return e=new fc({props:{nodes:l[44].children||[],expanded:l[1],selectedNodeId:l[2],level:l[3]+1,onSelect:l[4],onToggle:l[5],onContextMenu:l[6],onDrop:l[7]}}),{c(){Xe(e.$$.fragment)},m(n,s){Je(e,n,s),t=!0},p(n,s){const o={};s[0]&1&&(o.nodes=n[44].children||[]),s[0]&2&&(o.expanded=n[1]),s[0]&4&&(o.selectedNodeId=n[2]),s[0]&8&&(o.level=n[3]+1),s[0]&16&&(o.onSelect=n[4]),s[0]&32&&(o.onToggle=n[5]),s[0]&64&&(o.onContextMenu=n[6]),s[0]&128&&(o.onDrop=n[7]),e.$set(o)},i(n){t||(ue(e.$$.fragment,n),t=!0)},o(n){pe(e.$$.fragment,n),t=!1},d(n){qe(e,n)}}}function Ps(l,e){let t,n,s,o,c,r,u,p=e[44].title+"",v,g,h=e[1][e[44].id]&&gn(e[44]),b,y,k,w;function T(A,W){return W[0]&1&&(n=null),n==null&&(n=!!rl(A[44])),n?_1:g1}let j=T(e,[-1,-1]),M=j(e);c=new Rl({props:{kind:Ls(e[44]),size:16}});function E(...A){return e[26](e[44],...A)}function N(...A){return e[27](e[44],...A)}function L(){return e[28](e[44])}function D(...A){return e[29](e[44],...A)}function z(...A){return e[30](e[44],...A)}function R(...A){return e[31](e[44],...A)}function V(...A){return e[32](e[44],...A)}function K(...A){return e[33](e[44],...A)}function G(...A){return e[34](e[44],...A)}function J(...A){return e[35](e[44],...A)}function H(...A){return e[36](e[44],...A)}function q(...A){return e[37](e[44],...A)}let Y=h&&As(e);return{key:l,first:null,c(){t=f("div"),M.c(),s=_(),o=f("span"),Xe(c.$$.fragment),r=_(),u=f("span"),v=F(p),g=_(),Y&&Y.c(),b=_t(),i(o,"class","tree-icon svelte-zj71cl"),i(o,"role","button"),i(o,"tabindex","-1"),i(u,"class","tree-label svelte-zj71cl"),i(u,"role","button"),i(u,"tabindex","-1"),i(t,"class","tree-item svelte-zj71cl"),bt(t,"padding-left",e[3]*16+4+"px"),i(t,"draggable","true"),i(t,"role","button"),i(t,"tabindex","0"),he(t,"selected",e[2]===e[44].id),he(t,"drop-valid",e[8]===e[44].id&&e[9][e[44].id]),he(t,"drop-invalid",e[8]===e[44].id&&!e[9][e[44].id]),this.first=t},m(A,W){S(A,t,W),M.m(t,null),a(t,s),a(t,o),Je(c,o,null),a(t,r),a(t,u),a(u,v),S(A,g,W),Y&&Y.m(A,W),S(A,b,W),y=!0,k||(w=[P(o,"click",E),P(o,"keydown",N),P(o,"dblclick",Se(e[24])),P(u,"click",Se(L)),P(u,"keydown",D),P(t,"dragstart",z),P(t,"dragover",R),P(t,"dragleave",V),P(t,"drop",K),P(t,"click",G),P(t,"keydown",J),P(t,"dblclick",H),P(t,"contextmenu",hn(q))],k=!0)},p(A,W){e=A,j===(j=T(e,W))&&M?M.p(e,W):(M.d(1),M=j(e),M&&(M.c(),M.m(t,s)));const O={};W[0]&1&&(O.kind=Ls(e[44])),c.$set(O),(!y||W[0]&1)&&p!==(p=e[44].title+"")&&U(v,p),(!y||W[0]&8)&&bt(t,"padding-left",e[3]*16+4+"px"),(!y||W[0]&5)&&he(t,"selected",e[2]===e[44].id),(!y||W[0]&769)&&he(t,"drop-valid",e[8]===e[44].id&&e[9][e[44].id]),(!y||W[0]&769)&&he(t,"drop-invalid",e[8]===e[44].id&&!e[9][e[44].id]),W[0]&3&&(h=e[1][e[44].id]&&gn(e[44])),h?Y?(Y.p(e,W),W[0]&3&&ue(Y,1)):(Y=As(e),Y.c(),ue(Y,1),Y.m(b.parentNode,b)):Y&&(mt(),pe(Y,1,1,()=>{Y=null}),gt())},i(A){y||(ue(c.$$.fragment,A),ue(Y),y=!0)},o(A){pe(c.$$.fragment,A),pe(Y),y=!1},d(A){A&&(C(t),C(g),C(b)),M.d(),qe(c),Y&&Y.d(A),k=!1,ge(w)}}}function v1(l){let e=[],t=new Map,n,s,o,c,r=ce(l[0]);const u=p=>p[44].id;for(let p=0;p<r.length;p+=1){let v=Is(l,r,p),g=u(v);t.set(g,e[p]=Ps(g,v))}return{c(){for(let p=0;p<e.length;p+=1)e[p].c();n=_t()},m(p,v){for(let g=0;g<e.length;g+=1)e[g]&&e[g].m(p,v);S(p,n,v),s=!0,o||(c=P(window,"dragend",l[14]),o=!0)},p(p,v){v[0]&2080767&&(r=ce(p[0]),mt(),e=$a(e,v,u,1,p,r,t,n.parentNode,xa,Ps,n,Is),gt())},i(p){if(!s){for(let v=0;v<r.length;v+=1)ue(e[v]);s=!0}},o(p){for(let v=0;v<e.length;v+=1)pe(e[v]);s=!1},d(p){p&&C(n);for(let v=0;v<e.length;v+=1)e[v].d(p);o=!1,c()}}}function Ls(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 gn(l){return l.children!==void 0}function rl(l){return gn(l)?l.children.length>0:l.has_children===!0}function Fs(l){const e={};function t(n,s){for(const o of n)e[o.id]=s,o.children&&t(o.children,o.id)}return t(l,""),e}function Rs(l){const e=[];function t(n){for(const s of n)e.push(s),s.children&&t(s.children)}return t(l),e}function h1(l){try{return l.dataTransfer.getData("text/plain")}catch{return""}}function b1(l,e,t){let n,s,o,{nodes:c=[]}=e,{expanded:r={}}=e,{selectedNodeId:u=""}=e,{level:p=0}=e,{onSelect:v=void 0}=e,{onToggle:g=void 0}=e,{onContextMenu:h=void 0}=e,{onDrop:b=void 0}=e,y={},k=null,w="",T="";const j=["folder","project","client","document","recipe","case"];kn(()=>{for(const X of Object.keys(y))clearTimeout(y[X]);k&&clearInterval(k)});function M(X){return j.includes(X.type)}function E(X,te,de){if(!X||!te||te===X.id||!M(X))return!1;let ke=X.id;for(;ke;){if(ke===te)return!1;ke=de[ke]||""}return!0}function N(X,te){X.stopPropagation(),X.dataTransfer.effectAllowed="move",X.dataTransfer.setData("text/plain",te.id),t(21,w=te.id)}function L(X,te){X.preventDefault(),X.stopPropagation(),X.dataTransfer.dropEffect="move",T!==te.id&&t(8,T=te.id),rl(te)&&!r[te.id]&&!y[te.id]&&(y[te.id]=setTimeout(()=>{g&&g(te.id),delete y[te.id]},600));const de=X.currentTarget.closest(".workspace-tree-area");if(de){const ke=de.getBoundingClientRect(),_e=30;X.clientY-ke.top<_e?k||(k=setInterval(()=>{de.scrollTop-=10},50)):ke.bottom-X.clientY<_e?k||(k=setInterval(()=>{de.scrollTop+=10},50)):k&&(clearInterval(k),k=null)}}function D(X,te){const de=X.relatedTarget;de&&X.currentTarget.contains(de)||(T===te.id&&t(8,T=""),y[te.id]&&(clearTimeout(y[te.id]),delete y[te.id]),k&&(clearInterval(k),k=null))}function z(X,te){X.preventDefault(),X.stopPropagation(),y[te.id]&&(clearTimeout(y[te.id]),delete y[te.id]),k&&(clearInterval(k),k=null);const de=Rs(c),ke=Fs(de),_e=h1(X);if(!E(te,_e,ke)){t(8,T=""),t(21,w="");return}b&&b(_e,te.id),t(8,T=""),t(21,w="")}function R(){t(8,T=""),t(21,w="");for(const X of Object.keys(y))clearTimeout(y[X]),delete y[X];k&&(clearInterval(k),k=null)}function V(X,te){X.target.closest(".tree-toggle")||X.target.closest(".tree-icon")||v&&v(te)}function K(X,te){rl(te)&&g&&g(te.id)}function G(X,te){(X.key==="Enter"||X.key===" ")&&(X.preventDefault(),v&&v(te))}function J(X,te){X.stopPropagation(),rl(te)&&g&&g(te.id)}function H(X,te){(X.key==="Enter"||X.key===" ")&&(X.preventDefault(),X.stopPropagation(),rl(te)&&g&&g(te.id))}function q(X,te){(X.key==="Enter"||X.key===" ")&&(X.preventDefault(),v&&v(te))}function Y(X,te,de){const ke={};function _e(Ie){for(const Ke of Ie)ke[Ke.id]=E(Ke,te,de),Ke.children&&_e(Ke.children)}return _e(X),ke}function A(X){Xa.call(this,l,X)}const W=X=>g&&g(X.id),O=(X,te)=>J(te,X),B=(X,te)=>H(te,X),oe=X=>v&&v(X),ie=(X,te)=>q(te,X),ee=(X,te)=>N(te,X),Z=(X,te)=>L(te,X),ne=(X,te)=>D(te,X),ae=(X,te)=>z(te,X),fe=(X,te)=>V(te,X),be=(X,te)=>G(te,X),Ue=(X,te)=>K(te,X),Me=(X,te)=>h&&h(te,X);return l.$$set=X=>{"nodes"in X&&t(0,c=X.nodes),"expanded"in X&&t(1,r=X.expanded),"selectedNodeId"in X&&t(2,u=X.selectedNodeId),"level"in X&&t(3,p=X.level),"onSelect"in X&&t(4,v=X.onSelect),"onToggle"in X&&t(5,g=X.onToggle),"onContextMenu"in X&&t(6,h=X.onContextMenu),"onDrop"in X&&t(7,b=X.onDrop)},l.$$.update=()=>{l.$$.dirty[0]&1&&t(23,n=Rs(c)),l.$$.dirty[0]&8388608&&t(22,s=Fs(n)),l.$$.dirty[0]&14680064&&t(9,o=Y(n,w,s))},[c,r,u,p,v,g,h,b,T,o,N,L,D,z,R,V,K,G,J,H,q,w,s,n,A,W,O,B,oe,ie,ee,Z,ne,ae,fe,be,Ue,Me]}class fc extends ct{constructor(e){super(),at(this,e,b1,v1,ot,{nodes:0,expanded:1,selectedNodeId:2,level:3,onSelect:4,onToggle:5,onContextMenu:6,onDrop:7},null,[-1,-1])}}function zs(l){let e,t;return{c(){e=f("div"),t=F(l[4]),i(e,"class","path-info svelte-a9f1pd")},m(n,s){S(n,e,s),a(e,t)},p(n,s){s&16&&U(t,n[4])},d(n){n&&C(e)}}}function Os(l){let e,t;return{c(){e=f("div"),t=F(l[3]),i(e,"class","error-msg svelte-a9f1pd")},m(n,s){S(n,e,s),a(e,t)},p(n,s){s&8&&U(t,n[3])},d(n){n&&C(e)}}}function k1(l){let e,t,n,s,o,c,r,u,p,v,g,h,b,y,k,w,T,j=m("firstrun.browse")+"",M,E,N,L,D,z,R=(l[2]?m("firstrun.creating"):m("firstrun.create"))+"",V,K,G,J,H,q,Y=l[4]&&zs(l),A=l[3]&&Os(l);return{c(){e=f("div"),t=f("div"),n=f("img"),o=_(),c=f("h1"),c.textContent=`${m("firstrun.title")}`,r=_(),u=f("p"),u.textContent=`${m("firstrun.desc")}`,p=_(),v=f("div"),g=f("label"),g.textContent=`${m("firstrun.pathLabel")}`,h=_(),b=f("div"),y=f("input"),w=_(),T=f("button"),M=F(j),E=_(),Y&&Y.c(),N=_(),A&&A.c(),L=_(),D=f("div"),z=f("button"),V=F(R),G=_(),J=f("button"),J.textContent=`${m("firstrun.quit")}`,i(n,"class","first-run-logo svelte-a9f1pd"),tl(n.src,s="/assets/app-icons/icon_64x64.png")||i(n,"src",s),i(n,"width","64"),i(n,"height","64"),i(n,"alt",""),i(c,"class","svelte-a9f1pd"),i(u,"class","first-run-desc svelte-a9f1pd"),i(g,"class","form-label svelte-a9f1pd"),i(g,"for","vault-path"),i(y,"id","vault-path"),i(y,"type","text"),i(y,"placeholder",k=l[1]||m("firstrun.defaultPath")),y.disabled=l[2],i(y,"class","svelte-a9f1pd"),i(T,"class","btn"),T.disabled=l[2],i(b,"class","input-row svelte-a9f1pd"),i(v,"class","form-group svelte-a9f1pd"),i(z,"class","btn btn-primary btn-lg svelte-a9f1pd"),z.disabled=K=!l[0].trim()||l[2],i(J,"class","btn btn-lg svelte-a9f1pd"),i(D,"class","first-run-actions svelte-a9f1pd"),i(t,"class","first-run-card svelte-a9f1pd"),i(e,"class","first-run-screen svelte-a9f1pd")},m(W,O){S(W,e,O),a(e,t),a(t,n),a(t,o),a(t,c),a(t,r),a(t,u),a(t,p),a(t,v),a(v,g),a(v,h),a(v,b),a(b,y),ve(y,l[0]),a(b,w),a(b,T),a(T,M),a(t,E),Y&&Y.m(t,null),a(t,N),A&&A.m(t,null),a(t,L),a(t,D),a(D,z),a(z,V),a(D,G),a(D,J),H||(q=[P(y,"input",l[12]),P(y,"input",l[6]),P(y,"keydown",l[9]),P(T,"click",l[5]),P(z,"click",l[7]),P(J,"click",l[8])],H=!0)},p(W,[O]){O&2&&k!==(k=W[1]||m("firstrun.defaultPath"))&&i(y,"placeholder",k),O&4&&(y.disabled=W[2]),O&1&&y.value!==W[0]&&ve(y,W[0]),O&4&&(T.disabled=W[2]),W[4]?Y?Y.p(W,O):(Y=zs(W),Y.c(),Y.m(t,N)):Y&&(Y.d(1),Y=null),W[3]?A?A.p(W,O):(A=Os(W),A.c(),A.m(t,L)):A&&(A.d(1),A=null),O&4&&R!==(R=(W[2]?m("firstrun.creating"):m("firstrun.create"))+"")&&U(V,R),O&5&&K!==(K=!W[0].trim()||W[2])&&(z.disabled=K)},i:$,o:$,d(W){W&&C(e),Y&&Y.d(),A&&A.d(),H=!1,ge(q)}}}function Dl(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 y1(l,e,t){let{onComplete:n=null}=e,{onQuit:s=null}=e,o="",c="",r=!1,u="",p="",v=null;async function g(){try{const j=await Dl("GetDefaultVaultPath");t(1,c=j||""),t(0,o=c||""),o&&await b()}catch{t(1,c="")}}g();async function h(){try{const j=await Dl("PickDirectory");j&&(t(0,o=j),await b())}catch(j){t(3,u=String(j))}}async function b(){if(!o||!o.trim()){t(4,p=""),v=null;return}try{v=await Dl("CheckVaultPath",o.trim()),v&&t(4,p=v.description)}catch{t(4,p=""),v=null}}async function y(){if(!(!o||!o.trim())){if(t(2,r=!0),t(3,u=""),v&&!v.writable){t(3,u=m("firstrun.errorNoWrite")),t(2,r=!1);return}try{const j=await Dl("CreateVault",o.trim());j&&j.status==="ready"&&n&&n(j)}catch(j){t(3,u=String(j))}t(2,r=!1)}}function k(){s&&s()}function w(j){j.key==="Enter"&&!r&&o.trim()&&y()}function T(){o=this.value,t(0,o)}return l.$$set=j=>{"onComplete"in j&&t(10,n=j.onComplete),"onQuit"in j&&t(11,s=j.onQuit)},[o,c,r,u,p,h,b,y,k,w,n,s,T]}class w1 extends ct{constructor(e){super(),at(this,e,y1,k1,ot,{onComplete:10,onQuit:11})}}function Vs(l){let e,t;return{c(){e=f("div"),t=F(l[2]),i(e,"class","error-msg svelte-s3o8c3")},m(n,s){S(n,e,s),a(e,t)},p(n,s){s&4&&U(t,n[2])},d(n){n&&C(e)}}}function Ws(l){let e,t,n,s,o,c,r,u,p=m("common.yes")+"",v,g,h,b,y;return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${m("recovery.createConfirmTitle")}`,s=_(),o=f("p"),o.textContent=`${m("recovery.createConfirm")}`,c=_(),r=f("div"),u=f("button"),v=F(p),g=_(),h=f("button"),h.textContent=`${m("common.cancel")}`,i(n,"class","svelte-s3o8c3"),i(o,"class","modal-desc svelte-s3o8c3"),i(u,"class","btn btn-primary"),u.disabled=l[1],i(h,"class","btn"),i(r,"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(k,w){S(k,e,w),a(e,t),a(t,n),a(t,s),a(t,o),a(t,c),a(t,r),a(r,u),a(u,v),a(r,g),a(r,h),b||(y=[P(u,"click",l[6]),P(h,"click",l[7]),P(e,"click",kt(l[7])),P(e,"keydown",l[11])],b=!0)},p(k,w){w&2&&(u.disabled=k[1])},d(k){k&&C(e),b=!1,ge(y)}}}function C1(l){let e,t,n,s,o,c,r,u,p,v=(l[0]||"—")+"",g,h,b,y,k,w=m("recovery.choose")+"",T,j,M,E=m("recovery.create")+"",N,L,D,z,R,V,K,G=l[2]&&Vs(l),J=l[3]&&Ws(l);return{c(){e=f("div"),t=f("div"),n=f("div"),n.textContent="⚠",s=_(),o=f("h1"),o.textContent=`${m("recovery.title")}`,c=_(),r=f("p"),r.textContent=`${m("recovery.expected")}:`,u=_(),p=f("code"),g=F(v),h=_(),G&&G.c(),b=_(),y=f("div"),k=f("button"),T=F(w),j=_(),M=f("button"),N=F(E),L=_(),D=f("button"),D.textContent=`${m("recovery.quit")}`,z=_(),J&&J.c(),R=_t(),i(n,"class","recovery-icon svelte-s3o8c3"),i(o,"class","svelte-s3o8c3"),i(r,"class","recovery-desc svelte-s3o8c3"),i(p,"class","recovery-path svelte-s3o8c3"),i(k,"class","btn btn-primary btn-lg svelte-s3o8c3"),k.disabled=l[1],i(M,"class","btn btn-lg svelte-s3o8c3"),M.disabled=l[1],i(D,"class","btn btn-lg svelte-s3o8c3"),i(y,"class","recovery-actions svelte-s3o8c3"),i(t,"class","recovery-card svelte-s3o8c3"),i(e,"class","recovery-screen svelte-s3o8c3")},m(H,q){S(H,e,q),a(e,t),a(t,n),a(t,s),a(t,o),a(t,c),a(t,r),a(t,u),a(t,p),a(p,g),a(t,h),G&&G.m(t,null),a(t,b),a(t,y),a(y,k),a(k,T),a(y,j),a(y,M),a(M,N),a(y,L),a(y,D),S(H,z,q),J&&J.m(H,q),S(H,R,q),V||(K=[P(k,"click",l[4]),P(M,"click",l[5]),P(D,"click",l[8])],V=!0)},p(H,[q]){q&1&&v!==(v=(H[0]||"—")+"")&&U(g,v),H[2]?G?G.p(H,q):(G=Vs(H),G.c(),G.m(t,b)):G&&(G.d(1),G=null),q&2&&(k.disabled=H[1]),q&2&&(M.disabled=H[1]),H[3]?J?J.p(H,q):(J=Ws(H),J.c(),J.m(R.parentNode,R)):J&&(J.d(1),J=null)},i:$,o:$,d(H){H&&(C(e),C(z),C(R)),G&&G.d(),J&&J.d(H),V=!1,ge(K)}}}function un(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 S1(l,e,t){let{vaultPath:n=""}=e,{onComplete:s=null}=e,{onQuit:o=null}=e,c=!1,r="",u=!1;async function p(){try{const k=await un("PickDirectory");if(!k)return;t(1,c=!0),t(2,r="");const w=await un("OpenVault",k);w&&w.status==="ready"&&s&&s(w)}catch(k){t(2,r=String(k))}t(1,c=!1)}function v(){t(3,u=!0)}async function g(){t(3,u=!1),t(1,c=!0),t(2,r="");try{const k=await un("CreateVault",n);k&&k.status==="ready"&&s&&s(k)}catch(k){t(2,r=String(k))}t(1,c=!1)}function h(){t(3,u=!1)}function b(){o&&o()}const y=k=>k.key==="Enter"&&h();return l.$$set=k=>{"vaultPath"in k&&t(0,n=k.vaultPath),"onComplete"in k&&t(9,s=k.onComplete),"onQuit"in k&&t(10,o=k.onQuit)},[n,c,r,u,p,v,g,h,b,s,o,y]}class T1 extends ct{constructor(e){super(),at(this,e,S1,C1,ot,{vaultPath:0,onComplete:9,onQuit:10})}}function Hs(l,e,t){const n=l.slice();return n[5]=e[t],n}function j1(l){let e,t,n;return{c(){e=Q("path"),t=Q("path"),n=Q("path"),i(e,"d","M5 4h12l2 2v14H5z"),i(t,"d","M8 4v6h8V4"),i(n,"d","M8 20v-6h8v6")},m(s,o){S(s,e,o),S(s,t,o),S(s,n,o)},d(s){s&&(C(e),C(t),C(n))}}}function E1(l){let e,t,n,s;return{c(){e=Q("path"),t=Q("path"),n=Q("path"),s=Q("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(s,"d","M20 19v-4h-4")},m(o,c){S(o,e,c),S(o,t,c),S(o,n,c),S(o,s,c)},d(o){o&&(C(e),C(t),C(n),C(s))}}}function D1(l){let e;return{c(){e=Q("path"),i(e,"d","M4 19V9M10 19V5M16 19v-7M22 19H2")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function N1(l){let e;return{c(){e=Q("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 M1(l){let e,t;return{c(){e=Q("path"),t=Q("path"),i(e,"d","M9 3v5M15 3v5M7 8h10v3a5 5 0 0 1-10 0V8z"),i(t,"d","M12 16v5")},m(n,s){S(n,e,s),S(n,t,s)},d(n){n&&(C(e),C(t))}}}function I1(l){let e,t;return{c(){e=Q("rect"),t=Q("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,s){S(n,e,s),S(n,t,s)},d(n){n&&(C(e),C(t))}}}function A1(l){let e,t,n;return{c(){e=Q("path"),t=Q("path"),n=Q("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(s,o){S(s,e,o),S(s,t,o),S(s,n,o)},d(s){s&&(C(e),C(t),C(n))}}}function P1(l){let e,t;return{c(){e=Q("circle"),t=Q("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,s){S(n,e,s),S(n,t,s)},d(n){n&&(C(e),C(t))}}}function Us(l){let e,t,n,s,o,c,r,u;function p(b,y){if(b[5].id==="general")return P1;if(b[5].id==="workspace")return A1;if(b[5].id==="templates")return I1;if(b[5].id==="plugins")return M1;if(b[5].id==="files")return N1;if(b[5].id==="activity")return D1;if(b[5].id==="sync")return E1;if(b[5].id==="backup")return j1}let v=p(l),g=v&&v(l);function h(){return l[4](l[5])}return{c(){e=f("button"),t=f("span"),n=Q("svg"),g&&g.c(),s=_(),o=f("span"),o.textContent=`${l[5].label}`,c=_(),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(o,"class","settings-nav-label svelte-1uolm3f"),i(e,"class","settings-nav-item svelte-1uolm3f"),he(e,"active",l[0]===l[5].id),he(e,"disabled",l[5].id==="plugins"||l[5].id==="files"||l[5].id==="activity"||l[5].id==="backup")},m(b,y){S(b,e,y),a(e,t),a(t,n),g&&g.m(n,null),a(e,s),a(e,o),a(e,c),r||(u=P(e,"click",h),r=!0)},p(b,y){l=b,y&3&&he(e,"active",l[0]===l[5].id)},d(b){b&&C(e),g&&g.d(),r=!1,u()}}}function L1(l){let e,t=ce(l[1]),n=[];for(let s=0;s<t.length;s+=1)n[s]=Us(Hs(l,t,s));return{c(){e=f("nav");for(let s=0;s<n.length;s+=1)n[s].c();i(e,"class","settings-sidebar svelte-1uolm3f")},m(s,o){S(s,e,o);for(let c=0;c<n.length;c+=1)n[c]&&n[c].m(e,null)},p(s,[o]){if(o&7){t=ce(s[1]);let c;for(c=0;c<t.length;c+=1){const r=Hs(s,t,c);n[c]?n[c].p(r,o):(n[c]=Us(r),n[c].c(),n[c].m(e,null))}for(;c<n.length;c+=1)n[c].d(1);n.length=t.length}},i:$,o:$,d(s){s&&C(e),Ne(n,s)}}}function F1(l,e,t){let{activeSection:n="general"}=e,{onSelect:s=null}=e;const o=[{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 c(u){s&&s(u)}const r=u=>c(u.id);return l.$$set=u=>{"activeSection"in u&&t(0,n=u.activeSection),"onSelect"in u&&t(3,s=u.onSelect)},[n,o,c,s,r]}class R1 extends ct{constructor(e){super(),at(this,e,F1,L1,ot,{activeSection:0,onSelect:3})}}function Bs(l){let e;return{c(){e=f("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 z1(l){let e,t,n,s,o,c,r,u,p,v,g,h,b,y,k,w,T,j,M,E,N,L,D,z,R,V,K,G,J,H,q,Y,A,W=l[1]&&Bs();return{c(){e=f("div"),t=f("h2"),t.textContent=`${m("settings.general")}`,n=_(),s=f("p"),s.textContent=`${m("settings.generalDesc")}`,o=_(),c=f("div"),r=f("h3"),r.textContent=`${m("settings.appearance")}`,u=_(),p=f("div"),v=f("label"),g=f("span"),g.textContent=`${m("settings.theme")}`,h=_(),b=f("select"),y=f("option"),y.textContent=`${m("settings.themeSystem")}`,k=f("option"),k.textContent=`${m("settings.themeLight")} (${m("settings.langSoon")})`,w=f("option"),w.textContent=`${m("settings.themeDark")} (${m("settings.langSoon")})`,T=_(),j=f("div"),M=f("h3"),M.textContent=`${m("settings.localization")}`,E=_(),N=f("div"),L=f("label"),D=f("span"),D.textContent=`${m("settings.language")}`,z=_(),R=f("select"),V=f("option"),V.textContent=`${m("settings.langRu")}`,K=f("option"),K.textContent=`${m("settings.langEn")} (${m("settings.langSoon")})`,G=_(),J=f("div"),W&&W.c(),H=_(),q=f("button"),q.textContent=`${m("settings.save")}`,i(t,"class","svelte-1e2uhdh"),i(s,"class","section-desc svelte-1e2uhdh"),i(r,"class","card-title svelte-1e2uhdh"),i(g,"class","label-text svelte-1e2uhdh"),y.__value="system",ve(y,y.__value),k.__value="light",ve(k,k.__value),k.disabled=!0,w.__value="dark",ve(w,w.__value),w.disabled=!0,l[0]===void 0&&Ut(()=>l[5].call(b)),i(p,"class","form-group svelte-1e2uhdh"),i(c,"class","settings-card svelte-1e2uhdh"),i(M,"class","card-title svelte-1e2uhdh"),i(D,"class","label-text svelte-1e2uhdh"),V.__value="ru",ve(V,V.__value),K.__value="en",ve(K,K.__value),R.disabled=!0,i(N,"class","form-group svelte-1e2uhdh"),i(j,"class","settings-card svelte-1e2uhdh"),i(q,"class","btn btn-primary"),i(J,"class","settings-actions svelte-1e2uhdh"),i(e,"class","settings-section svelte-1e2uhdh")},m(O,B){S(O,e,B),a(e,t),a(e,n),a(e,s),a(e,o),a(e,c),a(c,r),a(c,u),a(c,p),a(p,v),a(v,g),a(v,h),a(v,b),a(b,y),a(b,k),a(b,w),Nt(b,l[0],!0),a(e,T),a(e,j),a(j,M),a(j,E),a(j,N),a(N,L),a(L,D),a(L,z),a(L,R),a(R,V),a(R,K),a(e,G),a(e,J),W&&W.m(J,null),a(J,H),a(J,q),Y||(A=[P(b,"change",l[5]),P(q,"click",l[2])],Y=!0)},p(O,[B]){B&1&&Nt(b,O[0]),O[1]?W||(W=Bs(),W.c(),W.m(J,H)):W&&(W.d(1),W=null)},i:$,o:$,d(O){O&&C(e),W&&W.d(),Y=!1,ge(A)}}}function O1(l,e,t){let{appConfig:n=null}=e,{onSave:s=null}=e,o="system",c=!1;function r(){n&&t(0,o=n.theme||"system")}async function u(){n&&(t(3,n.theme=o,n),s&&await s(n),t(1,c=!0),setTimeout(()=>t(1,c=!1),2e3))}function p(){o=Il(this),t(0,o)}return l.$$set=v=>{"appConfig"in v&&t(3,n=v.appConfig),"onSave"in v&&t(4,s=v.onSave)},l.$$.update=()=>{l.$$.dirty&8&&n&&r()},[o,c,u,n,s,p]}class V1 extends ct{constructor(e){super(),at(this,e,O1,z1,ot,{appConfig:3,onSave:4})}}function Ks(l){let e,t;return{c(){e=f("div"),t=F(l[1]),i(e,"class","notice svelte-1zbky3")},m(n,s){S(n,e,s),a(e,t)},p(n,s){s&2&&U(t,n[1])},d(n){n&&C(e)}}}function W1(l){let e;return{c(){e=f("p"),e.textContent=`${m("settings.noVaultInfo")}`,i(e,"class","no-data svelte-1zbky3")},m(t,n){S(t,e,n)},p:$,d(t){t&&C(e)}}}function H1(l){let e,t,n,s,o,c=l[0].path+"",r,u,p,v,g,h,b=l[0].dbPath+"",y,k,w,T=l[0].nodeCount!==void 0&&Gs(l),j=l[0].fileCount!==void 0&&Js(l);return{c(){e=f("div"),t=f("div"),n=f("span"),n.textContent=`${m("settings.vaultPath")}`,s=_(),o=f("span"),r=F(c),u=_(),p=f("div"),v=f("span"),v.textContent="DB",g=_(),h=f("span"),y=F(b),k=_(),T&&T.c(),w=_(),j&&j.c(),i(n,"class","info-label svelte-1zbky3"),i(o,"class","info-value mono svelte-1zbky3"),i(t,"class","info-row svelte-1zbky3"),i(v,"class","info-label svelte-1zbky3"),i(h,"class","info-value mono small svelte-1zbky3"),i(p,"class","info-row svelte-1zbky3"),i(e,"class","vault-info svelte-1zbky3")},m(M,E){S(M,e,E),a(e,t),a(t,n),a(t,s),a(t,o),a(o,r),a(e,u),a(e,p),a(p,v),a(p,g),a(p,h),a(h,y),a(e,k),T&&T.m(e,null),a(e,w),j&&j.m(e,null)},p(M,E){E&1&&c!==(c=M[0].path+"")&&U(r,c),E&1&&b!==(b=M[0].dbPath+"")&&U(y,b),M[0].nodeCount!==void 0?T?T.p(M,E):(T=Gs(M),T.c(),T.m(e,w)):T&&(T.d(1),T=null),M[0].fileCount!==void 0?j?j.p(M,E):(j=Js(M),j.c(),j.m(e,null)):j&&(j.d(1),j=null)},d(M){M&&C(e),T&&T.d(),j&&j.d()}}}function Gs(l){let e,t,n,s,o=l[0].nodeCount+"",c;return{c(){e=f("div"),t=f("span"),t.textContent="Nodes",n=_(),s=f("span"),c=F(o),i(t,"class","info-label svelte-1zbky3"),i(s,"class","info-value svelte-1zbky3"),i(e,"class","info-row svelte-1zbky3")},m(r,u){S(r,e,u),a(e,t),a(e,n),a(e,s),a(s,c)},p(r,u){u&1&&o!==(o=r[0].nodeCount+"")&&U(c,o)},d(r){r&&C(e)}}}function Js(l){let e,t,n,s,o=l[0].fileCount+"",c;return{c(){e=f("div"),t=f("span"),t.textContent="Files",n=_(),s=f("span"),c=F(o),i(t,"class","info-label svelte-1zbky3"),i(s,"class","info-value svelte-1zbky3"),i(e,"class","info-row svelte-1zbky3")},m(r,u){S(r,e,u),a(e,t),a(e,n),a(e,s),a(s,c)},p(r,u){u&1&&o!==(o=r[0].fileCount+"")&&U(c,o)},d(r){r&&C(e)}}}function U1(l){let e,t,n,s,o,c,r,u,p,v,g,h,b,y,k,w,T=l[1]&&Ks(l);function j(N,L){return N[0]?H1:W1}let M=j(l),E=M(l);return{c(){e=f("div"),t=f("h2"),t.textContent=`${m("settings.workspace")}`,n=_(),s=f("p"),s.textContent=`${m("settings.workspaceDesc")}`,o=_(),T&&T.c(),c=_(),r=f("div"),E.c(),u=_(),p=f("div"),v=f("button"),v.textContent=`${m("settings.openVault")}`,g=_(),h=f("button"),h.textContent=`${m("settings.changeVault")}`,b=_(),y=f("button"),y.textContent=`${m("settings.checkIntegrity")}`,i(t,"class","svelte-1zbky3"),i(s,"class","section-desc svelte-1zbky3"),i(r,"class","settings-card svelte-1zbky3"),i(v,"class","btn svelte-1zbky3"),i(h,"class","btn svelte-1zbky3"),i(y,"class","btn svelte-1zbky3"),i(p,"class","workspace-actions svelte-1zbky3"),i(e,"class","settings-section svelte-1zbky3")},m(N,L){S(N,e,L),a(e,t),a(e,n),a(e,s),a(e,o),T&&T.m(e,null),a(e,c),a(e,r),E.m(r,null),a(e,u),a(e,p),a(p,v),a(p,g),a(p,h),a(p,b),a(p,y),k||(w=[P(v,"click",l[2]),P(h,"click",l[4]),P(y,"click",l[3])],k=!0)},p(N,[L]){N[1]?T?T.p(N,L):(T=Ks(N),T.c(),T.m(e,c)):T&&(T.d(1),T=null),M===(M=j(N))&&E?E.p(N,L):(E.d(1),E=M(N),E&&(E.c(),E.m(r,null)))},i:$,o:$,d(N){N&&C(e),T&&T.d(),E.d(),k=!1,ge(w)}}}function xt(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 B1(l,e,t){let{onRefresh:n=null}=e,s=null,o="";async function c(){try{t(0,s=await xt("GetVaultInfo"))}catch{t(0,s=null)}}c();async function r(){try{await xt("OpenVaultFolder")}catch(v){t(1,o=String(v))}}async function u(){try{const v=await xt("VaultCheck");v.healthy?t(1,o="Vault healthy"):t(1,o="Issues found: "+(v.errors||[]).join("; "))}catch(v){t(1,o=String(v))}}async function p(){try{const v=await xt("PickDirectory");if(!v)return;const g=await xt("OpenVault",v);g&&g.status==="ready"&&(t(0,s=await xt("GetVaultInfo")),n&&n())}catch(v){t(1,o=String(v))}}return l.$$set=v=>{"onRefresh"in v&&t(5,n=v.onRefresh)},[s,o,r,u,p,n]}class K1 extends ct{constructor(e){super(),at(this,e,B1,U1,ot,{onRefresh:5})}}function qs(l,e,t){const n=l.slice();return n[6]=e[t],n}function G1(l){let e,t=ce(l[0]),n=[];for(let s=0;s<t.length;s+=1)n[s]=Ys(qs(l,t,s));return{c(){e=f("div");for(let s=0;s<n.length;s+=1)n[s].c();i(e,"class","template-list svelte-ksamnw")},m(s,o){S(s,e,o);for(let c=0;c<n.length;c+=1)n[c]&&n[c].m(e,null)},p(s,o){if(o&5){t=ce(s[0]);let c;for(c=0;c<t.length;c+=1){const r=qs(s,t,c);n[c]?n[c].p(r,o):(n[c]=Ys(r),n[c].c(),n[c].m(e,null))}for(;c<n.length;c+=1)n[c].d(1);n.length=t.length}},d(s){s&&C(e),Ne(n,s)}}}function J1(l){let e;return{c(){e=f("p"),e.textContent=`${m("common.empty")}`,i(e,"class","no-data svelte-ksamnw")},m(t,n){S(t,e,n)},p:$,d(t){t&&C(e)}}}function q1(l){let e;return{c(){e=f("p"),e.textContent=`${m("common.loading")}`,i(e,"class","loading svelte-ksamnw")},m(t,n){S(t,e,n)},p:$,d(t){t&&C(e)}}}function Ys(l){let e,t,n,s=(m("template."+l[6].id)||l[6].title)+"",o,c,r,u,p=l[6].type+"",v,g,h,b,y,k,w,T,j=(l[6].enabled?m("settings.templateEnabled"):m("settings.templateDisabled"))+"",M,E,N,L;function D(){return l[4](l[6])}return{c(){e=f("div"),t=f("div"),n=f("span"),o=F(s),c=_(),r=f("span"),u=F("("),v=F(p),g=F(")"),h=_(),b=f("label"),y=f("input"),w=_(),T=f("span"),M=F(j),E=_(),i(n,"class","template-name svelte-ksamnw"),i(r,"class","template-type svelte-ksamnw"),i(t,"class","template-info svelte-ksamnw"),i(y,"type","checkbox"),y.checked=k=l[6].enabled,i(y,"class","svelte-ksamnw"),i(T,"class","toggle-text svelte-ksamnw"),i(b,"class","toggle-label svelte-ksamnw"),i(e,"class","template-item svelte-ksamnw")},m(z,R){S(z,e,R),a(e,t),a(t,n),a(n,o),a(t,c),a(t,r),a(r,u),a(r,v),a(r,g),a(e,h),a(e,b),a(b,y),a(b,w),a(b,T),a(T,M),a(e,E),N||(L=P(y,"change",D),N=!0)},p(z,R){l=z,R&1&&s!==(s=(m("template."+l[6].id)||l[6].title)+"")&&U(o,s),R&1&&p!==(p=l[6].type+"")&&U(v,p),R&1&&k!==(k=l[6].enabled)&&(y.checked=k),R&1&&j!==(j=(l[6].enabled?m("settings.templateEnabled"):m("settings.templateDisabled"))+"")&&U(M,j)},d(z){z&&C(e),N=!1,L()}}}function Y1(l){let e,t,n,s,o;function c(p,v){return p[1]?q1:p[0].length===0?J1:G1}let r=c(l),u=r(l);return{c(){e=f("div"),t=f("h2"),t.textContent=`${m("settings.templates")}`,n=_(),s=f("p"),s.textContent=`${m("settings.templatesDesc")}`,o=_(),u.c(),i(t,"class","svelte-ksamnw"),i(s,"class","section-desc svelte-ksamnw"),i(e,"class","settings-section svelte-ksamnw")},m(p,v){S(p,e,v),a(e,t),a(e,n),a(e,s),a(e,o),u.m(e,null)},p(p,[v]){r===(r=c(p))&&u?u.p(p,v):(u.d(1),u=r(p),u&&(u.c(),u.m(e,null)))},i:$,o:$,d(p){p&&C(e),u.d()}}}function Qs(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 Q1(l,e,t){let{onRefresh:n=null}=e,s=[],o=!0;async function c(){t(1,o=!0);try{t(0,s=await Qs("AllTemplates")||[])}catch{t(0,s=[])}t(1,o=!1)}c();async function r(p){const v=!p.enabled;try{await Qs("SetTemplateEnabled",p.id,v),p.enabled=v,t(0,s),n&&n()}catch(g){console.error(g)}}const u=p=>r(p);return l.$$set=p=>{"onRefresh"in p&&t(3,n=p.onRefresh)},[s,o,r,n,u]}class X1 extends ct{constructor(e){super(),at(this,e,Q1,Y1,ot,{onRefresh:3})}}function Z1(l){let e,t,n,s,o,c,r,u;return{c(){e=f("div"),t=f("h2"),t.textContent=`${m("settings.plugins")}`,n=_(),s=f("p"),s.textContent=`${m("settings.noPlugins")}`,o=_(),c=f("button"),c.textContent=`${m("settings.openPluginsDir")}`,i(t,"class","svelte-8jch95"),i(s,"class","section-desc svelte-8jch95"),i(c,"class","btn"),i(e,"class","settings-section svelte-8jch95")},m(p,v){S(p,e,v),a(e,t),a(e,n),a(e,s),a(e,o),a(e,c),r||(u=P(c,"click",$1),r=!0)},p:$,i:$,o:$,d(p){p&&C(e),r=!1,u()}}}function x1(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 $1(){try{await x1("OpenPluginsFolder")}catch{}}class ep extends ct{constructor(e){super(),at(this,e,null,Z1,ot,{})}}function tp(l){let e,t,n,s;return{c(){e=f("div"),t=f("h2"),t.textContent=`${m("settings.files")}`,n=_(),s=f("p"),s.textContent=`${m("settings.filesStub")}`,i(t,"class","svelte-19bo7bn"),i(s,"class","section-desc svelte-19bo7bn"),i(e,"class","settings-section svelte-19bo7bn")},m(o,c){S(o,e,c),a(e,t),a(e,n),a(e,s)},p:$,i:$,o:$,d(o){o&&C(e)}}}class lp extends ct{constructor(e){super(),at(this,e,null,tp,ot,{})}}function np(l){let e,t,n,s;return{c(){e=f("div"),t=f("h2"),t.textContent=`${m("settings.activity")}`,n=_(),s=f("p"),s.textContent=`${m("settings.activityStub")}`,i(t,"class","svelte-19bo7bn"),i(s,"class","section-desc svelte-19bo7bn"),i(e,"class","settings-section svelte-19bo7bn")},m(o,c){S(o,e,c),a(e,t),a(e,n),a(e,s)},p:$,i:$,o:$,d(o){o&&C(e)}}}class sp extends ct{constructor(e){super(),at(this,e,null,np,ot,{})}}function Xs(l){let e,t;return{c(){e=f("div"),t=F(l[2]),i(e,"class","error-msg svelte-1fx1e1e")},m(n,s){S(n,e,s),a(e,t)},p(n,s){s[0]&4&&U(t,n[2])},d(n){n&&C(e)}}}function Zs(l){let e,t;return{c(){e=f("div"),t=F(l[3]),i(e,"class","result-msg svelte-1fx1e1e"),he(e,"warning",l[4]==="warning")},m(n,s){S(n,e,s),a(e,t)},p(n,s){s[0]&8&&U(t,n[3]),s[0]&16&&he(e,"warning",n[4]==="warning")},d(n){n&&C(e)}}}function ip(l){let e,t,n,s,o,c,r,u,p,v,g,h,b,y,k,w,T,j,M,E,N,L,D=m("settings.checkConnection")+"",z,R,V,K,G=m("common.connect")+"",J,H,q,Y,A,W=l[11]!==null&&xs(l);return{c(){e=f("div"),t=f("div"),n=f("div"),s=f("label"),o=f("span"),o.textContent=`${m("settings.serverUrl")}`,c=_(),r=f("input"),u=_(),p=f("div"),v=f("label"),g=f("span"),g.textContent=`${m("sync.username")}`,h=_(),b=f("input"),y=_(),k=f("div"),w=f("label"),T=f("span"),T.textContent=`${m("sync.password")}`,j=_(),M=f("input"),E=_(),N=f("div"),L=f("button"),z=F(D),V=_(),K=f("button"),J=F(G),q=_(),W&&W.c(),i(o,"class","label-text"),i(r,"type","text"),i(r,"placeholder","https://example.com"),i(n,"class","form-group svelte-1fx1e1e"),i(g,"class","label-text"),i(b,"type","text"),i(p,"class","form-group svelte-1fx1e1e"),i(T,"class","label-text"),i(M,"type","password"),i(k,"class","form-group svelte-1fx1e1e"),i(L,"class","btn"),L.disabled=R=l[1]||!l[5],i(K,"class","btn btn-primary"),K.disabled=H=l[1]||!l[5]||!l[6]||!l[7],i(N,"class","sync-setup-actions svelte-1fx1e1e"),i(t,"class","sync-setup svelte-1fx1e1e"),i(e,"class","settings-card svelte-1fx1e1e")},m(O,B){S(O,e,B),a(e,t),a(t,n),a(n,s),a(s,o),a(s,c),a(s,r),ve(r,l[5]),a(t,u),a(t,p),a(p,v),a(v,g),a(v,h),a(v,b),ve(b,l[6]),a(t,y),a(t,k),a(k,w),a(w,T),a(w,j),a(w,M),ve(M,l[7]),a(t,E),a(t,N),a(N,L),a(L,z),a(N,V),a(N,K),a(K,J),a(t,q),W&&W.m(t,null),Y||(A=[P(r,"input",l[23]),P(b,"input",l[24]),P(M,"input",l[25]),P(L,"click",l[12]),P(K,"click",l[13])],Y=!0)},p(O,B){B[0]&32&&r.value!==O[5]&&ve(r,O[5]),B[0]&64&&b.value!==O[6]&&ve(b,O[6]),B[0]&128&&M.value!==O[7]&&ve(M,O[7]),B[0]&34&&R!==(R=O[1]||!O[5])&&(L.disabled=R),B[0]&226&&H!==(H=O[1]||!O[5]||!O[6]||!O[7])&&(K.disabled=H),O[11]!==null?W?W.p(O,B):(W=xs(O),W.c(),W.m(t,null)):W&&(W.d(1),W=null)},d(O){O&&C(e),W&&W.d(),Y=!1,ge(A)}}}function op(l){let e,t,n,s,o,c,r=l[20](l[0].lastStatus)+"",u,p,v,g,h,b,y,k,w,T=m("settings.syncNow")+"",j,M,E,N=m("settings.disconnect")+"",L,D,z,R=m("settings.resetKey")+"",V,K,G,J,H,q,Y,A,W,O,B,oe,ie=l[0].serverUrl&&$s(l),ee=l[0].deviceName&&ei(l),Z=l[0].deviceId&&ti(l),ne=l[0].lastSyncAt&&li(l),ae=l[0].lastError&&ni(l);return{c(){e=f("div"),t=f("div"),n=f("div"),s=f("span"),s.textContent=`${m("settings.status")}`,o=_(),c=f("span"),u=F(r),p=_(),ie&&ie.c(),v=_(),ee&&ee.c(),g=_(),Z&&Z.c(),h=_(),ne&&ne.c(),b=_(),ae&&ae.c(),y=_(),k=f("div"),w=f("button"),j=F(T),M=_(),E=f("button"),L=F(N),D=_(),z=f("button"),V=F(R),K=_(),G=f("div"),J=f("label"),H=f("span"),H.textContent=`${m("sync.interval")}`,q=_(),Y=f("div"),A=f("input"),W=_(),O=f("button"),O.textContent=`${m("common.save")}`,i(s,"class","info-label svelte-1fx1e1e"),i(c,"class","info-value svelte-1fx1e1e"),he(c,"status-ok",l[0].lastStatus==="connected"),he(c,"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(E,"class","btn"),E.disabled=l[1],i(z,"class","btn"),z.disabled=l[1],i(k,"class","sync-actions svelte-1fx1e1e"),i(H,"class","label-text"),i(A,"type","number"),i(A,"min","0"),i(A,"placeholder","0"),i(A,"class","svelte-1fx1e1e"),i(O,"class","btn btn-sm"),i(Y,"class","interval-row svelte-1fx1e1e"),i(G,"class","sync-interval svelte-1fx1e1e")},m(fe,be){S(fe,e,be),a(e,t),a(t,n),a(n,s),a(n,o),a(n,c),a(c,u),a(t,p),ie&&ie.m(t,null),a(t,v),ee&&ee.m(t,null),a(t,g),Z&&Z.m(t,null),a(t,h),ne&&ne.m(t,null),a(t,b),ae&&ae.m(t,null),S(fe,y,be),S(fe,k,be),a(k,w),a(w,j),a(k,M),a(k,E),a(E,L),a(k,D),a(k,z),a(z,V),S(fe,K,be),S(fe,G,be),a(G,J),a(J,H),a(J,q),a(J,Y),a(Y,A),ve(A,l[8]),a(Y,W),a(Y,O),B||(oe=[P(w,"click",l[14]),P(E,"click",l[16]),P(z,"click",l[18]),P(A,"input",l[22]),P(O,"click",l[15])],B=!0)},p(fe,be){be[0]&1&&r!==(r=fe[20](fe[0].lastStatus)+"")&&U(u,r),be[0]&1&&he(c,"status-ok",fe[0].lastStatus==="connected"),be[0]&1&&he(c,"status-err",fe[0].lastStatus==="error"||fe[0].lastStatus==="revoked"),fe[0].serverUrl?ie?ie.p(fe,be):(ie=$s(fe),ie.c(),ie.m(t,v)):ie&&(ie.d(1),ie=null),fe[0].deviceName?ee?ee.p(fe,be):(ee=ei(fe),ee.c(),ee.m(t,g)):ee&&(ee.d(1),ee=null),fe[0].deviceId?Z?Z.p(fe,be):(Z=ti(fe),Z.c(),Z.m(t,h)):Z&&(Z.d(1),Z=null),fe[0].lastSyncAt?ne?ne.p(fe,be):(ne=li(fe),ne.c(),ne.m(t,b)):ne&&(ne.d(1),ne=null),fe[0].lastError?ae?ae.p(fe,be):(ae=ni(fe),ae.c(),ae.m(t,null)):ae&&(ae.d(1),ae=null),be[0]&2&&(w.disabled=fe[1]),be[0]&2&&(E.disabled=fe[1]),be[0]&2&&(z.disabled=fe[1]),be[0]&256&&Ll(A.value)!==fe[8]&&ve(A,fe[8])},d(fe){fe&&(C(e),C(y),C(k),C(K),C(G)),ie&&ie.d(),ee&&ee.d(),Z&&Z.d(),ne&&ne.d(),ae&&ae.d(),B=!1,ge(oe)}}}function xs(l){let e,t=(l[11]?m("common.test")+" OK":m("error.generic"))+"",n;return{c(){e=f("div"),n=F(t),i(e,"class","connection-result svelte-1fx1e1e"),he(e,"ok",l[11]),he(e,"fail",!l[11])},m(s,o){S(s,e,o),a(e,n)},p(s,o){o[0]&2048&&t!==(t=(s[11]?m("common.test")+" OK":m("error.generic"))+"")&&U(n,t),o[0]&2048&&he(e,"ok",s[11]),o[0]&2048&&he(e,"fail",!s[11])},d(s){s&&C(e)}}}function $s(l){let e,t,n,s,o=l[0].serverUrl+"",c;return{c(){e=f("div"),t=f("span"),t.textContent=`${m("settings.serverUrl")}`,n=_(),s=f("span"),c=F(o),i(t,"class","info-label svelte-1fx1e1e"),i(s,"class","info-value mono svelte-1fx1e1e"),i(e,"class","info-row svelte-1fx1e1e")},m(r,u){S(r,e,u),a(e,t),a(e,n),a(e,s),a(s,c)},p(r,u){u[0]&1&&o!==(o=r[0].serverUrl+"")&&U(c,o)},d(r){r&&C(e)}}}function ei(l){let e,t,n,s,o=l[0].deviceName+"",c;return{c(){e=f("div"),t=f("span"),t.textContent=`${m("settings.deviceName")}`,n=_(),s=f("span"),c=F(o),i(t,"class","info-label svelte-1fx1e1e"),i(s,"class","info-value svelte-1fx1e1e"),i(e,"class","info-row svelte-1fx1e1e")},m(r,u){S(r,e,u),a(e,t),a(e,n),a(e,s),a(s,c)},p(r,u){u[0]&1&&o!==(o=r[0].deviceName+"")&&U(c,o)},d(r){r&&C(e)}}}function ti(l){let e,t,n,s,o=l[0].deviceId+"",c;return{c(){e=f("div"),t=f("span"),t.textContent=`${m("settings.deviceId")}`,n=_(),s=f("span"),c=F(o),i(t,"class","info-label svelte-1fx1e1e"),i(s,"class","info-value mono svelte-1fx1e1e"),i(e,"class","info-row svelte-1fx1e1e")},m(r,u){S(r,e,u),a(e,t),a(e,n),a(e,s),a(s,c)},p(r,u){u[0]&1&&o!==(o=r[0].deviceId+"")&&U(c,o)},d(r){r&&C(e)}}}function li(l){let e,t,n,s,o=l[0].lastSyncAt+"",c;return{c(){e=f("div"),t=f("span"),t.textContent=`${m("settings.lastSync")}`,n=_(),s=f("span"),c=F(o),i(t,"class","info-label svelte-1fx1e1e"),i(s,"class","info-value svelte-1fx1e1e"),i(e,"class","info-row svelte-1fx1e1e")},m(r,u){S(r,e,u),a(e,t),a(e,n),a(e,s),a(s,c)},p(r,u){u[0]&1&&o!==(o=r[0].lastSyncAt+"")&&U(c,o)},d(r){r&&C(e)}}}function ni(l){let e,t,n,s,o=l[0].lastError+"",c;return{c(){e=f("div"),t=f("span"),t.textContent=`${m("settings.lastError")}`,n=_(),s=f("span"),c=F(o),i(t,"class","info-label svelte-1fx1e1e"),i(s,"class","info-value error svelte-1fx1e1e"),i(e,"class","info-row svelte-1fx1e1e")},m(r,u){S(r,e,u),a(e,t),a(e,n),a(e,s),a(s,c)},p(r,u){u[0]&1&&o!==(o=r[0].lastError+"")&&U(c,o)},d(r){r&&C(e)}}}function si(l){let e,t,n,s,o,c,r,u,p,v,g,h;return{c(){e=f("button"),t=f("div"),n=f("h3"),n.textContent=`${m("settings.confirmDisconnect")}`,s=_(),o=f("p"),o.textContent=`${m("settings.confirmDisconnectDesc")}`,c=_(),r=f("div"),u=f("button"),u.textContent=`${m("common.disconnect")}`,p=_(),v=f("button"),v.textContent=`${m("common.cancel")}`,i(n,"class","svelte-1fx1e1e"),i(o,"class","modal-desc svelte-1fx1e1e"),i(u,"class","btn btn-danger"),i(v,"class","btn"),i(r,"class","modal-actions svelte-1fx1e1e"),i(t,"class","modal svelte-1fx1e1e"),i(e,"class","modal-overlay svelte-1fx1e1e")},m(b,y){S(b,e,y),a(e,t),a(t,n),a(t,s),a(t,o),a(t,c),a(t,r),a(r,u),a(r,p),a(r,v),g||(h=[P(u,"click",l[17]),P(v,"click",l[26]),P(e,"click",l[27])],g=!0)},p:$,d(b){b&&C(e),g=!1,ge(h)}}}function ii(l){let e,t,n,s,o,c,r,u,p,v,g,h;return{c(){e=f("button"),t=f("div"),n=f("h3"),n.textContent=`${m("settings.confirmResetKey")}`,s=_(),o=f("p"),o.textContent=`${m("settings.confirmResetKeyDesc")}`,c=_(),r=f("div"),u=f("button"),u.textContent=`${m("settings.resetKey")}`,p=_(),v=f("button"),v.textContent=`${m("common.cancel")}`,i(n,"class","svelte-1fx1e1e"),i(o,"class","modal-desc svelte-1fx1e1e"),i(u,"class","btn btn-danger"),i(v,"class","btn"),i(r,"class","modal-actions svelte-1fx1e1e"),i(t,"class","modal svelte-1fx1e1e"),i(e,"class","modal-overlay svelte-1fx1e1e")},m(b,y){S(b,e,y),a(e,t),a(t,n),a(t,s),a(t,o),a(t,c),a(t,r),a(r,u),a(r,p),a(r,v),g||(h=[P(u,"click",l[19]),P(v,"click",l[28]),P(e,"click",l[29])],g=!0)},p:$,d(b){b&&C(e),g=!1,ge(h)}}}function ap(l){let e,t,n,s,o,c,r,u,p,v,g=l[2]&&Xs(l),h=l[3]&&!l[2]&&Zs(l);function b(j,M){return j[0]&&j[0].enabled?op:ip}let y=b(l),k=y(l),w=l[9]&&si(l),T=l[10]&&ii(l);return{c(){e=f("div"),t=f("h2"),t.textContent=`${m("settings.sync")}`,n=_(),s=f("p"),s.textContent=`${m("settings.syncDesc")}`,o=_(),g&&g.c(),c=_(),h&&h.c(),r=_(),k.c(),u=_(),w&&w.c(),p=_(),T&&T.c(),v=_t(),i(t,"class","svelte-1fx1e1e"),i(s,"class","section-desc svelte-1fx1e1e"),i(e,"class","settings-section svelte-1fx1e1e")},m(j,M){S(j,e,M),a(e,t),a(e,n),a(e,s),a(e,o),g&&g.m(e,null),a(e,c),h&&h.m(e,null),a(e,r),k.m(e,null),S(j,u,M),w&&w.m(j,M),S(j,p,M),T&&T.m(j,M),S(j,v,M)},p(j,M){j[2]?g?g.p(j,M):(g=Xs(j),g.c(),g.m(e,c)):g&&(g.d(1),g=null),j[3]&&!j[2]?h?h.p(j,M):(h=Zs(j),h.c(),h.m(e,r)):h&&(h.d(1),h=null),y===(y=b(j))&&k?k.p(j,M):(k.d(1),k=y(j),k&&(k.c(),k.m(e,null))),j[9]?w?w.p(j,M):(w=si(j),w.c(),w.m(p.parentNode,p)):w&&(w.d(1),w=null),j[10]?T?T.p(j,M):(T=ii(j),T.c(),T.m(v.parentNode,v)):T&&(T.d(1),T=null)},i:$,o:$,d(j){j&&(C(e),C(u),C(p),C(v)),g&&g.d(),h&&h.d(),k.d(),w&&w.d(j),T&&T.d(j)}}}function Wt(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 cp(l,e,t){let{onRefresh:n=null}=e,s=null,o=!1,c="",r="",u="",p="",v="",g="",h=0,b=!1,y=!1,k=null;async function w(){try{t(0,s=await Wt("GetSyncSettings")),s&&(t(5,p=s.serverUrl||""),t(8,h=s.syncInterval||0))}catch{t(0,s=null)}}w();async function T(){t(1,o=!0),t(2,c=""),t(4,u=""),t(11,k=null);try{await Wt("SyncTestConnection",p,v,g),t(11,k=!0),t(3,r="connection ok")}catch(O){t(11,k=!1),t(3,r="connection failed: "+String(O))}t(1,o=!1)}async function j(){t(1,o=!0),t(2,c=""),t(4,u="");try{await Wt("SyncConfigure",p,v,g),t(3,r="configured"),t(6,v=""),t(7,g=""),await w(),n&&n()}catch(O){t(2,c=String(O))}t(1,o=!1)}function M(O){const B=Array.isArray(O==null?void 0:O.conflicts)?O.conflicts:[],oe=Array.isArray(O==null?void 0:O.applyErrors)?O.applyErrors:[],ie=[];return B.length>0&&ie.push(m("sync.conflictsCount",{count:B.length})),oe.length>0&&ie.push(m("sync.applyErrorsCount",{count:oe.length})),ie.join(" · ")}async function E(){t(1,o=!0),t(2,c=""),t(4,u="");try{const O=await Wt("SyncNow"),B=m("sync.pushedPulled",{pushed:(O==null?void 0:O.pushed)||0,pulled:(O==null?void 0:O.pulled)||0}),oe=M(O);t(3,r=oe?B+" · "+oe:B),t(4,u=oe?"warning":""),await w(),n&&n()}catch(O){t(2,c=String(O))}t(1,o=!1)}async function N(){try{await Wt("SyncSetInterval",h),t(3,r=m("sync.settingsSaved")),t(4,u="")}catch(O){t(2,c=String(O))}}function L(){t(9,b=!0)}async function D(){t(9,b=!1),t(1,o=!0),t(4,u="");try{await Wt("SyncDisconnect"),t(3,r="disconnected"),await w(),n&&n()}catch(O){t(2,c=String(O))}t(1,o=!1)}function z(){t(10,y=!0)}async function R(){t(10,y=!1),t(1,o=!0),t(4,u="");try{await Wt("ResetSyncKey"),t(3,r="key reset"),await w(),n&&n()}catch(O){t(2,c=String(O))}t(1,o=!1)}function V(O){return O?{connected:m("settings.connected"),disconnected:m("settings.disconnected"),disabled:m("settings.notConfigured"),error:m("settings.error"),revoked:m("settings.revoked")}[O]||O:m("settings.notConfigured")}function K(){h=Ll(this.value),t(8,h)}function G(){p=this.value,t(5,p)}function J(){v=this.value,t(6,v)}function H(){g=this.value,t(7,g)}const q=()=>t(9,b=!1),Y=()=>t(9,b=!1),A=()=>t(10,y=!1),W=()=>t(10,y=!1);return l.$$set=O=>{"onRefresh"in O&&t(21,n=O.onRefresh)},[s,o,c,r,u,p,v,g,h,b,y,k,T,j,E,N,L,D,z,R,V,n,K,G,J,H,q,Y,A,W]}class rp extends ct{constructor(e){super(),at(this,e,cp,ap,ot,{onRefresh:21},null,[-1,-1])}}function up(l){let e,t,n,s;return{c(){e=f("div"),t=f("h2"),t.textContent=`${m("settings.backup")}`,n=_(),s=f("p"),s.textContent=`${m("settings.backupStub")}`,i(t,"class","svelte-19bo7bn"),i(s,"class","section-desc svelte-19bo7bn"),i(e,"class","settings-section svelte-19bo7bn")},m(o,c){S(o,e,c),a(e,t),a(e,n),a(e,s)},p:$,i:$,o:$,d(o){o&&C(e)}}}class fp extends ct{constructor(e){super(),at(this,e,null,up,ot,{})}}const{window:dp}=vn;function pp(l){let e,t;return e=new fp({}),{c(){Xe(e.$$.fragment)},m(n,s){Je(e,n,s),t=!0},p:$,i(n){t||(ue(e.$$.fragment,n),t=!0)},o(n){pe(e.$$.fragment,n),t=!1},d(n){qe(e,n)}}}function mp(l){let e,t;return e=new rp({props:{onRefresh:l[6]}}),{c(){Xe(e.$$.fragment)},m(n,s){Je(e,n,s),t=!0},p:$,i(n){t||(ue(e.$$.fragment,n),t=!0)},o(n){pe(e.$$.fragment,n),t=!1},d(n){qe(e,n)}}}function gp(l){let e,t;return e=new sp({}),{c(){Xe(e.$$.fragment)},m(n,s){Je(e,n,s),t=!0},p:$,i(n){t||(ue(e.$$.fragment,n),t=!0)},o(n){pe(e.$$.fragment,n),t=!1},d(n){qe(e,n)}}}function _p(l){let e,t;return e=new lp({}),{c(){Xe(e.$$.fragment)},m(n,s){Je(e,n,s),t=!0},p:$,i(n){t||(ue(e.$$.fragment,n),t=!0)},o(n){pe(e.$$.fragment,n),t=!1},d(n){qe(e,n)}}}function vp(l){let e,t;return e=new ep({}),{c(){Xe(e.$$.fragment)},m(n,s){Je(e,n,s),t=!0},p:$,i(n){t||(ue(e.$$.fragment,n),t=!0)},o(n){pe(e.$$.fragment,n),t=!1},d(n){qe(e,n)}}}function hp(l){let e,t;return e=new X1({props:{onRefresh:l[2]}}),{c(){Xe(e.$$.fragment)},m(n,s){Je(e,n,s),t=!0},p:$,i(n){t||(ue(e.$$.fragment,n),t=!0)},o(n){pe(e.$$.fragment,n),t=!1},d(n){qe(e,n)}}}function bp(l){let e,t;return e=new K1({props:{onRefresh:l[2]}}),{c(){Xe(e.$$.fragment)},m(n,s){Je(e,n,s),t=!0},p:$,i(n){t||(ue(e.$$.fragment,n),t=!0)},o(n){pe(e.$$.fragment,n),t=!1},d(n){qe(e,n)}}}function kp(l){let e,t;return e=new V1({props:{appConfig:l[1],onSave:l[5]}}),{c(){Xe(e.$$.fragment)},m(n,s){Je(e,n,s),t=!0},p(n,s){const o={};s&2&&(o.appConfig=n[1]),e.$set(o)},i(n){t||(ue(e.$$.fragment,n),t=!0)},o(n){pe(e.$$.fragment,n),t=!1},d(n){qe(e,n)}}}function yp(l){let e,t,n,s,o,c,r,u,p,v,g,h,b,y,k,w;p=new R1({props:{activeSection:l[0],onSelect:l[3]}});const T=[kp,bp,hp,vp,_p,gp,mp,pp],j=[];function M(E,N){return E[0]==="general"?0:E[0]==="workspace"?1:E[0]==="templates"?2:E[0]==="plugins"?3:E[0]==="files"?4:E[0]==="activity"?5:E[0]==="sync"?6:E[0]==="backup"?7:-1}return~(h=M(l))&&(b=j[h]=T[h](l)),{c(){e=f("button"),t=f("div"),n=f("div"),s=f("h2"),s.textContent=`${m("settings.title")}`,o=_(),c=f("button"),c.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>',r=_(),u=f("div"),Xe(p.$$.fragment),v=_(),g=f("div"),b&&b.c(),i(s,"class","svelte-zf2zsc"),i(c,"class","close-btn svelte-zf2zsc"),i(c,"title",m("settings.close")),i(n,"class","settings-header svelte-zf2zsc"),i(g,"class","settings-content svelte-zf2zsc"),i(u,"class","settings-body svelte-zf2zsc"),i(t,"class","settings-window svelte-zf2zsc"),i(e,"class","settings-overlay svelte-zf2zsc")},m(E,N){S(E,e,N),a(e,t),a(t,n),a(n,s),a(n,o),a(n,c),a(t,r),a(t,u),Je(p,u,null),a(u,v),a(u,g),~h&&j[h].m(g,null),y=!0,k||(w=[P(dp,"keydown",l[7]),P(c,"click",l[4]),P(e,"click",kt(l[4]))],k=!0)},p(E,[N]){const L={};N&1&&(L.activeSection=E[0]),p.$set(L);let D=h;h=M(E),h===D?~h&&j[h].p(E,N):(b&&(mt(),pe(j[D],1,1,()=>{j[D]=null}),gt()),~h?(b=j[h],b?b.p(E,N):(b=j[h]=T[h](E),b.c()),ue(b,1),b.m(g,null)):b=null)},i(E){y||(ue(p.$$.fragment,E),ue(b),y=!0)},o(E){pe(p.$$.fragment,E),pe(b),y=!1},d(E){E&&C(e),qe(p),~h&&j[h].d(),k=!1,ge(w)}}}function oi(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{onClose:n=null}=e,{onSyncRefresh:s=null}=e,{initialSection:o="general"}=e,c=o,r=null;async function u(){try{t(1,r=await oi("GetAppConfig"))}catch{t(1,r=null)}}u();function p(y){t(0,c=y)}function v(){n&&n()}async function g(y){try{await oi("SaveAppConfig",y),t(1,r=y)}catch(k){console.error(k)}}function h(){s&&s()}function b(y){y.key==="Escape"&&v()}return l.$$set=y=>{"onClose"in y&&t(8,n=y.onClose),"onSyncRefresh"in y&&t(9,s=y.onSyncRefresh),"initialSection"in y&&t(10,o=y.initialSection)},[c,r,u,p,v,g,h,b,n,s,o]}class Cp extends ct{constructor(e){super(),at(this,e,wp,yp,ot,{onClose:8,onSyncRefresh:9,initialSection:10})}}function Sp(l){let e,t,n,s,o,c,r,u;return{c(){e=f("div"),t=f("span"),n=_(),s=f("span"),s.textContent=`${m("sync.status.disabled")}`,o=_(),c=f("button"),c.textContent=`${m("sync.configure")}`,i(t,"class","sync-dot dot-disabled svelte-1rxbx0"),i(s,"class","sync-label svelte-1rxbx0"),i(c,"class","btn btn-xs svelte-1rxbx0"),i(e,"class","sync-status-row svelte-1rxbx0")},m(p,v){S(p,e,v),a(e,t),a(e,n),a(e,s),a(e,o),a(e,c),r||(u=P(c,"click",function(){Mt(l[5])&&l[5].apply(this,arguments)}),r=!0)},p(p,v){l=p},d(p){p&&C(e),r=!1,u()}}}function Tp(l){let e,t,n,s,o,c=l[7](l[0])+"",r,u,p,v,g,h=(l[1]?m("sync.running"):m("sync.run"))+"",b,y,k,w,T,j,M,E=l[0].unpushedOps>0&&ai(l),N=l[2]&&ci(l);return{c(){e=f("div"),t=f("span"),s=_(),o=f("span"),r=F(c),u=_(),E&&E.c(),p=_(),v=f("div"),g=f("button"),b=F(h),y=_(),k=f("button"),k.textContent=`${m("sync.details")}`,w=_(),N&&N.c(),T=_t(),i(t,"class",n="sync-dot "+l[6](l[0])+" svelte-1rxbx0"),i(o,"class","sync-label svelte-1rxbx0"),i(g,"class","btn btn-xs svelte-1rxbx0"),g.disabled=l[1],i(k,"class","btn btn-xs btn-link svelte-1rxbx0"),i(v,"class","sync-actions-row svelte-1rxbx0"),i(e,"class","sync-status-row svelte-1rxbx0")},m(L,D){S(L,e,D),a(e,t),a(e,s),a(e,o),a(o,r),a(e,u),E&&E.m(e,null),a(e,p),a(e,v),a(v,g),a(g,b),a(v,y),a(v,k),S(L,w,D),N&&N.m(L,D),S(L,T,D),j||(M=[P(g,"click",function(){Mt(l[4])&&l[4].apply(this,arguments)}),P(k,"click",function(){Mt(l[5])&&l[5].apply(this,arguments)})],j=!0)},p(L,D){l=L,D&1&&n!==(n="sync-dot "+l[6](l[0])+" svelte-1rxbx0")&&i(t,"class",n),D&1&&c!==(c=l[7](l[0])+"")&&U(r,c),l[0].unpushedOps>0?E?E.p(l,D):(E=ai(l),E.c(),E.m(e,p)):E&&(E.d(1),E=null),D&2&&h!==(h=(l[1]?m("sync.running"):m("sync.run"))+"")&&U(b,h),D&2&&(g.disabled=l[1]),l[2]?N?N.p(l,D):(N=ci(l),N.c(),N.m(T.parentNode,T)):N&&(N.d(1),N=null)},d(L){L&&(C(e),C(w),C(T)),E&&E.d(),N&&N.d(L),j=!1,ge(M)}}}function ai(l){let e,t=l[0].unpushedOps+"",n,s,o=m("sync.changes")+"",c;return{c(){e=f("span"),n=F(t),s=_(),c=F(o),i(e,"class","sync-count svelte-1rxbx0")},m(r,u){S(r,e,u),a(e,n),a(e,s),a(e,c)},p(r,u){u&1&&t!==(t=r[0].unpushedOps+"")&&U(n,t)},d(r){r&&C(e)}}}function ci(l){let e,t,n;return{c(){e=f("div"),t=F(l[2]),i(e,"class",n=ys(l[3]==="warning"?"sync-message sync-message-warning":"sync-message")+" svelte-1rxbx0")},m(s,o){S(s,e,o),a(e,t)},p(s,o){o&4&&U(t,s[2]),o&8&&n!==(n=ys(s[3]==="warning"?"sync-message sync-message-warning":"sync-message")+" svelte-1rxbx0")&&i(e,"class",n)},d(s){s&&C(e)}}}function jp(l){let e;function t(o,c){var r;return(r=o[0])!=null&&r.configured?Tp:Sp}let n=t(l),s=n(l);return{c(){e=f("div"),s.c(),i(e,"class","sync-status-widget svelte-1rxbx0")},m(o,c){S(o,e,c),s.m(e,null)},p(o,[c]){n===(n=t(o))&&s?s.p(o,c):(s.d(1),s=n(o),s&&(s.c(),s.m(e,null)))},i:$,o:$,d(o){o&&C(e),s.d()}}}function Ep(l,e,t){let{syncStatus:n=null}=e,{syncLoading:s=!1}=e,{syncMessage:o=""}=e,{syncMessageKind:c=""}=e,{onSync:r=null}=e,{onOpenSettings:u=null}=e;function p(g){return!g||!g.configured?"dot-disabled":s?"dot-syncing":g.revoked?"dot-disabled":g.connected?"dot-connected":g.configured?"dot-warning":"dot-disabled"}function v(g){return!g||!g.configured?m("sync.status.disabled"):s?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,s=g.syncLoading),"syncMessage"in g&&t(2,o=g.syncMessage),"syncMessageKind"in g&&t(3,c=g.syncMessageKind),"onSync"in g&&t(4,r=g.onSync),"onOpenSettings"in g&&t(5,u=g.onOpenSettings)},[n,s,o,c,r,u,p,v]}class Dp extends ct{constructor(e){super(),at(this,e,Ep,jp,ot,{syncStatus:0,syncLoading:1,syncMessage:2,syncMessageKind:3,onSync:4,onOpenSettings:5})}}const{Boolean:dc}=vn;function ri(l,e,t){const n=l.slice();return n[407]=e[t],n}function ui(l,e,t){const n=l.slice();return n[410]=e[t],n}function fi(l,e,t){const n=l.slice();return n[413]=e[t],n}function di(l,e,t){const n=l.slice();return n[413]=e[t],n}function pi(l,e,t){const n=l.slice();return n[439]=e[t],n}function mi(l,e,t){const n=l.slice();return n[439]=e[t],n}function gi(l,e,t){const n=l.slice();return n[478]=e[t],n}function _i(l,e,t){const n=l.slice();return n[439]=e[t],n}function vi(l,e,t){const n=l.slice();return n[442]=e[t],n[483]=e,n[484]=t,n}function hi(l,e,t){const n=l.slice();return n[439]=e[t],n}function bi(l,e,t){const n=l.slice();return n[460]=e[t],n}function ki(l,e,t){const n=l.slice();return n[439]=e[t],n}function yi(l,e,t){const n=l.slice();return n[465]=e[t],n}function wi(l,e,t){const n=l.slice();return n[465]=e[t],n}function Ci(l,e,t){const n=l.slice();return n[442]=e[t],n[470]=e,n[471]=t,n}function Si(l,e,t){const n=l.slice();return n[439]=e[t],n}function Ti(l,e,t){const n=l.slice();return n[460]=e[t],n}function ji(l,e,t){const n=l.slice();return n[454]=e[t],n}function Ei(l,e,t){const n=l.slice();return n[457]=e[t],n}function Di(l,e,t){const n=l.slice();return n[426]=e[t],n}function Ni(l,e,t){const n=l.slice();return n[439]=e[t],n}function Mi(l,e,t){const n=l.slice();return n[418]=e[t],n}function Ii(l,e,t){const n=l.slice();return n[439]=e[t],n}function Ai(l,e,t){const n=l.slice();return n[442]=e[t],n[443]=e,n[444]=t,n}function Pi(l,e,t){const n=l.slice();return n[439]=e[t],n}function Li(l,e,t){const n=l.slice();return n[434]=e[t],n}function Fi(l,e,t){const n=l.slice();return n[431]=e[t],n}function Ri(l,e,t){const n=l.slice();return n[426]=e[t],n}function zi(l,e,t){const n=l.slice();return n[426]=e[t],n}function Oi(l,e,t){const n=l.slice();return n[421]=e[t],n}function Vi(l,e,t){const n=l.slice();return n[418]=e[t],n}function Wi(l,e,t){const n=l.slice();return n[421]=e[t],n}function Hi(l,e,t){const n=l.slice();return n[449]=e[t],n}function Ui(l,e,t){const n=l.slice();return n[489]=e[t],n}function Bi(l,e,t){const n=l.slice();return n[492]=e[t],n}function Np(l){let e,t,n,s,o,c,r,u,p,v,g,h,b,y,k,w,T,j,M,E,N,L,D,z,R,V,K,G,J,H,q,Y,A,W,O,B,oe,ie,ee,Z,ne,ae,fe,be,Ue,Me,X,te,de,ke,_e,Ie,Ke,st,rt,je=l[82]&&Ki(l),Fe=ce(l[4]),Ce=[];for(let se=0;se<Fe.length;se+=1)Ce[se]=Ji(Bi(l,Fe,se));const Ve=[Pp,Ap],Ae=[];function He(se,we){return se[5].length>0?0:1}N=He(l),L=Ae[N]=Ve[N](l),R=new Dp({props:{syncStatus:l[97],syncLoading:l[98],syncMessage:l[99],syncMessageKind:l[100],onSync:l[205],onOpenSettings:l[210]}});function Re(se,we){return se[26]?Rp:se[25]?Fp:Lp}let Oe=Re(l),Ee=Oe(l),ye=l[24]&&Yi(l);const Le=[Kp,Bp,Up,Hp,Wp,Vp,Op,zp],We=[];function $e(se,we){return se[29]?0:se[26]?1:se[25]==="inbox"?2:se[25]==="trash"?3:se[25]==="journal"?4:se[25]==="today"&&se[7]?5:se[25]==="activity"?6:7}Z=$e(l),ne=We[Z]=Le[Z](l);let Te=l[54]&&Ca(l),me=l[58].visible&&ja(l),De=l[32]&&Ma(l),Ye=l[61]&&Ia(l),lt=l[68]&&l[67]&&Pa(l),xe=l[89]&&Fa(l),Ge=l[92]&&za(l),Qe=l[48]&&Ha(l),et=l[84]&&Ba(l),nt=l[74]&&Ka(l),it=l[3]&&Ga(l);return{c(){e=f("div"),je&&je.c(),t=_(),n=f("aside"),s=f("div"),o=f("img"),r=_(),u=f("span"),u.textContent=`${m("nav.brand")}`,p=_(),v=f("nav"),g=f("div"),h=f("div"),h.textContent=`${m("nav.system")}`,b=_();for(let se=0;se<Ce.length;se+=1)Ce[se].c();y=_(),k=f("div"),w=f("div"),T=f("span"),T.textContent=`${m("nav.workspace")}`,j=_(),M=f("button"),M.textContent="+",E=_(),L.c(),D=_(),z=f("div"),Xe(R.$$.fragment),V=_(),K=f("div"),G=f("button"),G.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-4gla2c"><circle cx="12" cy="12" r="3" class="svelte-4gla2c"></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-4gla2c"></path></svg>',J=_(),H=f("span"),q=F(l[23]),Y=_(),A=f("main"),W=f("header"),O=f("div"),Ee.c(),B=_(),oe=f("div"),oe.innerHTML="",ie=_(),ye&&ye.c(),ee=_(),ne.c(),ae=_(),Te&&Te.c(),fe=_(),me&&me.c(),be=_(),De&&De.c(),Ue=_(),Ye&&Ye.c(),Me=_(),lt&&lt.c(),X=_(),xe&&xe.c(),te=_(),Ge&&Ge.c(),de=_(),Qe&&Qe.c(),ke=_(),et&&et.c(),_e=_(),nt&&nt.c(),Ie=_(),it&&it.c(),i(o,"class","logo svelte-4gla2c"),tl(o.src,c="/assets/app-icons/icon_32x32.png")||i(o,"src",c),i(o,"width","20"),i(o,"height","20"),i(o,"alt",""),i(u,"class","brand-name svelte-4gla2c"),i(s,"class","sidebar-brand svelte-4gla2c"),i(h,"class","nav-label svelte-4gla2c"),i(g,"class","nav-group svelte-4gla2c"),i(T,"class","svelte-4gla2c"),i(M,"class","nav-add-btn svelte-4gla2c"),i(M,"title",m("common.create")),i(w,"class","nav-label-row svelte-4gla2c"),i(k,"class","nav-group svelte-4gla2c"),i(v,"class","sidebar-nav svelte-4gla2c"),i(G,"class","sidebar-settings-btn svelte-4gla2c"),i(G,"title",m("common.settings")),i(H,"class","version svelte-4gla2c"),i(K,"class","sidebar-footer-row svelte-4gla2c"),i(z,"class","sidebar-footer svelte-4gla2c"),i(n,"class","sidebar svelte-4gla2c"),i(O,"class","header-left svelte-4gla2c"),i(oe,"class","header-right svelte-4gla2c"),i(W,"class","header svelte-4gla2c"),i(A,"class","main svelte-4gla2c"),i(e,"class","app svelte-4gla2c")},m(se,we){S(se,e,we),je&&je.m(e,null),a(e,t),a(e,n),a(n,s),a(s,o),a(s,r),a(s,u),a(n,p),a(n,v),a(v,g),a(g,h),a(g,b);for(let Be=0;Be<Ce.length;Be+=1)Ce[Be]&&Ce[Be].m(g,null);a(v,y),a(v,k),a(k,w),a(w,T),a(w,j),a(w,M),a(k,E),Ae[N].m(k,null),a(n,D),a(n,z),Je(R,z,null),a(z,V),a(z,K),a(K,G),a(K,J),a(K,H),a(H,q),a(e,Y),a(e,A),a(A,W),a(W,O),Ee.m(O,null),a(W,B),a(W,oe),a(A,ie),ye&&ye.m(A,null),a(A,ee),We[Z].m(A,null),a(A,ae),Te&&Te.m(A,null),a(A,fe),me&&me.m(A,null),a(A,be),De&&De.m(A,null),a(A,Ue),Ye&&Ye.m(A,null),a(A,Me),lt&&lt.m(A,null),a(A,X),xe&&xe.m(A,null),a(A,te),Ge&&Ge.m(A,null),a(A,de),Qe&&Qe.m(A,null),a(A,ke),et&&et.m(A,null),a(A,_e),nt&&nt.m(A,null),a(A,Ie),it&&it.m(A,null),Ke=!0,st||(rt=[P(M,"click",l[131]),P(G,"click",l[211])],st=!0)},p(se,we){if(se[82]?je?je.p(se,we):(je=Ki(se),je.c(),je.m(e,t)):je&&(je.d(1),je=null),we[0]&33554448|we[1]&2048|we[3]&4096){Fe=ce(se[4]);let ut;for(ut=0;ut<Fe.length;ut+=1){const Ct=Bi(se,Fe,ut);Ce[ut]?Ce[ut].p(Ct,we):(Ce[ut]=Ji(Ct),Ce[ut].c(),Ce[ut].m(g,null))}for(;ut<Ce.length;ut+=1)Ce[ut].d(1);Ce.length=Fe.length}let Be=N;N=He(se),N===Be?Ae[N].p(se,we):(mt(),pe(Ae[Be],1,1,()=>{Ae[Be]=null}),gt(),L=Ae[N],L?L.p(se,we):(L=Ae[N]=Ve[N](se),L.c()),ue(L,1),L.m(k,null));const Ze={};we[3]&16&&(Ze.syncStatus=se[97]),we[3]&32&&(Ze.syncLoading=se[98]),we[3]&64&&(Ze.syncMessage=se[99]),we[3]&128&&(Ze.syncMessageKind=se[100]),R.$set(Ze),(!Ke||we[0]&8388608)&&U(q,se[23]),Oe===(Oe=Re(se))&&Ee?Ee.p(se,we):(Ee.d(1),Ee=Oe(se),Ee&&(Ee.c(),Ee.m(O,null))),se[24]?ye?ye.p(se,we):(ye=Yi(se),ye.c(),ye.m(A,ee)):ye&&(ye.d(1),ye=null);let tt=Z;Z=$e(se),Z===tt?We[Z].p(se,we):(mt(),pe(We[tt],1,1,()=>{We[tt]=null}),gt(),ne=We[Z],ne?ne.p(se,we):(ne=We[Z]=Le[Z](se),ne.c()),ue(ne,1),ne.m(A,ae)),se[54]?Te?(Te.p(se,we),we[1]&8388608&&ue(Te,1)):(Te=Ca(se),Te.c(),ue(Te,1),Te.m(A,fe)):Te&&(mt(),pe(Te,1,1,()=>{Te=null}),gt()),se[58].visible?me?(me.p(se,we),we[1]&134217728&&ue(me,1)):(me=ja(se),me.c(),ue(me,1),me.m(A,be)):me&&(mt(),pe(me,1,1,()=>{me=null}),gt()),se[32]?De?De.p(se,we):(De=Ma(se),De.c(),De.m(A,Ue)):De&&(De.d(1),De=null),se[61]?Ye?Ye.p(se,we):(Ye=Ia(se),Ye.c(),Ye.m(A,Me)):Ye&&(Ye.d(1),Ye=null),se[68]&&se[67]?lt?lt.p(se,we):(lt=Pa(se),lt.c(),lt.m(A,X)):lt&&(lt.d(1),lt=null),se[89]?xe?xe.p(se,we):(xe=Fa(se),xe.c(),xe.m(A,te)):xe&&(xe.d(1),xe=null),se[92]?Ge?Ge.p(se,we):(Ge=za(se),Ge.c(),Ge.m(A,de)):Ge&&(Ge.d(1),Ge=null),se[48]?Qe?Qe.p(se,we):(Qe=Ha(se),Qe.c(),Qe.m(A,ke)):Qe&&(Qe.d(1),Qe=null),se[84]?et?(et.p(se,we),we[2]&4194304&&ue(et,1)):(et=Ba(se),et.c(),ue(et,1),et.m(A,_e)):et&&(mt(),pe(et,1,1,()=>{et=null}),gt()),se[74]?nt?(nt.p(se,we),we[2]&4096&&ue(nt,1)):(nt=Ka(se),nt.c(),ue(nt,1),nt.m(A,Ie)):nt&&(mt(),pe(nt,1,1,()=>{nt=null}),gt()),se[3]?it?(it.p(se,we),we[0]&8&&ue(it,1)):(it=Ga(se),it.c(),ue(it,1),it.m(A,null)):it&&(mt(),pe(it,1,1,()=>{it=null}),gt())},i(se){Ke||(ue(L),ue(R.$$.fragment,se),ue(ne),ue(Te),ue(me),ue(et),ue(nt),ue(it),Ke=!0)},o(se){pe(L),pe(R.$$.fragment,se),pe(ne),pe(Te),pe(me),pe(et),pe(nt),pe(it),Ke=!1},d(se){se&&C(e),je&&je.d(),Ne(Ce,se),Ae[N].d(),qe(R),Ee.d(),ye&&ye.d(),We[Z].d(),Te&&Te.d(),me&&me.d(),De&&De.d(),Ye&&Ye.d(),lt&&lt.d(),xe&&xe.d(),Ge&&Ge.d(),Qe&&Qe.d(),et&&et.d(),nt&&nt.d(),it&&it.d(),st=!1,ge(rt)}}}function Mp(l){var n;let e,t;return e=new T1({props:{vaultPath:((n=l[0])==null?void 0:n.vaultPath)||"",onComplete:l[207]}}),{c(){Xe(e.$$.fragment)},m(s,o){Je(e,s,o),t=!0},p(s,o){var r;const c={};o[0]&1&&(c.vaultPath=((r=s[0])==null?void 0:r.vaultPath)||""),e.$set(c)},i(s){t||(ue(e.$$.fragment,s),t=!0)},o(s){pe(e.$$.fragment,s),t=!1},d(s){qe(e,s)}}}function Ip(l){let e,t;return e=new w1({props:{onComplete:l[206]}}),{c(){Xe(e.$$.fragment)},m(n,s){Je(e,n,s),t=!0},p:$,i(n){t||(ue(e.$$.fragment,n),t=!0)},o(n){pe(e.$$.fragment,n),t=!1},d(n){qe(e,n)}}}function Ki(l){let e,t,n;return{c(){e=f("div"),t=f("div"),n=F(l[83]),i(t,"class","capture-drop-box svelte-4gla2c"),i(e,"class","capture-drop-overlay svelte-4gla2c")},m(s,o){S(s,e,o),a(e,t),a(t,n)},p(s,o){o[2]&2097152&&U(n,s[83])},d(s){s&&C(e)}}}function Gi(l){let e,t;return{c(){e=f("span"),t=F(l[42]),i(e,"class","nav-badge svelte-4gla2c")},m(n,s){S(n,e,s),a(e,t)},p(n,s){s[1]&2048&&U(t,n[42])},d(n){n&&C(e)}}}function Ji(l){let e,t=l[492].label+"",n,s,o,c,r,u,p=l[492].id==="journal"&&l[42]>0&&Gi(l);function v(){return l[209](l[492])}return{c(){e=f("button"),n=F(t),s=_(),p&&p.c(),o=_(),i(e,"class",c="nav-item "+(l[25]===l[492].id?"selected":"")+" svelte-4gla2c")},m(g,h){S(g,e,h),a(e,n),a(e,s),p&&p.m(e,null),a(e,o),r||(u=P(e,"click",v),r=!0)},p(g,h){l=g,h[0]&16&&t!==(t=l[492].label+"")&&U(n,t),l[492].id==="journal"&&l[42]>0?p?p.p(l,h):(p=Gi(l),p.c(),p.m(e,o)):p&&(p.d(1),p=null),h[0]&33554448&&c!==(c="nav-item "+(l[25]===l[492].id?"selected":"")+" svelte-4gla2c")&&i(e,"class",c)},d(g){g&&C(e),p&&p.d(),r=!1,u()}}}function Ap(l){let e;return{c(){e=f("div"),e.textContent=`${m("nav.noNodes")}`,i(e,"class","nav-empty svelte-4gla2c")},m(t,n){S(t,e,n)},p:$,i:$,o:$,d(t){t&&C(e)}}}function Pp(l){var c;let e,t,n,s,o;return t=new fc({props:{nodes:l[5],expanded:l[69],selectedNodeId:((c=l[26])==null?void 0:c.id)||"",onSelect:l[106],onToggle:l[136],onContextMenu:l[134],onDrop:l[137]}}),{c(){e=f("div"),Xe(t.$$.fragment),i(e,"class","workspace-tree-area svelte-4gla2c"),i(e,"role","region"),i(e,"aria-label",m("nav.workspace")),he(e,"drop-valid",l[80])},m(r,u){S(r,e,u),Je(t,e,null),n=!0,s||(o=[P(e,"dragover",hn(l[139])),P(e,"dragleave",l[140]),P(e,"drop",l[138])],s=!0)},p(r,u){var v;const p={};u[0]&32&&(p.nodes=r[5]),u[2]&128&&(p.expanded=r[69]),u[0]&67108864&&(p.selectedNodeId=((v=r[26])==null?void 0:v.id)||""),t.$set(p),(!n||u[2]&262144)&&he(e,"drop-valid",r[80])},i(r){n||(ue(t.$$.fragment,r),n=!0)},o(r){pe(t.$$.fragment,r),n=!1},d(r){r&&C(e),qe(t),s=!1,ge(o)}}}function Lp(l){let e;return{c(){e=f("span"),e.textContent=`${m("nav.selectPrompt")}`,i(e,"class","crumb placeholder svelte-4gla2c")},m(t,n){S(t,e,n)},p:$,d(t){t&&C(e)}}}function Fp(l){let e,t=ce(l[4]),n=[];for(let s=0;s<t.length;s+=1)n[s]=qi(Ui(l,t,s));return{c(){e=f("span");for(let s=0;s<n.length;s+=1)n[s].c();i(e,"class","crumb svelte-4gla2c")},m(s,o){S(s,e,o);for(let c=0;c<n.length;c+=1)n[c]&&n[c].m(e,null)},p(s,o){if(o[0]&33554448){t=ce(s[4]);let c;for(c=0;c<t.length;c+=1){const r=Ui(s,t,c);n[c]?n[c].p(r,o):(n[c]=qi(r),n[c].c(),n[c].m(e,null))}for(;c<n.length;c+=1)n[c].d(1);n.length=t.length}},d(s){s&&C(e),Ne(n,s)}}}function Rp(l){let e,t=l[26].title+"",n,s,o,c=l[175](l[26].type)+"",r;return{c(){e=f("span"),n=F(t),s=_(),o=f("span"),r=F(c),i(e,"class","crumb svelte-4gla2c"),i(o,"class","crumb-type svelte-4gla2c")},m(u,p){S(u,e,p),a(e,n),S(u,s,p),S(u,o,p),a(o,r)},p(u,p){p[0]&67108864&&t!==(t=u[26].title+"")&&U(n,t),p[0]&67108864&&c!==(c=u[175](u[26].type)+"")&&U(r,c)},d(u){u&&(C(e),C(s),C(o))}}}function qi(l){let e=(l[489].id===l[25]?l[489].label:"")+"",t;return{c(){t=F(e)},m(n,s){S(n,t,s)},p(n,s){s[0]&33554448&&e!==(e=(n[489].id===n[25]?n[489].label:"")+"")&&U(t,e)},d(n){n&&C(t)}}}function Yi(l){let e,t=l[102](l[24])+"",n,s,o,c,r;return{c(){e=f("div"),n=F(t),s=_(),o=f("button"),o.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-4gla2c"><line x1="18" y1="6" x2="6" y2="18" class="svelte-4gla2c"></line><line x1="6" y1="6" x2="18" y2="18" class="svelte-4gla2c"></line></svg>',i(o,"class","dismiss-btn svelte-4gla2c"),i(o,"aria-label","Dismiss"),i(e,"class","error-banner svelte-4gla2c"),i(e,"role","button"),i(e,"tabindex","0")},m(u,p){S(u,e,p),a(e,n),a(e,s),a(e,o),c||(r=[P(o,"click",Se(l[212])),P(e,"click",l[213]),P(e,"keydown",function(){Mt(ht(l[214]))&&ht(l[214]).apply(this,arguments)})],c=!0)},p(u,p){l=u,p[0]&16777216&&t!==(t=l[102](l[24])+"")&&U(n,t)},d(u){u&&C(e),c=!1,ge(r)}}}function zp(l){let e,t,n;function s(r,u){if(r[65])return qp;if(r[4].length>0)return Jp;if(r[24])return Gp}let o=s(l),c=o&&o(l);return{c(){e=f("div"),t=f("h2"),t.textContent=`${m("welcome.title")}`,n=_(),c&&c.c(),i(t,"class","svelte-4gla2c"),i(e,"class","welcome svelte-4gla2c")},m(r,u){S(r,e,u),a(e,t),a(e,n),c&&c.m(e,null)},p(r,u){o===(o=s(r))&&c?c.p(r,u):(c&&c.d(1),c=o&&o(r),c&&(c.c(),c.m(e,null)))},i:$,o:$,d(r){r&&C(e),c&&c.d()}}}function Op(l){let e,t,n,s;function o(u,p){return u[8].length===0?Qp:Yp}let c=o(l),r=c(l);return{c(){e=f("div"),t=f("div"),n=f("h2"),n.textContent=`${m("activity.title")}`,s=_(),r.c(),i(n,"class","svelte-4gla2c"),i(t,"class","activity-feed-header svelte-4gla2c"),i(e,"class","activity-feed svelte-4gla2c")},m(u,p){S(u,e,p),a(e,t),a(t,n),a(e,s),r.m(e,null)},p(u,p){c===(c=o(u))&&r?r.p(u,p):(r.d(1),r=c(u),r&&(r.c(),r.m(e,null)))},i:$,o:$,d(u){u&&C(e),r.d()}}}function Vp(l){let e,t,n,s,o,c=l[7].date+"",r,u,p,v,g=l[7].summary&&Zi(l),h=l[41].length>0&&to(l);function b(w,T){return w[7].groups&&w[7].groups.length>0?Zp:Xp}let y=b(l),k=y(l);return{c(){e=f("div"),t=f("div"),n=f("h2"),n.textContent=`${m("today.title")}`,s=_(),o=f("span"),r=F(c),u=_(),g&&g.c(),p=_(),h&&h.c(),v=_(),k.c(),i(n,"class","svelte-4gla2c"),i(o,"class","today-date svelte-4gla2c"),i(t,"class","today-header svelte-4gla2c"),i(e,"class","today-dashboard svelte-4gla2c")},m(w,T){S(w,e,T),a(e,t),a(t,n),a(t,s),a(t,o),a(o,r),a(e,u),g&&g.m(e,null),a(e,p),h&&h.m(e,null),a(e,v),k.m(e,null)},p(w,T){T[0]&128&&c!==(c=w[7].date+"")&&U(r,c),w[7].summary?g?g.p(w,T):(g=Zi(w),g.c(),g.m(e,p)):g&&(g.d(1),g=null),w[41].length>0?h?h.p(w,T):(h=to(w),h.c(),h.m(e,v)):h&&(h.d(1),h=null),y===(y=b(w))&&k?k.p(w,T):(k.d(1),k=y(w),k&&(k.c(),k.m(e,null)))},i:$,o:$,d(w){w&&C(e),g&&g.d(),h&&h.d(),k.d()}}}function Wp(l){let e,t,n,s,o,c,r,u,p,v,g,h,b,y,k,w,T,j,M,E,N,L,D,z,R,V,K,G,J,H,q,Y,A,W,O,B,oe,ie,ee,Z,ne,ae,fe,be,Ue,Me,X,te,de,ke,_e,Ie,Ke,st,rt,je,Fe,Ce,Ve;function Ae(me,De){return me[17]?t2:e2}let He=Ae(l),Re=He(l),Oe=l[14]&&_o(l),Ee=l[18]&&vo(l),ye=l[41].length>0&&ho(l),Le=l[10]&&So(l);function We(me,De){return me[9].length===0?n2:l2}let $e=We(l),Te=$e(l);return{c(){e=f("div"),t=f("div"),n=f("h2"),n.textContent=`${m("journal.title")}`,s=_(),o=f("div"),c=f("div"),c.textContent=`${m("journal.filterHeading")}`,r=_(),u=f("div"),p=f("label"),v=f("span"),v.textContent=`${m("journal.dateFrom")}`,g=_(),h=f("input"),b=_(),y=f("label"),k=f("span"),k.textContent=`${m("journal.dateTo")}`,w=_(),T=f("input"),j=_(),M=f("label"),E=f("span"),E.textContent=`${m("journal.node")}`,N=_(),L=f("div"),Re.c(),D=_(),Oe&&Oe.c(),z=_(),R=f("label"),V=f("span"),V.textContent=`${m("journal.billable")}`,K=_(),G=f("select"),J=f("option"),J.textContent=`${m("common.all")}`,H=f("option"),H.textContent=`${m("journal.billableYes")}`,q=f("option"),q.textContent=`${m("journal.billableNo")}`,Y=_(),A=f("label"),W=f("span"),W.textContent=`${m("journal.approx")}`,O=_(),B=f("select"),oe=f("option"),oe.textContent=`${m("common.all")}`,ie=f("option"),ie.textContent=`${m("journal.approxExact")}`,ee=f("option"),ee.textContent=`${m("journal.approxEstimated")}`,Z=_(),ne=f("button"),ne.textContent=`${m("journal.filter")}`,ae=_(),fe=f("button"),fe.textContent=`${m("journal.reset")}`,be=_(),Ue=f("div"),Me=f("div"),Me.textContent=`${m("journal.exportHeading")}`,X=_(),te=f("div"),de=f("button"),de.textContent=`${m("journal.exportCSV")}`,ke=_(),_e=f("button"),_e.textContent=`${m("journal.exportMarkdown")}`,Ie=_(),Ke=f("button"),Ke.textContent="PDF",st=_(),Ee&&Ee.c(),rt=_(),ye&&ye.c(),je=_(),Le&&Le.c(),Fe=_(),Te.c(),i(n,"class","svelte-4gla2c"),i(c,"class","journal-filter-heading svelte-4gla2c"),i(v,"class","label-text svelte-4gla2c"),i(h,"type","date"),i(h,"class","svelte-4gla2c"),i(p,"class","svelte-4gla2c"),i(k,"class","label-text svelte-4gla2c"),i(T,"type","date"),i(T,"class","svelte-4gla2c"),i(y,"class","svelte-4gla2c"),i(E,"class","label-text svelte-4gla2c"),i(L,"class","journal-node-picker svelte-4gla2c"),bt(L,"position","relative"),i(M,"class","svelte-4gla2c"),i(V,"class","label-text svelte-4gla2c"),J.__value="all",ve(J,J.__value),i(J,"class","svelte-4gla2c"),H.__value="yes",ve(H,H.__value),i(H,"class","svelte-4gla2c"),q.__value="no",ve(q,q.__value),i(q,"class","svelte-4gla2c"),i(G,"class","svelte-4gla2c"),l[15]===void 0&&Ut(()=>l[282].call(G)),i(R,"title",m("journal.billableHint")),i(R,"class","svelte-4gla2c"),i(W,"class","label-text svelte-4gla2c"),oe.__value="all",ve(oe,oe.__value),i(oe,"class","svelte-4gla2c"),ie.__value="no",ve(ie,ie.__value),i(ie,"class","svelte-4gla2c"),ee.__value="yes",ve(ee,ee.__value),i(ee,"class","svelte-4gla2c"),i(B,"class","svelte-4gla2c"),l[16]===void 0&&Ut(()=>l[283].call(B)),i(A,"title",m("journal.approxHint")),i(A,"class","svelte-4gla2c"),i(ne,"class","btn btn-sm svelte-4gla2c"),i(fe,"class","btn btn-sm svelte-4gla2c"),i(u,"class","journal-filters-row svelte-4gla2c"),i(o,"class","journal-filter-section svelte-4gla2c"),i(Me,"class","journal-export-heading svelte-4gla2c"),i(de,"class","btn btn-sm svelte-4gla2c"),i(_e,"class","btn btn-sm svelte-4gla2c"),i(Ke,"class","btn btn-sm svelte-4gla2c"),i(te,"class","journal-export-row svelte-4gla2c"),i(Ue,"class","journal-export-section svelte-4gla2c"),i(t,"class","journal-header svelte-4gla2c"),i(e,"class","journal-screen svelte-4gla2c")},m(me,De){S(me,e,De),a(e,t),a(t,n),a(t,s),a(t,o),a(o,c),a(o,r),a(o,u),a(u,p),a(p,v),a(p,g),a(p,h),ve(h,l[11]),a(u,b),a(u,y),a(y,k),a(y,w),a(y,T),ve(T,l[12]),a(u,j),a(u,M),a(M,E),a(M,N),a(M,L),Re.m(L,null),a(u,D),Oe&&Oe.m(u,null),a(u,z),a(u,R),a(R,V),a(R,K),a(R,G),a(G,J),a(G,H),a(G,q),Nt(G,l[15],!0),a(u,Y),a(u,A),a(A,W),a(A,O),a(A,B),a(B,oe),a(B,ie),a(B,ee),Nt(B,l[16],!0),a(u,Z),a(u,ne),a(u,ae),a(u,fe),a(t,be),a(t,Ue),a(Ue,Me),a(Ue,X),a(Ue,te),a(te,de),a(te,ke),a(te,_e),a(te,Ie),a(te,Ke),a(te,st),Ee&&Ee.m(te,null),a(e,rt),ye&&ye.m(e,null),a(e,je),Le&&Le.m(e,null),a(e,Fe),Te.m(e,null),Ce||(Ve=[P(h,"input",l[275]),P(T,"input",l[276]),P(G,"change",l[282]),P(B,"change",l[283]),P(ne,"click",l[161]),P(fe,"click",l[168]),P(de,"click",l[284]),P(_e,"click",l[285]),P(Ke,"click",l[286])],Ce=!0)},p(me,De){De[0]&2048&&ve(h,me[11]),De[0]&4096&&ve(T,me[12]),He===(He=Ae(me))&&Re?Re.p(me,De):(Re.d(1),Re=He(me),Re&&(Re.c(),Re.m(L,null))),me[14]?Oe?Oe.p(me,De):(Oe=_o(me),Oe.c(),Oe.m(u,z)):Oe&&(Oe.d(1),Oe=null),De[0]&32768&&Nt(G,me[15]),De[0]&65536&&Nt(B,me[16]),me[18]?Ee?Ee.p(me,De):(Ee=vo(me),Ee.c(),Ee.m(te,null)):Ee&&(Ee.d(1),Ee=null),me[41].length>0?ye?ye.p(me,De):(ye=ho(me),ye.c(),ye.m(e,je)):ye&&(ye.d(1),ye=null),me[10]?Le?Le.p(me,De):(Le=So(me),Le.c(),Le.m(e,Fe)):Le&&(Le.d(1),Le=null),$e===($e=We(me))&&Te?Te.p(me,De):(Te.d(1),Te=$e(me),Te&&(Te.c(),Te.m(e,null)))},i:$,o:$,d(me){me&&C(e),Re.d(),Oe&&Oe.d(),Ee&&Ee.d(),ye&&ye.d(),Le&&Le.d(),Te.d(),Ce=!1,ge(Ve)}}}function Hp(l){var T;let e,t,n,s,o,c,r=(((T=l[53])==null?void 0:T.trashPath)||"")+"",u,p,v,g,h,b;function y(j,M){return!j[53]||(j[53].nodes||[]).length===0&&(j[53].entries||[]).length===0?f2:u2}let k=y(l),w=k(l);return{c(){e=f("div"),t=f("div"),n=f("div"),s=f("h2"),s.textContent=`${m("nav.trash")}`,o=_(),c=f("p"),u=F(r),p=_(),v=f("button"),v.textContent=`${m("trash.openFolder")}`,g=_(),w.c(),i(s,"class","svelte-4gla2c"),i(c,"class","svelte-4gla2c"),i(n,"class","svelte-4gla2c"),i(v,"class","btn btn-sm svelte-4gla2c"),i(t,"class","trash-header svelte-4gla2c"),i(e,"class","trash-screen svelte-4gla2c")},m(j,M){S(j,e,M),a(e,t),a(t,n),a(n,s),a(n,o),a(n,c),a(c,u),a(t,p),a(t,v),a(e,g),w.m(e,null),h||(b=P(v,"click",l[274]),h=!0)},p(j,M){var E;M[1]&4194304&&r!==(r=(((E=j[53])==null?void 0:E.trashPath)||"")+"")&&U(u,r),k===(k=y(j))&&w?w.p(j,M):(w.d(1),w=k(j),w&&(w.c(),w.m(e,null)))},i:$,o:$,d(j){j&&C(e),w.d(),h=!1,b()}}}function Up(l){let e,t,n,s,o,c,r,u,p,v=(l[45]?m("common.loading"):m("inbox.pasteClipboard"))+"",g,h,b,y,k,w=l[46]&&Vo(l);function T(E,N){return E[43].length===0?v2:_2}let j=T(l),M=j(l);return{c(){e=f("div"),t=f("div"),n=f("div"),s=f("h2"),s.textContent=`${m("nav.inbox")}`,o=_(),c=f("p"),c.textContent=`${m("inbox.subtitle")}`,r=_(),u=f("div"),p=f("button"),g=F(v),h=_(),w&&w.c(),b=_(),M.c(),i(s,"class","svelte-4gla2c"),i(c,"class","svelte-4gla2c"),i(n,"class","svelte-4gla2c"),i(p,"class","btn btn-primary svelte-4gla2c"),p.disabled=l[45],i(u,"class","inbox-header-actions svelte-4gla2c"),i(t,"class","inbox-header svelte-4gla2c"),i(e,"class","inbox-screen svelte-4gla2c"),i(e,"role","region"),i(e,"aria-label",m("nav.inbox")),he(e,"drop-valid",l[81])},m(E,N){S(E,e,N),a(e,t),a(t,n),a(n,s),a(n,o),a(n,c),a(t,r),a(t,u),a(u,p),a(p,g),a(u,h),w&&w.m(u,null),a(e,b),M.m(e,null),y||(k=[P(p,"click",l[177]),P(e,"dragover",l[178]),P(e,"dragleave",l[179]),P(e,"drop",l[180])],y=!0)},p(E,N){N[1]&16384&&v!==(v=(E[45]?m("common.loading"):m("inbox.pasteClipboard"))+"")&&U(g,v),N[1]&16384&&(p.disabled=E[45]),E[46]?w?w.p(E,N):(w=Vo(E),w.c(),w.m(u,null)):w&&(w.d(1),w=null),j===(j=T(E))&&M?M.p(E,N):(M.d(1),M=j(E),M&&(M.c(),M.m(e,null))),N[2]&524288&&he(e,"drop-valid",E[81])},i:$,o:$,d(E){E&&C(e),w&&w.d(),M.d(),y=!1,ge(k)}}}function Bp(l){let e,t,n,s,o,c,r=ce(l[104]),u=[];for(let h=0;h<r.length;h+=1)u[h]=Bo(Hi(l,r,h));const p=[j2,T2,S2,C2,w2,y2,k2,b2],v=[];function g(h,b){return h[27]==="overview"?0:h[27]==="notes"?1:h[27]==="files"?2:h[27]==="inbox"?3:h[27]==="links"?4:h[27]==="actions"?5:h[27]==="worklog"?6:h[27]==="activity"?7:-1}return~(s=g(l))&&(o=v[s]=p[s](l)),{c(){e=f("div");for(let h=0;h<u.length;h+=1)u[h].c();t=_(),n=f("div"),o&&o.c(),i(e,"class","tabs svelte-4gla2c"),i(n,"class","tab-content svelte-4gla2c")},m(h,b){S(h,e,b);for(let y=0;y<u.length;y+=1)u[y]&&u[y].m(e,null);S(h,t,b),S(h,n,b),~s&&v[s].m(n,null),c=!0},p(h,b){if(b[0]&201326592|b[2]&2560|b[3]&18432){r=ce(h[104]);let k;for(k=0;k<r.length;k+=1){const w=Hi(h,r,k);u[k]?u[k].p(w,b):(u[k]=Bo(w),u[k].c(),u[k].m(e,null))}for(;k<u.length;k+=1)u[k].d(1);u.length=r.length}let y=s;s=g(h),s===y?~s&&v[s].p(h,b):(o&&(mt(),pe(v[y],1,1,()=>{v[y]=null}),gt()),~s?(o=v[s],o?o.p(h,b):(o=v[s]=p[s](h),o.c()),ue(o,1),o.m(n,null)):o=null)},i(h){c||(ue(o),c=!0)},o(h){pe(o),c=!1},d(h){h&&(C(e),C(t),C(n)),Ne(u,h),~s&&v[s].d()}}}function Kp(l){let e,t,n,s=l[29].title+"",o,c,r,u,p,v,g,h,b,y,k,w=l[29].dirty&&wa();return{c(){e=f("div"),t=f("div"),n=f("span"),o=F(s),c=_(),w&&w.c(),r=_(),u=f("div"),p=f("button"),p.textContent=`${m("common.save")}`,v=_(),g=f("button"),g.textContent=`${m("common.close")}`,h=_(),b=f("textarea"),i(n,"class","note-title svelte-4gla2c"),i(p,"class","btn btn-primary svelte-4gla2c"),i(g,"class","btn svelte-4gla2c"),i(u,"class","note-editor-actions svelte-4gla2c"),i(t,"class","note-editor-header svelte-4gla2c"),i(b,"class","note-textarea svelte-4gla2c"),i(b,"placeholder",m("note.placeholder")),i(e,"class","note-editor svelte-4gla2c")},m(T,j){S(T,e,j),a(e,t),a(t,n),a(n,o),a(t,c),w&&w.m(t,null),a(t,r),a(t,u),a(u,p),a(u,v),a(u,g),a(e,h),a(e,b),ve(b,l[29].content),y||(k=[P(p,"click",l[152]),P(g,"click",l[150]),P(b,"input",l[215]),P(b,"input",l[151])],y=!0)},p(T,j){j[0]&536870912&&s!==(s=T[29].title+"")&&U(o,s),T[29].dirty?w||(w=wa(),w.c(),w.m(t,r)):w&&(w.d(1),w=null),j[0]&536870912&&ve(b,T[29].content)},i:$,o:$,d(T){T&&C(e),w&&w.d(),y=!1,ge(k)}}}function Gp(l){let e,t=m("common.error")+"",n,s,o;return{c(){e=f("p"),n=F(t),s=_(),o=F(l[24]),i(e,"class","error-text svelte-4gla2c")},m(c,r){S(c,e,r),a(e,n),a(e,s),a(e,o)},p(c,r){r[0]&16777216&&U(o,c[24])},d(c){c&&C(e)}}}function Jp(l){let e,t,n;return{c(){e=f("p"),e.textContent=`${m("welcome.selectSection")}`,t=_(),n=f("p"),n.textContent=`${m("welcome.createCase")}`,i(e,"class","svelte-4gla2c"),i(n,"class","hint svelte-4gla2c")},m(s,o){S(s,e,o),S(s,t,o),S(s,n,o)},p:$,d(s){s&&(C(e),C(t),C(n))}}}function qp(l){let e;return{c(){e=f("p"),e.textContent=`${m("common.loading")}`,i(e,"class","svelte-4gla2c")},m(t,n){S(t,e,n)},p:$,d(t){t&&C(e)}}}function Yp(l){let e,t=ce(l[8]),n=[];for(let s=0;s<t.length;s+=1)n[s]=Xi(pi(l,t,s));return{c(){e=f("div");for(let s=0;s<n.length;s+=1)n[s].c();i(e,"class","activity-feed-events svelte-4gla2c")},m(s,o){S(s,e,o);for(let c=0;c<n.length;c+=1)n[c]&&n[c].m(e,null)},p(s,o){if(o[0]&256|o[5]&524288|o[6]&32768){t=ce(s[8]);let c;for(c=0;c<t.length;c+=1){const r=pi(s,t,c);n[c]?n[c].p(r,o):(n[c]=Xi(r),n[c].c(),n[c].m(e,null))}for(;c<n.length;c+=1)n[c].d(1);n.length=t.length}},d(s){s&&C(e),Ne(n,s)}}}function Qp(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("activity.empty")}`,i(t,"class","svelte-4gla2c"),i(e,"class","empty-state svelte-4gla2c")},m(n,s){S(n,e,s),a(e,t)},p:$,d(n){n&&C(e)}}}function Qi(l){let e,t=l[439].targetType+"",n;return{c(){e=f("span"),n=F(t),i(e,"class","activity-feed-target svelte-4gla2c")},m(s,o){S(s,e,o),a(e,n)},p(s,o){o[0]&256&&t!==(t=s[439].targetType+"")&&U(n,t)},d(s){s&&C(e)}}}function Xi(l){let e,t,n=ll(l[439].eventType)+"",s,o,c,r,u=l[439].title+"",p,v,g,h,b=l[174](l[439].eventType)+"",y,k,w,T,j=vt(l[439].createdAt)+"",M,E,N=dt(l[439].createdAt)+"",L,D,z,R,V=l[439].targetType&&Qi(l);function K(){return l[317](l[439])}function G(...J){return l[318](l[439],...J)}return{c(){e=f("div"),t=f("span"),s=F(n),o=_(),c=f("div"),r=f("span"),p=F(u),v=_(),g=f("div"),h=f("span"),y=F(b),k=_(),V&&V.c(),w=_(),T=f("span"),M=F(j),E=_(),L=F(N),D=_(),i(t,"class","activity-feed-icon svelte-4gla2c"),i(r,"class","activity-feed-title svelte-4gla2c"),i(h,"class","activity-feed-type svelte-4gla2c"),i(T,"class","activity-feed-time svelte-4gla2c"),i(g,"class","activity-feed-meta svelte-4gla2c"),i(c,"class","activity-feed-body svelte-4gla2c"),i(e,"class","activity-feed-event svelte-4gla2c"),i(e,"role","button"),i(e,"tabindex","0")},m(J,H){S(J,e,H),a(e,t),a(t,s),a(e,o),a(e,c),a(c,r),a(r,p),a(c,v),a(c,g),a(g,h),a(h,y),a(g,k),V&&V.m(g,null),a(g,w),a(g,T),a(T,M),a(T,E),a(T,L),a(e,D),z||(R=[P(e,"click",K),P(e,"keydown",G)],z=!0)},p(J,H){l=J,H[0]&256&&n!==(n=ll(l[439].eventType)+"")&&U(s,n),H[0]&256&&u!==(u=l[439].title+"")&&U(p,u),H[0]&256&&b!==(b=l[174](l[439].eventType)+"")&&U(y,b),l[439].targetType?V?V.p(l,H):(V=Qi(l),V.c(),V.m(g,w)):V&&(V.d(1),V=null),H[0]&256&&j!==(j=vt(l[439].createdAt)+"")&&U(M,j),H[0]&256&&N!==(N=dt(l[439].createdAt)+"")&&U(L,N)},d(J){J&&C(e),V&&V.d(),z=!1,ge(R)}}}function Zi(l){let e,t,n,s=l[7].summary.changedCases>0&&xi(l),o=l[7].summary.notes>0&&$i(l),c=l[7].summary.files>0&&eo(l);return{c(){e=f("div"),s&&s.c(),t=_(),o&&o.c(),n=_(),c&&c.c(),i(e,"class","today-summary svelte-4gla2c")},m(r,u){S(r,e,u),s&&s.m(e,null),a(e,t),o&&o.m(e,null),a(e,n),c&&c.m(e,null)},p(r,u){r[7].summary.changedCases>0?s?s.p(r,u):(s=xi(r),s.c(),s.m(e,t)):s&&(s.d(1),s=null),r[7].summary.notes>0?o?o.p(r,u):(o=$i(r),o.c(),o.m(e,n)):o&&(o.d(1),o=null),r[7].summary.files>0?c?c.p(r,u):(c=eo(r),c.c(),c.m(e,null)):c&&(c.d(1),c=null)},d(r){r&&C(e),s&&s.d(),o&&o.d(),c&&c.d()}}}function xi(l){let e,t=l[7].summary.changedCases+"",n,s,o=It(l[7].summary.changedCases,m("today.plural.case_one"),m("today.plural.case_few"),m("today.plural.case_many"))+"",c;return{c(){e=f("span"),n=F(t),s=_(),c=F(o),i(e,"class","summary-chip svelte-4gla2c")},m(r,u){S(r,e,u),a(e,n),a(e,s),a(e,c)},p(r,u){u[0]&128&&t!==(t=r[7].summary.changedCases+"")&&U(n,t),u[0]&128&&o!==(o=It(r[7].summary.changedCases,m("today.plural.case_one"),m("today.plural.case_few"),m("today.plural.case_many"))+"")&&U(c,o)},d(r){r&&C(e)}}}function $i(l){let e,t=l[7].summary.notes+"",n,s,o=It(l[7].summary.notes,m("today.plural.note_one"),m("today.plural.note_few"),m("today.plural.note_many"))+"",c;return{c(){e=f("span"),n=F(t),s=_(),c=F(o),i(e,"class","summary-chip svelte-4gla2c")},m(r,u){S(r,e,u),a(e,n),a(e,s),a(e,c)},p(r,u){u[0]&128&&t!==(t=r[7].summary.notes+"")&&U(n,t),u[0]&128&&o!==(o=It(r[7].summary.notes,m("today.plural.note_one"),m("today.plural.note_few"),m("today.plural.note_many"))+"")&&U(c,o)},d(r){r&&C(e)}}}function eo(l){let e,t=l[7].summary.files+"",n,s,o=It(l[7].summary.files,m("today.plural.file_one"),m("today.plural.file_few"),m("today.plural.file_many"))+"",c;return{c(){e=f("span"),n=F(t),s=_(),c=F(o),i(e,"class","summary-chip svelte-4gla2c")},m(r,u){S(r,e,u),a(e,n),a(e,s),a(e,c)},p(r,u){u[0]&128&&t!==(t=r[7].summary.files+"")&&U(n,t),u[0]&128&&o!==(o=It(r[7].summary.files,m("today.plural.file_one"),m("today.plural.file_few"),m("today.plural.file_many"))+"")&&U(c,o)},d(r){r&&C(e)}}}function to(l){let e,t,n,s=ce(l[41]),o=[];for(let c=0;c<s.length;c+=1)o[c]=oo(vi(l,s,c));return{c(){e=f("div"),t=f("div"),t.textContent=`${m("suggest.title")}`,n=_();for(let c=0;c<o.length;c+=1)o[c].c();i(t,"class","suggestions-title svelte-4gla2c"),i(e,"class","today-suggestions svelte-4gla2c")},m(c,r){S(c,e,r),a(e,t),a(e,n);for(let u=0;u<o.length;u+=1)o[u]&&o[u].m(e,null)},p(c,r){if(r[1]&1024|r[4]&524288|r[5]&524316|r[6]&24576){s=ce(c[41]);let u;for(u=0;u<s.length;u+=1){const p=vi(c,s,u);o[u]?o[u].p(p,r):(o[u]=oo(p),o[u].c(),o[u].m(e,null))}for(;u<o.length;u+=1)o[u].d(1);o.length=s.length}},d(c){c&&C(e),Ne(o,c)}}}function lo(l){let e,t,n,s=ce(l[442].events),o=[];for(let c=0;c<s.length;c+=1)o[c]=io(hi(l,s,c));return{c(){e=f("div"),t=f("div"),t.textContent=`${m("suggest.detectedEvents")}`,n=_();for(let c=0;c<o.length;c+=1)o[c].c();i(t,"class","suggestion-detail-title svelte-4gla2c"),i(e,"class","suggestion-detail svelte-4gla2c")},m(c,r){S(c,e,r),a(e,t),a(e,n);for(let u=0;u<o.length;u+=1)o[u]&&o[u].m(e,null)},p(c,r){if(r[1]&1024|r[4]&524288|r[5]&524288|r[6]&16384){s=ce(c[442].events);let u;for(u=0;u<s.length;u+=1){const p=hi(c,s,u);o[u]?o[u].p(p,r):(o[u]=io(p),o[u].c(),o[u].m(e,null))}for(;u<o.length;u+=1)o[u].d(1);o.length=s.length}},d(c){c&&C(e),Ne(o,c)}}}function no(l){let e,t=l[439].nodePath+"",n;return{c(){e=f("span"),n=F(t),i(e,"class","suggestion-event-path svelte-4gla2c")},m(s,o){S(s,e,o),a(e,n)},p(s,o){o[1]&1024&&t!==(t=s[439].nodePath+"")&&U(n,t)},d(s){s&&C(e)}}}function so(l){let e,t,n;function s(){return l[310](l[439])}return{c(){e=f("button"),e.textContent=`${m("file.showInExplorer")}`,i(e,"class","link-btn svelte-4gla2c")},m(o,c){S(o,e,c),t||(n=P(e,"click",s),t=!0)},p(o,c){l=o},d(o){o&&C(e),t=!1,n()}}}function io(l){let e,t,n=dt(l[439].createdAt)+"",s,o,c,r,u=l[174](l[439].eventType)+"",p,v,g,h=l[439].title+"",b,y,k,w,T=l[439].targetType==="file"||l[439].eventType.startsWith("file_"),j,M,E,N=l[439].nodePath&&no(l);function L(){return l[309](l[439])}let D=T&&so(l);return{c(){e=f("div"),t=f("span"),s=F(n),o=_(),N&&N.c(),c=_(),r=f("span"),p=F(u),v=_(),g=f("span"),b=F(h),y=_(),k=f("button"),k.textContent=`${m("common.open")}`,w=_(),D&&D.c(),j=_(),i(t,"class","suggestion-event-time svelte-4gla2c"),i(r,"class","suggestion-event-type svelte-4gla2c"),i(g,"class","suggestion-event-title svelte-4gla2c"),i(k,"class","link-btn svelte-4gla2c"),i(e,"class","suggestion-detail-event svelte-4gla2c")},m(z,R){S(z,e,R),a(e,t),a(t,s),a(e,o),N&&N.m(e,null),a(e,c),a(e,r),a(r,p),a(e,v),a(e,g),a(g,b),a(e,y),a(e,k),a(e,w),D&&D.m(e,null),a(e,j),M||(E=P(k,"click",L),M=!0)},p(z,R){l=z,R[1]&1024&&n!==(n=dt(l[439].createdAt)+"")&&U(s,n),l[439].nodePath?N?N.p(l,R):(N=no(l),N.c(),N.m(e,c)):N&&(N.d(1),N=null),R[1]&1024&&u!==(u=l[174](l[439].eventType)+"")&&U(p,u),R[1]&1024&&h!==(h=l[439].title+"")&&U(b,h),R[1]&1024&&(T=l[439].targetType==="file"||l[439].eventType.startsWith("file_")),T?D?D.p(l,R):(D=so(l),D.c(),D.m(e,j)):D&&(D.d(1),D=null)},d(z){z&&C(e),N&&N.d(),D&&D.d(),M=!1,E()}}}function oo(l){let e,t,n,s,o=l[442].nodeTitle+"",c,r,u,p=l[442].summary+"",v,g,h,b=m("suggest.confidence."+l[442].confidence)+"",y,k,w,T,j,M,E,N,L,D,z,R,V,K,G,J,H;function q(){return l[302](l[442])}function Y(...ee){return l[303](l[442],l[483],l[484],...ee)}function A(){return l[304](l[442])}function W(){return l[305](l[442])}function O(){return l[306](l[442])}function B(){return l[307](l[442],l[483],l[484])}function oe(...ee){return l[308](l[442],l[483],l[484],...ee)}let ie=l[442].events&&l[442].events.length>0&&lo(l);return{c(){e=f("div"),t=f("div"),n=f("div"),s=f("button"),c=F(o),r=_(),u=f("span"),v=F(p),g=_(),h=f("span"),y=F(b),k=_(),w=f("div"),T=f("input"),M=_(),E=f("span"),E.textContent=`${m("suggest.minutes")}`,N=_(),L=f("button"),L.textContent=`${m("suggest.edit")}`,D=_(),z=f("button"),z.textContent=`${m("suggest.apply")}`,R=_(),V=f("button"),V.textContent=`${m("common.delete")}`,K=_(),ie&&ie.c(),G=_(),i(s,"class","suggestion-node link-btn svelte-4gla2c"),i(u,"class","suggestion-summary svelte-4gla2c"),i(h,"class","suggestion-confidence svelte-4gla2c"),he(h,"low",l[442].confidence==="low"),he(h,"medium",l[442].confidence==="medium"),he(h,"high",l[442].confidence==="high"),i(n,"class","suggestion-info svelte-4gla2c"),i(T,"type","number"),i(T,"class","suggestion-min-input svelte-4gla2c"),T.value=j=l[442].suggestedMin,i(T,"min","1"),i(T,"max","480"),i(E,"class","suggestion-min-label svelte-4gla2c"),i(L,"class","btn btn-sm svelte-4gla2c"),i(z,"class","btn btn-sm btn-primary svelte-4gla2c"),i(V,"class","btn btn-sm btn-danger svelte-4gla2c"),i(w,"class","suggestion-actions svelte-4gla2c"),i(t,"class","suggestion-main svelte-4gla2c"),i(t,"role","button"),i(t,"tabindex","0"),i(e,"class","suggestion-card svelte-4gla2c"),he(e,"expanded",l[442]._expanded)},m(ee,Z){S(ee,e,Z),a(e,t),a(t,n),a(n,s),a(s,c),a(n,r),a(n,u),a(u,v),a(n,g),a(n,h),a(h,y),a(t,k),a(t,w),a(w,T),a(w,M),a(w,E),a(w,N),a(w,L),a(w,D),a(w,z),a(w,R),a(w,V),a(e,K),ie&&ie.m(e,null),a(e,G),J||(H=[P(s,"click",Se(q)),P(T,"change",Se(Y)),P(L,"click",Se(A)),P(z,"click",Se(W)),P(V,"click",Se(O)),P(t,"click",B),P(t,"keydown",oe)],J=!0)},p(ee,Z){l=ee,Z[1]&1024&&o!==(o=l[442].nodeTitle+"")&&U(c,o),Z[1]&1024&&p!==(p=l[442].summary+"")&&U(v,p),Z[1]&1024&&b!==(b=m("suggest.confidence."+l[442].confidence)+"")&&U(y,b),Z[1]&1024&&he(h,"low",l[442].confidence==="low"),Z[1]&1024&&he(h,"medium",l[442].confidence==="medium"),Z[1]&1024&&he(h,"high",l[442].confidence==="high"),Z[1]&1024&&j!==(j=l[442].suggestedMin)&&T.value!==j&&(T.value=j),l[442].events&&l[442].events.length>0?ie?ie.p(l,Z):(ie=lo(l),ie.c(),ie.m(e,G)):ie&&(ie.d(1),ie=null),Z[1]&1024&&he(e,"expanded",l[442]._expanded)},d(ee){ee&&C(e),ie&&ie.d(),J=!1,ge(H)}}}function Xp(l){let e,t,n,s;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("today.empty")}`,n=_(),s=f("p"),s.textContent=`${m("today.emptyHint")}`,i(t,"class","svelte-4gla2c"),i(s,"class","hint svelte-4gla2c"),i(e,"class","today-empty svelte-4gla2c")},m(o,c){S(o,e,c),a(e,t),a(e,n),a(e,s)},p:$,d(o){o&&C(e)}}}function Zp(l){let e,t,n=ce(l[7].groups),s=[];for(let c=0;c<n.length;c+=1)s[c]=uo(gi(l,n,c));let o=l[7].events&&l[7].events.length>0&&fo(l);return{c(){for(let c=0;c<s.length;c+=1)s[c].c();e=_(),o&&o.c(),t=_t()},m(c,r){for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(c,r);S(c,e,r),o&&o.m(c,r),S(c,t,r)},p(c,r){if(r[0]&128|r[5]&1572864|r[6]&8192){n=ce(c[7].groups);let u;for(u=0;u<n.length;u+=1){const p=gi(c,n,u);s[u]?s[u].p(p,r):(s[u]=uo(p),s[u].c(),s[u].m(e.parentNode,e))}for(;u<s.length;u+=1)s[u].d(1);s.length=n.length}c[7].events&&c[7].events.length>0?o?o.p(c,r):(o=fo(c),o.c(),o.m(t.parentNode,t)):o&&(o.d(1),o=null)},d(c){c&&(C(e),C(t)),Ne(s,c),o&&o.d(c)}}}function ao(l){let e,t=l[478].events.length+"",n,s,o=It(l[478].events.length,m("today.plural.event_one"),m("today.plural.event_few"),m("today.plural.event_many"))+"",c;return{c(){e=f("span"),n=F(t),s=_(),c=F(o),i(e,"class","today-case-count svelte-4gla2c")},m(r,u){S(r,e,u),a(e,n),a(e,s),a(e,c)},p(r,u){u[0]&128&&t!==(t=r[478].events.length+"")&&U(n,t),u[0]&128&&o!==(o=It(r[478].events.length,m("today.plural.event_one"),m("today.plural.event_few"),m("today.plural.event_many"))+"")&&U(c,o)},d(r){r&&C(e)}}}function xp(l){let e;return{c(){e=f("div"),e.textContent=`${m("today.changedCases")}`,i(e,"class","today-events-empty svelte-4gla2c")},m(t,n){S(t,e,n)},p:$,d(t){t&&C(e)}}}function $p(l){let e,t=ce(l[478].events),n=[];for(let s=0;s<t.length;s+=1)n[s]=ro(_i(l,t,s));return{c(){e=f("div");for(let s=0;s<n.length;s+=1)n[s].c();i(e,"class","today-events svelte-4gla2c")},m(s,o){S(s,e,o);for(let c=0;c<n.length;c+=1)n[c]&&n[c].m(e,null)},p(s,o){if(o[0]&128|o[5]&524288|o[6]&8192){t=ce(s[478].events);let c;for(c=0;c<t.length;c+=1){const r=_i(s,t,c);n[c]?n[c].p(r,o):(n[c]=ro(r),n[c].c(),n[c].m(e,null))}for(;c<n.length;c+=1)n[c].d(1);n.length=t.length}},d(s){s&&C(e),Ne(n,s)}}}function co(l){let e,t=l[439].targetType+"",n;return{c(){e=f("span"),n=F(t),i(e,"class","activity-event-target svelte-4gla2c")},m(s,o){S(s,e,o),a(e,n)},p(s,o){o[0]&128&&t!==(t=s[439].targetType+"")&&U(n,t)},d(s){s&&C(e)}}}function ro(l){let e,t,n=ll(l[439].eventType)+"",s,o,c,r=l[439].title+"",u,p,v,g=l[174](l[439].eventType)+"",h,b,y,k,w=dt(l[439].createdAt)+"",T,j,M,E=l[439].targetType&&co(l);function N(){return l[313](l[478])}function L(...D){return l[314](l[478],...D)}return{c(){e=f("div"),t=f("span"),s=F(n),o=_(),c=f("span"),u=F(r),p=_(),v=f("span"),h=F(g),b=_(),E&&E.c(),y=_(),k=f("span"),T=F(w),i(t,"class","today-event-icon svelte-4gla2c"),i(c,"class","today-event-title svelte-4gla2c"),i(v,"class","today-event-type svelte-4gla2c"),i(k,"class","today-event-time svelte-4gla2c"),i(e,"class","today-event svelte-4gla2c"),i(e,"role","button"),i(e,"tabindex","0")},m(D,z){S(D,e,z),a(e,t),a(t,s),a(e,o),a(e,c),a(c,u),a(e,p),a(e,v),a(v,h),a(e,b),E&&E.m(e,null),a(e,y),a(e,k),a(k,T),j||(M=[P(e,"click",N),P(e,"keydown",L)],j=!0)},p(D,z){l=D,z[0]&128&&n!==(n=ll(l[439].eventType)+"")&&U(s,n),z[0]&128&&r!==(r=l[439].title+"")&&U(u,r),z[0]&128&&g!==(g=l[174](l[439].eventType)+"")&&U(h,g),l[439].targetType?E?E.p(l,z):(E=co(l),E.c(),E.m(e,y)):E&&(E.d(1),E=null),z[0]&128&&w!==(w=dt(l[439].createdAt)+"")&&U(T,w)},d(D){D&&C(e),E&&E.d(),j=!1,ge(M)}}}function uo(l){let e,t,n,s=l[478].nodeTitle+"",o,c,r,u=l[175](l[478].nodeKind)+"",p,v,g,h,b=dt(l[478].lastActivityAt)+"",y,k,w,T,j=l[478].events&&ao(l);function M(){return l[311](l[478])}function E(...z){return l[312](l[478],...z)}function N(z,R){return z[478].events&&z[478].events.length>0?$p:xp}let L=N(l),D=L(l);return{c(){e=f("div"),t=f("div"),n=f("span"),o=F(s),c=_(),r=f("span"),p=F(u),v=_(),j&&j.c(),g=_(),h=f("span"),y=F(b),k=_(),D.c(),i(n,"class","today-case-title svelte-4gla2c"),i(r,"class","today-case-type svelte-4gla2c"),i(h,"class","today-case-time svelte-4gla2c"),i(t,"class","today-case-header svelte-4gla2c"),i(t,"role","button"),i(t,"tabindex","0"),i(e,"class","today-case svelte-4gla2c")},m(z,R){S(z,e,R),a(e,t),a(t,n),a(n,o),a(t,c),a(t,r),a(r,p),a(t,v),j&&j.m(t,null),a(t,g),a(t,h),a(h,y),a(e,k),D.m(e,null),w||(T=[P(t,"click",M),P(t,"keydown",E)],w=!0)},p(z,R){l=z,R[0]&128&&s!==(s=l[478].nodeTitle+"")&&U(o,s),R[0]&128&&u!==(u=l[175](l[478].nodeKind)+"")&&U(p,u),l[478].events?j?j.p(l,R):(j=ao(l),j.c(),j.m(t,g)):j&&(j.d(1),j=null),R[0]&128&&b!==(b=dt(l[478].lastActivityAt)+"")&&U(y,b),L===(L=N(l))&&D?D.p(l,R):(D.d(1),D=L(l),D&&(D.c(),D.m(e,null)))},d(z){z&&C(e),j&&j.d(),D.d(),w=!1,ge(T)}}}function fo(l){let e,t,n,s=ce(l[7].events),o=[];for(let c=0;c<s.length;c+=1)o[c]=po(mi(l,s,c));return{c(){e=f("div"),t=f("h3"),t.textContent=`${m("today.timeline")}`,n=_();for(let c=0;c<o.length;c+=1)o[c].c();i(t,"class","svelte-4gla2c"),i(e,"class","today-timeline svelte-4gla2c")},m(c,r){S(c,e,r),a(e,t),a(e,n);for(let u=0;u<o.length;u+=1)o[u]&&o[u].m(e,null)},p(c,r){if(r[0]&128|r[5]&524288|r[6]&32768){s=ce(c[7].events);let u;for(u=0;u<s.length;u+=1){const p=mi(c,s,u);o[u]?o[u].p(p,r):(o[u]=po(p),o[u].c(),o[u].m(e,null))}for(;u<o.length;u+=1)o[u].d(1);o.length=s.length}},d(c){c&&C(e),Ne(o,c)}}}function po(l){let e,t,n,s,o=l[439].title+"",c,r,u,p=l[174](l[439].eventType)+"",v,g,h,b=dt(l[439].createdAt)+"",y,k,w,T;function j(){return l[315](l[439])}function M(...E){return l[316](l[439],...E)}return{c(){e=f("div"),t=f("span"),n=_(),s=f("span"),c=F(o),r=_(),u=f("span"),v=F(p),g=_(),h=f("span"),y=F(b),k=_(),i(t,"class","timeline-dot svelte-4gla2c"),i(s,"class","timeline-title svelte-4gla2c"),i(u,"class","timeline-type svelte-4gla2c"),i(h,"class","timeline-time svelte-4gla2c"),i(e,"class","timeline-event svelte-4gla2c"),i(e,"role","button"),i(e,"tabindex","0")},m(E,N){S(E,e,N),a(e,t),a(e,n),a(e,s),a(s,c),a(e,r),a(e,u),a(u,v),a(e,g),a(e,h),a(h,y),a(e,k),w||(T=[P(e,"click",j),P(e,"keydown",M)],w=!0)},p(E,N){l=E,N[0]&128&&o!==(o=l[439].title+"")&&U(c,o),N[0]&128&&p!==(p=l[174](l[439].eventType)+"")&&U(v,p),N[0]&128&&b!==(b=dt(l[439].createdAt)+"")&&U(y,b)},d(E){E&&C(e),w=!1,ge(T)}}}function e2(l){let e,t,n,s,o,c=l[21]&&mo(l);return{c(){e=f("input"),t=_(),c&&c.c(),n=_t(),i(e,"type","text"),i(e,"placeholder",m("journal.nodeSearch")),i(e,"class","svelte-4gla2c")},m(r,u){S(r,e,u),ve(e,l[19]),S(r,t,u),c&&c.m(r,u),S(r,n,u),s||(o=[P(e,"input",l[278]),P(e,"input",l[165]),P(e,"blur",l[279])],s=!0)},p(r,u){u[0]&524288&&e.value!==r[19]&&ve(e,r[19]),r[21]?c?c.p(r,u):(c=mo(r),c.c(),c.m(n.parentNode,n)):c&&(c.d(1),c=null)},d(r){r&&(C(e),C(t),C(n)),c&&c.d(r),s=!1,ge(o)}}}function t2(l){let e,t,n,s,o,c;return{c(){e=f("button"),t=F(l[17]),n=_(),s=f("span"),s.textContent="✕",i(s,"class","journal-node-clear svelte-4gla2c"),i(e,"class","journal-selected-node svelte-4gla2c")},m(r,u){S(r,e,u),a(e,t),a(e,n),a(e,s),o||(c=P(e,"click",l[277]),o=!0)},p(r,u){u[0]&131072&&U(t,r[17])},d(r){r&&C(e),o=!1,c()}}}function mo(l){let e,t=ce(l[20]),n=[];for(let s=0;s<t.length;s+=1)n[s]=go(Ti(l,t,s));return{c(){e=f("div");for(let s=0;s<n.length;s+=1)n[s].c();i(e,"class","journal-search-dropdown svelte-4gla2c")},m(s,o){S(s,e,o);for(let c=0;c<n.length;c+=1)n[c]&&n[c].m(e,null)},p(s,o){if(o[0]&1048576|o[5]&2048){t=ce(s[20]);let c;for(c=0;c<t.length;c+=1){const r=Ti(s,t,c);n[c]?n[c].p(r,o):(n[c]=go(r),n[c].c(),n[c].m(e,null))}for(;c<n.length;c+=1)n[c].d(1);n.length=t.length}},d(s){s&&C(e),Ne(n,s)}}}function go(l){let e,t,n=l[460].title+"",s,o,c,r=l[460].path+"",u,p,v,g;function h(){return l[280](l[460])}return{c(){e=f("button"),t=f("span"),s=F(n),o=_(),c=f("span"),u=F(r),p=_(),i(t,"class","journal-search-title svelte-4gla2c"),i(c,"class","journal-search-path svelte-4gla2c"),i(e,"class","journal-search-item svelte-4gla2c")},m(b,y){S(b,e,y),a(e,t),a(t,s),a(e,o),a(e,c),a(c,u),a(e,p),v||(g=P(e,"click",h),v=!0)},p(b,y){l=b,y[0]&1048576&&n!==(n=l[460].title+"")&&U(s,n),y[0]&1048576&&r!==(r=l[460].path+"")&&U(u,r)},d(b){b&&C(e),v=!1,g()}}}function _o(l){let e,t,n,s,o,c;return{c(){e=f("label"),t=f("input"),n=_(),s=f("span"),s.textContent=`${m("journal.includeChildren")}`,i(t,"type","checkbox"),i(t,"class","journal-include-chk svelte-4gla2c"),i(s,"class","svelte-4gla2c"),i(e,"class","checkbox-label svelte-4gla2c")},m(r,u){S(r,e,u),a(e,t),t.checked=l[13],a(e,n),a(e,s),o||(c=P(t,"change",l[281]),o=!0)},p(r,u){u[0]&8192&&(t.checked=r[13])},d(r){r&&C(e),o=!1,c()}}}function vo(l){let e,t;return{c(){e=f("span"),t=F(l[18]),i(e,"class","journal-status-msg svelte-4gla2c")},m(n,s){S(n,e,s),a(e,t)},p(n,s){s[0]&262144&&U(t,n[18])},d(n){n&&C(e)}}}function ho(l){let e,t,n,s=ce(l[41]),o=[];for(let c=0;c<s.length;c+=1)o[c]=Co(Ci(l,s,c));return{c(){e=f("div"),t=f("div"),t.textContent=`${m("suggest.title")}`,n=_();for(let c=0;c<o.length;c+=1)o[c].c();i(t,"class","suggestions-title svelte-4gla2c"),i(e,"class","journal-suggestions svelte-4gla2c")},m(c,r){S(c,e,r),a(e,t),a(e,n);for(let u=0;u<o.length;u+=1)o[u]&&o[u].m(e,null)},p(c,r){if(r[1]&1024|r[4]&524288|r[5]&524332|r[6]&24576){s=ce(c[41]);let u;for(u=0;u<s.length;u+=1){const p=Ci(c,s,u);o[u]?o[u].p(p,r):(o[u]=Co(p),o[u].c(),o[u].m(e,null))}for(;u<o.length;u+=1)o[u].d(1);o.length=s.length}},d(c){c&&C(e),Ne(o,c)}}}function bo(l){let e,t,n,s=ce(l[442].events),o=[];for(let c=0;c<s.length;c+=1)o[c]=wo(Si(l,s,c));return{c(){e=f("div"),t=f("div"),t.textContent=`${m("suggest.detectedEvents")}`,n=_();for(let c=0;c<o.length;c+=1)o[c].c();i(t,"class","suggestion-detail-title svelte-4gla2c"),i(e,"class","suggestion-detail svelte-4gla2c")},m(c,r){S(c,e,r),a(e,t),a(e,n);for(let u=0;u<o.length;u+=1)o[u]&&o[u].m(e,null)},p(c,r){if(r[1]&1024|r[4]&524288|r[5]&524288|r[6]&16384){s=ce(c[442].events);let u;for(u=0;u<s.length;u+=1){const p=Si(c,s,u);o[u]?o[u].p(p,r):(o[u]=wo(p),o[u].c(),o[u].m(e,null))}for(;u<o.length;u+=1)o[u].d(1);o.length=s.length}},d(c){c&&C(e),Ne(o,c)}}}function ko(l){let e,t=l[439].nodePath+"",n;return{c(){e=f("span"),n=F(t),i(e,"class","suggestion-event-path svelte-4gla2c")},m(s,o){S(s,e,o),a(e,n)},p(s,o){o[1]&1024&&t!==(t=s[439].nodePath+"")&&U(n,t)},d(s){s&&C(e)}}}function yo(l){let e,t,n;function s(){return l[295](l[439])}return{c(){e=f("button"),e.textContent=`${m("file.showInExplorer")}`,i(e,"class","link-btn svelte-4gla2c")},m(o,c){S(o,e,c),t||(n=P(e,"click",s),t=!0)},p(o,c){l=o},d(o){o&&C(e),t=!1,n()}}}function wo(l){let e,t,n=dt(l[439].createdAt)+"",s,o,c,r,u=l[174](l[439].eventType)+"",p,v,g,h=l[439].title+"",b,y,k,w,T=l[439].targetType==="file"||l[439].eventType.startsWith("file_"),j,M,E,N=l[439].nodePath&&ko(l);function L(){return l[294](l[439])}let D=T&&yo(l);return{c(){e=f("div"),t=f("span"),s=F(n),o=_(),N&&N.c(),c=_(),r=f("span"),p=F(u),v=_(),g=f("span"),b=F(h),y=_(),k=f("button"),k.textContent=`${m("common.open")}`,w=_(),D&&D.c(),j=_(),i(t,"class","suggestion-event-time svelte-4gla2c"),i(r,"class","suggestion-event-type svelte-4gla2c"),i(g,"class","suggestion-event-title svelte-4gla2c"),i(k,"class","link-btn svelte-4gla2c"),i(e,"class","suggestion-detail-event svelte-4gla2c")},m(z,R){S(z,e,R),a(e,t),a(t,s),a(e,o),N&&N.m(e,null),a(e,c),a(e,r),a(r,p),a(e,v),a(e,g),a(g,b),a(e,y),a(e,k),a(e,w),D&&D.m(e,null),a(e,j),M||(E=P(k,"click",L),M=!0)},p(z,R){l=z,R[1]&1024&&n!==(n=dt(l[439].createdAt)+"")&&U(s,n),l[439].nodePath?N?N.p(l,R):(N=ko(l),N.c(),N.m(e,c)):N&&(N.d(1),N=null),R[1]&1024&&u!==(u=l[174](l[439].eventType)+"")&&U(p,u),R[1]&1024&&h!==(h=l[439].title+"")&&U(b,h),R[1]&1024&&(T=l[439].targetType==="file"||l[439].eventType.startsWith("file_")),T?D?D.p(l,R):(D=yo(l),D.c(),D.m(e,j)):D&&(D.d(1),D=null)},d(z){z&&C(e),N&&N.d(),D&&D.d(),M=!1,E()}}}function Co(l){let e,t,n,s,o=l[442].nodeTitle+"",c,r,u,p=l[442].summary+"",v,g,h,b=m("suggest.confidence."+l[442].confidence)+"",y,k,w,T,j,M,E,N,L,D,z,R,V,K,G,J,H;function q(){return l[287](l[442])}function Y(...ee){return l[288](l[442],l[470],l[471],...ee)}function A(){return l[289](l[442])}function W(){return l[290](l[442])}function O(){return l[291](l[442])}function B(){return l[292](l[442],l[470],l[471])}function oe(...ee){return l[293](l[442],l[470],l[471],...ee)}let ie=l[442].events&&l[442].events.length>0&&bo(l);return{c(){e=f("div"),t=f("div"),n=f("div"),s=f("button"),c=F(o),r=_(),u=f("span"),v=F(p),g=_(),h=f("span"),y=F(b),k=_(),w=f("div"),T=f("input"),M=_(),E=f("span"),E.textContent=`${m("suggest.minutes")}`,N=_(),L=f("button"),L.textContent=`${m("suggest.edit")}`,D=_(),z=f("button"),z.textContent=`${m("suggest.apply")}`,R=_(),V=f("button"),V.textContent=`${m("common.delete")}`,K=_(),ie&&ie.c(),G=_(),i(s,"class","suggestion-node link-btn svelte-4gla2c"),i(u,"class","suggestion-summary svelte-4gla2c"),i(h,"class","suggestion-confidence svelte-4gla2c"),he(h,"low",l[442].confidence==="low"),he(h,"medium",l[442].confidence==="medium"),he(h,"high",l[442].confidence==="high"),i(n,"class","suggestion-info svelte-4gla2c"),i(T,"type","number"),i(T,"class","suggestion-min-input svelte-4gla2c"),T.value=j=l[442].suggestedMin,i(T,"min","1"),i(T,"max","480"),i(E,"class","suggestion-min-label svelte-4gla2c"),i(L,"class","btn btn-sm svelte-4gla2c"),i(z,"class","btn btn-sm btn-primary svelte-4gla2c"),i(V,"class","btn btn-sm btn-danger svelte-4gla2c"),i(w,"class","suggestion-actions svelte-4gla2c"),i(t,"class","suggestion-main svelte-4gla2c"),i(t,"role","button"),i(t,"tabindex","0"),i(e,"class","suggestion-card svelte-4gla2c"),he(e,"expanded",l[442]._expanded)},m(ee,Z){S(ee,e,Z),a(e,t),a(t,n),a(n,s),a(s,c),a(n,r),a(n,u),a(u,v),a(n,g),a(n,h),a(h,y),a(t,k),a(t,w),a(w,T),a(w,M),a(w,E),a(w,N),a(w,L),a(w,D),a(w,z),a(w,R),a(w,V),a(e,K),ie&&ie.m(e,null),a(e,G),J||(H=[P(s,"click",Se(q)),P(T,"change",Se(Y)),P(L,"click",Se(A)),P(z,"click",Se(W)),P(V,"click",Se(O)),P(t,"click",B),P(t,"keydown",oe)],J=!0)},p(ee,Z){l=ee,Z[1]&1024&&o!==(o=l[442].nodeTitle+"")&&U(c,o),Z[1]&1024&&p!==(p=l[442].summary+"")&&U(v,p),Z[1]&1024&&b!==(b=m("suggest.confidence."+l[442].confidence)+"")&&U(y,b),Z[1]&1024&&he(h,"low",l[442].confidence==="low"),Z[1]&1024&&he(h,"medium",l[442].confidence==="medium"),Z[1]&1024&&he(h,"high",l[442].confidence==="high"),Z[1]&1024&&j!==(j=l[442].suggestedMin)&&T.value!==j&&(T.value=j),l[442].events&&l[442].events.length>0?ie?ie.p(l,Z):(ie=bo(l),ie.c(),ie.m(e,G)):ie&&(ie.d(1),ie=null),Z[1]&1024&&he(e,"expanded",l[442]._expanded)},d(ee){ee&&C(e),ie&&ie.d(),J=!1,ge(H)}}}function So(l){let e,t,n=m("journal.total")+"",s,o,c=Math.floor(l[10].totalMinutes/60)+"",r,u,p=l[10].totalMinutes%60+"",v,g,h=l[10].totalEntries+"",b,y,k=m("worklog.min")+"",w,T,j,M,E=l[10].byDay&&l[10].byDay.length>0&&To(l),N=l[10].byNode&&l[10].byNode.length>0&&Eo(l);return{c(){e=f("div"),t=f("div"),s=F(n),o=F(": "),r=F(c),u=F("ч "),v=F(p),g=F("м ("),b=F(h),y=_(),w=F(k),T=F(")"),j=_(),E&&E.c(),M=_(),N&&N.c(),i(t,"class","summary-total svelte-4gla2c"),i(e,"class","journal-summary svelte-4gla2c")},m(L,D){S(L,e,D),a(e,t),a(t,s),a(t,o),a(t,r),a(t,u),a(t,v),a(t,g),a(t,b),a(t,y),a(t,w),a(t,T),a(e,j),E&&E.m(e,null),a(e,M),N&&N.m(e,null)},p(L,D){D[0]&1024&&c!==(c=Math.floor(L[10].totalMinutes/60)+"")&&U(r,c),D[0]&1024&&p!==(p=L[10].totalMinutes%60+"")&&U(v,p),D[0]&1024&&h!==(h=L[10].totalEntries+"")&&U(b,h),L[10].byDay&&L[10].byDay.length>0?E?E.p(L,D):(E=To(L),E.c(),E.m(e,M)):E&&(E.d(1),E=null),L[10].byNode&&L[10].byNode.length>0?N?N.p(L,D):(N=Eo(L),N.c(),N.m(e,null)):N&&(N.d(1),N=null)},d(L){L&&C(e),E&&E.d(),N&&N.d()}}}function To(l){let e,t,n,s=ce(l[10].byDay),o=[];for(let c=0;c<s.length;c+=1)o[c]=jo(wi(l,s,c));return{c(){e=f("div"),t=f("div"),t.textContent=`${m("journal.byDay")}`,n=_();for(let c=0;c<o.length;c+=1)o[c].c();i(t,"class","summary-label svelte-4gla2c"),i(e,"class","summary-section svelte-4gla2c")},m(c,r){S(c,e,r),a(e,t),a(e,n);for(let u=0;u<o.length;u+=1)o[u]&&o[u].m(e,null)},p(c,r){if(r[0]&1024){s=ce(c[10].byDay);let u;for(u=0;u<s.length;u+=1){const p=wi(c,s,u);o[u]?o[u].p(p,r):(o[u]=jo(p),o[u].c(),o[u].m(e,null))}for(;u<o.length;u+=1)o[u].d(1);o.length=s.length}},d(c){c&&C(e),Ne(o,c)}}}function jo(l){let e,t,n=l[465].label+"",s,o,c=Math.floor(l[465].minutes/60)+"",r,u,p=l[465].minutes%60+"",v,g,h,b=l[465].count+"",y;return{c(){e=f("div"),t=f("span"),s=F(n),o=f("span"),r=F(c),u=F("ч "),v=F(p),g=F("м"),h=f("span"),y=F(b),i(t,"class","svelte-4gla2c"),i(o,"class","svelte-4gla2c"),i(h,"class","summary-count svelte-4gla2c"),i(e,"class","summary-row svelte-4gla2c")},m(k,w){S(k,e,w),a(e,t),a(t,s),a(e,o),a(o,r),a(o,u),a(o,v),a(o,g),a(e,h),a(h,y)},p(k,w){w[0]&1024&&n!==(n=k[465].label+"")&&U(s,n),w[0]&1024&&c!==(c=Math.floor(k[465].minutes/60)+"")&&U(r,c),w[0]&1024&&p!==(p=k[465].minutes%60+"")&&U(v,p),w[0]&1024&&b!==(b=k[465].count+"")&&U(y,b)},d(k){k&&C(e)}}}function Eo(l){let e,t,n,s=ce(l[10].byNode),o=[];for(let c=0;c<s.length;c+=1)o[c]=Do(yi(l,s,c));return{c(){e=f("div"),t=f("div"),t.textContent=`${m("journal.byNode")}`,n=_();for(let c=0;c<o.length;c+=1)o[c].c();i(t,"class","summary-label svelte-4gla2c"),i(e,"class","summary-section svelte-4gla2c")},m(c,r){S(c,e,r),a(e,t),a(e,n);for(let u=0;u<o.length;u+=1)o[u]&&o[u].m(e,null)},p(c,r){if(r[0]&1024){s=ce(c[10].byNode);let u;for(u=0;u<s.length;u+=1){const p=yi(c,s,u);o[u]?o[u].p(p,r):(o[u]=Do(p),o[u].c(),o[u].m(e,null))}for(;u<o.length;u+=1)o[u].d(1);o.length=s.length}},d(c){c&&C(e),Ne(o,c)}}}function Do(l){let e,t,n=l[465].label+"",s,o,c=Math.floor(l[465].minutes/60)+"",r,u,p=l[465].minutes%60+"",v,g,h,b=l[465].count+"",y;return{c(){e=f("div"),t=f("span"),s=F(n),o=f("span"),r=F(c),u=F("ч "),v=F(p),g=F("м"),h=f("span"),y=F(b),i(t,"class","svelte-4gla2c"),i(o,"class","svelte-4gla2c"),i(h,"class","summary-count svelte-4gla2c"),i(e,"class","summary-row svelte-4gla2c")},m(k,w){S(k,e,w),a(e,t),a(t,s),a(e,o),a(o,r),a(o,u),a(o,v),a(o,g),a(e,h),a(h,y)},p(k,w){w[0]&1024&&n!==(n=k[465].label+"")&&U(s,n),w[0]&1024&&c!==(c=Math.floor(k[465].minutes/60)+"")&&U(r,c),w[0]&1024&&p!==(p=k[465].minutes%60+"")&&U(v,p),w[0]&1024&&b!==(b=k[465].count+"")&&U(y,b)},d(k){k&&C(e)}}}function l2(l){let e,t,n,s,o,c,r,u,p,v,g,h,b,y,k,w,T,j,M,E,N,L=ce(l[9]),D=[];for(let z=0;z<L.length;z+=1)D[z]=Fo(bi(l,L,z));return{c(){e=f("div"),t=f("table"),n=f("thead"),s=f("tr"),o=f("th"),c=_(),r=f("th"),r.textContent=`${m("journal.title")}`,u=_(),p=f("th"),p.textContent=`${m("journal.node")}`,v=_(),g=f("th"),g.textContent=`${m("journal.path")}`,h=_(),b=f("th"),b.textContent=`${m("worklog.minutes")}`,y=_(),k=f("th"),k.textContent=`${m("journal.billable")}`,w=_(),T=f("th"),T.textContent=`${m("journal.approx")}`,j=_(),M=f("th"),M.textContent=`${m("common.date")}`,E=_(),N=f("tbody");for(let z=0;z<D.length;z+=1)D[z].c();i(o,"class","journal-toggle-col svelte-4gla2c"),i(r,"class","svelte-4gla2c"),i(p,"class","svelte-4gla2c"),i(g,"class","svelte-4gla2c"),i(b,"class","svelte-4gla2c"),i(k,"class","svelte-4gla2c"),i(T,"class","svelte-4gla2c"),i(M,"class","svelte-4gla2c"),i(s,"class","svelte-4gla2c"),i(n,"class","svelte-4gla2c"),i(N,"class","svelte-4gla2c"),i(t,"class","journal-table svelte-4gla2c"),i(e,"class","journal-table-wrap svelte-4gla2c")},m(z,R){S(z,e,R),a(e,t),a(t,n),a(n,s),a(s,o),a(s,c),a(s,r),a(s,u),a(s,p),a(s,v),a(s,g),a(s,h),a(s,b),a(s,y),a(s,k),a(s,w),a(s,T),a(s,j),a(s,M),a(t,E),a(t,N);for(let V=0;V<D.length;V+=1)D[V]&&D[V].m(N,null)},p(z,R){if(R[0]&512|R[4]&536870912|R[5]&524546|R[6]&24576){L=ce(z[9]);let V;for(V=0;V<L.length;V+=1){const K=bi(z,L,V);D[V]?D[V].p(K,R):(D[V]=Fo(K),D[V].c(),D[V].m(N,null))}for(;V<D.length;V+=1)D[V].d(1);D.length=L.length}},d(z){z&&C(e),Ne(D,z)}}}function n2(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("journal.empty")}`,i(t,"class","svelte-4gla2c"),i(e,"class","empty-state svelte-4gla2c")},m(n,s){S(n,e,s),a(e,t)},p:$,d(n){n&&C(e)}}}function No(l){let e;return{c(){e=F("✓")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function Mo(l){let e;return{c(){e=F("~")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function Io(l){let e,t,n,s,o,c,r,u,p,v,g,h,b,y,k,w;function T(){return l[299](l[460])}function j(){return l[300](l[460])}let M=l[460].details&&Ao(l);function E(z,R){return z[460].source==="manual"?r2:z[460].source==="suggestion"&&z[460]._events&&z[460]._events.length>0?c2:z[460].source==="suggestion"?a2:z[460].source==="unknown"||z[460].source==="imported"?o2:z[460]._hasEvents?i2:s2}let N=E(l),L=N(l),D=l[460]._events&&Po(l);return{c(){e=f("tr"),t=f("td"),n=f("div"),s=f("div"),o=f("button"),o.textContent=`${m("worklog.editEntry")}`,c=_(),r=f("button"),r.textContent=`${m("worklog.deleteEntry")}`,u=_(),M&&M.c(),p=_(),v=f("div"),g=f("span"),g.textContent=`${m("worklog.source")}`,h=_(),L.c(),b=_(),D&&D.c(),y=_(),i(o,"class","btn btn-sm svelte-4gla2c"),i(r,"class","btn btn-sm btn-danger svelte-4gla2c"),i(s,"class","journal-detail-actions svelte-4gla2c"),i(g,"class","journal-detail-label svelte-4gla2c"),i(v,"class","journal-detail-section svelte-4gla2c"),i(n,"class","journal-detail-body svelte-4gla2c"),i(t,"colspan","8"),i(t,"class","svelte-4gla2c"),i(e,"class","journal-row-detail svelte-4gla2c")},m(z,R){S(z,e,R),a(e,t),a(t,n),a(n,s),a(s,o),a(s,c),a(s,r),a(n,u),M&&M.m(n,null),a(n,p),a(n,v),a(v,g),a(v,h),L.m(v,null),a(n,b),D&&D.m(n,null),a(e,y),k||(w=[P(o,"click",Se(T)),P(r,"click",Se(j))],k=!0)},p(z,R){l=z,l[460].details?M?M.p(l,R):(M=Ao(l),M.c(),M.m(n,p)):M&&(M.d(1),M=null),N!==(N=E(l))&&(L.d(1),L=N(l),L&&(L.c(),L.m(v,null))),l[460]._events?D?D.p(l,R):(D=Po(l),D.c(),D.m(n,null)):D&&(D.d(1),D=null)},d(z){z&&C(e),M&&M.d(),L.d(),D&&D.d(),k=!1,ge(w)}}}function Ao(l){let e,t,n,s,o=l[460].details+"",c;return{c(){e=f("div"),t=f("span"),t.textContent=`${m("worklog.details")}`,n=_(),s=f("p"),c=F(o),i(t,"class","journal-detail-label svelte-4gla2c"),i(s,"class","svelte-4gla2c"),i(e,"class","journal-detail-section svelte-4gla2c")},m(r,u){S(r,e,u),a(e,t),a(e,n),a(e,s),a(s,c)},p(r,u){u[0]&512&&o!==(o=r[460].details+"")&&U(c,o)},d(r){r&&C(e)}}}function s2(l){let e;return{c(){e=f("p"),e.textContent=`${m("worklog.sourceUnknown")}`,i(e,"class","svelte-4gla2c")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function i2(l){let e;return{c(){e=f("p"),e.textContent=`${m("worklog.sourceSuggestion")}`,i(e,"class","svelte-4gla2c")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function o2(l){let e;return{c(){e=f("p"),e.textContent=`${m("worklog.sourceUnknown")}`,i(e,"class","svelte-4gla2c")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function a2(l){let e;return{c(){e=f("p"),e.textContent=`${m("worklog.sourceSuggestionNoEvents")}`,i(e,"class","svelte-4gla2c")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function c2(l){let e;return{c(){e=f("p"),e.textContent=`${m("worklog.sourceSuggestion")}`,i(e,"class","svelte-4gla2c")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function r2(l){let e;return{c(){e=f("p"),e.textContent=`${m("worklog.sourceManual")}`,i(e,"class","svelte-4gla2c")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function Po(l){let e,t,n,s=ce(l[460]._events),o=[];for(let c=0;c<s.length;c+=1)o[c]=Lo(ki(l,s,c));return{c(){e=f("div"),t=f("span"),t.textContent=`${m("journal.relatedEvents")}`,n=_();for(let c=0;c<o.length;c+=1)o[c].c();i(t,"class","journal-detail-label svelte-4gla2c"),i(e,"class","journal-detail-section svelte-4gla2c")},m(c,r){S(c,e,r),a(e,t),a(e,n);for(let u=0;u<o.length;u+=1)o[u]&&o[u].m(e,null)},p(c,r){if(r[0]&512|r[5]&524288|r[6]&16384){s=ce(c[460]._events);let u;for(u=0;u<s.length;u+=1){const p=ki(c,s,u);o[u]?o[u].p(p,r):(o[u]=Lo(p),o[u].c(),o[u].m(e,null))}for(;u<o.length;u+=1)o[u].d(1);o.length=s.length}},d(c){c&&C(e),Ne(o,c)}}}function Lo(l){let e,t,n=dt(l[439].createdAt)+"",s,o,c,r=l[174](l[439].eventType)+"",u,p,v,g=l[439].title+"",h,b,y,k,w,T;function j(){return l[301](l[439])}return{c(){e=f("div"),t=f("span"),s=F(n),o=_(),c=f("span"),u=F(r),p=_(),v=f("span"),h=F(g),b=_(),y=f("button"),y.textContent=`${m("common.open")}`,k=_(),i(t,"class","journal-event-time svelte-4gla2c"),i(c,"class","journal-event-type svelte-4gla2c"),i(v,"class","journal-event-title svelte-4gla2c"),i(y,"class","link-btn svelte-4gla2c"),i(e,"class","journal-event-row svelte-4gla2c")},m(M,E){S(M,e,E),a(e,t),a(t,s),a(e,o),a(e,c),a(c,u),a(e,p),a(e,v),a(v,h),a(e,b),a(e,y),a(e,k),w||(T=P(y,"click",j),w=!0)},p(M,E){l=M,E[0]&512&&n!==(n=dt(l[439].createdAt)+"")&&U(s,n),E[0]&512&&r!==(r=l[174](l[439].eventType)+"")&&U(u,r),E[0]&512&&g!==(g=l[439].title+"")&&U(h,g)},d(M){M&&C(e),w=!1,T()}}}function Fo(l){let e,t,n,s=l[460]._expanded?"▾":"▸",o,c,r,u=l[460].summary+"",p,v,g,h,b=l[460].nodeTitle+"",y,k,w,T=l[460].nodePath+"",j,M,E,N=l[460].minutes+"",L,D,z,R,V,K,G,J=l[460].date+"",H,q,Y,A,W;function O(){return l[296](l[460])}let B=l[460].billable&&No(),oe=l[460].approximate&&Mo();function ie(){return l[297](l[460])}function ee(...ne){return l[298](l[460],...ne)}let Z=l[460]._expanded&&Io(l);return{c(){e=f("tr"),t=f("td"),n=f("span"),o=F(s),c=_(),r=f("td"),p=F(u),v=_(),g=f("td"),h=f("button"),y=F(b),k=_(),w=f("td"),j=F(T),M=_(),E=f("td"),L=F(N),D=_(),z=f("td"),B&&B.c(),R=_(),V=f("td"),oe&&oe.c(),K=_(),G=f("td"),H=F(J),q=_(),Z&&Z.c(),Y=_t(),i(n,"class","journal-toggle-icon svelte-4gla2c"),i(t,"class","journal-toggle-col svelte-4gla2c"),i(r,"class","journal-summary-cell svelte-4gla2c"),i(h,"class","link-btn svelte-4gla2c"),i(g,"class","svelte-4gla2c"),i(w,"class","journal-path-cell svelte-4gla2c"),i(E,"class","journal-min-cell svelte-4gla2c"),i(z,"class","journal-bool-cell svelte-4gla2c"),i(V,"class","journal-bool-cell svelte-4gla2c"),i(G,"class","journal-date-cell svelte-4gla2c"),i(e,"class","journal-row svelte-4gla2c"),i(e,"role","button"),i(e,"tabindex","0"),he(e,"expanded",l[460]._expanded)},m(ne,ae){S(ne,e,ae),a(e,t),a(t,n),a(n,o),a(e,c),a(e,r),a(r,p),a(e,v),a(e,g),a(g,h),a(h,y),a(e,k),a(e,w),a(w,j),a(e,M),a(e,E),a(E,L),a(e,D),a(e,z),B&&B.m(z,null),a(e,R),a(e,V),oe&&oe.m(V,null),a(e,K),a(e,G),a(G,H),S(ne,q,ae),Z&&Z.m(ne,ae),S(ne,Y,ae),A||(W=[P(h,"click",Se(O)),P(e,"click",ie),P(e,"keydown",ee)],A=!0)},p(ne,ae){l=ne,ae[0]&512&&s!==(s=l[460]._expanded?"▾":"▸")&&U(o,s),ae[0]&512&&u!==(u=l[460].summary+"")&&U(p,u),ae[0]&512&&b!==(b=l[460].nodeTitle+"")&&U(y,b),ae[0]&512&&T!==(T=l[460].nodePath+"")&&U(j,T),ae[0]&512&&N!==(N=l[460].minutes+"")&&U(L,N),l[460].billable?B||(B=No(),B.c(),B.m(z,null)):B&&(B.d(1),B=null),l[460].approximate?oe||(oe=Mo(),oe.c(),oe.m(V,null)):oe&&(oe.d(1),oe=null),ae[0]&512&&J!==(J=l[460].date+"")&&U(H,J),ae[0]&512&&he(e,"expanded",l[460]._expanded),l[460]._expanded?Z?Z.p(l,ae):(Z=Io(l),Z.c(),Z.m(Y.parentNode,Y)):Z&&(Z.d(1),Z=null)},d(ne){ne&&(C(e),C(q),C(Y)),B&&B.d(),oe&&oe.d(),Z&&Z.d(ne),A=!1,ge(W)}}}function u2(l){let e,t,n,s,o,c,r,u;function p(k,w){return(k[53].nodes||[]).length===0?p2:d2}let v=p(l),g=v(l);function h(k,w){return(k[53].entries||[]).length===0?g2:m2}let b=h(l),y=b(l);return{c(){e=f("div"),t=f("section"),n=f("h3"),n.textContent=`${m("trash.deletedNodes")}`,s=_(),g.c(),o=_(),c=f("section"),r=f("h3"),r.textContent=`${m("trash.physicalEntries")}`,u=_(),y.c(),i(n,"class","svelte-4gla2c"),i(t,"class","trash-section svelte-4gla2c"),i(r,"class","svelte-4gla2c"),i(c,"class","trash-section svelte-4gla2c"),i(e,"class","trash-grid svelte-4gla2c")},m(k,w){S(k,e,w),a(e,t),a(t,n),a(t,s),g.m(t,null),a(e,o),a(e,c),a(c,r),a(c,u),y.m(c,null)},p(k,w){v===(v=p(k))&&g?g.p(k,w):(g.d(1),g=v(k),g&&(g.c(),g.m(t,null))),b===(b=h(k))&&y?y.p(k,w):(y.d(1),y=b(k),y&&(y.c(),y.m(c,null)))},d(k){k&&C(e),g.d(),y.d()}}}function f2(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("trash.empty")}`,i(t,"class","svelte-4gla2c"),i(e,"class","empty-state svelte-4gla2c")},m(n,s){S(n,e,s),a(e,t)},p:$,d(n){n&&C(e)}}}function d2(l){let e,t=ce(l[53].nodes),n=[];for(let s=0;s<t.length;s+=1)n[s]=zo(Ei(l,t,s));return{c(){for(let s=0;s<n.length;s+=1)n[s].c();e=_t()},m(s,o){for(let c=0;c<n.length;c+=1)n[c]&&n[c].m(s,o);S(s,e,o)},p(s,o){if(o[1]&4194304|o[5]&1048576){t=ce(s[53].nodes);let c;for(c=0;c<t.length;c+=1){const r=Ei(s,t,c);n[c]?n[c].p(r,o):(n[c]=zo(r),n[c].c(),n[c].m(e.parentNode,e))}for(;c<n.length;c+=1)n[c].d(1);n.length=t.length}},d(s){s&&C(e),Ne(n,s)}}}function p2(l){let e;return{c(){e=f("p"),e.textContent=`${m("common.empty")}`,i(e,"class","trash-empty-line svelte-4gla2c")},m(t,n){S(t,e,n)},p:$,d(t){t&&C(e)}}}function Ro(l){let e,t=l[457].fsPath+"",n;return{c(){e=f("span"),n=F(t),i(e,"class","trash-row-path svelte-4gla2c")},m(s,o){S(s,e,o),a(e,n)},p(s,o){o[1]&4194304&&t!==(t=s[457].fsPath+"")&&U(n,t)},d(s){s&&C(e)}}}function zo(l){let e,t,n,s=l[457].title+"",o,c,r,u=l[175](l[457].type)+"",p,v,g=vt(l[457].deletedAt)+"",h,b,y,k=l[457].fsPath&&Ro(l);return{c(){e=f("div"),t=f("div"),n=f("span"),o=F(s),c=_(),r=f("span"),p=F(u),v=F(" · "),h=F(g),b=_(),k&&k.c(),y=_(),i(n,"class","trash-row-title svelte-4gla2c"),i(r,"class","trash-row-meta svelte-4gla2c"),i(t,"class","trash-row-main svelte-4gla2c"),i(e,"class","trash-row svelte-4gla2c")},m(w,T){S(w,e,T),a(e,t),a(t,n),a(n,o),a(t,c),a(t,r),a(r,p),a(r,v),a(r,h),a(e,b),k&&k.m(e,null),a(e,y)},p(w,T){T[1]&4194304&&s!==(s=w[457].title+"")&&U(o,s),T[1]&4194304&&u!==(u=w[175](w[457].type)+"")&&U(p,u),T[1]&4194304&&g!==(g=vt(w[457].deletedAt)+"")&&U(h,g),w[457].fsPath?k?k.p(w,T):(k=Ro(w),k.c(),k.m(e,y)):k&&(k.d(1),k=null)},d(w){w&&C(e),k&&k.d()}}}function m2(l){let e,t=ce(l[53].entries),n=[];for(let s=0;s<t.length;s+=1)n[s]=Oo(ji(l,t,s));return{c(){for(let s=0;s<n.length;s+=1)n[s].c();e=_t()},m(s,o){for(let c=0;c<n.length;c+=1)n[c]&&n[c].m(s,o);S(s,e,o)},p(s,o){if(o[1]&4194304){t=ce(s[53].entries);let c;for(c=0;c<t.length;c+=1){const r=ji(s,t,c);n[c]?n[c].p(r,o):(n[c]=Oo(r),n[c].c(),n[c].m(e.parentNode,e))}for(;c<n.length;c+=1)n[c].d(1);n.length=t.length}},d(s){s&&C(e),Ne(n,s)}}}function g2(l){let e;return{c(){e=f("p"),e.textContent=`${m("common.empty")}`,i(e,"class","trash-empty-line svelte-4gla2c")},m(t,n){S(t,e,n)},p:$,d(t){t&&C(e)}}}function Oo(l){let e,t,n,s=l[454].name+"",o,c,r,u=(l[454].isDir?m("mime.folder"):m("mime.file"))+"",p,v,g=vt(l[454].modifiedAt)+"",h,b,y,k=l[454].path+"",w,T;return{c(){e=f("div"),t=f("div"),n=f("span"),o=F(s),c=_(),r=f("span"),p=F(u),v=F(" · "),h=F(g),b=_(),y=f("span"),w=F(k),T=_(),i(n,"class","trash-row-title svelte-4gla2c"),i(r,"class","trash-row-meta svelte-4gla2c"),i(t,"class","trash-row-main svelte-4gla2c"),i(y,"class","trash-row-path svelte-4gla2c"),i(e,"class","trash-row svelte-4gla2c")},m(j,M){S(j,e,M),a(e,t),a(t,n),a(n,o),a(t,c),a(t,r),a(r,p),a(r,v),a(r,h),a(e,b),a(e,y),a(y,w),a(e,T)},p(j,M){M[1]&4194304&&s!==(s=j[454].name+"")&&U(o,s),M[1]&4194304&&u!==(u=(j[454].isDir?m("mime.folder"):m("mime.file"))+"")&&U(p,u),M[1]&4194304&&g!==(g=vt(j[454].modifiedAt)+"")&&U(h,g),M[1]&4194304&&k!==(k=j[454].path+"")&&U(w,k)},d(j){j&&C(e)}}}function Vo(l){let e,t;return{c(){e=f("span"),t=F(l[46]),i(e,"class","inbox-capture-status svelte-4gla2c")},m(n,s){S(n,e,s),a(e,t)},p(n,s){s[1]&32768&&U(t,n[46])},d(n){n&&C(e)}}}function _2(l){let e,t=ce(l[43]),n=[];for(let s=0;s<t.length;s+=1)n[s]=Uo(Di(l,t,s));return{c(){e=f("div");for(let s=0;s<n.length;s+=1)n[s].c();i(e,"class","inbox-list svelte-4gla2c")},m(s,o){S(s,e,o);for(let c=0;c<n.length;c+=1)n[c]&&n[c].m(e,null)},p(s,o){if(o[1]&4096|o[4]&1572864|o[5]&69206016|o[6]&3){t=ce(s[43]);let c;for(c=0;c<t.length;c+=1){const r=Di(s,t,c);n[c]?n[c].p(r,o):(n[c]=Uo(r),n[c].c(),n[c].m(e,null))}for(;c<n.length;c+=1)n[c].d(1);n.length=t.length}},d(s){s&&C(e),Ne(n,s)}}}function v2(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("inbox.empty")}`,i(t,"class","svelte-4gla2c"),i(e,"class","empty-state svelte-4gla2c")},m(n,s){S(n,e,s),a(e,t)},p:$,d(n){n&&C(e)}}}function Wo(l){let e,t,n;function s(){return l[267](l[426])}return{c(){e=f("button"),e.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svelte-4gla2c"><path d="M20 6 9 17l-5-5" class="svelte-4gla2c"></path></svg>',i(e,"class","inbox-icon-btn inbox-icon-btn-primary svelte-4gla2c"),i(e,"title",m("inbox.keepHere")),i(e,"aria-label",m("inbox.keepHere"))},m(o,c){S(o,e,c),t||(n=P(e,"click",Se(s)),t=!0)},p(o,c){l=o},d(o){o&&C(e),t=!1,n()}}}function Ho(l){let e,t,n;function s(){return l[270](l[426])}return{c(){e=f("button"),e.textContent=`${m("file.showInExplorer")}`,i(e,"class","btn btn-sm svelte-4gla2c")},m(o,c){S(o,e,c),t||(n=P(e,"click",Se(s)),t=!0)},p(o,c){l=o},d(o){o&&C(e),t=!1,n()}}}function Uo(l){let e,t,n,s=l[426].title+"",o,c,r,u=l[176](l[426])+"",p,v,g,h,b,y,k,w,T=Ja(l[426]),j,M,E,N,L,D=l[426].suggestedTargetNodeId&&Wo(l);function z(){return l[268](l[426])}function R(){return l[269](l[426])}let V=T&&Ho(l);function K(){return l[271](l[426])}function G(){return l[272](l[426])}function J(...H){return l[273](l[426],...H)}return{c(){e=f("div"),t=f("div"),n=f("span"),o=F(s),c=_(),r=f("span"),p=F(u),v=_(),g=f("div"),D&&D.c(),h=_(),b=f("button"),b.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svelte-4gla2c"><path d="M14 3h7v7" class="svelte-4gla2c"></path><path d="M10 14 21 3" class="svelte-4gla2c"></path><path d="M21 14v5a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5" class="svelte-4gla2c"></path></svg>',y=_(),k=f("button"),k.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svelte-4gla2c"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6" class="svelte-4gla2c"></path><path d="M15 3h6v6" class="svelte-4gla2c"></path><path d="M10 14 21 3" class="svelte-4gla2c"></path></svg>',w=_(),V&&V.c(),j=_(),M=f("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" class="svelte-4gla2c"><polyline points="3 6 5 6 21 6" class="svelte-4gla2c"></polyline><path d="M19 6l-1 14H6L5 6" class="svelte-4gla2c"></path><path d="M10 11v6" class="svelte-4gla2c"></path><path d="M14 11v6" class="svelte-4gla2c"></path><path d="M9 6V4h6v2" class="svelte-4gla2c"></path></svg>',E=_(),i(n,"class","inbox-item-title svelte-4gla2c"),i(r,"class","inbox-item-meta svelte-4gla2c"),i(t,"class","inbox-item-main svelte-4gla2c"),i(b,"class","inbox-icon-btn svelte-4gla2c"),i(b,"title",m("inbox.assign")),i(b,"aria-label",m("inbox.assign")),i(k,"class","inbox-icon-btn svelte-4gla2c"),i(k,"title",m("common.open")),i(k,"aria-label",m("common.open")),i(M,"class","inbox-icon-btn inbox-icon-btn-danger svelte-4gla2c"),i(M,"title",m("common.delete")),i(M,"aria-label",m("common.delete")),i(g,"class","inbox-item-actions svelte-4gla2c"),i(e,"class","inbox-item svelte-4gla2c"),i(e,"role","button"),i(e,"tabindex","0")},m(H,q){S(H,e,q),a(e,t),a(t,n),a(n,o),a(t,c),a(t,r),a(r,p),a(e,v),a(e,g),D&&D.m(g,null),a(g,h),a(g,b),a(g,y),a(g,k),a(g,w),V&&V.m(g,null),a(g,j),a(g,M),a(e,E),N||(L=[P(b,"click",Se(z)),P(k,"click",Se(R)),P(M,"click",Se(K)),P(e,"click",G),P(e,"keydown",J)],N=!0)},p(H,q){l=H,q[1]&4096&&s!==(s=l[426].title+"")&&U(o,s),q[1]&4096&&u!==(u=l[176](l[426])+"")&&U(p,u),l[426].suggestedTargetNodeId?D?D.p(l,q):(D=Wo(l),D.c(),D.m(g,h)):D&&(D.d(1),D=null),q[1]&4096&&(T=Ja(l[426])),T?V?V.p(l,q):(V=Ho(l),V.c(),V.m(g,j)):V&&(V.d(1),V=null)},d(H){H&&C(e),D&&D.d(),V&&V.d(),N=!1,ge(L)}}}function h2(l){let e;return{c(){e=f("span"),i(e,"class","tab-separator svelte-4gla2c"),i(e,"aria-hidden","true")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function Bo(l){let e,t,n,s,o=l[449].id==="activity"&&h2();function c(){return l[216](l[449])}return{c(){o&&o.c(),e=_(),t=f("button"),t.textContent=`${l[449].label}`,i(t,"class","tab svelte-4gla2c"),he(t,"active",l[27]===l[449].id)},m(r,u){o&&o.m(r,u),S(r,e,u),S(r,t,u),n||(s=P(t,"click",c),n=!0)},p(r,u){l=r,u[0]&134217728|u[3]&2048&&he(t,"active",l[27]===l[449].id)},d(r){r&&(C(e),C(t)),o&&o.d(r),n=!1,s()}}}function b2(l){let e;function t(o,c){return o[22].length===0?D2:E2}let n=t(l),s=n(l);return{c(){e=f("div"),s.c(),i(e,"class","activity-tab svelte-4gla2c")},m(o,c){S(o,e,c),s.m(e,null)},p(o,c){n===(n=t(o))&&s?s.p(o,c):(s.d(1),s=n(o),s&&(s.c(),s.m(e,null)))},i:$,o:$,d(o){o&&C(e),s.d()}}}function k2(l){let e,t,n,s,o=l[26]&&l[41].filter(l[208]).length>0,c,r,u,p=o&&qo(l);function v(b,y){return b[31].length===0?M2:N2}let g=v(l),h=g(l);return{c(){e=f("div"),t=f("div"),n=f("button"),n.textContent=`+ ${m("worklog.addEntry")}`,s=_(),p&&p.c(),c=_(),h.c(),i(n,"class","btn btn-primary btn-sm svelte-4gla2c"),i(t,"class","worklog-toolbar svelte-4gla2c"),i(e,"class","worklog-tab svelte-4gla2c")},m(b,y){S(b,e,y),a(e,t),a(t,n),a(e,s),p&&p.m(e,null),a(e,c),h.m(e,null),r||(u=P(n,"click",l[250]),r=!0)},p(b,y){y[0]&67108864|y[1]&1024&&(o=b[26]&&b[41].filter(b[208]).length>0),o?p?p.p(b,y):(p=qo(b),p.c(),p.m(e,c)):p&&(p.d(1),p=null),g===(g=v(b))&&h?h.p(b,y):(h.d(1),h=g(b),h&&(h.c(),h.m(e,null)))},i:$,o:$,d(b){b&&C(e),p&&p.d(),h.d(),r=!1,u()}}}function y2(l){let e,t,n,s,o,c;function r(v,g){return v[30].length===0?z2:R2}let u=r(l),p=u(l);return{c(){e=f("div"),t=f("div"),n=f("button"),n.textContent=`${m("action.addAction")}`,s=_(),p.c(),i(n,"class","btn btn-primary svelte-4gla2c"),i(t,"class","tab-toolbar svelte-4gla2c"),i(e,"class","actions-tab svelte-4gla2c")},m(v,g){S(v,e,g),a(e,t),a(t,n),a(e,s),p.m(e,null),o||(c=P(n,"click",l[194]),o=!0)},p(v,g){u===(u=r(v))&&p?p.p(v,g):(p.d(1),p=u(v),p&&(p.c(),p.m(e,null)))},i:$,o:$,d(v){v&&C(e),p.d(),o=!1,c()}}}function w2(l){let e,t;function n(r,u){return r[47].length===0?V2:O2}let s=n(l),o=s(l),c=l[52]&&fa(l);return{c(){e=f("div"),o.c(),t=_(),c&&c.c(),i(e,"class","links-tab svelte-4gla2c")},m(r,u){S(r,e,u),o.m(e,null),a(e,t),c&&c.m(e,null)},p(r,u){s===(s=n(r))&&o?o.p(r,u):(o.d(1),o=s(r),o&&(o.c(),o.m(e,t))),r[52]?c?c.p(r,u):(c=fa(r),c.c(),c.m(e,null)):c&&(c.d(1),c=null)},i:$,o:$,d(r){r&&C(e),o.d(),c&&c.d()}}}function C2(l){let e;function t(o,c){return o[44].length===0?H2:W2}let n=t(l),s=n(l);return{c(){e=f("div"),s.c(),i(e,"class","inbox-tab svelte-4gla2c")},m(o,c){S(o,e,c),s.m(e,null)},p(o,c){n===(n=t(o))&&s?s.p(o,c):(s.d(1),s=n(o),s&&(s.c(),s.m(e,null)))},i:$,o:$,d(o){o&&C(e),s.d()}}}function S2(l){let e,t,n,s=m("file.addFile")+"",o,c,r,u=m("file.addFolder")+"",p,v,g,h,b,y,k,w,T,j,M,E=l[78].items.length>0&&pa(l);const N=[B2,U2],L=[];function D(R,V){return R[70]?0:1}y=D(l),k=L[y]=N[y](l);let z=l[66]&&!l[68]&&ga();return{c(){e=f("div"),t=f("div"),n=f("button"),o=F(s),c=_(),r=f("button"),p=F(u),v=_(),g=f("button"),g.textContent=`${m("file.newFile")}`,h=_(),E&&E.c(),b=_(),k.c(),w=_(),z&&z.c(),i(n,"class","btn btn-primary svelte-4gla2c"),n.disabled=l[66],i(r,"class","btn svelte-4gla2c"),r.disabled=l[66],i(g,"class","btn svelte-4gla2c"),i(t,"class","tab-toolbar svelte-4gla2c"),i(e,"class","files-tab svelte-4gla2c")},m(R,V){S(R,e,V),a(e,t),a(t,n),a(n,o),a(t,c),a(t,r),a(r,p),a(t,v),a(t,g),a(t,h),E&&E.m(t,null),a(e,b),L[y].m(e,null),a(e,w),z&&z.m(e,null),T=!0,j||(M=[P(n,"click",l[169]),P(r,"click",l[170]),P(g,"click",l[113])],j=!0)},p(R,V){(!T||V[2]&16)&&(n.disabled=R[66]),(!T||V[2]&16)&&(r.disabled=R[66]),R[78].items.length>0?E?E.p(R,V):(E=pa(R),E.c(),E.m(t,null)):E&&(E.d(1),E=null);let K=y;y=D(R),y===K?L[y].p(R,V):(mt(),pe(L[K],1,1,()=>{L[K]=null}),gt(),k=L[y],k?k.p(R,V):(k=L[y]=N[y](R),k.c()),ue(k,1),k.m(e,w)),R[66]&&!R[68]?z||(z=ga(),z.c(),z.m(e,null)):z&&(z.d(1),z=null)},i(R){T||(ue(k),T=!0)},o(R){pe(k),T=!1},d(R){R&&C(e),E&&E.d(),L[y].d(),z&&z.d(),j=!1,ge(M)}}}function T2(l){let e,t,n,s,o,c,r,u=l[59]&&_a(l);function p(h,b){return h[28].length===0&&!h[59]?Q2:Y2}let v=p(l),g=v(l);return{c(){e=f("div"),t=f("div"),n=f("button"),n.textContent=`${m("note.add")}`,s=_(),u&&u.c(),o=_(),g.c(),i(n,"class","btn btn-primary svelte-4gla2c"),i(t,"class","tab-toolbar svelte-4gla2c"),i(e,"class","notes-tab svelte-4gla2c")},m(h,b){S(h,e,b),a(e,t),a(t,n),a(e,s),u&&u.m(e,null),a(e,o),g.m(e,null),c||(r=P(n,"click",l[146]),c=!0)},p(h,b){h[59]?u?u.p(h,b):(u=_a(h),u.c(),u.m(e,o)):u&&(u.d(1),u=null),v===(v=p(h))&&g?g.p(h,b):(g.d(1),g=v(h),g&&(g.c(),g.m(e,null)))},i:$,o:$,d(h){h&&C(e),u&&u.d(),g.d(),c=!1,r()}}}function j2(l){let e,t,n=l[26].title+"",s,o,c,r,u,p,v=l[175](l[26].type)+"",g,h,b,y,k,w=(l[26].section||"—")+"",T,j,M,E,N,L=vt(l[26].createdAt)+"",D,z,R,V,K,G,J,H,q=m("overview.newNote")+"",Y,A,W,O,B,oe,ie=m("overview.addFile")+"",ee,Z,ne,ae,fe,be,Ue=m("overview.addAction")+"",Me,X,te,de,ke,_e,Ie,Ke=m("overview.logTime")+"",st,rt,je,Fe,Ce,Ve=l[28].length>0&&ha(l),Ae=l[31].length>0&&ka(l);return{c(){e=f("div"),t=f("h2"),s=F(n),o=_(),c=f("div"),r=f("div"),u=f("span"),u.textContent=`${m("overview.type")}`,p=f("span"),g=F(v),h=_(),b=f("div"),y=f("span"),y.textContent=`${m("overview.section")}`,k=f("span"),T=F(w),j=_(),M=f("div"),E=f("span"),E.textContent=`${m("overview.created")}`,N=f("span"),D=F(L),z=_(),R=f("div"),V=f("button"),K=Q("svg"),G=Q("path"),J=Q("path"),H=_(),Y=F(q),A=_(),W=f("button"),O=Q("svg"),B=Q("path"),oe=_(),ee=F(ie),Z=_(),ne=f("button"),ae=Q("svg"),fe=Q("polygon"),be=_(),Me=F(Ue),X=_(),te=f("button"),de=Q("svg"),ke=Q("circle"),_e=Q("polyline"),Ie=_(),st=F(Ke),rt=_(),Ve&&Ve.c(),je=_(),Ae&&Ae.c(),i(t,"class","svelte-4gla2c"),i(u,"class","meta-label svelte-4gla2c"),i(p,"class","svelte-4gla2c"),i(r,"class","meta-item svelte-4gla2c"),i(y,"class","meta-label svelte-4gla2c"),i(k,"class","svelte-4gla2c"),i(b,"class","meta-item svelte-4gla2c"),i(E,"class","meta-label svelte-4gla2c"),i(N,"class","svelte-4gla2c"),i(M,"class","meta-item svelte-4gla2c"),i(c,"class","meta-grid svelte-4gla2c"),i(G,"d","M12 20h9"),i(G,"class","svelte-4gla2c"),i(J,"d","M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"),i(J,"class","svelte-4gla2c"),i(K,"width","16"),i(K,"height","16"),i(K,"viewBox","0 0 24 24"),i(K,"fill","none"),i(K,"stroke","currentColor"),i(K,"stroke-width","2"),i(K,"stroke-linecap","round"),i(K,"stroke-linejoin","round"),i(K,"class","svelte-4gla2c"),i(V,"class","qa-btn svelte-4gla2c"),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-4gla2c"),i(O,"width","16"),i(O,"height","16"),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-4gla2c"),i(W,"class","qa-btn svelte-4gla2c"),i(fe,"points","13 2 3 14 12 14 11 22 21 10 12 10 13 2"),i(fe,"class","svelte-4gla2c"),i(ae,"width","16"),i(ae,"height","16"),i(ae,"viewBox","0 0 24 24"),i(ae,"fill","none"),i(ae,"stroke","currentColor"),i(ae,"stroke-width","2"),i(ae,"stroke-linecap","round"),i(ae,"stroke-linejoin","round"),i(ae,"class","svelte-4gla2c"),i(ne,"class","qa-btn svelte-4gla2c"),i(ke,"cx","12"),i(ke,"cy","12"),i(ke,"r","10"),i(ke,"class","svelte-4gla2c"),i(_e,"points","12 6 12 12 16 14"),i(_e,"class","svelte-4gla2c"),i(de,"width","16"),i(de,"height","16"),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(de,"class","svelte-4gla2c"),i(te,"class","qa-btn svelte-4gla2c"),i(R,"class","quick-actions svelte-4gla2c"),i(e,"class","overview svelte-4gla2c")},m(He,Re){S(He,e,Re),a(e,t),a(t,s),a(e,o),a(e,c),a(c,r),a(r,u),a(r,p),a(p,g),a(c,h),a(c,b),a(b,y),a(b,k),a(k,T),a(c,j),a(c,M),a(M,E),a(M,N),a(N,D),a(e,z),a(e,R),a(R,V),a(V,K),a(K,G),a(K,J),a(V,H),a(V,Y),a(R,A),a(R,W),a(W,O),a(O,B),a(W,oe),a(W,ee),a(R,Z),a(R,ne),a(ne,ae),a(ae,fe),a(ne,be),a(ne,Me),a(R,X),a(R,te),a(te,de),a(de,ke),a(de,_e),a(te,Ie),a(te,st),a(e,rt),Ve&&Ve.m(e,null),a(e,je),Ae&&Ae.m(e,null),Fe||(Ce=[P(V,"click",l[217]),P(W,"click",l[218]),P(ne,"click",l[194]),P(te,"click",l[219])],Fe=!0)},p(He,Re){Re[0]&67108864&&n!==(n=He[26].title+"")&&U(s,n),Re[0]&67108864&&v!==(v=He[175](He[26].type)+"")&&U(g,v),Re[0]&67108864&&w!==(w=(He[26].section||"—")+"")&&U(T,w),Re[0]&67108864&&L!==(L=vt(He[26].createdAt)+"")&&U(D,L),He[28].length>0?Ve?Ve.p(He,Re):(Ve=ha(He),Ve.c(),Ve.m(e,je)):Ve&&(Ve.d(1),Ve=null),He[31].length>0?Ae?Ae.p(He,Re):(Ae=ka(He),Ae.c(),Ae.m(e,null)):Ae&&(Ae.d(1),Ae=null)},i:$,o:$,d(He){He&&C(e),Ve&&Ve.d(),Ae&&Ae.d(),Fe=!1,ge(Ce)}}}function E2(l){let e,t=ce(l[22]),n=[];for(let s=0;s<t.length;s+=1)n[s]=Jo(Ni(l,t,s));return{c(){e=f("div");for(let s=0;s<n.length;s+=1)n[s].c();i(e,"class","activity-events svelte-4gla2c")},m(s,o){S(s,e,o);for(let c=0;c<n.length;c+=1)n[c]&&n[c].m(e,null)},p(s,o){if(o[0]&4194304|o[5]&524288|o[6]&32768){t=ce(s[22]);let c;for(c=0;c<t.length;c+=1){const r=Ni(s,t,c);n[c]?n[c].p(r,o):(n[c]=Jo(r),n[c].c(),n[c].m(e,null))}for(;c<n.length;c+=1)n[c].d(1);n.length=t.length}},d(s){s&&C(e),Ne(n,s)}}}function D2(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("activity.perCaseEmpty")}`,i(t,"class","svelte-4gla2c"),i(e,"class","empty-state svelte-4gla2c")},m(n,s){S(n,e,s),a(e,t)},p:$,d(n){n&&C(e)}}}function Ko(l){let e,t=l[439].nodePath+"",n;return{c(){e=f("span"),n=F(t),i(e,"class","activity-event-path svelte-4gla2c")},m(s,o){S(s,e,o),a(e,n)},p(s,o){o[0]&4194304&&t!==(t=s[439].nodePath+"")&&U(n,t)},d(s){s&&C(e)}}}function Go(l){let e,t=l[439].targetType+"",n;return{c(){e=f("span"),n=F(t),i(e,"class","activity-event-target svelte-4gla2c")},m(s,o){S(s,e,o),a(e,n)},p(s,o){o[0]&4194304&&t!==(t=s[439].targetType+"")&&U(n,t)},d(s){s&&C(e)}}}function Jo(l){let e,t,n=ll(l[439].eventType)+"",s,o,c,r=l[439].title+"",u,p,v,g,h=l[174](l[439].eventType)+"",b,y,k,w,T=dt(l[439].createdAt)+"",j,M,E,N,L=l[439].nodePath&&Ko(l),D=l[439].targetType&&Go(l);function z(){return l[265](l[439])}function R(...V){return l[266](l[439],...V)}return{c(){e=f("div"),t=f("span"),s=F(n),o=_(),c=f("span"),u=F(r),p=_(),L&&L.c(),v=_(),g=f("span"),b=F(h),y=_(),D&&D.c(),k=_(),w=f("span"),j=F(T),M=_(),i(t,"class","activity-event-icon svelte-4gla2c"),i(c,"class","activity-event-title svelte-4gla2c"),i(g,"class","activity-event-type svelte-4gla2c"),i(w,"class","activity-event-time svelte-4gla2c"),i(e,"class","activity-event svelte-4gla2c"),i(e,"role","button"),i(e,"tabindex","0")},m(V,K){S(V,e,K),a(e,t),a(t,s),a(e,o),a(e,c),a(c,u),a(e,p),L&&L.m(e,null),a(e,v),a(e,g),a(g,b),a(e,y),D&&D.m(e,null),a(e,k),a(e,w),a(w,j),a(e,M),E||(N=[P(e,"click",z),P(e,"keydown",R)],E=!0)},p(V,K){l=V,K[0]&4194304&&n!==(n=ll(l[439].eventType)+"")&&U(s,n),K[0]&4194304&&r!==(r=l[439].title+"")&&U(u,r),l[439].nodePath?L?L.p(l,K):(L=Ko(l),L.c(),L.m(e,v)):L&&(L.d(1),L=null),K[0]&4194304&&h!==(h=l[174](l[439].eventType)+"")&&U(b,h),l[439].targetType?D?D.p(l,K):(D=Go(l),D.c(),D.m(e,k)):D&&(D.d(1),D=null),K[0]&4194304&&T!==(T=dt(l[439].createdAt)+"")&&U(j,T)},d(V){V&&C(e),L&&L.d(),D&&D.d(),E=!1,ge(N)}}}function qo(l){let e,t,n,s=ce(l[41].filter(l[251])),o=[];for(let c=0;c<s.length;c+=1)o[c]=xo(Ai(l,s,c));return{c(){e=f("div"),t=f("div"),t.textContent=`${m("worklog.suggestions")}`,n=_();for(let c=0;c<o.length;c+=1)o[c].c();i(t,"class","suggestions-title svelte-4gla2c"),i(e,"class","worklog-tab-suggestions svelte-4gla2c")},m(c,r){S(c,e,r),a(e,t),a(e,n);for(let u=0;u<o.length;u+=1)o[u]&&o[u].m(e,null)},p(c,r){if(r[0]&67108864|r[1]&1024|r[4]&524288|r[5]&524316|r[6]&16384){s=ce(c[41].filter(c[251]));let u;for(u=0;u<s.length;u+=1){const p=Ai(c,s,u);o[u]?o[u].p(p,r):(o[u]=xo(p),o[u].c(),o[u].m(e,null))}for(;u<o.length;u+=1)o[u].d(1);o.length=s.length}},d(c){c&&C(e),Ne(o,c)}}}function Yo(l){let e,t,n,s=ce(l[442].events),o=[];for(let c=0;c<s.length;c+=1)o[c]=Zo(Pi(l,s,c));return{c(){e=f("div"),t=f("div"),t.textContent=`${m("suggest.detectedEvents")}`,n=_();for(let c=0;c<o.length;c+=1)o[c].c();i(t,"class","suggestion-detail-title svelte-4gla2c"),i(e,"class","suggestion-detail svelte-4gla2c")},m(c,r){S(c,e,r),a(e,t),a(e,n);for(let u=0;u<o.length;u+=1)o[u]&&o[u].m(e,null)},p(c,r){if(r[0]&67108864|r[1]&1024|r[4]&524288|r[5]&524288|r[6]&16384){s=ce(c[442].events);let u;for(u=0;u<s.length;u+=1){const p=Pi(c,s,u);o[u]?o[u].p(p,r):(o[u]=Zo(p),o[u].c(),o[u].m(e,null))}for(;u<o.length;u+=1)o[u].d(1);o.length=s.length}},d(c){c&&C(e),Ne(o,c)}}}function Qo(l){let e,t=l[439].nodePath+"",n;return{c(){e=f("span"),n=F(t),i(e,"class","suggestion-event-path svelte-4gla2c")},m(s,o){S(s,e,o),a(e,n)},p(s,o){o[0]&67108864|o[1]&1024&&t!==(t=s[439].nodePath+"")&&U(n,t)},d(s){s&&C(e)}}}function Xo(l){let e,t,n;function s(){return l[258](l[439])}return{c(){e=f("button"),e.textContent=`${m("file.showInExplorer")}`,i(e,"class","link-btn svelte-4gla2c")},m(o,c){S(o,e,c),t||(n=P(e,"click",s),t=!0)},p(o,c){l=o},d(o){o&&C(e),t=!1,n()}}}function Zo(l){let e,t,n=dt(l[439].createdAt)+"",s,o,c,r,u=l[174](l[439].eventType)+"",p,v,g,h=l[439].title+"",b,y,k,w,T=l[439].targetType==="file"||l[439].eventType.startsWith("file_"),j,M,E,N=l[439].nodePath&&Qo(l);function L(){return l[257](l[439])}let D=T&&Xo(l);return{c(){e=f("div"),t=f("span"),s=F(n),o=_(),N&&N.c(),c=_(),r=f("span"),p=F(u),v=_(),g=f("span"),b=F(h),y=_(),k=f("button"),k.textContent=`${m("common.open")}`,w=_(),D&&D.c(),j=_(),i(t,"class","suggestion-event-time svelte-4gla2c"),i(r,"class","suggestion-event-type svelte-4gla2c"),i(g,"class","suggestion-event-title svelte-4gla2c"),i(k,"class","link-btn svelte-4gla2c"),i(e,"class","suggestion-detail-event svelte-4gla2c")},m(z,R){S(z,e,R),a(e,t),a(t,s),a(e,o),N&&N.m(e,null),a(e,c),a(e,r),a(r,p),a(e,v),a(e,g),a(g,b),a(e,y),a(e,k),a(e,w),D&&D.m(e,null),a(e,j),M||(E=P(k,"click",L),M=!0)},p(z,R){l=z,R[0]&67108864|R[1]&1024&&n!==(n=dt(l[439].createdAt)+"")&&U(s,n),l[439].nodePath?N?N.p(l,R):(N=Qo(l),N.c(),N.m(e,c)):N&&(N.d(1),N=null),R[0]&67108864|R[1]&1024&&u!==(u=l[174](l[439].eventType)+"")&&U(p,u),R[0]&67108864|R[1]&1024&&h!==(h=l[439].title+"")&&U(b,h),R[0]&67108864|R[1]&1024&&(T=l[439].targetType==="file"||l[439].eventType.startsWith("file_")),T?D?D.p(l,R):(D=Xo(l),D.c(),D.m(e,j)):D&&(D.d(1),D=null)},d(z){z&&C(e),N&&N.d(),D&&D.d(),M=!1,E()}}}function xo(l){let e,t,n,s,o=l[442].summary+"",c,r,u,p=l[442].suggestedMin+"",v,g,h=m("worklog.min")+"",b,y,k=m("suggest.confidence."+l[442].confidence)+"",w,T,j,M,E,N,L,D,z,R,V,K;function G(){return l[252](l[442])}function J(){return l[253](l[442])}function H(){return l[254](l[442])}function q(){return l[255](l[442],l[443],l[444])}function Y(...W){return l[256](l[442],l[443],l[444],...W)}let A=l[442].events&&l[442].events.length>0&&Yo(l);return{c(){e=f("div"),t=f("div"),n=f("div"),s=f("span"),c=F(o),r=_(),u=f("span"),v=F(p),g=_(),b=F(h),y=F(" · "),w=F(k),T=_(),j=f("div"),M=f("button"),M.textContent=`${m("suggest.edit")}`,E=_(),N=f("button"),N.textContent=`${m("worklog.apply")}`,L=_(),D=f("button"),D.textContent=`${m("common.delete")}`,z=_(),A&&A.c(),R=_(),i(s,"class","suggestion-summary svelte-4gla2c"),i(u,"class","suggestion-meta svelte-4gla2c"),i(n,"class","suggestion-info svelte-4gla2c"),i(M,"class","btn btn-sm svelte-4gla2c"),i(N,"class","btn btn-sm btn-primary svelte-4gla2c"),i(D,"class","btn btn-sm btn-danger svelte-4gla2c"),i(j,"class","suggestion-actions svelte-4gla2c"),i(t,"class","suggestion-main svelte-4gla2c"),i(t,"role","button"),i(t,"tabindex","0"),i(e,"class","suggestion-card svelte-4gla2c"),he(e,"expanded",l[442]._expanded)},m(W,O){S(W,e,O),a(e,t),a(t,n),a(n,s),a(s,c),a(n,r),a(n,u),a(u,v),a(u,g),a(u,b),a(u,y),a(u,w),a(t,T),a(t,j),a(j,M),a(j,E),a(j,N),a(j,L),a(j,D),a(e,z),A&&A.m(e,null),a(e,R),V||(K=[P(M,"click",Se(G)),P(N,"click",Se(J)),P(D,"click",Se(H)),P(t,"click",q),P(t,"keydown",Y)],V=!0)},p(W,O){l=W,O[0]&67108864|O[1]&1024&&o!==(o=l[442].summary+"")&&U(c,o),O[0]&67108864|O[1]&1024&&p!==(p=l[442].suggestedMin+"")&&U(v,p),O[0]&67108864|O[1]&1024&&k!==(k=m("suggest.confidence."+l[442].confidence)+"")&&U(w,k),l[442].events&&l[442].events.length>0?A?A.p(l,O):(A=Yo(l),A.c(),A.m(e,R)):A&&(A.d(1),A=null),O[0]&67108864|O[1]&1024&&he(e,"expanded",l[442]._expanded)},d(W){W&&C(e),A&&A.d(),V=!1,ge(K)}}}function N2(l){let e,t=ce(l[31]),n=[];for(let s=0;s<t.length;s+=1)n[s]=aa(Mi(l,t,s));return{c(){for(let s=0;s<n.length;s+=1)n[s].c();e=_t()},m(s,o){for(let c=0;c<n.length;c+=1)n[c]&&n[c].m(s,o);S(s,e,o)},p(s,o){if(o[1]&1|o[4]&537395200|o[5]&524802|o[6]&16384){t=ce(s[31]);let c;for(c=0;c<t.length;c+=1){const r=Mi(s,t,c);n[c]?n[c].p(r,o):(n[c]=aa(r),n[c].c(),n[c].m(e.parentNode,e))}for(;c<n.length;c+=1)n[c].d(1);n.length=t.length}},d(s){s&&C(e),Ne(n,s)}}}function M2(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("worklog.empty")}`,i(t,"class","svelte-4gla2c"),i(e,"class","empty-state svelte-4gla2c")},m(n,s){S(n,e,s),a(e,t)},p:$,d(n){n&&C(e)}}}function $o(l){let e,t=l[418].nodePath+"",n;return{c(){e=f("span"),n=F(t),i(e,"class","worklog-entry-path svelte-4gla2c")},m(s,o){S(s,e,o),a(e,n)},p(s,o){o[1]&1&&t!==(t=s[418].nodePath+"")&&U(n,t)},d(s){s&&C(e)}}}function ea(l){let e;return{c(){e=f("span"),e.textContent=`${m("journal.billableYes")}`,i(e,"class","wl-tag-billable svelte-4gla2c")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function ta(l){let e;return{c(){e=f("span"),e.textContent=`${m("journal.approxEstimated")}`,i(e,"class","wl-tag-approx svelte-4gla2c")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function la(l){let e,t,n,s,o,c,r,u,p,v,g,h,b;function y(){return l[259](l[418])}function k(){return l[260](l[418])}let w=l[418].details&&na(l);function T(N,L){return N[418].source==="manual"?F2:N[418].source==="suggestion"&&N[418]._events&&N[418]._events.length>0?L2:N[418].source==="suggestion"?P2:N[418].source==="unknown"||N[418].source==="imported"?A2:I2}let j=T(l),M=j(l),E=l[418].source==="suggestion"&&l[418]._events&&l[418]._events.length>0&&sa(l);return{c(){e=f("div"),t=f("div"),n=f("button"),n.textContent=`${m("worklog.editEntry")}`,s=_(),o=f("button"),o.textContent=`${m("worklog.deleteEntry")}`,c=_(),w&&w.c(),r=_(),u=f("div"),p=f("span"),p.textContent=`${m("worklog.source")}`,v=_(),M.c(),g=_(),E&&E.c(),i(n,"class","btn btn-sm svelte-4gla2c"),i(o,"class","btn btn-sm btn-danger svelte-4gla2c"),i(t,"class","worklog-entry-actions svelte-4gla2c"),i(p,"class","wl-detail-label svelte-4gla2c"),i(u,"class","wl-detail-section svelte-4gla2c"),i(e,"class","worklog-entry-detail svelte-4gla2c")},m(N,L){S(N,e,L),a(e,t),a(t,n),a(t,s),a(t,o),a(e,c),w&&w.m(e,null),a(e,r),a(e,u),a(u,p),a(u,v),M.m(u,null),a(e,g),E&&E.m(e,null),h||(b=[P(n,"click",Se(y)),P(o,"click",Se(k))],h=!0)},p(N,L){l=N,l[418].details?w?w.p(l,L):(w=na(l),w.c(),w.m(e,r)):w&&(w.d(1),w=null),j!==(j=T(l))&&(M.d(1),M=j(l),M&&(M.c(),M.m(u,null))),l[418].source==="suggestion"&&l[418]._events&&l[418]._events.length>0?E?E.p(l,L):(E=sa(l),E.c(),E.m(e,null)):E&&(E.d(1),E=null)},d(N){N&&C(e),w&&w.d(),M.d(),E&&E.d(),h=!1,ge(b)}}}function na(l){let e,t,n,s,o=l[418].details+"",c;return{c(){e=f("div"),t=f("span"),t.textContent=`${m("worklog.details")}`,n=_(),s=f("p"),c=F(o),i(t,"class","wl-detail-label svelte-4gla2c"),i(s,"class","svelte-4gla2c"),i(e,"class","wl-detail-section svelte-4gla2c")},m(r,u){S(r,e,u),a(e,t),a(e,n),a(e,s),a(s,c)},p(r,u){u[1]&1&&o!==(o=r[418].details+"")&&U(c,o)},d(r){r&&C(e)}}}function I2(l){let e;return{c(){e=f("p"),e.textContent=`${m("worklog.sourceUnknown")}`,i(e,"class","svelte-4gla2c")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function A2(l){let e;return{c(){e=f("p"),e.textContent=`${m("worklog.sourceUnknown")}`,i(e,"class","svelte-4gla2c")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function P2(l){let e;return{c(){e=f("p"),e.textContent=`${m("worklog.sourceSuggestionNoEvents")}`,i(e,"class","svelte-4gla2c")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function L2(l){let e;return{c(){e=f("p"),e.textContent=`${m("worklog.sourceSuggestion")}`,i(e,"class","svelte-4gla2c")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function F2(l){let e;return{c(){e=f("p"),e.textContent=`${m("worklog.sourceManual")}`,i(e,"class","svelte-4gla2c")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function sa(l){let e,t,n,s=ce(l[418]._events),o=[];for(let c=0;c<s.length;c+=1)o[c]=oa(Ii(l,s,c));return{c(){e=f("div"),t=f("span"),t.textContent=`${m("journal.relatedEvents")}`,n=_();for(let c=0;c<o.length;c+=1)o[c].c();i(t,"class","wl-detail-label svelte-4gla2c"),i(e,"class","wl-detail-section svelte-4gla2c")},m(c,r){S(c,e,r),a(e,t),a(e,n);for(let u=0;u<o.length;u+=1)o[u]&&o[u].m(e,null)},p(c,r){if(r[1]&1|r[4]&524288|r[5]&524288|r[6]&16384){s=ce(c[418]._events);let u;for(u=0;u<s.length;u+=1){const p=Ii(c,s,u);o[u]?o[u].p(p,r):(o[u]=oa(p),o[u].c(),o[u].m(e,null))}for(;u<o.length;u+=1)o[u].d(1);o.length=s.length}},d(c){c&&C(e),Ne(o,c)}}}function ia(l){let e,t,n;function s(){return l[262](l[439])}return{c(){e=f("button"),e.textContent=`${m("file.showInExplorer")}`,i(e,"class","link-btn svelte-4gla2c")},m(o,c){S(o,e,c),t||(n=P(e,"click",s),t=!0)},p(o,c){l=o},d(o){o&&C(e),t=!1,n()}}}function oa(l){let e,t,n=dt(l[439].createdAt)+"",s,o,c,r=l[174](l[439].eventType)+"",u,p,v,g=l[439].title+"",h,b,y,k,w=l[439].targetType==="file"||l[439].eventType.startsWith("file_"),T,j,M;function E(){return l[261](l[439])}let N=w&&ia(l);return{c(){e=f("div"),t=f("span"),s=F(n),o=_(),c=f("span"),u=F(r),p=_(),v=f("span"),h=F(g),b=_(),y=f("button"),y.textContent=`${m("common.open")}`,k=_(),N&&N.c(),T=_(),i(t,"class","journal-event-time svelte-4gla2c"),i(c,"class","journal-event-type svelte-4gla2c"),i(v,"class","journal-event-title svelte-4gla2c"),i(y,"class","link-btn svelte-4gla2c"),i(e,"class","journal-event-row svelte-4gla2c")},m(L,D){S(L,e,D),a(e,t),a(t,s),a(e,o),a(e,c),a(c,u),a(e,p),a(e,v),a(v,h),a(e,b),a(e,y),a(e,k),N&&N.m(e,null),a(e,T),j||(M=P(y,"click",E),j=!0)},p(L,D){l=L,D[1]&1&&n!==(n=dt(l[439].createdAt)+"")&&U(s,n),D[1]&1&&r!==(r=l[174](l[439].eventType)+"")&&U(u,r),D[1]&1&&g!==(g=l[439].title+"")&&U(h,g),D[1]&1&&(w=l[439].targetType==="file"||l[439].eventType.startsWith("file_")),w?N?N.p(l,D):(N=ia(l),N.c(),N.m(e,T)):N&&(N.d(1),N=null)},d(L){L&&C(e),N&&N.d(),j=!1,M()}}}function aa(l){let e,t,n,s=l[418]._expanded?"▾":"▸",o,c,r,u=l[418].summary+"",p,v,g,h,b=l[418].minutes+"",y,k,w=m("worklog.min")+"",T,j,M,E,N,L=l[418].date+"",D,z,R,V,K,G=l[418].nodePath&&$o(l),J=l[418].billable&&ea(),H=l[418].approximate&&ta(),q=l[418]._expanded&&la(l);function Y(){return l[263](l[418])}function A(...W){return l[264](l[418],...W)}return{c(){e=f("div"),t=f("div"),n=f("span"),o=F(s),c=_(),r=f("span"),p=F(u),v=_(),G&&G.c(),g=_(),h=f("span"),y=F(b),k=_(),T=F(w),j=_(),J&&J.c(),M=_(),H&&H.c(),E=_(),N=f("span"),D=F(L),z=_(),q&&q.c(),R=_(),i(n,"class","worklog-toggle svelte-4gla2c"),i(r,"class","worklog-entry-summary svelte-4gla2c"),i(h,"class","worklog-entry-mins svelte-4gla2c"),i(N,"class","worklog-entry-date svelte-4gla2c"),i(t,"class","worklog-entry-head svelte-4gla2c"),i(e,"class","worklog-entry svelte-4gla2c"),i(e,"role","button"),i(e,"tabindex","0"),he(e,"expanded",l[418]._expanded)},m(W,O){S(W,e,O),a(e,t),a(t,n),a(n,o),a(t,c),a(t,r),a(r,p),a(t,v),G&&G.m(t,null),a(t,g),a(t,h),a(h,y),a(h,k),a(h,T),a(t,j),J&&J.m(t,null),a(t,M),H&&H.m(t,null),a(t,E),a(t,N),a(N,D),a(e,z),q&&q.m(e,null),a(e,R),V||(K=[P(e,"click",Y),P(e,"keydown",A)],V=!0)},p(W,O){l=W,O[1]&1&&s!==(s=l[418]._expanded?"▾":"▸")&&U(o,s),O[1]&1&&u!==(u=l[418].summary+"")&&U(p,u),l[418].nodePath?G?G.p(l,O):(G=$o(l),G.c(),G.m(t,g)):G&&(G.d(1),G=null),O[1]&1&&b!==(b=l[418].minutes+"")&&U(y,b),l[418].billable?J||(J=ea(),J.c(),J.m(t,M)):J&&(J.d(1),J=null),l[418].approximate?H||(H=ta(),H.c(),H.m(t,E)):H&&(H.d(1),H=null),O[1]&1&&L!==(L=l[418].date+"")&&U(D,L),l[418]._expanded?q?q.p(l,O):(q=la(l),q.c(),q.m(e,R)):q&&(q.d(1),q=null),O[1]&1&&he(e,"expanded",l[418]._expanded)},d(W){W&&C(e),G&&G.d(),J&&J.d(),H&&H.d(),q&&q.d(),V=!1,ge(K)}}}function R2(l){let e,t=ce(l[30]),n=[];for(let s=0;s<t.length;s+=1)n[s]=ca(Li(l,t,s));return{c(){for(let s=0;s<n.length;s+=1)n[s].c();e=_t()},m(s,o){for(let c=0;c<n.length;c+=1)n[c]&&n[c].m(s,o);S(s,e,o)},p(s,o){if(o[0]&1073741824|o[6]&6144){t=ce(s[30]);let c;for(c=0;c<t.length;c+=1){const r=Li(s,t,c);n[c]?n[c].p(r,o):(n[c]=ca(r),n[c].c(),n[c].m(e.parentNode,e))}for(;c<n.length;c+=1)n[c].d(1);n.length=t.length}},d(s){s&&C(e),Ne(n,s)}}}function z2(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("action.noActions")}`,i(t,"class","svelte-4gla2c"),i(e,"class","empty-state svelte-4gla2c")},m(n,s){S(n,e,s),a(e,t)},p:$,d(n){n&&C(e)}}}function ca(l){let e,t,n,s=l[434].title+"",o,c,r,u=l[198](l[434].type)+"",p,v,g,h=l[434].data+"",b,y,k,w,T,j,M,E,N;function L(){return l[248](l[434])}function D(){return l[249](l[434])}return{c(){e=f("div"),t=f("div"),n=f("span"),o=F(s),c=_(),r=f("span"),p=F(u),v=_(),g=f("span"),b=F(h),y=_(),k=f("div"),w=f("button"),w.textContent=`${m("action.run")}`,T=_(),j=f("button"),j.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-4gla2c"><polyline points="3 6 5 6 21 6" class="svelte-4gla2c"></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-4gla2c"></path></svg>',M=_(),i(n,"class","action-title svelte-4gla2c"),i(r,"class","action-type svelte-4gla2c"),i(g,"class","action-data svelte-4gla2c"),i(t,"class","action-info svelte-4gla2c"),i(w,"class","btn btn-sm svelte-4gla2c"),i(j,"class","btn btn-sm btn-danger svelte-4gla2c"),i(k,"class","action-btns svelte-4gla2c"),i(e,"class","action-card svelte-4gla2c")},m(z,R){S(z,e,R),a(e,t),a(t,n),a(n,o),a(t,c),a(t,r),a(r,p),a(t,v),a(t,g),a(g,b),a(e,y),a(e,k),a(k,w),a(k,T),a(k,j),a(e,M),E||(N=[P(w,"click",L),P(j,"click",D)],E=!0)},p(z,R){l=z,R[0]&1073741824&&s!==(s=l[434].title+"")&&U(o,s),R[0]&1073741824&&u!==(u=l[198](l[434].type)+"")&&U(p,u),R[0]&1073741824&&h!==(h=l[434].data+"")&&U(b,h)},d(z){z&&C(e),E=!1,ge(N)}}}function O2(l){let e,t=ce(l[47]),n=[];for(let s=0;s<t.length;s+=1)n[s]=ua(Fi(l,t,s));return{c(){e=f("div");for(let s=0;s<n.length;s+=1)n[s].c();i(e,"class","links-list svelte-4gla2c")},m(s,o){S(s,e,o);for(let c=0;c<n.length;c+=1)n[c]&&n[c].m(e,null)},p(s,o){if(o[1]&65536|o[6]&228){t=ce(s[47]);let c;for(c=0;c<t.length;c+=1){const r=Fi(s,t,c);n[c]?n[c].p(r,o):(n[c]=ua(r),n[c].c(),n[c].m(e,null))}for(;c<n.length;c+=1)n[c].d(1);n.length=t.length}},d(s){s&&C(e),Ne(n,s)}}}function V2(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("links.empty")}`,i(t,"class","svelte-4gla2c"),i(e,"class","empty-state svelte-4gla2c")},m(n,s){S(n,e,s),a(e,t)},p:$,d(n){n&&C(e)}}}function ra(l){let e,t=l[431].note+"",n;return{c(){e=f("span"),n=F(t),i(e,"class","link-note svelte-4gla2c")},m(s,o){S(s,e,o),a(e,n)},p(s,o){o[1]&65536&&t!==(t=s[431].note+"")&&U(n,t)},d(s){s&&C(e)}}}function ua(l){let e,t,n,s=l[431].title+"",o,c,r,u=(l[431].hostname||l[431].url)+"",p,v,g,h,b=vt(l[431].createdAt)+"",y,k,w,T,j,M,E,N,L,D,z,R,V,K,G=l[431].note&&ra(l);function J(){return l[244](l[431])}function H(){return l[245](l[431])}function q(){return l[246](l[431])}function Y(){return l[247](l[431])}return{c(){e=f("div"),t=f("div"),n=f("span"),o=F(s),c=_(),r=f("span"),p=F(u),g=_(),h=f("span"),y=F(b),k=_(),G&&G.c(),w=_(),T=f("div"),j=f("button"),j.textContent=`${m("common.open")}`,M=_(),E=f("button"),E.textContent=`${m("links.copyUrl")}`,N=_(),L=f("button"),L.textContent=`${m("common.rename")}`,D=_(),z=f("button"),z.textContent=`${m("common.delete")}`,R=_(),i(n,"class","link-title svelte-4gla2c"),i(r,"class","link-url svelte-4gla2c"),i(r,"title",v=l[431].url),i(h,"class","link-date svelte-4gla2c"),i(t,"class","link-main svelte-4gla2c"),i(j,"class","btn btn-sm btn-primary svelte-4gla2c"),i(E,"class","btn btn-sm svelte-4gla2c"),i(L,"class","btn btn-sm svelte-4gla2c"),i(z,"class","btn btn-sm btn-danger svelte-4gla2c"),i(T,"class","link-actions svelte-4gla2c"),i(e,"class","link-card svelte-4gla2c")},m(A,W){S(A,e,W),a(e,t),a(t,n),a(n,o),a(t,c),a(t,r),a(r,p),a(t,g),a(t,h),a(h,y),a(t,k),G&&G.m(t,null),a(e,w),a(e,T),a(T,j),a(T,M),a(T,E),a(T,N),a(T,L),a(T,D),a(T,z),a(e,R),V||(K=[P(j,"click",J),P(E,"click",H),P(L,"click",q),P(z,"click",Y)],V=!0)},p(A,W){l=A,W[1]&65536&&s!==(s=l[431].title+"")&&U(o,s),W[1]&65536&&u!==(u=(l[431].hostname||l[431].url)+"")&&U(p,u),W[1]&65536&&v!==(v=l[431].url)&&i(r,"title",v),W[1]&65536&&b!==(b=vt(l[431].createdAt)+"")&&U(y,b),l[431].note?G?G.p(l,W):(G=ra(l),G.c(),G.m(t,null)):G&&(G.d(1),G=null)},d(A){A&&C(e),G&&G.d(),V=!1,ge(K)}}}function fa(l){let e,t;return{c(){e=f("div"),t=F(l[52]),i(e,"class","link-status svelte-4gla2c")},m(n,s){S(n,e,s),a(e,t)},p(n,s){s[1]&2097152&&U(t,n[52])},d(n){n&&C(e)}}}function W2(l){let e,t=ce(l[44]),n=[];for(let s=0;s<t.length;s+=1)n[s]=da(Ri(l,t,s));return{c(){e=f("div");for(let s=0;s<n.length;s+=1)n[s].c();i(e,"class","inbox-list svelte-4gla2c")},m(s,o){S(s,e,o);for(let c=0;c<n.length;c+=1)n[c]&&n[c].m(e,null)},p(s,o){if(o[1]&8192|o[4]&1048576|o[5]&69206016|o[6]&3){t=ce(s[44]);let c;for(c=0;c<t.length;c+=1){const r=Ri(s,t,c);n[c]?n[c].p(r,o):(n[c]=da(r),n[c].c(),n[c].m(e,null))}for(;c<n.length;c+=1)n[c].d(1);n.length=t.length}},d(s){s&&C(e),Ne(n,s)}}}function H2(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("inbox.localEmpty")}`,i(t,"class","svelte-4gla2c"),i(e,"class","empty-state svelte-4gla2c")},m(n,s){S(n,e,s),a(e,t)},p:$,d(n){n&&C(e)}}}function da(l){let e,t,n,s=l[426].title+"",o,c,r,u=l[176](l[426])+"",p,v,g,h,b,y,k,w,T,j,M;function E(){return l[239](l[426])}function N(){return l[240](l[426])}function L(){return l[241](l[426])}function D(){return l[242](l[426])}function z(...R){return l[243](l[426],...R)}return{c(){e=f("div"),t=f("div"),n=f("span"),o=F(s),c=_(),r=f("span"),p=F(u),v=_(),g=f("div"),h=f("button"),h.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svelte-4gla2c"><path d="M20 6 9 17l-5-5" class="svelte-4gla2c"></path></svg>',b=_(),y=f("button"),y.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svelte-4gla2c"><path d="M14 3h7v7" class="svelte-4gla2c"></path><path d="M10 14 21 3" class="svelte-4gla2c"></path><path d="M21 14v5a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5" class="svelte-4gla2c"></path></svg>',k=_(),w=f("button"),w.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svelte-4gla2c"><polyline points="3 6 5 6 21 6" class="svelte-4gla2c"></polyline><path d="M19 6l-1 14H6L5 6" class="svelte-4gla2c"></path><path d="M10 11v6" class="svelte-4gla2c"></path><path d="M14 11v6" class="svelte-4gla2c"></path><path d="M9 6V4h6v2" class="svelte-4gla2c"></path></svg>',T=_(),i(n,"class","inbox-item-title svelte-4gla2c"),i(r,"class","inbox-item-meta svelte-4gla2c"),i(t,"class","inbox-item-main svelte-4gla2c"),i(h,"class","inbox-icon-btn inbox-icon-btn-primary svelte-4gla2c"),i(h,"title",m("inbox.keepHere")),i(h,"aria-label",m("inbox.keepHere")),i(y,"class","inbox-icon-btn svelte-4gla2c"),i(y,"title",m("inbox.assign")),i(y,"aria-label",m("inbox.assign")),i(w,"class","inbox-icon-btn inbox-icon-btn-danger svelte-4gla2c"),i(w,"title",m("common.delete")),i(w,"aria-label",m("common.delete")),i(g,"class","inbox-item-actions svelte-4gla2c"),i(e,"class","inbox-item svelte-4gla2c"),i(e,"role","button"),i(e,"tabindex","0")},m(R,V){S(R,e,V),a(e,t),a(t,n),a(n,o),a(t,c),a(t,r),a(r,p),a(e,v),a(e,g),a(g,h),a(g,b),a(g,y),a(g,k),a(g,w),a(e,T),j||(M=[P(h,"click",Se(E)),P(y,"click",Se(N)),P(w,"click",Se(L)),P(e,"click",D),P(e,"keydown",z)],j=!0)},p(R,V){l=R,V[1]&8192&&s!==(s=l[426].title+"")&&U(o,s),V[1]&8192&&u!==(u=l[176](l[426])+"")&&U(p,u)},d(R){R&&C(e),j=!1,ge(M)}}}function pa(l){let e,t=m("common.paste")+"",n,s,o=l[78].items.length+"",c,r,u;return{c(){e=f("button"),n=F(t),s=_(),c=F(o),i(e,"class","btn svelte-4gla2c")},m(p,v){S(p,e,v),a(e,n),a(e,s),a(e,c),r||(u=P(e,"click",l[118]),r=!0)},p(p,v){v[2]&65536&&o!==(o=p[78].items.length+"")&&U(c,o)},d(p){p&&C(e),r=!1,u()}}}function U2(l){let e,t,n,s,o,c,r;const u=[G2,K2],p=[];function v(y,k){return y[72].length>0?0:1}e=v(l),t=p[e]=u[e](l);const g=[q2,J2],h=[];function b(y,k){return y[73].length===0?0:1}return s=b(l),o=h[s]=g[s](l),{c(){t.c(),n=_(),o.c(),c=_t()},m(y,k){p[e].m(y,k),S(y,n,k),h[s].m(y,k),S(y,c,k),r=!0},p(y,k){let w=e;e=v(y),e===w?p[e].p(y,k):(mt(),pe(p[w],1,1,()=>{p[w]=null}),gt(),t=p[e],t?t.p(y,k):(t=p[e]=u[e](y),t.c()),ue(t,1),t.m(n.parentNode,n));let T=s;s=b(y),s===T?h[s].p(y,k):(mt(),pe(h[T],1,1,()=>{h[T]=null}),gt(),o=h[s],o?o.p(y,k):(o=h[s]=g[s](y),o.c()),ue(o,1),o.m(c.parentNode,c))},i(y){r||(ue(t),ue(o),r=!0)},o(y){pe(t),pe(o),r=!1},d(y){y&&(C(n),C(c)),p[e].d(y),h[s].d(y)}}}function B2(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("common.loading")}`,i(t,"class","svelte-4gla2c"),i(e,"class","empty-state svelte-4gla2c")},m(n,s){S(n,e,s),a(e,t)},p:$,i:$,o:$,d(n){n&&C(e)}}}function K2(l){let e,t;return e=new uc({props:{crumbs:[{name:m("file.root")}]}}),{c(){Xe(e.$$.fragment)},m(n,s){Je(e,n,s),t=!0},p:$,i(n){t||(ue(e.$$.fragment,n),t=!0)},o(n){pe(e.$$.fragment,n),t=!1},d(n){qe(e,n)}}}function G2(l){let e,t,n,s,o,c,r,u=m("common.backLabel")+"",p,v,g,h;return e=new uc({props:{crumbs:[{name:m("file.root")},...l[72]]}}),e.$on("navigate",l[226]),{c(){Xe(e.$$.fragment),t=_(),n=f("button"),s=Q("svg"),o=Q("line"),c=Q("polyline"),r=_(),p=F(u),i(o,"x1","19"),i(o,"y1","12"),i(o,"x2","5"),i(o,"y2","12"),i(o,"class","svelte-4gla2c"),i(c,"points","12 19 5 12 12 5"),i(c,"class","svelte-4gla2c"),i(s,"width","14"),i(s,"height","14"),i(s,"viewBox","0 0 24 24"),i(s,"fill","none"),i(s,"stroke","currentColor"),i(s,"stroke-width","2"),i(s,"stroke-linecap","round"),i(s,"stroke-linejoin","round"),i(s,"class","svelte-4gla2c"),i(n,"class","btn btn-sm back-btn svelte-4gla2c")},m(b,y){Je(e,b,y),S(b,t,y),S(b,n,y),a(n,s),a(s,o),a(s,c),a(n,r),a(n,p),v=!0,g||(h=P(n,"click",l[109]),g=!0)},p(b,y){const k={};y[2]&1024&&(k.crumbs=[{name:m("file.root")},...b[72]]),e.$set(k)},i(b){v||(ue(e.$$.fragment,b),v=!0)},o(b){pe(e.$$.fragment,b),v=!1},d(b){b&&(C(t),C(n)),qe(e,b),g=!1,h()}}}function J2(l){let e,t=[],n=new Map,s,o=ce(l[73]);const c=r=>r[426].id;for(let r=0;r<o.length;r+=1){let u=zi(l,o,r),p=c(u);n.set(p,t[r]=ma(p,u))}return{c(){e=f("div");for(let r=0;r<t.length;r+=1)t[r].c();i(e,"class","file-list svelte-4gla2c")},m(r,u){S(r,e,u);for(let p=0;p<t.length;p+=1)t[p]&&t[p].m(e,null);s=!0},p(r,u){u[2]&133120|u[3]&2112126976|u[4]&1|u[5]&262144&&(o=ce(r[73]),mt(),t=$a(t,u,c,1,r,o,n,e,xa,ma,null,zi),gt())},i(r){if(!s){for(let u=0;u<o.length;u+=1)ue(t[u]);s=!0}},o(r){for(let u=0;u<t.length;u+=1)pe(t[u]);s=!1},d(r){r&&C(e);for(let u=0;u<t.length;u+=1)t[u].d()}}}function q2(l){let e,t,n,s,o=(l[72].length>0?m("file.noFiles"):m("file.noFilesCase"))+"",c,r,u,p,v,g,h,b,y,k;return{c(){e=f("div"),t=f("div"),t.innerHTML='<svg width="40" height="40" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="svelte-4gla2c"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z" class="svelte-4gla2c"></path><polyline points="14 2 14 8 20 8" class="svelte-4gla2c"></polyline></svg>',n=_(),s=f("p"),c=F(o),r=_(),u=f("p"),u.textContent=`${m("file.hint")}`,p=_(),v=f("div"),g=f("button"),g.textContent=`${m("file.addFileSimple")}`,h=_(),b=f("button"),b.textContent=`${m("file.addFolderSimple")}`,i(t,"class","empty-icon svelte-4gla2c"),i(s,"class","svelte-4gla2c"),i(u,"class","hint svelte-4gla2c"),i(g,"class","btn btn-primary svelte-4gla2c"),i(b,"class","btn svelte-4gla2c"),i(v,"class","empty-actions svelte-4gla2c"),i(e,"class","empty-state svelte-4gla2c")},m(w,T){S(w,e,T),a(e,t),a(e,n),a(e,s),a(s,c),a(e,r),a(e,u),a(e,p),a(e,v),a(v,g),a(v,h),a(v,b),y||(k=[P(g,"click",l[169]),P(b,"click",l[170])],y=!0)},p(w,T){T[2]&1024&&o!==(o=(w[72].length>0?m("file.noFiles"):m("file.noFilesCase"))+"")&&U(c,o)},i:$,o:$,d(w){w&&C(e),y=!1,ge(k)}}}function ma(l,e){let t,n,s;return n=new Od({props:{item:e[426],selected:e[79].includes(e[426].id),onDragStart:e[122],onDragOver:e[123],onDrop:e[124]}}),n.$on("navigate",e[227]),n.$on("preview",e[228]),n.$on("openExternal",e[229]),n.$on("showInFolder",e[230]),n.$on("delete",e[231]),n.$on("rename",e[232]),n.$on("duplicate",e[233]),n.$on("cut",e[234]),n.$on("copy",e[235]),n.$on("selectOne",e[236]),n.$on("toggleSelect",e[237]),n.$on("rangeSelect",e[238]),{key:l,first:null,c(){t=_t(),Xe(n.$$.fragment),this.first=t},m(o,c){S(o,t,c),Je(n,o,c),s=!0},p(o,c){e=o;const r={};c[2]&2048&&(r.item=e[426]),c[2]&133120&&(r.selected=e[79].includes(e[426].id)),n.$set(r)},i(o){s||(ue(n.$$.fragment,o),s=!0)},o(o){pe(n.$$.fragment,o),s=!1},d(o){o&&C(t),qe(n,o)}}}function ga(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("file.scanning")}`,i(t,"class","svelte-4gla2c"),i(e,"class","empty-state svelte-4gla2c")},m(n,s){S(n,e,s),a(e,t)},d(n){n&&C(e)}}}function _a(l){let e,t,n,s,o,c,r,u,p;return{c(){e=f("div"),t=f("input"),n=_(),s=f("div"),o=f("button"),o.textContent=`${m("common.create")}`,c=_(),r=f("button"),r.textContent=`${m("common.cancel")}`,i(t,"type","text"),i(t,"placeholder",m("note.title")),i(t,"class","svelte-4gla2c"),i(o,"class","btn btn-primary svelte-4gla2c"),i(r,"class","btn svelte-4gla2c"),i(s,"class","form-actions svelte-4gla2c"),i(e,"class","create-form svelte-4gla2c")},m(v,g){S(v,e,g),a(e,t),ve(t,l[60]),a(e,n),a(e,s),a(s,o),a(s,c),a(s,r),u||(p=[P(t,"input",l[222]),P(t,"keydown",l[223]),P(o,"click",l[148]),P(r,"click",l[147])],u=!0)},p(v,g){g[1]&536870912&&t.value!==v[60]&&ve(t,v[60])},d(v){v&&C(e),u=!1,ge(p)}}}function Y2(l){let e,t=ce(l[28]),n=[];for(let s=0;s<t.length;s+=1)n[s]=va(Oi(l,t,s));return{c(){e=f("div");for(let s=0;s<n.length;s+=1)n[s].c();i(e,"class","notes-list svelte-4gla2c")},m(s,o){S(s,e,o);for(let c=0;c<n.length;c+=1)n[c]&&n[c].m(e,null)},p(s,o){if(o[0]&268435456|o[4]&33554432){t=ce(s[28]);let c;for(c=0;c<t.length;c+=1){const r=Oi(s,t,c);n[c]?n[c].p(r,o):(n[c]=va(r),n[c].c(),n[c].m(e,null))}for(;c<n.length;c+=1)n[c].d(1);n.length=t.length}},d(s){s&&C(e),Ne(n,s)}}}function Q2(l){let e,t,n;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("note.noNotes")}`,n=f("p"),n.textContent=`${m("note.createFirst")}`,i(t,"class","svelte-4gla2c"),i(n,"class","hint svelte-4gla2c"),i(e,"class","empty-state svelte-4gla2c")},m(s,o){S(s,e,o),a(e,t),a(e,n)},p:$,d(s){s&&C(e)}}}function va(l){let e,t,n=l[421].title+"",s,o,c,r=vt(l[421].createdAt)+"",u,p,v,g;function h(){return l[224](l[421])}function b(){return l[225](l[421])}return{c(){e=f("div"),t=f("div"),s=F(n),o=_(),c=f("div"),u=F(r),p=_(),i(t,"class","note-card-title svelte-4gla2c"),i(c,"class","note-card-date svelte-4gla2c"),i(e,"class","note-card svelte-4gla2c"),i(e,"role","button"),i(e,"tabindex","0")},m(y,k){S(y,e,k),a(e,t),a(t,s),a(e,o),a(e,c),a(c,u),a(e,p),v||(g=[P(e,"click",h),P(e,"keydown",function(){Mt(ht(b))&&ht(b).apply(this,arguments)})],v=!0)},p(y,k){l=y,k[0]&268435456&&n!==(n=l[421].title+"")&&U(s,n),k[0]&268435456&&r!==(r=vt(l[421].createdAt)+"")&&U(u,r)},d(y){y&&C(e),v=!1,ge(g)}}}function ha(l){let e,t,n,s=ce(l[28].slice(0,5)),o=[];for(let c=0;c<s.length;c+=1)o[c]=ba(Wi(l,s,c));return{c(){e=f("div"),t=f("h3"),t.textContent=`${m("overview.recentNotes")}`,n=_();for(let c=0;c<o.length;c+=1)o[c].c();i(t,"class","svelte-4gla2c"),i(e,"class","recent-section svelte-4gla2c")},m(c,r){S(c,e,r),a(e,t),a(e,n);for(let u=0;u<o.length;u+=1)o[u]&&o[u].m(e,null)},p(c,r){if(r[0]&268435456|r[4]&33554432){s=ce(c[28].slice(0,5));let u;for(u=0;u<s.length;u+=1){const p=Wi(c,s,u);o[u]?o[u].p(p,r):(o[u]=ba(p),o[u].c(),o[u].m(e,null))}for(;u<o.length;u+=1)o[u].d(1);o.length=s.length}},d(c){c&&C(e),Ne(o,c)}}}function ba(l){let e,t,n=l[421].title+"",s,o,c=vt(l[421].createdAt)+"",r,u,p,v;function g(){return l[220](l[421])}function h(){return l[221](l[421])}return{c(){e=f("div"),t=f("span"),s=F(n),o=f("span"),r=F(c),u=_(),i(t,"class","svelte-4gla2c"),i(o,"class","recent-date svelte-4gla2c"),i(e,"class","recent-note svelte-4gla2c"),i(e,"role","button"),i(e,"tabindex","0")},m(b,y){S(b,e,y),a(e,t),a(t,s),a(e,o),a(o,r),a(e,u),p||(v=[P(e,"click",g),P(e,"keydown",function(){Mt(ht(h))&&ht(h).apply(this,arguments)})],p=!0)},p(b,y){l=b,y[0]&268435456&&n!==(n=l[421].title+"")&&U(s,n),y[0]&268435456&&c!==(c=vt(l[421].createdAt)+"")&&U(r,c)},d(b){b&&C(e),p=!1,ge(v)}}}function ka(l){let e,t,n,s=ce(l[31].slice(0,3)),o=[];for(let c=0;c<s.length;c+=1)o[c]=ya(Vi(l,s,c));return{c(){e=f("div"),t=f("h3"),t.textContent=`${m("overview.recentEntries")}`,n=_();for(let c=0;c<o.length;c+=1)o[c].c();i(t,"class","svelte-4gla2c"),i(e,"class","recent-section svelte-4gla2c")},m(c,r){S(c,e,r),a(e,t),a(e,n);for(let u=0;u<o.length;u+=1)o[u]&&o[u].m(e,null)},p(c,r){if(r[1]&1){s=ce(c[31].slice(0,3));let u;for(u=0;u<s.length;u+=1){const p=Vi(c,s,u);o[u]?o[u].p(p,r):(o[u]=ya(p),o[u].c(),o[u].m(e,null))}for(;u<o.length;u+=1)o[u].d(1);o.length=s.length}},d(c){c&&C(e),Ne(o,c)}}}function ya(l){let e,t=l[418].summary+"",n,s,o=l[418].minutes+"",c,r,u=m("worklog.min")+"",p,v;return{c(){e=f("div"),n=F(t),s=F(" ("),c=F(o),r=_(),p=F(u),v=F(")"),i(e,"class","recent-entry svelte-4gla2c")},m(g,h){S(g,e,h),a(e,n),a(e,s),a(e,c),a(e,r),a(e,p),a(e,v)},p(g,h){h[1]&1&&t!==(t=g[418].summary+"")&&U(n,t),h[1]&1&&o!==(o=g[418].minutes+"")&&U(c,o)},d(g){g&&C(e)}}}function wa(l){let e;return{c(){e=f("span"),e.textContent="●",i(e,"class","dirty-mark svelte-4gla2c")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function Ca(l){let e,t,n,s,o,c,r,u,p,v,g,h,b,y,k,w,T,j,M,E,N,L,D,z,R,V,K=m("common.create")+"",G,J,H,q,Y,A,W,O=l[56]&&Sa(l);g=new Rl({props:{kind:"folder",size:24}});let B=ce(l[6]),oe=[];for(let ee=0;ee<B.length;ee+=1)oe[ee]=Ta(di(l,B,ee));const ie=ee=>pe(oe[ee],1,1,()=>{oe[ee]=null});return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${m("nav.createNode")}`,s=_(),O&&O.c(),o=_(),c=f("div"),r=f("span"),r.textContent=`${m("template.select")}`,u=_(),p=f("div"),v=f("button"),Xe(g.$$.fragment),h=_(),b=f("div"),y=f("span"),y.textContent=`${m("template.optionNone")}`,k=_(),w=f("span"),w.textContent=`${m("template.none.desc")}`,T=_();for(let ee=0;ee<oe.length;ee+=1)oe[ee].c();j=_(),M=f("div"),E=f("label"),N=f("span"),N.textContent=`${m("common.name")}`,L=_(),D=f("input"),z=_(),R=f("div"),V=f("button"),G=F(K),H=_(),q=f("button"),q.textContent=`${m("common.cancel")}`,i(n,"class","svelte-4gla2c"),i(r,"class","form-label svelte-4gla2c"),i(y,"class","template-card-title svelte-4gla2c"),i(w,"class","template-card-desc svelte-4gla2c"),i(b,"class","template-card-text svelte-4gla2c"),i(v,"class","template-card svelte-4gla2c"),he(v,"selected",l[57]===null),i(p,"class","template-cards svelte-4gla2c"),i(p,"role","group"),i(p,"aria-label",m("template.select")),i(c,"class","form-group svelte-4gla2c"),i(N,"class","label-text svelte-4gla2c"),i(D,"type","text"),i(D,"placeholder",m("case.namePlaceholder")),i(D,"class","svelte-4gla2c"),i(E,"class","svelte-4gla2c"),i(M,"class","form-group svelte-4gla2c"),i(V,"class","btn btn-primary svelte-4gla2c"),V.disabled=J=!l[55].trim()||l[57]===void 0,i(q,"class","btn svelte-4gla2c"),i(R,"class","modal-actions svelte-4gla2c"),i(t,"class","modal modal-create svelte-4gla2c"),i(e,"class","modal-overlay svelte-4gla2c"),i(e,"role","button"),i(e,"tabindex","0")},m(ee,Z){S(ee,e,Z),a(e,t),a(t,n),a(t,s),O&&O.m(t,null),a(t,o),a(t,c),a(c,r),a(c,u),a(c,p),a(p,v),Je(g,v,null),a(v,h),a(v,b),a(b,y),a(b,k),a(b,w),a(p,T);for(let ne=0;ne<oe.length;ne+=1)oe[ne]&&oe[ne].m(p,null);a(t,j),a(t,M),a(M,E),a(E,N),a(E,L),a(E,D),ve(D,l[55]),a(t,z),a(t,R),a(R,V),a(V,G),a(R,H),a(R,q),Y=!0,A||(W=[P(v,"click",l[319]),P(D,"input",l[321]),P(D,"keydown",l[322]),P(V,"click",l[133]),P(q,"click",l[132]),P(e,"click",kt(l[132])),P(e,"keydown",ht(l[132]))],A=!0)},p(ee,Z){if(ee[56]?O?O.p(ee,Z):(O=Sa(ee),O.c(),O.m(t,o)):O&&(O.d(1),O=null),(!Y||Z[1]&67108864)&&he(v,"selected",ee[57]===null),Z[0]&64|Z[1]&67108864){B=ce(ee[6]);let ne;for(ne=0;ne<B.length;ne+=1){const ae=di(ee,B,ne);oe[ne]?(oe[ne].p(ae,Z),ue(oe[ne],1)):(oe[ne]=Ta(ae),oe[ne].c(),ue(oe[ne],1),oe[ne].m(p,null))}for(mt(),ne=B.length;ne<oe.length;ne+=1)ie(ne);gt()}Z[1]&16777216&&D.value!==ee[55]&&ve(D,ee[55]),(!Y||Z[1]&83886080&&J!==(J=!ee[55].trim()||ee[57]===void 0))&&(V.disabled=J)},i(ee){if(!Y){ue(g.$$.fragment,ee);for(let Z=0;Z<B.length;Z+=1)ue(oe[Z]);Y=!0}},o(ee){pe(g.$$.fragment,ee),oe=oe.filter(dc);for(let Z=0;Z<oe.length;Z+=1)pe(oe[Z]);Y=!1},d(ee){ee&&C(e),O&&O.d(),qe(g),Ne(oe,ee),A=!1,ge(W)}}}function Sa(l){let e,t=m("nav.createInside")+"",n,s,o=l[56].title+"",c,r;return{c(){e=f("div"),n=F(t),s=F(" «"),c=F(o),r=F("»"),i(e,"class","create-context svelte-4gla2c")},m(u,p){S(u,e,p),a(e,n),a(e,s),a(e,c),a(e,r)},p(u,p){p[1]&33554432&&o!==(o=u[56].title+"")&&U(c,o)},d(u){u&&C(e)}}}function Ta(l){let e,t,n,s,o,c=m(l[413].title)+"",r,u,p,v=m(l[413].title+".desc")+"",g,h,b,y,k;t=new Rl({props:{kind:l[413].icon||"generic",size:24}});function w(){return l[320](l[413])}return{c(){var T;e=f("button"),Xe(t.$$.fragment),n=_(),s=f("div"),o=f("span"),r=F(c),u=_(),p=f("span"),g=F(v),h=_(),i(o,"class","template-card-title svelte-4gla2c"),i(p,"class","template-card-desc svelte-4gla2c"),i(s,"class","template-card-text svelte-4gla2c"),i(e,"class","template-card svelte-4gla2c"),he(e,"selected",((T=l[57])==null?void 0:T.id)===l[413].id)},m(T,j){S(T,e,j),Je(t,e,null),a(e,n),a(e,s),a(s,o),a(o,r),a(s,u),a(s,p),a(p,g),a(e,h),b=!0,y||(k=P(e,"click",w),y=!0)},p(T,j){var E;l=T;const M={};j[0]&64&&(M.kind=l[413].icon||"generic"),t.$set(M),(!b||j[0]&64)&&c!==(c=m(l[413].title)+"")&&U(r,c),(!b||j[0]&64)&&v!==(v=m(l[413].title+".desc")+"")&&U(g,v),(!b||j[0]&64|j[1]&67108864)&&he(e,"selected",((E=l[57])==null?void 0:E.id)===l[413].id)},i(T){b||(ue(t.$$.fragment,T),b=!0)},o(T){pe(t.$$.fragment,T),b=!1},d(T){T&&C(e),qe(t),y=!1,k()}}}function ja(l){let e,t,n=l[58].node&&["folder","project","client","document","recipe"].includes(l[58].node.type),s,o,c,r,u,p,v,g,h,b,y=n&&Ea(l),k=l[58].node&&l[58].node.parent_id&&Na(l);return{c(){e=f("div"),t=f("div"),y&&y.c(),s=_(),k&&k.c(),o=_(),c=f("button"),c.textContent=`${m("common.rename")}`,r=_(),u=f("button"),u.textContent=`${m("common.delete")}`,p=_(),v=f("button"),v.textContent=`${m("file.showInExplorer")}`,i(c,"class","context-menu-item svelte-4gla2c"),i(u,"class","context-menu-item danger svelte-4gla2c"),i(v,"class","context-menu-item svelte-4gla2c"),i(t,"class","context-menu svelte-4gla2c"),bt(t,"left",l[58].x+"px"),bt(t,"top",l[58].y+"px"),i(e,"class","context-menu-backdrop svelte-4gla2c"),i(e,"role","button"),i(e,"tabindex","0")},m(w,T){S(w,e,T),a(e,t),y&&y.m(t,null),a(t,s),k&&k.m(t,null),a(t,o),a(t,c),a(t,r),a(t,u),a(t,p),a(t,v),g=!0,h||(b=[P(c,"click",l[325]),P(u,"click",l[326]),P(v,"click",l[327]),P(e,"click",l[135]),P(e,"contextmenu",hn(l[135])),P(e,"keydown",ht(l[135]))],h=!0)},p(w,T){T[1]&134217728&&(n=w[58].node&&["folder","project","client","document","recipe"].includes(w[58].node.type)),n?y?(y.p(w,T),T[1]&134217728&&ue(y,1)):(y=Ea(w),y.c(),ue(y,1),y.m(t,s)):y&&(mt(),pe(y,1,1,()=>{y=null}),gt()),w[58].node&&w[58].node.parent_id?k?k.p(w,T):(k=Na(w),k.c(),k.m(t,o)):k&&(k.d(1),k=null),(!g||T[1]&134217728)&&bt(t,"left",w[58].x+"px"),(!g||T[1]&134217728)&&bt(t,"top",w[58].y+"px")},i(w){g||(ue(y),g=!0)},o(w){pe(y),g=!1},d(w){w&&C(e),y&&y.d(),k&&k.d(),h=!1,ge(b)}}}function Ea(l){let e,t,n,s,o,c=ce(l[6].length>0?l[6]:[{id:"",title:"template.optionNone",icon:"folder"}]),r=[];for(let p=0;p<c.length;p+=1)r[p]=Da(fi(l,c,p));const u=p=>pe(r[p],1,1,()=>{r[p]=null});return{c(){e=f("div"),e.textContent=`${m("common.create")}`,t=_();for(let p=0;p<r.length;p+=1)r[p].c();n=_(),s=f("div"),i(e,"class","context-menu-section svelte-4gla2c"),i(s,"class","context-menu-divider svelte-4gla2c")},m(p,v){S(p,e,v),S(p,t,v);for(let g=0;g<r.length;g+=1)r[g]&&r[g].m(p,v);S(p,n,v),S(p,s,v),o=!0},p(p,v){if(v[0]&64|v[4]&64){c=ce(p[6].length>0?p[6]:[{id:"",title:"template.optionNone",icon:"folder"}]);let g;for(g=0;g<c.length;g+=1){const h=fi(p,c,g);r[g]?(r[g].p(h,v),ue(r[g],1)):(r[g]=Da(h),r[g].c(),ue(r[g],1),r[g].m(n.parentNode,n))}for(mt(),g=c.length;g<r.length;g+=1)u(g);gt()}},i(p){if(!o){for(let v=0;v<c.length;v+=1)ue(r[v]);o=!0}},o(p){r=r.filter(dc);for(let v=0;v<r.length;v+=1)pe(r[v]);o=!1},d(p){p&&(C(e),C(t),C(n),C(s)),Ne(r,p)}}}function Da(l){let e,t,n,s,o=m(l[413].title)+"",c,r,u,p;t=new Rl({props:{kind:l[413].icon||"folder",size:16}});function v(){return l[323](l[413])}return{c(){e=f("button"),Xe(t.$$.fragment),n=_(),s=f("span"),c=F(o),i(s,"class","svelte-4gla2c"),i(e,"class","context-menu-item svelte-4gla2c")},m(g,h){S(g,e,h),Je(t,e,null),a(e,n),a(e,s),a(s,c),r=!0,u||(p=P(e,"click",v),u=!0)},p(g,h){l=g;const b={};h[0]&64&&(b.kind=l[413].icon||"folder"),t.$set(b),(!r||h[0]&64)&&o!==(o=m(l[413].title)+"")&&U(c,o)},i(g){r||(ue(t.$$.fragment,g),r=!0)},o(g){pe(t.$$.fragment,g),r=!1},d(g){g&&C(e),qe(t),u=!1,p()}}}function Na(l){let e,t,n,s,o;return{c(){e=f("button"),e.textContent=`${m("nav.moveToRoot")}`,t=_(),n=f("div"),i(e,"class","context-menu-item svelte-4gla2c"),i(n,"class","context-menu-divider svelte-4gla2c")},m(c,r){S(c,e,r),S(c,t,r),S(c,n,r),s||(o=P(e,"click",l[324]),s=!0)},p:$,d(c){c&&(C(e),C(t),C(n)),s=!1,o()}}}function Ma(l){let e,t,n,s=(l[40]?m("worklog.acceptSuggestion"):l[39]?m("worklog.editEntry"):m("worklog.addEntry"))+"",o,c,r,u,p,v,g,h,b,y,k,w,T,j,M,E,N,L,D,z,R,V,K,G,J,H,q,Y,A,W,O,B,oe,ie,ee,Z,ne,ae,fe,be=m("common.save")+"",Ue,Me,X,te,de,ke;return{c(){e=f("div"),t=f("div"),n=f("h3"),o=F(s),c=_(),r=f("div"),u=f("label"),p=f("span"),p.textContent=`${m("worklog.date")}`,v=_(),g=f("input"),h=_(),b=f("div"),y=f("label"),k=f("span"),k.textContent=`${m("worklog.whatDone")}`,w=_(),T=f("input"),j=_(),M=f("div"),E=f("label"),N=f("span"),N.textContent=`${m("worklog.minutes")}`,L=_(),D=f("input"),z=_(),R=f("div"),V=f("label"),K=f("span"),K.textContent=`${m("worklog.details")}`,G=_(),J=f("textarea"),H=_(),q=f("div"),Y=f("label"),A=f("input"),W=_(),O=f("span"),O.textContent=`${m("journal.billableYes")}`,B=_(),oe=f("label"),ie=f("input"),ee=_(),Z=f("span"),Z.textContent=`${m("journal.approxEstimated")}`,ne=_(),ae=f("div"),fe=f("button"),Ue=F(be),X=_(),te=f("button"),te.textContent=`${m("common.cancel")}`,i(n,"class","svelte-4gla2c"),i(p,"class","label-text svelte-4gla2c"),i(g,"type","date"),i(g,"class","svelte-4gla2c"),i(u,"class","svelte-4gla2c"),i(r,"class","form-group svelte-4gla2c"),i(k,"class","label-text svelte-4gla2c"),i(T,"type","text"),i(T,"placeholder",m("worklog.whatDone")),i(T,"class","svelte-4gla2c"),i(y,"class","svelte-4gla2c"),i(b,"class","form-group svelte-4gla2c"),i(N,"class","label-text svelte-4gla2c"),i(D,"type","number"),i(D,"min","1"),i(D,"class","svelte-4gla2c"),i(E,"class","svelte-4gla2c"),i(M,"class","form-group svelte-4gla2c"),i(K,"class","label-text svelte-4gla2c"),i(J,"class","svelte-4gla2c"),i(V,"class","svelte-4gla2c"),i(R,"class","form-group svelte-4gla2c"),i(A,"type","checkbox"),i(A,"class","svelte-4gla2c"),i(O,"class","svelte-4gla2c"),i(Y,"class","checkbox-label-inline svelte-4gla2c"),i(ie,"type","checkbox"),i(ie,"class","svelte-4gla2c"),i(Z,"class","svelte-4gla2c"),i(oe,"class","checkbox-label-inline svelte-4gla2c"),i(q,"class","form-row svelte-4gla2c"),i(fe,"class","btn btn-primary svelte-4gla2c"),fe.disabled=Me=!l[33].trim()||!l[34],i(te,"class","btn svelte-4gla2c"),i(ae,"class","modal-actions svelte-4gla2c"),i(t,"class","modal modal-worklog svelte-4gla2c"),i(e,"class","modal-overlay svelte-4gla2c"),i(e,"role","button"),i(e,"tabindex","0")},m(_e,Ie){S(_e,e,Ie),a(e,t),a(t,n),a(n,o),a(t,c),a(t,r),a(r,u),a(u,p),a(u,v),a(u,g),ve(g,l[35]),a(t,h),a(t,b),a(b,y),a(y,k),a(y,w),a(y,T),ve(T,l[33]),a(t,j),a(t,M),a(M,E),a(E,N),a(E,L),a(E,D),ve(D,l[34]),a(t,z),a(t,R),a(R,V),a(V,K),a(V,G),a(V,J),ve(J,l[36]),a(t,H),a(t,q),a(q,Y),a(Y,A),A.checked=l[37],a(Y,W),a(Y,O),a(q,B),a(q,oe),a(oe,ie),ie.checked=l[38],a(oe,ee),a(oe,Z),a(t,ne),a(t,ae),a(ae,fe),a(fe,Ue),a(ae,X),a(ae,te),de||(ke=[P(g,"input",l[328]),P(T,"input",l[329]),P(D,"input",l[330]),P(J,"input",l[331]),P(A,"change",l[332]),P(ie,"change",l[333]),P(fe,"click",l[155]),P(te,"click",l[154]),P(e,"click",kt(l[154])),P(e,"keydown",ht(l[154]))],de=!0)},p(_e,Ie){Ie[1]&768&&s!==(s=(_e[40]?m("worklog.acceptSuggestion"):_e[39]?m("worklog.editEntry"):m("worklog.addEntry"))+"")&&U(o,s),Ie[1]&16&&ve(g,_e[35]),Ie[1]&4&&T.value!==_e[33]&&ve(T,_e[33]),Ie[1]&8&&Ll(D.value)!==_e[34]&&ve(D,_e[34]),Ie[1]&32&&ve(J,_e[36]),Ie[1]&64&&(A.checked=_e[37]),Ie[1]&128&&(ie.checked=_e[38]),Ie[1]&12&&Me!==(Me=!_e[33].trim()||!_e[34])&&(fe.disabled=Me)},d(_e){_e&&C(e),de=!1,ge(ke)}}}function Ia(l){let e,t,n,s,o,c,r,u,p,v,g,h,b,y,k,w,T,j,M,E=(l[63]==="open_url"?m("action.dataUrl"):l[63]==="open_folder"||l[63]==="open_file"?m("action.dataPath"):m("action.dataCommand"))+"",N,L,D,z,R,V,K,G,J,H,q,Y=ce(l[103]),A=[];for(let W=0;W<Y.length;W+=1)A[W]=Aa(ui(l,Y,W));return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${m("action.newAction")}`,s=_(),o=f("div"),c=f("label"),r=f("span"),r.textContent=`${m("common.name")}`,u=_(),p=f("input"),v=_(),g=f("div"),h=f("label"),b=f("span"),b.textContent=`${m("common.type")}`,y=_(),k=f("select");for(let W=0;W<A.length;W+=1)A[W].c();w=_(),T=f("div"),j=f("label"),M=f("span"),N=F(E),L=_(),D=f("input"),R=_(),V=f("div"),K=f("button"),K.textContent=`${m("common.create")}`,G=_(),J=f("button"),J.textContent=`${m("common.cancel")}`,i(n,"class","svelte-4gla2c"),i(r,"class","label-text svelte-4gla2c"),i(p,"type","text"),i(p,"placeholder",m("action.namePlaceholder")),i(p,"class","svelte-4gla2c"),i(c,"class","svelte-4gla2c"),i(o,"class","form-group svelte-4gla2c"),i(b,"class","label-text svelte-4gla2c"),i(k,"class","svelte-4gla2c"),l[63]===void 0&&Ut(()=>l[336].call(k)),i(h,"class","svelte-4gla2c"),i(g,"class","form-group svelte-4gla2c"),i(M,"class","label-text svelte-4gla2c"),i(D,"type","text"),i(D,"placeholder",z=l[63]==="open_url"?m("action.urlPlaceholder"):l[63]==="open_folder"||l[63]==="open_file"?m("action.pathPlaceholder"):m("action.commandPlaceholder")),i(D,"class","svelte-4gla2c"),i(j,"class","svelte-4gla2c"),i(T,"class","form-group svelte-4gla2c"),i(K,"class","btn btn-primary svelte-4gla2c"),i(J,"class","btn svelte-4gla2c"),i(V,"class","modal-actions svelte-4gla2c"),i(t,"class","modal svelte-4gla2c"),i(e,"class","modal-overlay svelte-4gla2c"),i(e,"role","button"),i(e,"tabindex","0")},m(W,O){S(W,e,O),a(e,t),a(t,n),a(t,s),a(t,o),a(o,c),a(c,r),a(c,u),a(c,p),ve(p,l[62]),a(t,v),a(t,g),a(g,h),a(h,b),a(h,y),a(h,k);for(let B=0;B<A.length;B+=1)A[B]&&A[B].m(k,null);Nt(k,l[63],!0),a(t,w),a(t,T),a(T,j),a(j,M),a(M,N),a(j,L),a(j,D),ve(D,l[64]),a(t,R),a(t,V),a(V,K),a(V,G),a(V,J),H||(q=[P(p,"input",l[334]),P(p,"keydown",l[335]),P(k,"change",l[336]),P(D,"input",l[337]),P(D,"keydown",l[338]),P(K,"click",l[196]),P(J,"click",l[195]),P(e,"click",kt(l[195])),P(e,"keydown",ht(l[195]))],H=!0)},p(W,O){if(O[2]&1&&p.value!==W[62]&&ve(p,W[62]),O[3]&1024){Y=ce(W[103]);let B;for(B=0;B<Y.length;B+=1){const oe=ui(W,Y,B);A[B]?A[B].p(oe,O):(A[B]=Aa(oe),A[B].c(),A[B].m(k,null))}for(;B<A.length;B+=1)A[B].d(1);A.length=Y.length}O[2]&2|O[3]&1024&&Nt(k,W[63]),O[2]&2&&E!==(E=(W[63]==="open_url"?m("action.dataUrl"):W[63]==="open_folder"||W[63]==="open_file"?m("action.dataPath"):m("action.dataCommand"))+"")&&U(N,E),O[2]&2|O[3]&1024&&z!==(z=W[63]==="open_url"?m("action.urlPlaceholder"):W[63]==="open_folder"||W[63]==="open_file"?m("action.pathPlaceholder"):m("action.commandPlaceholder"))&&i(D,"placeholder",z),O[2]&4&&D.value!==W[64]&&ve(D,W[64])},d(W){W&&C(e),Ne(A,W),H=!1,ge(q)}}}function Aa(l){let e,t=l[410].label+"",n;return{c(){e=f("option"),n=F(t),e.__value=l[410].id,ve(e,e.__value),i(e,"class","svelte-4gla2c")},m(s,o){S(s,e,o),a(e,n)},p:$,d(s){s&&C(e)}}}function Pa(l){let e,t,n,s=m("file.importTitle")+"",o,c,r=(l[26]?l[26].title:"")+"",u,p,v,g,h,b,y,k=l[67].files+"",w,T,j,M,E,N=l[67].folders+"",L,D,z,R,V,K=(l[67].totalBytes/1024).toFixed(1)+"",G,J,H,q,Y,A,W,O,B,oe,ie,ee,Z=l[67].isDangerous&&La(l);return{c(){e=f("div"),t=f("div"),n=f("h3"),o=F(s),c=F(" «"),u=F(r),p=F("»"),v=_(),g=f("div"),h=f("div"),b=f("span"),b.textContent=`${m("file.importFiles")}`,y=f("span"),w=F(k),T=_(),j=f("div"),M=f("span"),M.textContent=`${m("file.importFolders")}`,E=f("span"),L=F(N),D=_(),z=f("div"),R=f("span"),R.textContent=`${m("file.importSize")}`,V=f("span"),G=F(K),J=F(" KB"),H=_(),Z&&Z.c(),q=_(),Y=f("div"),A=f("button"),A.textContent=`${m("file.importCopy")}`,W=_(),O=f("button"),O.textContent=`${m("file.importLink")}`,B=_(),oe=f("button"),oe.textContent=`${m("common.cancel")}`,i(n,"class","svelte-4gla2c"),i(b,"class","svelte-4gla2c"),i(y,"class","svelte-4gla2c"),i(h,"class","summary-row svelte-4gla2c"),i(M,"class","svelte-4gla2c"),i(E,"class","svelte-4gla2c"),i(j,"class","summary-row svelte-4gla2c"),i(R,"class","svelte-4gla2c"),i(V,"class","svelte-4gla2c"),i(z,"class","summary-row svelte-4gla2c"),i(g,"class","import-summary svelte-4gla2c"),i(A,"class","btn btn-primary svelte-4gla2c"),i(O,"class","btn svelte-4gla2c"),i(oe,"class","btn svelte-4gla2c"),i(Y,"class","modal-actions svelte-4gla2c"),i(t,"class","modal svelte-4gla2c"),i(e,"class","modal-overlay svelte-4gla2c"),i(e,"role","button"),i(e,"tabindex","0")},m(ne,ae){S(ne,e,ae),a(e,t),a(t,n),a(n,o),a(n,c),a(n,u),a(n,p),a(t,v),a(t,g),a(g,h),a(h,b),a(h,y),a(y,w),a(g,T),a(g,j),a(j,M),a(j,E),a(E,L),a(g,D),a(g,z),a(z,R),a(z,V),a(V,G),a(V,J),a(g,H),Z&&Z.m(g,null),a(t,q),a(t,Y),a(Y,A),a(Y,W),a(Y,O),a(Y,B),a(Y,oe),ie||(ee=[P(A,"click",l[339]),P(O,"click",l[340]),P(oe,"click",l[172]),P(e,"click",kt(l[172])),P(e,"keydown",ht(l[172]))],ie=!0)},p(ne,ae){ae[0]&67108864&&r!==(r=(ne[26]?ne[26].title:"")+"")&&U(u,r),ae[2]&32&&k!==(k=ne[67].files+"")&&U(w,k),ae[2]&32&&N!==(N=ne[67].folders+"")&&U(L,N),ae[2]&32&&K!==(K=(ne[67].totalBytes/1024).toFixed(1)+"")&&U(G,K),ne[67].isDangerous?Z?Z.p(ne,ae):(Z=La(ne),Z.c(),Z.m(g,null)):Z&&(Z.d(1),Z=null)},d(ne){ne&&C(e),Z&&Z.d(),ie=!1,ge(ee)}}}function La(l){let e,t,n,s,o,c,r=l[67].dangerReason+"",u;return{c(){e=f("div"),t=Q("svg"),n=Q("path"),s=Q("line"),o=Q("line"),c=_(),u=F(r),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-4gla2c"),i(s,"x1","12"),i(s,"y1","9"),i(s,"x2","12"),i(s,"y2","13"),i(s,"class","svelte-4gla2c"),i(o,"x1","12"),i(o,"y1","17"),i(o,"x2","12.01"),i(o,"y2","17"),i(o,"class","svelte-4gla2c"),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-4gla2c"),i(e,"class","summary-warn svelte-4gla2c")},m(p,v){S(p,e,v),a(e,t),a(t,n),a(t,s),a(t,o),a(e,c),a(e,u)},p(p,v){v[2]&32&&r!==(r=p[67].dangerReason+"")&&U(u,r)},d(p){p&&C(e)}}}function Fa(l){let e,t,n,s,o,c,r,u,p,v,g,h,b,y,k,w,T,j=l[91]&&Ra(l);return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${m("rename.title")}`,s=_(),o=f("div"),c=f("label"),r=f("span"),r.textContent=`${m("common.newName")}`,u=_(),p=f("input"),v=_(),j&&j.c(),g=_(),h=f("div"),b=f("button"),b.textContent=`${m("common.rename")}`,y=_(),k=f("button"),k.textContent=`${m("common.cancel")}`,i(n,"class","svelte-4gla2c"),i(r,"class","label-text svelte-4gla2c"),i(p,"type","text"),i(p,"class","svelte-4gla2c"),i(c,"class","svelte-4gla2c"),i(o,"class","form-group svelte-4gla2c"),i(b,"class","btn btn-primary svelte-4gla2c"),i(k,"class","btn svelte-4gla2c"),i(h,"class","modal-actions svelte-4gla2c"),i(t,"class","modal svelte-4gla2c"),i(e,"class","modal-overlay svelte-4gla2c"),i(e,"role","button"),i(e,"tabindex","0")},m(M,E){S(M,e,E),a(e,t),a(t,n),a(t,s),a(t,o),a(o,c),a(c,r),a(c,u),a(c,p),ve(p,l[90]),a(t,v),j&&j.m(t,null),a(t,g),a(t,h),a(h,b),a(h,y),a(h,k),w||(T=[P(p,"input",l[341]),P(p,"keydown",l[127]),P(b,"click",l[125]),P(k,"click",l[126]),P(e,"click",kt(l[126])),P(e,"keydown",ht(l[126]))],w=!0)},p(M,E){E[2]&268435456&&p.value!==M[90]&&ve(p,M[90]),M[91]?j?j.p(M,E):(j=Ra(M),j.c(),j.m(t,g)):j&&(j.d(1),j=null)},d(M){M&&C(e),j&&j.d(),w=!1,ge(T)}}}function Ra(l){let e,t;return{c(){e=f("div"),t=F(l[91]),i(e,"class","rename-error svelte-4gla2c")},m(n,s){S(n,e,s),a(e,t)},p(n,s){s[2]&536870912&&U(t,n[91])},d(n){n&&C(e)}}}function za(l){let e,t,n,s,o,c=l[92].title+"",r,u,p,v,g,h,b,y,k,w,T,j,M=m("inbox.assign")+"",E,N,L,D,z,R,V=l[94].length>0&&Oa(l),K=l[96]&&Wa();return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${m("inbox.assignTitle")}`,s=_(),o=f("div"),r=F(c),u=_(),p=f("div"),v=f("label"),g=f("span"),g.textContent=`${m("inbox.assignTarget")}`,h=_(),b=f("input"),y=_(),V&&V.c(),k=_(),K&&K.c(),w=_(),T=f("div"),j=f("button"),E=F(M),L=_(),D=f("button"),D.textContent=`${m("common.cancel")}`,i(n,"class","svelte-4gla2c"),i(o,"class","create-context svelte-4gla2c"),i(g,"class","label-text svelte-4gla2c"),i(b,"type","text"),i(b,"placeholder",m("inbox.assignSearchPlaceholder")),i(b,"class","svelte-4gla2c"),i(v,"class","svelte-4gla2c"),i(p,"class","form-group assign-search svelte-4gla2c"),i(j,"class","btn btn-primary svelte-4gla2c"),j.disabled=N=!l[95],i(D,"class","btn svelte-4gla2c"),i(T,"class","modal-actions svelte-4gla2c"),i(t,"class","modal svelte-4gla2c"),i(e,"class","modal-overlay svelte-4gla2c"),i(e,"role","button"),i(e,"tabindex","0")},m(G,J){S(G,e,J),a(e,t),a(t,n),a(t,s),a(t,o),a(o,r),a(t,u),a(t,p),a(p,v),a(v,g),a(v,h),a(v,b),ve(b,l[93]),a(p,y),V&&V.m(p,null),a(t,k),K&&K.m(t,null),a(t,w),a(t,T),a(T,j),a(j,E),a(T,L),a(T,D),z||(R=[P(b,"input",l[342]),P(b,"input",l[183]),P(b,"keydown",l[343]),P(j,"click",l[185]),P(D,"click",l[182]),P(e,"click",kt(l[182])),P(e,"keydown",ht(l[182]))],z=!0)},p(G,J){J[2]&1073741824&&c!==(c=G[92].title+"")&&U(r,c),J[3]&1&&b.value!==G[93]&&ve(b,G[93]),G[94].length>0?V?V.p(G,J):(V=Oa(G),V.c(),V.m(p,null)):V&&(V.d(1),V=null),G[96]?K||(K=Wa(),K.c(),K.m(t,w)):K&&(K.d(1),K=null),J[3]&4&&N!==(N=!G[95])&&(j.disabled=N)},d(G){G&&C(e),V&&V.d(),K&&K.d(),z=!1,ge(R)}}}function Oa(l){let e,t=ce(l[94]),n=[];for(let s=0;s<t.length;s+=1)n[s]=Va(ri(l,t,s));return{c(){e=f("div");for(let s=0;s<n.length;s+=1)n[s].c();i(e,"class","assign-search-results svelte-4gla2c")},m(s,o){S(s,e,o);for(let c=0;c<n.length;c+=1)n[c]&&n[c].m(e,null)},p(s,o){if(o[3]&2|o[5]&537919488){t=ce(s[94]);let c;for(c=0;c<t.length;c+=1){const r=ri(s,t,c);n[c]?n[c].p(r,o):(n[c]=Va(r),n[c].c(),n[c].m(e,null))}for(;c<n.length;c+=1)n[c].d(1);n.length=t.length}},d(s){s&&C(e),Ne(n,s)}}}function Va(l){let e,t,n=(l[407].path||l[407].title)+"",s,o,c,r=l[175](l[407].type)+"",u,p,v,g;function h(){return l[344](l[407])}return{c(){e=f("button"),t=f("span"),s=F(n),o=_(),c=f("span"),u=F(r),p=_(),i(t,"class","svelte-4gla2c"),i(c,"class","svelte-4gla2c"),i(e,"class","assign-search-result svelte-4gla2c")},m(b,y){S(b,e,y),a(e,t),a(t,s),a(e,o),a(e,c),a(c,u),a(e,p),v||(g=P(e,"click",h),v=!0)},p(b,y){l=b,y[3]&2&&n!==(n=(l[407].path||l[407].title)+"")&&U(s,n),y[3]&2&&r!==(r=l[175](l[407].type)+"")&&U(u,r)},d(b){b&&C(e),v=!1,g()}}}function Wa(l){let e;return{c(){e=f("div"),e.textContent=`${m("common.loading")}`,i(e,"class","assign-status svelte-4gla2c")},m(t,n){S(t,e,n)},d(t){t&&C(e)}}}function Ha(l){let e,t,n,s,o,c,r,u,p,v,g,h,b,y,k,w,T,j,M,E,N,L,D,z,R,V=m("common.save")+"",K,G,J,H,q,Y,A=l[52]&&Ua(l);return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${m("links.editTitle")}`,s=_(),o=f("div"),c=f("label"),r=f("span"),r.textContent=`${m("common.name")}`,u=_(),p=f("input"),v=_(),g=f("div"),h=f("label"),b=f("span"),b.textContent="URL",y=_(),k=f("input"),w=_(),T=f("div"),j=f("label"),M=f("span"),M.textContent=`${m("links.note")}`,E=_(),N=f("textarea"),L=_(),A&&A.c(),D=_(),z=f("div"),R=f("button"),K=F(V),J=_(),H=f("button"),H.textContent=`${m("common.cancel")}`,i(n,"class","svelte-4gla2c"),i(r,"class","label-text svelte-4gla2c"),i(p,"type","text"),i(p,"class","svelte-4gla2c"),i(c,"class","svelte-4gla2c"),i(o,"class","form-group svelte-4gla2c"),i(b,"class","label-text svelte-4gla2c"),i(k,"type","url"),i(k,"class","svelte-4gla2c"),i(h,"class","svelte-4gla2c"),i(g,"class","form-group svelte-4gla2c"),i(M,"class","label-text svelte-4gla2c"),i(N,"class","svelte-4gla2c"),i(j,"class","svelte-4gla2c"),i(T,"class","form-group svelte-4gla2c"),i(R,"class","btn btn-primary svelte-4gla2c"),R.disabled=G=!l[50].trim(),i(H,"class","btn svelte-4gla2c"),i(z,"class","modal-actions svelte-4gla2c"),i(t,"class","modal svelte-4gla2c"),i(e,"class","modal-overlay svelte-4gla2c"),i(e,"role","button"),i(e,"tabindex","0")},m(W,O){S(W,e,O),a(e,t),a(t,n),a(t,s),a(t,o),a(o,c),a(c,r),a(c,u),a(c,p),ve(p,l[49]),a(t,v),a(t,g),a(g,h),a(h,b),a(h,y),a(h,k),ve(k,l[50]),a(t,w),a(t,T),a(T,j),a(j,M),a(j,E),a(j,N),ve(N,l[51]),a(t,L),A&&A.m(t,null),a(t,D),a(t,z),a(z,R),a(R,K),a(z,J),a(z,H),q||(Y=[P(p,"input",l[345]),P(k,"input",l[346]),P(N,"input",l[347]),P(R,"click",l[190]),P(H,"click",l[189]),P(e,"click",kt(l[189])),P(e,"keydown",ht(l[189]))],q=!0)},p(W,O){O[1]&262144&&p.value!==W[49]&&ve(p,W[49]),O[1]&524288&&k.value!==W[50]&&ve(k,W[50]),O[1]&1048576&&ve(N,W[51]),W[52]?A?A.p(W,O):(A=Ua(W),A.c(),A.m(t,D)):A&&(A.d(1),A=null),O[1]&524288&&G!==(G=!W[50].trim())&&(R.disabled=G)},d(W){W&&C(e),A&&A.d(),q=!1,ge(Y)}}}function Ua(l){let e,t;return{c(){e=f("div"),t=F(l[52]),i(e,"class","rename-error svelte-4gla2c")},m(n,s){S(n,e,s),a(e,t)},p(n,s){s[1]&2097152&&U(t,n[52])},d(n){n&&C(e)}}}function Ba(l){let e,t;return e=new n1({props:{title:l[85],message:l[86],confirmText:l[88],danger:l[87]}}),e.$on("confirm",l[128]),e.$on("cancel",l[129]),{c(){Xe(e.$$.fragment)},m(n,s){Je(e,n,s),t=!0},p(n,s){const o={};s[2]&8388608&&(o.title=n[85]),s[2]&16777216&&(o.message=n[86]),s[2]&67108864&&(o.confirmText=n[88]),s[2]&33554432&&(o.danger=n[87]),e.$set(o)},i(n){t||(ue(e.$$.fragment,n),t=!0)},o(n){pe(e.$$.fragment,n),t=!1},d(n){qe(e,n)}}}function Ka(l){let e,t;return e=new e1({props:{item:l[74],content:l[75],loading:l[76],error:l[77]}}),e.$on("close",l[112]),e.$on("openExternal",l[348]),{c(){Xe(e.$$.fragment)},m(n,s){Je(e,n,s),t=!0},p(n,s){const o={};s[2]&4096&&(o.item=n[74]),s[2]&8192&&(o.content=n[75]),s[2]&16384&&(o.loading=n[76]),s[2]&32768&&(o.error=n[77]),e.$set(o)},i(n){t||(ue(e.$$.fragment,n),t=!0)},o(n){pe(e.$$.fragment,n),t=!1},d(n){qe(e,n)}}}function Ga(l){let e,t;return e=new Cp({props:{onClose:l[204],onSyncRefresh:l[202],initialSection:l[101]}}),{c(){Xe(e.$$.fragment)},m(n,s){Je(e,n,s),t=!0},p(n,s){const o={};s[3]&256&&(o.initialSection=n[101]),e.$set(o)},i(n){t||(ue(e.$$.fragment,n),t=!0)},o(n){pe(e.$$.fragment,n),t=!1},d(n){qe(e,n)}}}function X2(l){let e,t,n,s;const o=[Ip,Mp,Np],c=[];function r(u,p){return u[1]?0:u[2]?1:2}return e=r(l),t=c[e]=o[e](l),{c(){t.c(),n=_t()},m(u,p){c[e].m(u,p),S(u,n,p),s=!0},p(u,p){let v=e;e=r(u),e===v?c[e].p(u,p):(mt(),pe(c[v],1,1,()=>{c[v]=null}),gt(),t=c[e],t?t.p(u,p):(t=c[e]=o[e](u),t.c()),ue(t,1),t.m(n.parentNode,n))},i(u){s||(ue(t),s=!0)},o(u){pe(t),s=!1},d(u){u&&C(n),c[e].d(u)}}}function le(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 _n(l){return!l||!(l instanceof Element)?!1:!!l.closest('input, textarea, select, [contenteditable="true"], [contenteditable=""]')}function ul(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&&ul(n.children,e,t))return!0}return!1}function pc(l){return(l==null?void 0:l.sourceKind)||(l==null?void 0:l.captureKind)||(l==null?void 0:l.type)||""}function Ja(l){return pc(l)!=="url"&&(l==null?void 0:l.type)!=="link"}function Z2(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 mc(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&&mc(n.children,e,t))return!0}return!1}function Nl(l){return l.eventIds&&l.eventIds.length?l.eventIds:l.events&&l.events.length?l.events.map(e=>e.id).filter(Boolean):[]}function Ml(l){try{le("WriteDebugLog",l)}catch{}}function fn(l){return l?l.map(e=>(e._expanded===void 0&&(e._expanded=!1),e)):[]}function dt(l){return l?new Date(l).toLocaleTimeString("ru-RU",{hour:"2-digit",minute:"2-digit"}):""}function ll(l){return l==="note_created"||l==="file_added"||l==="folder_added"||l==="node_created"?"+":l==="file_deleted"||l==="folder_deleted"?"×":l==="file_renamed"||l==="folder_renamed"||l==="note_updated"||l==="node_updated"?"~":l==="file_copied"?"⧉":l==="file_moved"?"→":"•"}function vt(l){if(!l)return"";try{return new Date(l).toLocaleDateString("ru-RU",{day:"numeric",month:"short"})}catch{return l}}function dn(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}`,s=new URL(n);return s.hostname&&s.hostname.includes(".")?n:""}catch{return""}}}function x2(l){return{"image/png":"png","image/jpeg":"jpg","image/gif":"gif","image/webp":"webp"}[l]||"bin"}function $2(l){return new Promise((e,t)=>{const n=new FileReader;n.onload=()=>{const s=String(n.result||""),o=s.indexOf(",");e(o>=0?s.slice(o+1):s)},n.onerror=()=>t(n.error),n.readAsDataURL(l)})}function em(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 tm(l){return String(l||"").split(/\r?\n/).map(t=>t.trim()).filter(t=>t&&!t.startsWith("#"))[0]||""}function qa(l){const e=Array.from((l==null?void 0:l.types)||[]);return e.includes("Files")||e.includes("text/uri-list")||e.includes("text/x-moz-url")||e.includes("text/plain")&&!e.includes("application/x-verstak-node")}function lm(l){return["case","client","project","folder","document","recipe"].includes(l.type)}function It(l,e,t,n){return l=Math.abs(l)%100,l>=5&&l<=20?n:(l%=10,l===1?e:l>=2&&l<=4?t:n)}function nm(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=>{_n(e.target)||(e.key==="Enter"||e.key===" ")&&(e.preventDefault(),l())}}function sm(l,e,t){let n=null,s=!1,o=!1,c=!1,r=!1,u=[],p=[],v=[],g=null,h=[],b=0,y=!0,k=[],w=null,T="",j="",M=!1,E="",N="all",L="all",D="",z="",R="",V=[],K=!1,G=[],J="",H="";function q(d){return{"vault not open":m("error.vaultNotOpen")}[d]||d}let Y="",A=null,W="overview",O=[],B=null,oe=[],ie=[],ee=[],Z=!1,ne="",ae="",fe="",be="",Ue=!1,Me=!1,X=null,te=null,de=[],ke=0,_e=[],Ie=[],Ke=!1,st="",rt=[],je=null,Fe="",Ce="",Ve="",Ae="",He=null,Re=!1,Oe="",Ee=null,ye=null,Le={visible:!1,x:0,y:0,node:null},We=!1,$e="",Te=!1,me="",De="open_url",Ye="",lt=[{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")}],xe=!0,Ge=!1,Qe=null,et=!1,nt="",it="",se={},we=!1,Be=null,Ze=[],tt=[],ut=null,Ct="",zl=!1,pl="",yt={items:[],mode:"copy"},ze=[],nl=[],Ol=!1,sl=!1,ml=!1,yn="",Vl=!1,wn="",Cn="",Sn=!1,Tn=m("common.delete"),gl=null,_l=null,vl=!1,hl="",Bt="",Kt="",Tt=null,jt="",At=[],Et=null,bl=!1,jn,Wl=null,Hl=!1,il="",kl="";const gc=[{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 Ul=null;Qa(async()=>{try{if(t(0,n=await le("GetStartupStatus")),s=!0,n.status==="first_run"){t(1,o=!0),t(65,xe=!1);return}if(n.status==="recovery"){t(2,c=!0),t(65,xe=!1);return}}catch(d){t(24,H=String(d))}try{t(23,J=await le("VerstakVersion")||"verstak-gui/v2"),t(4,u=await le("ListSystemViews")||[]),t(5,p=await le("ListWorkspaceTree")||[]),t(6,v=await le("ListEnabledTemplates")||[])}catch(d){t(24,H=String(d)),t(4,u=[{id:"today",label:m("nav.today")},{id:"inbox",label:m("nav.inbox")},{id:"activity",label:m("nav.activity")}]),t(5,p=[]),t(6,v=[])}window.runtime&&window.runtime.EventsOn&&(window.runtime.EventsOn("files-dropped",Xc),Ul=()=>window.runtime.EventsOff("files-dropped")),window.addEventListener("keydown",On),window.addEventListener("paste",ss),window.addEventListener("dragover",is),window.addEventListener("dragleave",os),window.addEventListener("drop",as),t(65,xe=!1),on()}),kn(()=>{Ul&&Ul(),window.removeEventListener("keydown",On),window.removeEventListener("paste",ss),window.removeEventListener("dragover",is),window.removeEventListener("dragleave",os),window.removeEventListener("drop",as)});async function En(d){t(25,Y=d),t(26,A=null),t(27,W="overview"),t(28,O=[]),oe=[],t(30,ie=[]),t(31,ee=[]),t(44,Ie=[]),t(47,rt=[]),t(41,de=[]),t(43,_e=[]),t(53,He=null),t(54,Re=!1),t(24,H=""),t(7,g=null),t(8,h=[]),b=0,y=!0,t(9,k=[]),t(10,w=null);try{d==="today"?(t(7,g=await le("ListTodayView")||{cases:[]}),t(41,de=await le("GetSuggestions")||[]),t(42,ke=de.length)):d==="inbox"?t(43,_e=await le("ListInboxNodes")||[]):d==="trash"?t(53,He=await le("ListTrash")||{nodes:[],entries:[],trashPath:""}):d==="journal"?await Ft():d==="activity"&&(t(8,h=await le("ListActivityFeed",50,0)||[]),b=h.length,y=h.length===50)}catch(I){t(24,H=String(I)),t(7,g={cases:[]}),t(43,_e=[]),t(53,He=null),t(8,h=[])}}async function Pt(d){t(26,A=d),t(27,W="overview"),t(28,O=[]),oe=[],t(30,ie=[]),t(31,ee=[]),t(41,de=[]),t(73,tt=[]),t(72,Ze=[]),t(71,Be=null),t(74,ut=null),t(75,Ct=""),t(79,ze=[]),nl=[],t(29,B=null),t(54,Re=!1),t(59,We=!1),t(24,H=""),t(22,G=[]),await yl(d.id)}async function yl(d){try{t(28,O=await le("ListNotes",d)||[])}catch{}try{oe=await le("ListFiles",d)||[]}catch{}try{t(30,ie=await le("ListActions",d)||[])}catch{}try{t(31,ee=fn(await le("ListWorklog",d)))}catch{}try{t(44,Ie=await le("ListInboxNodesForTarget",d)||[])}catch{t(44,Ie=[])}try{t(47,rt=await le("ListLinks",d)||[])}catch{t(47,rt=[])}try{t(41,de=await le("GetSuggestions")||[]),t(42,ke=de.length)}catch{t(41,de=[]),t(42,ke=0)}try{t(22,G=await le("ListActivityByNode",d,50,0)||[])}catch{}}async function ft(d){t(70,we=!0);try{let I=await le("ListItems",d)||[];I.sort((x,re)=>x.type!==re.type?x.type==="folder"?-1:1:(x.name||"").localeCompare(re.name||"")),t(73,tt=I)}catch{t(73,tt=[])}t(70,we=!1)}async function Bl(d){if(!A)return;try{const x=await le("GetNodeDetail",d);x&&t(72,Ze=[...Ze,{id:d,name:x.title}])}catch{t(72,Ze=[...Ze,{id:d,name:"..."}])}t(71,Be=d),t(69,se={...se,[d]:!0});const I=await le("ListWorkspaceChildren",d)||[];ul(p,d,I),t(5,p=[...p]),await ft(d)}function Dn(){if(Ze.length<2)t(72,Ze=[]),t(71,Be=null),ft(A.id);else{const d=Ze[Ze.length-2];t(72,Ze=Ze.slice(0,-1)),t(71,Be=d.id),ft(d.id)}}function Nn(d){const I=Ze[d];t(72,Ze=Ze.slice(0,d+1)),t(71,Be=I.id),ft(I.id)}async function ol(d){t(74,ut=d),t(75,Ct=""),t(77,pl=""),t(76,zl=!0);try{Md(d)?t(75,Ct=await le("GetFileBase64",d.fileId)||""):Id(d)&&t(75,Ct=await le("ReadFileText",d.fileId)||"")}catch(I){t(77,pl=String(I))}t(76,zl=!1)}function Kl(){t(74,ut=null),t(75,Ct=""),t(77,pl="")}async function _c(){const d=prompt(m("file.namePrompt"));if(!(!d||!d.trim()))try{const I=Be||A.id;await le("CreateEmptyFile",I,d.trim()),await ft(I),await ql(I)}catch(I){t(24,H=String(I))}}async function Mn(d){try{await le("DuplicateNode",d);const I=Be||A.id;await ft(I),await ql(I)}catch(I){t(24,H=String(I))}}function In(d){const I=tt.find(x=>x.id===d);I&&Jl(I.id,I.name)}function An(d){t(78,yt={items:[d],mode:"cut"})}function Pn(d){t(78,yt={items:[d],mode:"copy"})}async function Ln(){if(yt.items.length===0)return;const d=Be||A.id;try{if(yt.mode==="copy")for(const I of yt.items)await le("DuplicateNode",I);else for(const I of yt.items)await le("MoveNode",I,d);t(78,yt={items:[],mode:"copy"}),await ft(d)}catch(I){t(24,H=String(I))}}function Fn(d){ze.includes(d)?t(79,ze=ze.filter(I=>I!==d)):t(79,ze=[...ze,d])}function Rn(d){t(79,ze=[d])}function vc(){t(79,ze=tt.map(d=>d.id))}function zn(d){if(tt.length===0)return;const I=ze.length>0?ze[ze.length-1]:tt[0].id,x=tt.findIndex(wt=>wt.id===I),re=tt.findIndex(wt=>wt.id===d);if(x===-1||re===-1)return;const Pe=Math.min(x,re),pt=Math.max(x,re),Xt=tt.slice(Pe,pt+1).map(wt=>wt.id),al=new Set(ze);Xt.forEach(wt=>al.add(wt)),t(79,ze=[...al])}function hc(){t(79,ze=[])}function Gl(d){return d.length>0?d:tt.map(I=>I.id)}async function bc(){const d=Gl(ze),I=tt.find(re=>re.id===d[0]);let x;d.length===1&&(I==null?void 0:I.type)==="folder"?x=m("delete.folder"):d.length===1?x=m("delete.file"):x=m("delete.files",{count:d.length}),Dt({title:m("delete.confirmTitle"),message:m("delete.confirmMessage")+" "+x+"?",confirmText:m("common.delete"),danger:!0,onConfirm:async()=>{for(const Pe of d)try{await le("DeleteFileOrFolder",Pe)}catch(pt){t(24,H=String(pt))}t(79,ze=[]);const re=Be||A.id;await ft(re)}})}function kc(){const d=Gl(ze);t(78,yt={items:d,mode:"cut"}),t(79,ze=[])}function yc(){const d=Gl(ze);t(78,yt={items:d,mode:"copy"}),t(79,ze=[])}function wc(d,I){d.stopPropagation();const x=ze.includes(I)?ze:[I];nl=x,d.dataTransfer.effectAllowed="move",d.dataTransfer.setData("text/plain",x.join(","))}function Cc(d,I){const x=tt.find(re=>re.id===I);x&&x.type==="folder"&&(d.preventDefault(),d.stopPropagation(),d.dataTransfer.dropEffect="move")}async function Sc(d,I){if(d.preventDefault(),d.stopPropagation(),nl.length!==0){for(const x of nl)try{await le("MoveNode",x,I)}catch(re){t(24,H=String(re))}nl=[],t(79,ze=[]),await ft(Be||A.id)}}function On(d){if(!_n(d.target)&&W==="files")if(d.ctrlKey||d.metaKey)d.key==="c"||d.key==="C"?(d.preventDefault(),yc()):d.key==="x"||d.key==="X"?(d.preventDefault(),kc()):d.key==="v"||d.key==="V"?(d.preventDefault(),Ln()):d.key==="a"||d.key==="A"?(d.preventDefault(),vc()):d.key==="o"||d.key==="O"?(d.preventDefault(),Tc()):d.key==="Enter"&&(d.preventDefault(),Vn());else if(d.key==="Enter")d.preventDefault(),Vn();else if(d.key==="Delete"||d.key==="Backspace"){if(ut){d.preventDefault(),Kl();return}if(ze.length>0){d.preventDefault(),bc();return}if(d.key==="Backspace"&&Ze.length>0){d.preventDefault(),Dn();return}}else if(d.key==="Escape"){if(ut){Kl();return}if(ze.length>0){hc();return}}else d.key==="F2"&&(d.preventDefault(),jc())}function Vn(){if(ze.length===1){const d=tt.find(I=>I.id===ze[0]);d&&(d.type==="folder"?Bl(d.id):ol(d))}}function Tc(){if(ze.length===1){const d=tt.find(I=>I.id===ze[0]);d&&d.fileId&&le("OpenFile",d.fileId)}}function Jl(d,I){hl=d,t(90,Bt=I),t(91,Kt=""),t(89,vl=!0)}function jc(){if(ze.length===1){const d=tt.find(I=>I.id===ze[0]);d&&Jl(d.id,d.name)}}async function Wn(){const d=Bt.trim();if(!d){t(91,Kt=m("rename.emptyError"));return}try{await le("ValidateName",d)}catch{t(91,Kt=m("rename.invalidError"));return}t(89,vl=!1);const I=hl;hl="";try{await le("RenameNode",I,d),A&&A.id===I&&t(26,A={...A,title:d}),await qt(),Be&&await ft(Be)}catch(x){t(24,H=String(x))}}function Ec(){t(89,vl=!1),hl="",t(90,Bt=""),t(91,Kt="")}function Dc(d){d.key==="Enter"?Wn():t(91,Kt="")}function Dt(d){t(85,wn=d.title||m("common.confirm")),t(86,Cn=d.message||""),t(87,Sn=d.danger!==void 0?d.danger:!0),t(88,Tn=d.confirmText||m("common.delete")),gl=d.onConfirm||null,_l=d.onCancel||null,t(84,Vl=!0)}function Hn(){t(84,Vl=!1),gl=null,_l=null}function Nc(){gl&&gl(),Hn()}function Mc(){_l&&_l(),Hn()}function Un(d){t(56,Ee=Le.node),t(57,ye=d),t(55,Oe=""),t(54,Re=!0),Gt()}function Ic(){t(56,Ee=null),t(57,ye=void 0),t(55,Oe=""),t(54,Re=!0)}function Ac(){t(54,Re=!1),t(55,Oe=""),t(56,Ee=null),t(57,ye=void 0)}async function Bn(){if(!(!Oe.trim()||ye===void 0))try{const d=Ee?Ee.id:"",I=ye?ye.id:"",x=await le("CreateNodeFromTemplate",d,Oe.trim(),I);t(54,Re=!1),t(55,Oe="");const re=x?x.id:null;if(t(56,Ee=null),t(57,ye=void 0),d){t(69,se={...se,[d]:!0});const Pe=await le("ListWorkspaceChildren",d)||[];ul(p,d,Pe),t(5,p=[...p])}else t(5,p=await le("ListWorkspaceTree")||p);if(re){const Pe=await le("GetNodeDetail",re);Pe&&(t(25,Y=""),Pt(Pe))}}catch(d){t(24,H=String(d))}}function Pc(d,I){t(58,Le={visible:!0,x:d.clientX,y:d.clientY,node:I})}function Gt(){t(58,Le={visible:!1,x:0,y:0,node:null})}async function Lc(d){const I=!se[d];if(t(69,se={...se,[d]:I}),!I)return;const x=await le("ListWorkspaceChildren",d)||[];ul(p,d,x),t(5,p=[...p])}async function Fc(d,I){if(!(!d||!I||d===I))try{const x=await le("MoveNode",d,I);await qt();const re=await le("GetNodeDetail",d);re&&(t(25,Y=""),Pt(re))}catch(x){t(24,H=String(x))}}async function Rc(d){d.preventDefault(),d.stopPropagation();try{const I=d.dataTransfer.getData("text/plain");if(!I)return;const x=await le("GetNodeDetail",I);if(!x||!x.parent_id)return;await le("MoveNode",I,""),await qt();const re=await le("GetNodeDetail",I);re&&(t(25,Y=""),Pt(re))}catch(I){t(24,H=String(I))}}function zc(d){d.preventDefault(),d.dataTransfer.dropEffect="move",t(80,Ol=!0)}function Oc(d){t(80,Ol=!1)}function Kn(d){Jl(d.id,d.title),Gt()}function Gn(d){Gt(),Dt({title:m("delete.confirmTitle"),message:m("delete.confirmMessage")+" "+d.title+"?",confirmText:m("common.delete"),danger:!0,onConfirm:async()=>{try{await le("DeleteNode",d.id),await qt(),A&&A.id===d.id&&t(26,A=null)}catch(I){t(24,H=String(I))}}})}async function Lt(d){Gt();const I=typeof d=="string"?d:d.id;try{await le("OpenFolder",I)}catch(x){t(24,H=String(x))}}async function Jt(d){const I=pc(d);try{if(I==="url"||d.type==="link"){if(!d.url)throw new Error("url required");await le("OpenURL",d.url);return}if(I==="text"||d.type==="note"){const x=await le("ReadNote",d.id);t(29,B={id:d.id,title:d.title,content:x||"",dirty:!1});return}if(I==="folder"||d.type==="folder"){t(25,Y=""),t(26,A=d),t(27,W="files"),t(72,Ze=[]),t(71,Be=null),t(79,ze=[]),t(74,ut=null),await yl(d.id),await ft(d.id);return}if(I==="file"||I==="image"||d.type==="file"){const re=(await le("ListFiles",d.id)||[])[0];if(!re)throw new Error("file record not found");const Pe=Z2(d,re);Es(Pe)?await ol(Pe):await le("OpenFile",Pe.fileId);return}await St(d.id)}catch(x){t(24,H=String(x))}}async function Jn(d){Gt();try{await le("MoveNode",d.id,""),await qt();const I=await le("GetNodeDetail",d.id);I&&(t(25,Y=""),Pt(I))}catch(I){t(24,H=String(I))}}async function qt(){const d=Object.keys(se).filter(x=>se[x]),I=await le("ListWorkspaceTree")||[];for(const x of d){const Pe=(await le("ListWorkspaceChildren",x)||[]).map(pt=>({...pt}));mc(I,x,Pe)}t(5,p=I)}async function ql(d){const I=await le("ListWorkspaceChildren",d)||[];ul(p,d,I),t(5,p=[...p])}function qn(){t(59,We=!0),t(60,$e="")}function Vc(){t(59,We=!1),t(60,$e="")}async function Yn(){if(!(!$e.trim()||!A))try{const d=await le("CreateNote",A.id,$e.trim());t(28,O=[...O,d&&d.id?d:{id:Date.now().toString(),title:$e.trim(),createdAt:new Date().toISOString()}]),t(59,We=!1),t(60,$e="")}catch{const I={id:Date.now().toString(),title:$e.trim(),createdAt:new Date().toISOString()};t(28,O=[...O,I]),t(59,We=!1),t(60,$e="")}}async function Yt(d){if(B&&B.dirty){Dt({title:m("note.unsavedTitle"),message:m("note.unsavedMessage"),confirmText:m("note.unsavedClose"),danger:!1,onConfirm:async()=>{await Qn(d)}});return}await Qn(d)}async function Qn(d){try{const I=await le("ReadNote",d.id);t(29,B={id:d.id,title:d.title,content:I||"",dirty:!1})}catch{t(29,B={id:d.id,title:d.title,content:"# "+d.title+`
`,dirty:!1})}}function Wc(){if(B&&B.dirty){Dt({title:m("note.unsavedTitle"),message:m("note.unsavedMessage"),confirmText:m("note.unsavedClose"),danger:!1,onConfirm:()=>{t(29,B=null)}});return}t(29,B=null)}function Hc(d){B&&(t(29,B.content=d.target.value,B),t(29,B.dirty=!0,B))}async function Uc(){if(B)try{await le("SaveNote",B.id,B.content),t(29,B.dirty=!1,B)}catch{t(29,B.dirty=!1,B)}}function wl(d=null){t(39,X=d),t(40,te=null),t(33,ne=d?d.summary:""),t(34,ae=d?String(d.minutes||""):""),t(35,fe=d&&d.date||""),t(36,be=d&&d.details||""),t(37,Ue=d?!!d.billable:!1),t(38,Me=d?!!d.approximate:!1),t(32,Z=!0)}function Bc(){t(32,Z=!1),t(39,X=null),t(40,te=null)}async function Yl(d=""){const I=d||(A?A.id:"");A&&A.id===I&&t(31,ee=fn(await le("ListWorklog",A.id))||ee),Y==="journal"&&await Ft()}async function Kc(){const d=parseInt(ae,10);if(!(!ne.trim()||isNaN(d)||d<=0)&&!(!te&&!X&&!A)){try{if(te){const I=JSON.stringify(Nl(te));await le("AcceptSuggestionFull",te.nodeId,ne.trim(),be,fe,d,Me,Ue,I),await Cl()}else X?(await le("UpdateWorklogEntry",X.id,ne.trim(),be,fe,d,Me,Ue),await Yl(X.nodeId)):(await le("CreateWorklogFull",A.id,ne.trim(),be,fe,d,Me,Ue),await Yl(A.id))}catch(I){t(24,H=String(I));return}t(32,Z=!1),t(39,X=null),t(40,te=null)}}function Ql(d){Dt({title:m("worklog.deleteEntry"),message:m("worklog.deleteConfirm"),confirmText:m("common.delete"),danger:!0,onConfirm:async()=>{try{await le("DeleteWorklogEntry",d.id),await Yl(d.nodeId)}catch(I){t(24,H=String(I))}}})}async function Cl(){t(41,de=await le("GetSuggestions")||[]),t(42,ke=de.length),A&&t(31,ee=fn(await le("ListWorklog",A.id))),Y==="journal"&&await Ft()}function Sl(d){t(40,te=d),t(39,X=null),t(33,ne=d.summary||""),t(34,ae=String(d.suggestedMin||"")),t(35,fe=""),t(36,be=""),t(37,Ue=!1),t(38,Me=!0),t(32,Z=!0)}async function Tl(d){try{await le("DismissSuggestion",d.nodeId,JSON.stringify(Nl(d))),await Cl()}catch(I){t(24,H=String(I))}}async function Xl(d){try{const I=Nl(d),x=JSON.stringify(I);Ml("acceptTodaySuggestion: nodeId="+d.nodeId+" eventIds="+x+" events="+JSON.stringify((d.events||[]).map(re=>({id:re.id,type:re.eventType,title:re.title})))),await le("AcceptSuggestionWith",d.nodeId,d.summary,d.suggestedMin,"",x),await Cl()}catch(I){Ml("acceptTodaySuggestion error: "+I)}}async function Xn(d){try{const I=Nl(d),x=JSON.stringify(I);Ml("acceptJournalSuggestion: nodeId="+d.nodeId+" eventIds="+x+" events="+JSON.stringify((d.events||[]).map(re=>({id:re.id,type:re.eventType,title:re.title})))),await le("AcceptSuggestionWith",d.nodeId,d.summary,d.suggestedMin,"",x),await Cl()}catch(I){Ml("acceptJournalSuggestion error: "+I)}}async function Ft(){try{const[d,I,x]=await Promise.all([le("ListWorklogReport",T,j,E,M,N,L),le("WorklogReportSummary",T,j,E,M,N,L),le("GetSuggestions")]);if(t(9,k=(d||[]).map(re=>(re._expanded===void 0&&(re._expanded=!1),re))),t(10,w=I||null),t(41,de=x||[]),t(42,ke=de.length),E&&!D)if(d&&d.length>0&&d[0].nodePath)t(17,D=d[0].nodePath);else try{t(17,D=await le("GetNodeTitle",E))}catch{t(17,D="")}}catch{t(9,k=[]),t(10,w=null),t(41,de=[]),t(42,ke=0)}}async function jl(d){try{const I=await le("SaveWorklogReport",d,T,j,E,M,N,L);t(18,z=I),setTimeout(()=>t(18,z=""),4e3)}catch(I){if(String(I).includes("отменено"))return;t(18,z="Ошибка: "+String(I)),setTimeout(()=>t(18,z=""),6e3)}}let Zn;async function Zl(d){if(d._expanded=!d._expanded,t(9,k),d._expanded&&!d._events&&d._hasEvents===void 0)try{d._events=await le("GetWorklogEntryEvents",d.id)||[],d._hasEvents=d._events.length>0,t(9,k)}catch{d._events=[],d._hasEvents=!1,t(9,k)}}async function xl(d){if(d._expanded=!d._expanded,d._expanded&&d.source==="suggestion"&&!d._events&&d._hasEvents===void 0)try{d._events=await le("GetWorklogEntryEvents",d.id)||[],d._hasEvents=d._events.length>0}catch(I){I._events=[],I._hasEvents=!1}t(31,ee)}async function Gc(){const d=R.trim();if(!d||d.length<2){t(20,V=[]),t(21,K=!1);return}try{t(20,V=await le("SearchNodes",d)||[]),t(21,K=V.length>0)}catch{t(20,V=[]),t(21,K=!1)}}function Jc(){clearTimeout(Zn),Zn=setTimeout(Gc,200)}function xn(d){t(14,E=d.id),t(17,D=d.path||d.title),t(13,M=!0),t(19,R=""),t(20,V=[]),t(21,K=!1),Ft()}function $n(){t(14,E=""),t(13,M=!1),t(17,D=""),t(19,R=""),t(20,V=[]),t(21,K=!1),Ft()}function qc(){t(11,T=""),t(12,j=""),t(14,E=""),t(13,M=!1),t(15,N="all"),t(16,L="all"),t(17,D=""),t(19,R=""),t(20,V=[]),t(21,K=!1),Ft()}async function es(){const d=await le("PickFile");if(!d)return;const I=Be||A.id;await ts(I,d)}async function Yc(){const d=await le("PickDirectory");if(!d)return;const I=Be||A.id;await ts(I,d)}async function ts(d,I){t(66,Ge=!0);try{const x=await le("PreviewImport",I);t(67,Qe=x),nt=I,it=d,t(68,et=!0)}catch(x){t(24,H=String(x))}t(66,Ge=!1)}async function $l(d){try{const I=it||A.id,x=d==="copy"?await le("AddPathCopy",I,nt):await le("AddPathLink",I,nt);t(68,et=!1),t(67,Qe=null),t(72,Ze=[]),t(71,Be=null),await Promise.all([yl(I),ft(I),ql(I)])}catch(I){t(24,H=String(I))}}function Qc(){t(68,et=!1),t(67,Qe=null)}async function ls({id:d,type:I}){const x=m(I==="folder"?"delete.folder":"delete.file");Dt({title:m("delete.confirmTitle"),message:m("delete.confirmMessage")+" "+x+"?",confirmText:m("common.delete"),danger:!0,onConfirm:async()=>{try{await le("DeleteFileOrFolder",d),oe=oe.filter(Pe=>Pe.nodeId!==d);const re=Be||A.id;await ft(re)}catch(re){t(24,H=String(re))}}})}async function Xc(d){!d||d.length===0||await cr(d,"drop")}function Zc(d){return{note_created:m("event.noteCreated"),note_updated:m("event.noteUpdated"),note_deleted:"Заметка удалена",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:"Папка перемещена",node_created:m("event.caseCreated"),node_updated:m("event.caseUpdated"),node_deleted:"Узел удалён",action_created:"Действие создано",action_done:"Действие выполнено",worklog_added:"Запись времени добавлена"}[d]||d}function xc(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 $c(d){return d?m("capture.kind."+d):""}function er(d){return d?m("capture.source."+d):""}function tr(d){const I=[];return d.captureKind&&I.push($c(d.captureKind)),d.captureSource&&I.push(er(d.captureSource)),d.captureContextLabel&&I.push(`${m("inbox.capturedIn")}: ${d.captureContextLabel}`),d.suggestedTargetLabel&&I.push(`${m("inbox.suggestedTarget")}: ${d.suggestedTargetLabel}`),I.push(vt(d.capturedAt||d.createdAt)),I.filter(Boolean).join(" · ")}function lr(d){!d||!d.id||(t(43,_e=[d,..._e.filter(I=>I.id!==d.id)]),A&&(d.captureContextNodeId===A.id||d.suggestedTargetNodeId===A.id)&&t(44,Ie=[d,...Ie.filter(I=>I.id!==d.id)]))}function nr(){return A&&A.id?{contextType:"node",nodeId:A.id,suggestedTargetNodeId:A.id}:Y?{contextType:"section",section:Y}:{contextType:"global",section:"root"}}function Rt(){return JSON.stringify(nr())}function sr(){return A&&A.id?m("capture.dropOverlayNode",{title:A.title}):m("capture.dropOverlayGlobal")}async function Qt(d=null){d&&lr(d),Y==="inbox"&&t(43,_e=await le("ListInboxNodes")||_e)}async function ir(d,I){const x=String(d||"").trim();if(!x)return null;const re=dn(x),Pe=re?await le("CaptureURLWithContext",re,"",I,Rt()):await le("CaptureTextWithContext",x,I,Rt());return await Qt(Pe),Pe}async function ns(d,I,x){const re=String(d||"").trim();if(!re)return null;const Pe=await le("CaptureURLWithContext",re,I||"",x,Rt());return await Qt(Pe),Pe}async function or(d,I){if(!d)return null;const x=d.path||d.webkitRelativePath||"";if(x){const pt=await le("CapturePathWithContext",x,I,Rt());return await Qt(pt),pt}const re=await $2(d),Pe=await le("CaptureFileDataWithContext",d.name||`clipboard.${x2(d.type)}`,re,I,Rt());return await Qt(Pe),Pe}async function en(d,I){var al,wt,bs;if(!d)return!1;let x=!1;const re=Array.from(d.files||[]);for(const Vt of re)await or(Vt,I),x=!0;const Pe=(al=d.getData)==null?void 0:al.call(d,"text/x-moz-url");if(Pe){const Vt=em(Pe),cl=Vt?dn(Vt.url):"";if(cl)return await ns(cl,Vt.title,I),!0}const pt=(wt=d.getData)==null?void 0:wt.call(d,"text/uri-list");if(pt){const Vt=tm(pt),cl=dn(Vt);if(cl)return await ns(cl,"",I),!0}const Xt=(bs=d.getData)==null?void 0:bs.call(d,"text/plain");return String(Xt||"").trim()&&(await ir(Xt,I),x=!0),x}async function ar(){if(!Ke){t(46,st=""),t(45,Ke=!0);try{const d=await le("CaptureClipboardTextWithContext",Rt());await Qt(d),t(46,st=m("inbox.captured"))}catch(d){t(24,H=String(d).includes("clipboard is empty")?m("inbox.clipboardEmpty"):m("inbox.clipboardUnavailable"))}finally{t(45,Ke=!1)}}}async function cr(d,I="drop"){if(!Ke){t(45,Ke=!0),t(46,st="");try{for(const x of d){const re=await le("CapturePathWithContext",x,I,Rt());await Qt(re)}t(46,st=m("inbox.captured"))}catch(x){t(24,H=String(x))}finally{t(45,Ke=!1),t(81,sl=!1)}}}async function ss(d){if(!(o||c)&&!_n(d.target)&&d.clipboardData)try{await en(d.clipboardData,"paste")&&(d.preventDefault(),t(46,st=m("inbox.captured")))}catch(I){t(24,H=String(I))}}function is(d){qa(d.dataTransfer)&&(d.preventDefault(),d.dataTransfer.dropEffect="copy",t(83,yn=sr()),t(82,ml=!0))}function os(d){(d.clientX<=0||d.clientY<=0||d.clientX>=window.innerWidth||d.clientY>=window.innerHeight)&&t(82,ml=!1)}async function as(d){if(qa(d.dataTransfer)){d.preventDefault(),t(82,ml=!1);try{await en(d.dataTransfer,"drop")&&t(46,st=m("inbox.captured"))}catch(I){t(24,H=String(I))}}}function rr(d){d.preventDefault(),d.dataTransfer.dropEffect="copy",t(81,sl=!0)}function ur(){t(81,sl=!1)}async function fr(d){d.preventDefault(),d.stopPropagation(),t(81,sl=!1),await en(d.dataTransfer,"drop")&&t(46,st=m("inbox.captured"))}function tn(d){t(92,Tt=d),t(93,jt=""),t(94,At=[]),t(95,Et=null)}function cs(){t(92,Tt=null),t(93,jt=""),t(94,At=[]),t(95,Et=null),t(96,bl=!1)}async function dr(){const d=jt.trim();if(!d||d.length<2){t(94,At=[]);return}t(96,bl=!0);try{const I=await le("SearchNodes",d)||[];t(94,At=I.filter(x=>lm(x)&&x.id!==(Tt==null?void 0:Tt.id)))}catch{t(94,At=[])}finally{t(96,bl=!1)}}function pr(d){t(93,jt=d.target.value),t(95,Et=null),clearTimeout(jn),jn=setTimeout(dr,200)}function rs(d){t(95,Et=d),t(93,jt=d.path||d.title),t(94,At=[])}async function us(){if(!(!Tt||!Et))try{await fs(Tt,Et.id),cs()}catch(d){t(24,H=String(d))}}async function fs(d,I){!d||!I||(await le("ResolveInboxNode",d.id,I),t(43,_e=_e.filter(x=>x.id!==d.id)),t(44,Ie=Ie.filter(x=>x.id!==d.id)),await qt(),A&&await yl(A.id))}async function ln(d){const I=(d==null?void 0:d.suggestedTargetNodeId)||(A==null?void 0:A.id)||"";if(I)try{await fs(d,I)}catch(x){t(24,H=String(x))}}function nn(d){Dt({title:m("inbox.deleteTitle"),message:m("inbox.deleteConfirm",{title:d.title}),confirmText:m("common.delete"),danger:!0,onConfirm:async()=>{try{await le("DeleteInboxNode",d.id),t(43,_e=_e.filter(I=>I.id!==d.id)),t(44,Ie=Ie.filter(I=>I.id!==d.id))}catch(I){t(24,H=String(I))}}})}function ds(d){t(48,je=d),t(49,Fe=d.title||""),t(50,Ce=d.url||""),t(51,Ve=d.note||""),t(52,Ae="")}function ps(){t(48,je=null),t(49,Fe=""),t(50,Ce=""),t(51,Ve=""),t(52,Ae="")}async function mr(){if(!(!je||!Ce.trim()))try{const d=await le("UpdateLink",je.id,Fe.trim(),Ce.trim(),Ve);t(47,rt=rt.map(I=>I.id===d.id?d:I)),ps()}catch(d){t(52,Ae=String(d))}}async function ms(d){Dt({title:m("links.deleteTitle"),message:m("links.deleteConfirm",{title:d.title}),confirmText:m("common.delete"),danger:!0,onConfirm:async()=>{try{await le("DeleteLink",d.id),t(47,rt=rt.filter(I=>I.id!==d.id))}catch(I){t(24,H=String(I))}}})}async function gs(d){try{await le("OpenLink",d.id)}catch(I){t(24,H=String(I))}}async function _s(d){var I,x;try{await((x=(I=navigator.clipboard)==null?void 0:I.writeText)==null?void 0:x.call(I,d.url)),t(52,Ae=m("links.copied"))}catch{t(52,Ae=m("links.copyUnavailable"))}}function gr(){t(61,Te=!0),t(62,me=""),t(63,De="open_url"),t(64,Ye="")}function _r(){t(61,Te=!1),t(62,me=""),t(64,Ye="")}async function sn(){if(!(!me.trim()||!Ye.trim()||!A))try{const d=await le("CreateAction",A.id,De,me.trim(),Ye.trim());d&&d.id&&t(30,ie=[...ie,d]),t(61,Te=!1),t(62,me=""),t(64,Ye="")}catch(d){t(24,H=String(d))}}async function vs(d){try{await le("DeleteAction",d),t(30,ie=ie.filter(I=>I.id!==d))}catch(I){t(24,H=String(I))}}function vr(d){const I=lt.find(x=>x.id===d);return I?I.label:d}async function St(d){try{const I=await le("GetNodeDetail",d);I&&Pt(I)}catch(I){t(24,H=String(I))}}async function zt(d){const I=nm(d),x=I.nodeId;if(x)try{const re=await le("GetNodeDetail",x);if(!re)return;if(Pt(re),I.tab==="notes"){if(t(27,W="notes"),I.targetId){try{t(28,O=await le("ListNotes",x)||[])}catch{}const Pe=O.find(pt=>pt.id===I.targetId);Pe&&setTimeout(()=>Yt(Pe),100)}}else if(I.tab==="files")if(t(27,W="files"),I.targetId)try{const Pe=await le("GetNodeDetail",I.targetId);if(Pe&&Pe.parent_id){await ft(Pe.parent_id);const pt=tt.find(Xt=>Xt.id===I.targetId);pt&&pt.type==="file"&&Es(pt)&&setTimeout(()=>ol(pt),150)}else await ft(x)}catch{await ft(x)}else await ft(x)}catch(re){t(24,H=String(re))}}async function Ot(d){return zt(d)}async function on(){try{t(97,Wl=await le("SyncStatus"))}catch{t(97,Wl={configured:!1,serverUrl:"",deviceId:"",unpushedOps:0,lastSyncAt:"",syncInterval:0})}}let hs="general";function an(d){t(101,hs=d||"general"),t(3,r=!0)}function hr(){t(3,r=!1)}function br(d){const I=Array.isArray(d==null?void 0:d.conflicts)?d.conflicts:[],x=Array.isArray(d==null?void 0:d.applyErrors)?d.applyErrors:[],re=[];return I.length>0&&re.push(m("sync.conflictsCount",{count:I.length})),x.length>0&&re.push(m("sync.applyErrorsCount",{count:x.length})),re.join(" · ")}async function kr(){t(98,Hl=!0),t(99,il=""),t(100,kl="");try{const d=await le("SyncNow");await on(),t(99,il=br(d)),t(100,kl=il?"warning":"")}catch(d){console.error("sync error:",d),t(99,il=`${m("sync.status.error")}: ${(d==null?void 0:d.message)||d}`),t(100,kl="warning")}finally{t(98,Hl=!1)}}function yr(d){t(1,o=!1),t(0,n=d),t(65,xe=!1),window.location.reload()}function wr(d){t(2,c=!1),t(0,n=d),t(65,xe=!1),window.location.reload()}const Cr=d=>d.nodeId===A.id,Sr=d=>En(d.id),Tr=()=>an("sync"),jr=()=>an(),Er=()=>t(24,H=""),Dr=()=>t(24,H=""),Nr=()=>t(24,H="");function Mr(){B.content=this.value,t(29,B)}const Ir=d=>{t(27,W=d.id),d.id==="files"&&A&&tt.length===0&&!Be&&ft(A.id)},Ar=()=>{t(27,W="notes"),qn()},Pr=()=>{t(27,W="files"),es()},Lr=()=>t(27,W="worklog"),Fr=d=>Yt(d),Rr=d=>Yt(d);function zr(){$e=this.value,t(60,$e)}const Or=d=>d.key==="Enter"&&Yn(),Vr=d=>Yt(d),Wr=d=>Yt(d),Hr=d=>{const I=d.detail;I===0?(t(72,Ze=[]),t(71,Be=null),ft(A.id)):Nn(I-1)},Ur=d=>Bl(d.detail),Br=d=>ol(d.detail),Kr=d=>le("OpenFile",d.detail),Gr=d=>le("OpenFolder",d.detail),Jr=d=>ls(d.detail),qr=d=>In(d.detail.id),Yr=d=>Mn(d.detail),Qr=d=>An(d.detail),Xr=d=>Pn(d.detail),Zr=d=>Rn(d.detail),xr=d=>Fn(d.detail),$r=d=>zn(d.detail),eu=d=>ln(d),tu=d=>tn(d),lu=d=>nn(d),nu=d=>Jt(d),su=(d,I)=>I.key==="Enter"&&Jt(d),iu=d=>gs(d),ou=d=>_s(d),au=d=>ds(d),cu=d=>ms(d),ru=d=>le("RunAction",d.id),uu=d=>vs(d.id),fu=()=>wl(),du=d=>d.nodeId===A.id,pu=d=>Sl(d),mu=d=>Xl(d),gu=d=>Tl(d),_u=(d,I,x)=>t(41,I[x]._expanded=!d._expanded,de,t(26,A)),vu=(d,I,x,re)=>re.key==="Enter"&&t(41,I[x]._expanded=!d._expanded,de,t(26,A)),hu=d=>zt(d),bu=d=>Lt(d.nodeId),ku=d=>wl(d),yu=d=>Ql(d),wu=d=>zt(d),Cu=d=>Lt(d.nodeId),Su=d=>xl(d),Tu=(d,I)=>I.key==="Enter"&&xl(d),ju=d=>Ot(d),Eu=(d,I)=>I.key==="Enter"&&Ot(d),Du=d=>ln(d),Nu=d=>tn(d),Mu=d=>Jt(d),Iu=d=>Lt(d),Au=d=>nn(d),Pu=d=>Jt(d),Lu=(d,I)=>I.key==="Enter"&&Jt(d),Fu=()=>le("OpenTrashFolder");function Ru(){T=this.value,t(11,T)}function zu(){j=this.value,t(12,j)}const Ou=()=>{t(19,R=""),t(17,D=""),$n()};function Vu(){R=this.value,t(19,R)}const Wu=()=>setTimeout(()=>t(21,K=!1),200),Hu=d=>xn(d);function Uu(){M=this.checked,t(13,M)}function Bu(){N=Il(this),t(15,N)}function Ku(){L=Il(this),t(16,L)}const Gu=()=>jl("csv"),Ju=()=>jl("markdown"),qu=()=>jl("pdf"),Yu=d=>St(d.nodeId),Qu=(d,I,x,re)=>t(41,I[x].suggestedMin=parseInt(re.target.value),de),Xu=d=>Sl(d),Zu=d=>Xn(d),xu=d=>Tl(d),$u=(d,I,x)=>t(41,I[x]._expanded=!d._expanded,de),ef=(d,I,x,re)=>re.key==="Enter"&&t(41,I[x]._expanded=!d._expanded,de),tf=d=>zt(d),lf=d=>Lt(d.nodeId),nf=d=>St(d.nodeId),sf=d=>Zl(d),of=(d,I)=>I.key==="Enter"&&Zl(d),af=d=>wl(d),cf=d=>Ql(d),rf=d=>zt(d),uf=d=>St(d.nodeId),ff=(d,I,x,re)=>t(41,I[x].suggestedMin=parseInt(re.target.value),de),df=d=>Sl(d),pf=d=>Xl(d),mf=d=>Tl(d),gf=(d,I,x)=>t(41,I[x]._expanded=!d._expanded,de),_f=(d,I,x,re)=>re.key==="Enter"&&t(41,I[x]._expanded=!d._expanded,de),vf=d=>zt(d),hf=d=>Lt(d.nodeId),bf=d=>St(d.nodeId),kf=(d,I)=>I.key==="Enter"&&St(d.nodeId),yf=d=>St(d.nodeId),wf=(d,I)=>I.key==="Enter"&&St(d.nodeId),Cf=d=>Ot(d),Sf=(d,I)=>I.key==="Enter"&&Ot(d),Tf=d=>Ot(d),jf=(d,I)=>I.key==="Enter"&&Ot(d),Ef=()=>t(57,ye=null),Df=d=>t(57,ye=d);function Nf(){Oe=this.value,t(55,Oe)}const Mf=d=>d.key==="Enter"&&Bn(),If=d=>Un(d),Af=()=>Jn(Le.node),Pf=()=>Kn(Le.node),Lf=()=>Gn(Le.node),Ff=()=>Lt(Le.node);function Rf(){fe=this.value,t(35,fe)}function zf(){ne=this.value,t(33,ne)}function Of(){ae=Ll(this.value),t(34,ae)}function Vf(){be=this.value,t(36,be)}function Wf(){Ue=this.checked,t(37,Ue)}function Hf(){Me=this.checked,t(38,Me)}function Uf(){me=this.value,t(62,me)}const Bf=d=>d.key==="Enter"&&sn();function Kf(){De=Il(this),t(63,De),t(103,lt)}function Gf(){Ye=this.value,t(64,Ye)}const Jf=d=>d.key==="Enter"&&sn(),qf=()=>$l("copy"),Yf=()=>$l("link");function Qf(){Bt=this.value,t(90,Bt)}function Xf(){jt=this.value,t(93,jt)}const Zf=d=>d.key==="Enter"&&Et&&us(),xf=d=>rs(d);function $f(){Fe=this.value,t(49,Fe)}function ed(){Ce=this.value,t(50,Ce)}function td(){Ve=this.value,t(51,Ve)}return[n,o,c,r,u,p,v,g,h,k,w,T,j,M,E,N,L,D,z,R,V,K,G,J,H,Y,A,W,O,B,ie,ee,Z,ne,ae,fe,be,Ue,Me,X,te,de,ke,_e,Ie,Ke,st,rt,je,Fe,Ce,Ve,Ae,He,Re,Oe,Ee,ye,Le,We,$e,Te,me,De,Ye,xe,Ge,Qe,et,se,we,Be,Ze,tt,ut,Ct,zl,pl,yt,ze,Ol,sl,ml,yn,Vl,wn,Cn,Sn,Tn,vl,Bt,Kt,Tt,jt,At,Et,bl,Wl,Hl,il,kl,hs,q,lt,gc,En,Pt,ft,Bl,Dn,Nn,ol,Kl,_c,Mn,In,An,Pn,Ln,Fn,Rn,zn,wc,Cc,Sc,Wn,Ec,Dc,Nc,Mc,Un,Ic,Ac,Bn,Pc,Gt,Lc,Fc,Rc,zc,Oc,Kn,Gn,Lt,Jt,Jn,qn,Vc,Yn,Yt,Wc,Hc,Uc,wl,Bc,Kc,Ql,Sl,Tl,Xl,Xn,Ft,jl,Zl,xl,Jc,xn,$n,qc,es,Yc,$l,Qc,ls,Zc,xc,tr,ar,rr,ur,fr,tn,cs,pr,rs,us,ln,nn,ds,ps,mr,ms,gs,_s,gr,_r,sn,vs,vr,St,zt,Ot,on,an,hr,kr,yr,wr,Cr,Sr,Tr,jr,Er,Dr,Nr,Mr,Ir,Ar,Pr,Lr,Fr,Rr,zr,Or,Vr,Wr,Hr,Ur,Br,Kr,Gr,Jr,qr,Yr,Qr,Xr,Zr,xr,$r,eu,tu,lu,nu,su,iu,ou,au,cu,ru,uu,fu,du,pu,mu,gu,_u,vu,hu,bu,ku,yu,wu,Cu,Su,Tu,ju,Eu,Du,Nu,Mu,Iu,Au,Pu,Lu,Fu,Ru,zu,Ou,Vu,Wu,Hu,Uu,Bu,Ku,Gu,Ju,qu,Yu,Qu,Xu,Zu,xu,$u,ef,tf,lf,nf,sf,of,af,cf,rf,uf,ff,df,pf,mf,gf,_f,vf,hf,bf,kf,yf,wf,Cf,Sf,Tf,jf,Ef,Df,Nf,Mf,If,Af,Pf,Lf,Ff,Rf,zf,Of,Vf,Wf,Hf,Uf,Bf,Kf,Gf,Jf,qf,Yf,Qf,Xf,Zf,xf,$f,ed,td,d=>le("OpenFile",d.detail)]}class im extends ct{constructor(e){super(),at(this,e,sm,X2,ot,{},null,[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1])}}new im({target:document.getElementById("app")});