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

4 lines
207 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 sc=Object.defineProperty;var rc=(l,e,t)=>e in l?sc(l,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):l[e]=t;var kl=(l,e,t)=>rc(l,typeof e!="symbol"?e+"":e,t);(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))n(o);new MutationObserver(o=>{for(const s of o)if(s.type==="childList")for(const r of s.addedNodes)r.tagName==="LINK"&&r.rel==="modulepreload"&&n(r)}).observe(document,{childList:!0,subtree:!0});function t(o){const s={};return o.integrity&&(s.integrity=o.integrity),o.referrerPolicy&&(s.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?s.credentials="include":o.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function n(o){if(o.ep)return;o.ep=!0;const s=t(o);fetch(o.href,s)}})();function ue(){}function Uo(l){return l()}function fn(){return Object.create(null)}function he(l){l.forEach(Uo)}function Qt(l){return typeof l=="function"}function ht(l,e){return l!=l?e==e:l!==e||l&&typeof l=="object"||typeof l=="function"}let el;function nl(l,e){return l===e?!0:(el||(el=document.createElement("a")),el.href=e,l===el.href)}function ac(l){return Object.keys(l).length===0}const Ko=typeof window<"u"?window:typeof globalThis<"u"?globalThis:global;function a(l,e){l.appendChild(e)}function C(l,e,t){l.insertBefore(e,t||null)}function w(l){l.parentNode&&l.parentNode.removeChild(l)}function Oe(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 L(l){return document.createTextNode(l)}function h(){return L(" ")}function ct(){return L("")}function D(l,e,t,n){return l.addEventListener(e,t,n),()=>l.removeEventListener(e,t,n)}function El(l){return function(e){return e.preventDefault(),l.call(this,e)}}function Je(l){return function(e){return e.stopPropagation(),l.call(this,e)}}function yt(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 il(l){return l===""?null:+l}function cc(l){return Array.from(l.childNodes)}function V(l,e){e=""+e,l.data!==e&&(l.data=e)}function ke(l,e){l.value=e??""}function Ke(l,e,t,n){t==null?l.style.removeProperty(e):l.style.setProperty(e,t,"")}function Bt(l,e,t){for(let n=0;n<l.options.length;n+=1){const o=l.options[n];if(o.__value===e){o.selected=!0;return}}(!t||e!==void 0)&&(l.selectedIndex=-1)}function wl(l){const e=l.querySelector(":checked");return e&&e.__value}function we(l,e,t){l.classList.toggle(e,!!t)}function uc(l,e,{bubbles:t=!1,cancelable:n=!1}={}){return new CustomEvent(l,{detail:e,bubbles:t,cancelable:n})}let Zt;function Xt(l){Zt=l}function Il(){if(!Zt)throw new Error("Function called outside component initialization");return Zt}function Go(l){Il().$$.on_mount.push(l)}function Ml(l){Il().$$.on_destroy.push(l)}function sl(){const l=Il();return(e,t,{cancelable:n=!1}={})=>{const o=l.$$.callbacks[e];if(o){const s=uc(e,t,{cancelable:n});return o.slice().forEach(r=>{r.call(l,s)}),!s.defaultPrevented}return!0}}function Jo(l,e){const t=l.$$.callbacks[e.type];t&&t.slice().forEach(n=>n.call(this,e))}const zt=[],dn=[];let Ht=[];const pn=[],fc=Promise.resolve();let Tl=!1;function dc(){Tl||(Tl=!0,fc.then(qo))}function Wt(l){Ht.push(l)}const Cl=new Set;let Rt=0;function qo(){if(Rt!==0)return;const l=Zt;do{try{for(;Rt<zt.length;){const e=zt[Rt];Rt++,Xt(e),pc(e.$$)}}catch(e){throw zt.length=0,Rt=0,e}for(Xt(null),zt.length=0,Rt=0;dn.length;)dn.pop()();for(let e=0;e<Ht.length;e+=1){const t=Ht[e];Cl.has(t)||(Cl.add(t),t())}Ht.length=0}while(zt.length);for(;pn.length;)pn.pop()();Tl=!1,Cl.clear(),Xt(l)}function pc(l){if(l.fragment!==null){l.update(),he(l.before_update);const e=l.dirty;l.dirty=[-1],l.fragment&&l.fragment.p(l.ctx,e),l.after_update.forEach(Wt)}}function mc(l){const e=[],t=[];Ht.forEach(n=>l.indexOf(n)===-1?e.push(n):t.push(n)),t.forEach(n=>n()),Ht=e}const ll=new Set;let Dt;function et(){Dt={r:0,c:[],p:Dt}}function tt(){Dt.r||he(Dt.c),Dt=Dt.p}function de(l,e){l&&l.i&&(ll.delete(l),l.i(e))}function ye(l,e,t,n){if(l&&l.o){if(ll.has(l))return;ll.add(l),Dt.c.push(()=>{ll.delete(l),n&&(t&&l.d(1),n())}),l.o(e)}else n&&n()}function ae(l){return(l==null?void 0:l.length)!==void 0?l:Array.from(l)}function Yo(l,e){ye(l,1,1,()=>{e.delete(l.key)})}function Xo(l,e,t,n,o,s,r,c,u,d,v,g){let m=l.length,b=s.length,y=m;const k={};for(;y--;)k[l[y].key]=y;const j=[],T=new Map,E=new Map,M=[];for(y=b;y--;){const S=g(o,s,y),O=t(S);let R=r.get(O);R?M.push(()=>R.p(S,e)):(R=d(O,S),R.c()),T.set(O,j[y]=R),O in k&&E.set(O,Math.abs(y-k[O]))}const I=new Set,N=new Set;function A(S){de(S,1),S.m(c,v),r.set(S.key,S),v=S.first,b--}for(;m&&b;){const S=j[b-1],O=l[m-1],R=S.key,B=O.key;S===O?(v=S.first,m--,b--):T.has(B)?!r.has(R)||I.has(R)?A(S):N.has(B)?m--:E.get(R)>E.get(B)?(N.add(R),A(S)):(I.add(B),m--):(u(O,r),m--)}for(;m--;){const S=l[m];T.has(S.key)||u(S,r)}for(;b;)A(j[b-1]);return he(M),j}function ut(l){l&&l.c()}function it(l,e,t){const{fragment:n,after_update:o}=l.$$;n&&n.m(e,t),Wt(()=>{const s=l.$$.on_mount.map(Uo).filter(Qt);l.$$.on_destroy?l.$$.on_destroy.push(...s):he(s),l.$$.on_mount=[]}),o.forEach(Wt)}function ot(l,e){const t=l.$$;t.fragment!==null&&(mc(t.after_update),he(t.on_destroy),t.fragment&&t.fragment.d(e),t.on_destroy=t.fragment=null,t.ctx=[])}function _c(l,e){l.$$.dirty[0]===-1&&(zt.push(l),dc(),l.$$.dirty.fill(0)),l.$$.dirty[e/31|0]|=1<<e%31}function bt(l,e,t,n,o,s,r=null,c=[-1]){const u=Zt;Xt(l);const d=l.$$={fragment:null,ctx:[],props:s,update:ue,not_equal:o,bound:fn(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(e.context||(u?u.$$.context:[])),callbacks:fn(),dirty:c,skip_bound:!1,root:e.target||u.$$.root};r&&r(d.root);let v=!1;if(d.ctx=t?t(l,e.props||{},(g,m,...b)=>{const y=b.length?b[0]:m;return d.ctx&&o(d.ctx[g],d.ctx[g]=y)&&(!d.skip_bound&&d.bound[g]&&d.bound[g](y),v&&_c(l,g)),m}):[],d.update(),v=!0,he(d.before_update),d.fragment=n?n(d.ctx):!1,e.target){if(e.hydrate){const g=cc(e.target);d.fragment&&d.fragment.l(g),g.forEach(w)}else d.fragment&&d.fragment.c();e.intro&&de(l.$$.fragment),it(l,e.target,e.anchor),qo()}Xt(u)}class kt{constructor(){kl(this,"$$");kl(this,"$$set")}$destroy(){ot(this,1),this.$destroy=ue}$on(e,t){if(!Qt(t))return ue;const n=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return n.push(t),()=>{const o=n.indexOf(t);o!==-1&&n.splice(o,1)}}$set(e){this.$$set&&!ac(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}const gc="4";typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add(gc);function vc(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,o){C(n,e,o),C(n,t,o)},d(n){n&&(w(e),w(t))}}}function hc(l){let e,t,n,o,s;return{c(){e=q("path"),t=q("polyline"),n=q("line"),o=q("line"),s=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(o,"x1","16"),i(o,"y1","17"),i(o,"x2","8"),i(o,"y2","17"),i(s,"points","10 9 9 9 8 9")},m(r,c){C(r,e,c),C(r,t,c),C(r,n,c),C(r,o,c),C(r,s,c)},d(r){r&&(w(e),w(t),w(n),w(o),w(s))}}}function yc(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,o){C(n,e,o),C(n,t,o)},d(n){n&&(w(e),w(t))}}}function bc(l){let e,t,n,o;return{c(){e=q("path"),t=q("polyline"),n=q("line"),o=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(o,"x","10"),i(o,"y","12"),i(o,"width","4"),i(o,"height","4"),i(o,"rx","1")},m(s,r){C(s,e,r),C(s,t,r),C(s,n,r),C(s,o,r)},d(s){s&&(w(e),w(t),w(n),w(o))}}}function kc(l){let e,t,n,o,s;return{c(){e=q("path"),t=q("polyline"),n=q("line"),o=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","9"),i(n,"y1","12"),i(n,"x2","15"),i(n,"y2","12"),i(o,"x1","9"),i(o,"y1","15"),i(o,"x2","13"),i(o,"y2","15"),i(s,"x1","12"),i(s,"y1","15"),i(s,"x2","12"),i(s,"y2","18")},m(r,c){C(r,e,c),C(r,t,c),C(r,n,c),C(r,o,c),C(r,s,c)},d(r){r&&(w(e),w(t),w(n),w(o),w(s))}}}function wc(l){let e,t,n,o,s,r;return{c(){e=q("path"),t=q("polyline"),n=q("line"),o=q("line"),s=q("line"),r=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(o,"x1","8"),i(o,"y1","16"),i(o,"x2","16"),i(o,"y2","16"),i(s,"x1","8"),i(s,"y1","14"),i(s,"x2","12"),i(s,"y2","14"),i(r,"x1","12"),i(r,"y1","12"),i(r,"x2","12"),i(r,"y2","18")},m(c,u){C(c,e,u),C(c,t,u),C(c,n,u),C(c,o,u),C(c,s,u),C(c,r,u)},d(c){c&&(w(e),w(t),w(n),w(o),w(s),w(r))}}}function Cc(l){let e,t,n,o;return{c(){e=q("path"),t=q("polyline"),n=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","16"),i(n,"y1","13"),i(n,"x2","8"),i(n,"y2","13"),i(o,"x1","16"),i(o,"y1","17"),i(o,"x2","8"),i(o,"y2","17")},m(s,r){C(s,e,r),C(s,t,r),C(s,n,r),C(s,o,r)},d(s){s&&(w(e),w(t),w(n),w(o))}}}function jc(l){let e,t,n,o,s;return{c(){e=q("path"),t=q("polyline"),n=q("line"),o=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","8"),i(n,"y1","12"),i(n,"x2","16"),i(n,"y2","12"),i(o,"x1","8"),i(o,"y1","16"),i(o,"x2","16"),i(o,"y2","16"),i(s,"x1","8"),i(s,"y1","14"),i(s,"x2","12"),i(s,"y2","14")},m(r,c){C(r,e,c),C(r,t,c),C(r,n,c),C(r,o,c),C(r,s,c)},d(r){r&&(w(e),w(t),w(n),w(o),w(s))}}}function Tc(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(o,s){C(o,e,s),C(o,t,s),C(o,n,s)},d(o){o&&(w(e),w(t),w(n))}}}function Sc(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,o){C(n,e,o),C(n,t,o)},d(n){n&&(w(e),w(t))}}}function Nc(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(o,s){C(o,e,s),C(o,t,s),C(o,n,s)},d(o){o&&(w(e),w(t),w(n))}}}function Ec(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){C(t,e,n)},d(t){t&&w(e)}}}function Ic(l){let e;function t(s,r){return s[0]==="folder"?Ec:s[0]==="image"?Nc:s[0]==="video"?Sc:s[0]==="audio"?Tc:s[0]==="pdf"?jc:s[0]==="document"?Cc:s[0]==="spreadsheet"?wc:s[0]==="presentation"?kc:s[0]==="archive"?bc:s[0]==="code"?yc:s[0]==="text"?hc:vc}let n=t(l),o=n(l);return{c(){e=q("svg"),o.c(),i(e,"width",l[1]),i(e,"height",l[1]),i(e,"viewBox","0 0 24 24"),i(e,"fill","none"),i(e,"stroke","currentColor"),i(e,"stroke-width","1.5"),i(e,"stroke-linecap","round"),i(e,"stroke-linejoin","round"),i(e,"xmlns","http://www.w3.org/2000/svg")},m(s,r){C(s,e,r),o.m(e,null)},p(s,[r]){n!==(n=t(s))&&(o.d(1),o=n(s),o&&(o.c(),o.m(e,null))),r&2&&i(e,"width",s[1]),r&2&&i(e,"height",s[1])},i:ue,o:ue,d(s){s&&w(e),o.d()}}}function Mc(l,e,t){let{kind:n="generic"}=e,{size:o=20}=e;return l.$$set=s=>{"kind"in s&&t(0,n=s.kind),"size"in s&&t(1,o=s.size)},[n,o]}class Zo extends kt{constructor(e){super(),bt(this,e,Mc,Ic,ht,{kind:0,size:1})}}const Dc={"nav.today":"Сегодня","nav.inbox":"Неразобранное","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":"Переместить в корень","tab.overview":"Обзор","tab.notes":"Заметки","tab.files":"Файлы","tab.actions":"Действия","tab.worklog":"Журнал","tab.activity":"Активность","common.save":"Сохранить","common.cancel":"Отмена","common.delete":"Удалить","common.rename":"Переименовать","common.close":"Закрыть","common.create":"Создать","common.confirm":"Подтверждение","common.back":"← Назад","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":"Дело","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.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.autoSync":"Автосинхронизация (мин, 0 = отключено)","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":"Сначала выберите дело","common.open":"Открыть","delete.files":"файлов ({count})","file.namePrompt":"Введите имя файла:","file.pdfUnavailable":"Предпросмотр PDF недоступен.","file.previewUnavailable":"Предпросмотр недоступен для этого типа файлов.","case.new":"Новое дело","case.namePlaceholder":"Название дела","error.generic":"Произошла ошибка","error.invalidCredentials":"Неверный логин или пароль","error.accountBlocked":"Аккаунт заблокирован","error.emailNotConfirmed":"Email не подтверждён","error.tokenInvalid":"Неверный или просроченный токен","error.tokenExpired":"Срок действия токена истёк"},Fc={"nav.today":"Today","nav.inbox":"Inbox","nav.activity":"Activity","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.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","nav.selectPrompt":"Select a section or case","nav.brand":"Verstak","tab.overview":"Overview","tab.notes":"Notes","tab.files":"Files","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.loading":"Loading...","common.error":"Error:","common.yes":"Yes","common.ok":"OK","common.run":"Run","common.name":"Name","common.settings":"Settings","welcome.title":"Verstak","welcome.selectSection":"Select a section in the sidebar.","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.caseCreated":"Case created","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","note.add":"+ Add note","note.noNotes":"No notes","note.title":"Note title","note.placeholder":"Start writing...","file.addFile":"+ Add file","file.addFolder":"+ Add folder","file.preview":"Preview","file.openExternal":"Open in external program","file.openFolder":"Open folder","file.showInExplorer":"Show in explorer","file.delete":"Delete","file.pickSingle":"Select file","file.pickDirectory":"Select folder","sync.title":"Sync","sync.settings":"Sync settings","sync.status":"Status","sync.server":"Server","sync.device":"Device","sync.connected":"Connected","sync.notConnected":"Not connected","sync.disabled":"Disabled","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","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","case.new":"New case","case.namePlaceholder":"Case name","error.generic":"An error occurred","error.invalidCredentials":"Invalid username or password","worklog.suggestions":"Suggestions for today","worklog.apply":"Apply","worklog.title":"Work Log","worklog.whatDone":"What was done","worklog.minutes":"Min","worklog.min":"min","worklog.log":"Log","worklog.addEntry":"Add entry","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","common.all":"All","common.no":"No","common.open":"Open","common.date":"Date","common.search":"Search","nav.journal":"Journal","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"},mn={ru:Dc,en:Fc};let _n="ru";function _(l,e){var o;const t=mn[_n];let n=t==null?void 0:t[l];if(n==null&&_n!=="ru"&&(n=(o=mn.ru)==null?void 0:o[l]),n==null&&(n=l),e!=null)for(const[s,r]of Object.entries(e))n=n.replace(`{${s}}`,String(r));return n}function ol(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 Sl={"image/jpeg":_("mime.jpeg"),"image/png":_("mime.png"),"image/gif":_("mime.gif"),"image/webp":_("mime.webp"),"image/svg+xml":_("mime.svg"),"image/bmp":_("mime.bmp"),"image/tiff":_("mime.tiff"),"image/avif":_("mime.avif"),"application/pdf":_("mime.pdf"),"application/msword":_("mime.word"),"application/vnd.openxmlformats-officedocument.wordprocessingml.document":_("mime.word"),"application/vnd.ms-excel":_("mime.excel"),"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":_("mime.excel"),"application/vnd.ms-powerpoint":_("mime.ppt"),"application/vnd.openxmlformats-officedocument.presentationml.presentation":_("mime.ppt"),"application/zip":_("mime.zip"),"application/gzip":_("mime.gzip"),"application/x-tar":_("mime.tar"),"application/x-7z-compressed":_("mime.sevenz"),"application/x-rar-compressed":_("mime.rar"),"text/plain":_("mime.text"),"text/html":_("mime.html"),"text/css":_("mime.css"),"text/javascript":_("mime.js"),"application/json":_("mime.json"),"application/xml":_("mime.xml"),"application/x-yaml":_("mime.yaml"),"application/octet-stream":_("mime.binary"),"application/x-msdos-program":_("mime.executable"),"inode/directory":_("mime.folder")};function gn(l){return l?Sl[l]||l:_("mime.unknown")}function Ac(l){if(l.type==="folder")return _("mime.folder");const e=(l.mime||"").toLowerCase();if(Sl[e])return Sl[e];const n=(l.name||"").toLowerCase().split(".").pop();return n?n.toUpperCase():_("mime.file")}function Qo(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 xo=["image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/avif","image/svg+xml"],$o=["text/plain","text/html","text/css","text/javascript","application/json","application/xml","application/x-yaml","text/x-shellscript"],es=["txt","log","conf","ini","yaml","yml","json","xml","csv","sh","py","js","ts","css","html","md","markdown","cfg"],ts=["jpg","jpeg","png","gif","webp","bmp","tiff","tif","avif","svg"];function Lc(l){if(l.type==="folder")return!1;const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return!!(xo.includes(e)||ts.includes(n)||e.includes("pdf")||$o.includes(e)||es.includes(n))}function ls(l){const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return xo.includes(e)||ts.includes(n)}function ns(l){const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return $o.includes(e)||es.includes(n)&&n!=="md"&&n!=="markdown"}function is(l){return(l.mime||"").toLowerCase().includes("pdf")}function os(l){const e=(l.name||"").toLowerCase();return e.endsWith(".md")||e.endsWith(".markdown")}function Pc(l){return ls(l)||is(l)}function Oc(l){return ns(l)||os(l)}const{window:Rc}=Ko;function zc(l){let e,t,n,o=ol(l[0].size)+"",s;return{c(){e=f("span"),e.textContent="·",t=h(),n=f("span"),s=L(o),i(e,"class","meta-sep svelte-1skuef2")},m(r,c){C(r,e,c),C(r,t,c),C(r,n,c),a(n,s)},p(r,c){c[0]&1&&o!==(o=ol(r[0].size)+"")&&V(s,o)},d(r){r&&(w(e),w(t),w(n))}}}function Bc(l){let e,t,n,o,s;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=h(),n=f("button"),n.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="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",_("file.openFolder")),i(e,"aria-label",_("file.openFolder")),i(n,"class","action-btn svelte-1skuef2"),i(n,"title",_("file.showInExplorer")),i(n,"aria-label",_("file.showInExplorer"))},m(r,c){C(r,e,c),C(r,t,c),C(r,n,c),o||(s=[D(e,"click",Je(l[30])),D(n,"click",Je(l[11]))],o=!0)},p:ue,d(r){r&&(w(e),w(t),w(n)),o=!1,he(s)}}}function Hc(l){let e,t,n,o,s,r,c;return{c(){e=f("button"),e.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"></path><circle cx="12" cy="12" r="3"></circle></svg>',t=h(),n=f("button"),n.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path><polyline points="15 3 21 3 21 9"></polyline><line x1="10" y1="14" x2="21" y2="3"></line></svg>',o=h(),s=f("button"),s.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="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",_("file.preview")),i(e,"aria-label",_("file.preview")),i(n,"class","action-btn svelte-1skuef2"),i(n,"title",_("file.openExternal")),i(n,"aria-label",_("file.openExternal")),i(s,"class","action-btn svelte-1skuef2"),i(s,"title",_("file.showInExplorer")),i(s,"aria-label",_("file.showInExplorer"))},m(u,d){C(u,e,d),C(u,t,d),C(u,n,d),C(u,o,d),C(u,s,d),r||(c=[D(e,"click",Je(l[29])),D(n,"click",Je(l[10])),D(s,"click",Je(l[11]))],r=!0)},p:ue,d(u){u&&(w(e),w(t),w(n),w(o),w(s)),r=!1,he(c)}}}function vn(l){let e,t,n,o,s,r,c,u,d=_("common.open")+"",v,g,m,b,y,k,j,T,E=_("file.openExternal")+"",M,I,N,A,S,O,R=_("file.showInExplorer")+"",B,P,H,U,K,X,Y,W,J,Q=_("common.rename")+"",z,le,ve,ie,te,x,ce,Te=_("common.duplicate")+"",Ee,Re,Ce,G,Z,oe,_e,je,qe,Le=_("common.cut")+"",$e,nt,ze,be,We,Me,Be,Ie=_("common.copy")+"",Fe,ge,pe,me,De,Ae,lt,Se,re,se=_("common.delete")+"",Ve,Ue,Ge;return{c(){e=f("div"),t=h(),n=f("div"),o=f("button"),s=q("svg"),r=q("path"),c=q("circle"),u=h(),v=L(d),g=h(),m=f("button"),b=q("svg"),y=q("path"),k=q("polyline"),j=q("line"),T=h(),M=L(E),I=h(),N=f("button"),A=q("svg"),S=q("path"),O=h(),B=L(R),P=h(),H=f("div"),U=h(),K=f("button"),X=q("svg"),Y=q("path"),W=q("path"),J=h(),z=L(Q),le=h(),ve=f("button"),ie=q("svg"),te=q("rect"),x=q("path"),ce=h(),Ee=L(Te),Re=h(),Ce=f("button"),G=q("svg"),Z=q("circle"),oe=q("circle"),_e=q("line"),je=q("line"),qe=h(),$e=L(Le),nt=h(),ze=f("button"),be=q("svg"),We=q("rect"),Me=q("path"),Be=h(),Fe=L(Ie),ge=h(),pe=f("div"),me=h(),De=f("button"),Ae=q("svg"),lt=q("polyline"),Se=q("path"),re=h(),Ve=L(se),i(e,"class","menu-backdrop svelte-1skuef2"),i(e,"role","presentation"),i(r,"d","M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"),i(c,"cx","12"),i(c,"cy","12"),i(c,"r","3"),i(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(o,"class","menu-item svelte-1skuef2"),i(o,"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(j,"x1","10"),i(j,"y1","14"),i(j,"x2","21"),i(j,"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(m,"class","menu-item svelte-1skuef2"),i(m,"role","menuitem"),i(S,"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(A,"width","14"),i(A,"height","14"),i(A,"viewBox","0 0 24 24"),i(A,"fill","none"),i(A,"stroke","currentColor"),i(A,"stroke-width","2"),i(A,"stroke-linecap","round"),i(A,"stroke-linejoin","round"),i(N,"class","menu-item svelte-1skuef2"),i(N,"role","menuitem"),i(H,"class","menu-sep svelte-1skuef2"),i(Y,"d","M12 20h9"),i(W,"d","M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"),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(K,"class","menu-item svelte-1skuef2"),i(K,"role","menuitem"),i(te,"x","9"),i(te,"y","9"),i(te,"width","13"),i(te,"height","13"),i(te,"rx","2"),i(te,"ry","2"),i(x,"d","M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"),i(ie,"width","14"),i(ie,"height","14"),i(ie,"viewBox","0 0 24 24"),i(ie,"fill","none"),i(ie,"stroke","currentColor"),i(ie,"stroke-width","2"),i(ie,"stroke-linecap","round"),i(ie,"stroke-linejoin","round"),i(ve,"class","menu-item svelte-1skuef2"),i(ve,"role","menuitem"),i(Z,"cx","6"),i(Z,"cy","6"),i(Z,"r","3"),i(oe,"cx","6"),i(oe,"cy","18"),i(oe,"r","3"),i(_e,"x1","20"),i(_e,"y1","4"),i(_e,"x2","8.12"),i(_e,"y2","15.88"),i(je,"x1","8.12"),i(je,"y1","8.12"),i(je,"x2","20"),i(je,"y2","20"),i(G,"width","14"),i(G,"height","14"),i(G,"viewBox","0 0 24 24"),i(G,"fill","none"),i(G,"stroke","currentColor"),i(G,"stroke-width","2"),i(G,"stroke-linecap","round"),i(G,"stroke-linejoin","round"),i(Ce,"class","menu-item svelte-1skuef2"),i(Ce,"role","menuitem"),i(We,"x","9"),i(We,"y","9"),i(We,"width","13"),i(We,"height","13"),i(We,"rx","2"),i(We,"ry","2"),i(Me,"d","M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"),i(be,"width","14"),i(be,"height","14"),i(be,"viewBox","0 0 24 24"),i(be,"fill","none"),i(be,"stroke","currentColor"),i(be,"stroke-width","2"),i(be,"stroke-linecap","round"),i(be,"stroke-linejoin","round"),i(ze,"class","menu-item svelte-1skuef2"),i(ze,"role","menuitem"),i(pe,"class","menu-sep svelte-1skuef2"),i(lt,"points","3 6 5 6 21 6"),i(Se,"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(Ae,"width","14"),i(Ae,"height","14"),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(De,"class","menu-item menu-item-danger svelte-1skuef2"),i(De,"role","menuitem"),i(n,"class","menu svelte-1skuef2"),Ke(n,"left",l[3]+"px"),Ke(n,"top",l[4]+"px"),Ke(n,"position","fixed"),i(n,"role","menu"),i(n,"tabindex","-1")},m(Pe,He){C(Pe,e,He),C(Pe,t,He),C(Pe,n,He),a(n,o),a(o,s),a(s,r),a(s,c),a(o,u),a(o,v),a(n,g),a(n,m),a(m,b),a(b,y),a(b,k),a(b,j),a(m,T),a(m,M),a(n,I),a(n,N),a(N,A),a(A,S),a(N,O),a(N,B),a(n,P),a(n,H),a(n,U),a(n,K),a(K,X),a(X,Y),a(X,W),a(K,J),a(K,z),a(n,le),a(n,ve),a(ve,ie),a(ie,te),a(ie,x),a(ve,ce),a(ve,Ee),a(n,Re),a(n,Ce),a(Ce,G),a(G,Z),a(G,oe),a(G,_e),a(G,je),a(Ce,qe),a(Ce,$e),a(n,nt),a(n,ze),a(ze,be),a(be,We),a(be,Me),a(ze,Be),a(ze,Fe),a(n,ge),a(n,pe),a(n,me),a(n,De),a(De,Ae),a(Ae,lt),a(Ae,Se),a(De,re),a(De,Ve),Ue||(Ge=[D(e,"click",Je(l[19])),D(o,"click",l[17]),D(m,"click",l[10]),D(N,"click",l[11]),D(K,"click",l[13]),D(ve,"click",l[14]),D(Ce,"click",l[15]),D(ze,"click",l[16]),D(De,"click",l[12]),D(n,"click",Je(l[28])),D(n,"keydown",l[31])],Ue=!0)},p(Pe,He){He[0]&8&&Ke(n,"left",Pe[3]+"px"),He[0]&16&&Ke(n,"top",Pe[4]+"px")},d(Pe){Pe&&(w(e),w(t),w(n)),Ue=!1,he(Ge)}}}function Wc(l){let e,t,n,o,s,r,c=l[0].name+"",u,d,v,g,m,b,y,k,j,T,E,M,I,N,A,S,O,R,B,P,H,U;n=new Zo({props:{kind:l[6],size:22}});let K=!l[7]&&zc(l);function X(Q,z){return Q[7]?Bc:Hc}let W=X(l)(l),J=l[2]&&vn(l);return{c(){e=f("div"),t=f("div"),ut(n.$$.fragment),o=h(),s=f("div"),r=f("div"),u=L(c),v=h(),g=f("div"),m=f("span"),m.textContent=`${l[8]}`,b=h(),K&&K.c(),y=h(),k=f("div"),W.c(),j=h(),T=f("button"),E=q("svg"),M=q("circle"),I=q("circle"),N=q("circle"),A=h(),S=f("button"),S.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><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=h(),J&&J.c(),B=ct(),i(t,"class","file-row-icon svelte-1skuef2"),i(r,"class","file-row-name svelte-1skuef2"),i(r,"title",d=l[0].name),i(g,"class","file-row-meta svelte-1skuef2"),i(s,"class","file-row-body svelte-1skuef2"),i(M,"cx","12"),i(M,"cy","5"),i(M,"r","2"),i(I,"cx","12"),i(I,"cy","12"),i(I,"r","2"),i(N,"cx","12"),i(N,"cy","19"),i(N,"r","2"),i(E,"width","16"),i(E,"height","16"),i(E,"viewBox","0 0 24 24"),i(E,"fill","currentColor"),i(T,"class","action-btn svelte-1skuef2"),i(T,"title",_("file.more")),i(T,"aria-label",_("file.more")),i(T,"aria-expanded",l[2]),i(S,"class","action-btn action-btn-danger svelte-1skuef2"),i(S,"title",_("common.delete")),i(S,"aria-label",_("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",O=l[7]?_("file.ariaFolder")+" "+l[0].name:_("file.ariaFile")+" "+l[0].name),we(e,"file-row--selected",l[1])},m(Q,z){C(Q,e,z),a(e,t),it(n,t,null),a(e,o),a(e,s),a(s,r),a(r,u),a(s,v),a(s,g),a(g,m),a(g,b),K&&K.m(g,null),a(e,y),a(e,k),W.m(k,null),a(k,j),a(k,T),a(T,E),a(E,M),a(E,I),a(E,N),a(k,A),a(k,S),C(Q,R,z),J&&J.m(Q,z),C(Q,B,z),P=!0,H||(U=[D(Rc,"click",l[19]),D(T,"click",Je(l[18])),D(S,"click",Je(l[12])),D(e,"click",l[9]),D(e,"keydown",l[24]),D(e,"contextmenu",l[23]),D(e,"dragstart",l[20]),D(e,"dragover",l[21]),D(e,"drop",l[22])],H=!0)},p(Q,z){(!P||z[0]&1)&&c!==(c=Q[0].name+"")&&V(u,c),(!P||z[0]&1&&d!==(d=Q[0].name))&&i(r,"title",d),Q[7]||K.p(Q,z),W.p(Q,z),(!P||z[0]&4)&&i(T,"aria-expanded",Q[2]),(!P||z[0]&1&&O!==(O=Q[7]?_("file.ariaFolder")+" "+Q[0].name:_("file.ariaFile")+" "+Q[0].name))&&i(e,"aria-label",O),(!P||z[0]&2)&&we(e,"file-row--selected",Q[1]),Q[2]?J?J.p(Q,z):(J=vn(Q),J.c(),J.m(B.parentNode,B)):J&&(J.d(1),J=null)},i(Q){P||(de(n.$$.fragment,Q),P=!0)},o(Q){ye(n.$$.fragment,Q),P=!1},d(Q){Q&&(w(e),w(R),w(B)),ot(n),K&&K.d(),W.d(),J&&J.d(Q),H=!1,he(U)}}}function Vc(l,e,t){let{item:n}=e,{selected:o=!1}=e,{onDragStart:s}=e,{onDragOver:r}=e,{onDrop:c}=e;const u=sl(),d=Qo(n),v=n.type==="folder",g=Ac(n);let m=!1,b=0,y=0,k=null;function j(z){z.ctrlKey||z.metaKey?u("toggleSelect",n.id):z.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 E(){t(2,m=!1),u("showInFolder",n.nodeId||n.id)}function M(){t(2,m=!1),u("delete",{id:n.id,type:n.type})}function I(){t(2,m=!1),u("rename",{id:n.id,name:n.name})}function N(){t(2,m=!1),u("duplicate",n.id)}function A(){t(2,m=!1),u("cut",n.id)}function S(){t(2,m=!1),u("copy",n.id)}function O(){t(2,m=!1),v?u("navigate",n.id):u("preview",n)}function R(){t(2,m=!m)}function B(){t(2,m=!1)}function P(z){s&&s(z,n.id)}function H(z){r&&v&&r(z,n.id)}function U(z){c&&v&&c(z,n.id)}function K(z){z.preventDefault(),t(3,b=Math.min(z.clientX,window.innerWidth-240)),t(4,y=Math.min(z.clientY,window.innerHeight-320)),t(2,m=!0)}function X(z){(z.key==="Enter"||z.key===" ")&&(z.preventDefault(),j(z))}function Y(z){Jo.call(this,l,z)}const W=()=>u("preview",n),J=()=>u("navigate",n.id),Q=z=>{z.key==="Escape"&&(z.stopPropagation(),B())};return l.$$set=z=>{"item"in z&&t(0,n=z.item),"selected"in z&&t(1,o=z.selected),"onDragStart"in z&&t(25,s=z.onDragStart),"onDragOver"in z&&t(26,r=z.onDragOver),"onDrop"in z&&t(27,c=z.onDrop)},[n,o,m,b,y,u,d,v,g,j,T,E,M,I,N,A,S,O,R,B,P,H,U,K,X,s,r,c,Y,W,J,Q]}class Uc extends kt{constructor(e){super(),bt(this,e,Vc,Wc,ht,{item:0,selected:1,onDragStart:25,onDragOver:26,onDrop:27},null,[-1,-1])}}function hn(l,e,t){const n=l.slice();return n[4]=e[t],n[6]=t,n}function Kc(l){let e;return{c(){e=f("span"),e.textContent="/",i(e,"class","sep svelte-csi2lb")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Gc(l){let e,t=l[4].name+"",n,o,s;function r(){return l[2](l[6])}return{c(){e=f("button"),n=L(t),i(e,"class","crumb crumb--link svelte-csi2lb")},m(c,u){C(c,e,u),a(e,n),o||(s=D(e,"click",r),o=!0)},p(c,u){l=c,u&1&&t!==(t=l[4].name+"")&&V(n,t)},d(c){c&&w(e),o=!1,s()}}}function Jc(l){let e,t=l[4].name+"",n;return{c(){e=f("span"),n=L(t),i(e,"class","crumb crumb--current svelte-csi2lb")},m(o,s){C(o,e,s),a(e,n)},p(o,s){s&1&&t!==(t=o[4].name+"")&&V(n,t)},d(o){o&&w(e)}}}function yn(l){let e,t,n=l[6]>0&&Kc();function o(c,u){return c[6]===c[0].length-1?Jc:Gc}let s=o(l),r=s(l);return{c(){n&&n.c(),e=h(),r.c(),t=ct()},m(c,u){n&&n.m(c,u),C(c,e,u),r.m(c,u),C(c,t,u)},p(c,u){s===(s=o(c))&&r?r.p(c,u):(r.d(1),r=s(c),r&&(r.c(),r.m(t.parentNode,t)))},d(c){c&&(w(e),w(t)),n&&n.d(c),r.d(c)}}}function qc(l){let e,t=ae(l[0]),n=[];for(let o=0;o<t.length;o+=1)n[o]=yn(hn(l,t,o));return{c(){e=f("nav");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","breadcrumbs svelte-csi2lb")},m(o,s){C(o,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,[s]){if(s&3){t=ae(o[0]);let r;for(r=0;r<t.length;r+=1){const c=hn(o,t,r);n[r]?n[r].p(c,s):(n[r]=yn(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},i:ue,o:ue,d(o){o&&w(e),Oe(n,o)}}}function Yc(l,e,t){let{crumbs:n=[]}=e;const o=sl();function s(c){o("navigate",c)}const r=c=>s(c);return l.$$set=c=>{"crumbs"in c&&t(0,n=c.crumbs)},[n,s,r]}class ss extends kt{constructor(e){super(),bt(this,e,Yc,qc,ht,{crumbs:0})}}function Xc(l){let e,t,n,o,s,r;return{c(){e=f("div"),t=f("p"),t.textContent=`${_("file.previewUnavailable")}`,n=h(),o=f("button"),o.textContent=`${_("file.openExternal")}`,i(o,"class","btn btn-sm svelte-1cw3u0m"),i(e,"class","preview-status svelte-1cw3u0m")},m(c,u){C(c,e,u),a(e,t),a(e,n),a(e,o),s||(r=D(o,"click",l[9]),s=!0)},p:ue,d(c){c&&w(e),s=!1,r()}}}function Zc(l){let e,t;function n(r,c){return c&2&&(e=null),e==null&&(e=!!(r[1]&&r[1].startsWith("data:"))),e?lu:tu}let o=n(l,-1),s=o(l);return{c(){s.c(),t=ct()},m(r,c){s.m(r,c),C(r,t,c)},p(r,c){o===(o=n(r,c))&&s?s.p(r,c):(s.d(1),s=o(r),s&&(s.c(),s.m(t.parentNode,t)))},d(r){r&&w(t),s.d(r)}}}function Qc(l){let e,t,n;return{c(){e=f("pre"),t=f("code"),n=L(l[1]),i(e,"class","preview-text svelte-1cw3u0m")},m(o,s){C(o,e,s),a(e,t),a(t,n)},p(o,s){s&2&&V(n,o[1])},d(o){o&&w(e)}}}function xc(l){let e,t,n,o;return{c(){e=f("div"),t=f("img"),nl(t.src,n=l[1])||i(t,"src",n),i(t,"alt",o=l[0].name),i(t,"class","preview-image svelte-1cw3u0m"),i(e,"class","preview-image-container svelte-1cw3u0m")},m(s,r){C(s,e,r),a(e,t)},p(s,r){r&2&&!nl(t.src,n=s[1])&&i(t,"src",n),r&1&&o!==(o=s[0].name)&&i(t,"alt",o)},d(s){s&&w(e)}}}function $c(l){let e,t,n,o,s,r,c;return{c(){e=f("div"),t=f("p"),n=L(l[3]),o=h(),s=f("button"),s.textContent=`${_("file.openExternal")}`,i(s,"class","btn btn-sm svelte-1cw3u0m"),i(e,"class","preview-status svelte-1cw3u0m")},m(u,d){C(u,e,d),a(e,t),a(t,n),a(e,o),a(e,s),r||(c=D(s,"click",l[9]),r=!0)},p(u,d){d&8&&V(n,u[3])},d(u){u&&w(e),r=!1,c()}}}function eu(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${_("common.loading")}`,i(e,"class","preview-status svelte-1cw3u0m")},m(n,o){C(n,e,o),a(e,t)},p:ue,d(n){n&&w(e)}}}function tu(l){let e,t,n,o,s,r;return{c(){e=f("div"),t=f("p"),t.textContent=`${_("file.pdfUnavailable")}`,n=h(),o=f("button"),o.textContent=`${_("file.openExternal")}`,i(o,"class","btn btn-sm svelte-1cw3u0m"),i(e,"class","preview-status svelte-1cw3u0m")},m(c,u){C(c,e,u),a(e,t),a(e,n),a(e,o),s||(r=D(o,"click",l[9]),s=!0)},p:ue,d(c){c&&w(e),s=!1,r()}}}function lu(l){let e,t,n;return{c(){e=f("div"),t=f("embed"),nl(t.src,n=l[1])||i(t,"src",n),i(t,"type","application/pdf"),i(t,"class","preview-pdf svelte-1cw3u0m"),i(e,"class","preview-pdf-container svelte-1cw3u0m")},m(o,s){C(o,e,s),a(e,t)},p(o,s){s&2&&!nl(t.src,n=o[1])&&i(t,"src",n)},d(o){o&&w(e)}}}function nu(l){let e,t,n,o,s,r,c,u=l[0].name+"",d,v,g,m,b=ol(l[0].size)+"",y,k,j=gn(l[0].mime)+"",T,E,M,I,N,A,S,O,R,B,P;s=new Zo({props:{kind:l[8],size:18}});function H(X,Y){return X[2]?eu:X[3]?$c:X[6]&&X[1]?xc:X[5]&&X[1]?Qc:X[4]?Zc:Xc}let U=H(l),K=U(l);return{c(){e=f("div"),t=f("div"),n=f("header"),o=f("div"),ut(s.$$.fragment),r=h(),c=f("span"),d=L(u),g=h(),m=f("div"),y=L(b),k=L(" · "),T=L(j),E=h(),M=f("div"),I=f("button"),I.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><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=h(),A=f("button"),A.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>',S=h(),O=f("div"),K.c(),i(c,"class","preview-name svelte-1cw3u0m"),i(c,"title",v=l[0].name),i(o,"class","preview-title svelte-1cw3u0m"),i(m,"class","preview-meta svelte-1cw3u0m"),i(I,"class","action-btn svelte-1cw3u0m"),i(I,"title",_("file.openExternal")),i(I,"aria-label",_("file.openExternal")),i(A,"class","action-btn action-btn-close svelte-1cw3u0m"),i(A,"title","Close"),i(A,"aria-label","Close preview"),i(M,"class","preview-actions svelte-1cw3u0m"),i(n,"class","preview-header svelte-1cw3u0m"),i(O,"class","preview-body svelte-1cw3u0m"),i(t,"class","modal svelte-1cw3u0m"),i(e,"class","overlay svelte-1cw3u0m"),i(e,"role","presentation")},m(X,Y){C(X,e,Y),a(e,t),a(t,n),a(n,o),it(s,o,null),a(o,r),a(o,c),a(c,d),a(n,g),a(n,m),a(m,y),a(m,k),a(m,T),a(n,E),a(n,M),a(M,I),a(M,N),a(M,A),a(t,S),a(t,O),K.m(O,null),R=!0,B||(P=[D(I,"click",l[9]),D(A,"click",l[10]),D(e,"click",yt(l[11])),D(e,"keydown",l[12])],B=!0)},p(X,[Y]){(!R||Y&1)&&u!==(u=X[0].name+"")&&V(d,u),(!R||Y&1&&v!==(v=X[0].name))&&i(c,"title",v),(!R||Y&1)&&b!==(b=ol(X[0].size)+"")&&V(y,b),(!R||Y&1)&&j!==(j=gn(X[0].mime)+"")&&V(T,j),U===(U=H(X))&&K?K.p(X,Y):(K.d(1),K=U(X),K&&(K.c(),K.m(O,null)))},i(X){R||(de(s.$$.fragment,X),R=!0)},o(X){ye(s.$$.fragment,X),R=!1},d(X){X&&w(e),ot(s),K.d(),B=!1,he(P)}}}function iu(l,e,t){let n,o,s,{item:r}=e,{content:c=""}=e,{loading:u=!1}=e,{error:d=""}=e;const v=sl(),g=Qo(r);function m(T){T.key==="Escape"&&v("close")}function b(){v("openExternal",r.fileId)}Go(()=>{window.addEventListener("keydown",m)}),Ml(()=>{window.removeEventListener("keydown",m)});const y=()=>v("close"),k=()=>v("close"),j=T=>{T.key==="Escape"&&(T.preventDefault(),v("close"))};return l.$$set=T=>{"item"in T&&t(0,r=T.item),"content"in T&&t(1,c=T.content),"loading"in T&&t(2,u=T.loading),"error"in T&&t(3,d=T.error)},l.$$.update=()=>{l.$$.dirty&3&&t(6,n=ls(r)&&c&&c.startsWith("data:")),l.$$.dirty&1&&t(5,o=ns(r)||os(r)),l.$$.dirty&1&&t(4,s=is(r))},[r,c,u,d,s,o,n,v,g,b,y,k,j]}class ou extends kt{constructor(e){super(),bt(this,e,iu,nu,ht,{item:0,content:1,loading:2,error:3})}}function su(l){let e,t,n,o,s,r,c,u,d,v,g,m,b,y,k,j,T;return{c(){e=f("div"),t=f("div"),n=f("h3"),o=L(l[0]),s=h(),r=f("p"),c=L(l[1]),u=h(),d=f("div"),v=f("button"),g=L(l[2]),b=h(),y=f("button"),k=L(l[3]),i(n,"class","svelte-1fv6yyk"),i(r,"class","message svelte-1fv6yyk"),i(v,"class",m="btn "+(l[4]?"btn-danger":"btn-primary")+" svelte-1fv6yyk"),i(y,"class","btn svelte-1fv6yyk"),i(d,"class","actions svelte-1fv6yyk"),i(t,"class","modal svelte-1fv6yyk"),i(e,"class","overlay svelte-1fv6yyk"),i(e,"role","presentation")},m(E,M){C(E,e,M),a(e,t),a(t,n),a(n,o),a(t,s),a(t,r),a(r,c),a(t,u),a(t,d),a(d,v),a(v,g),a(d,b),a(d,y),a(y,k),j||(T=[D(v,"click",l[6]),D(y,"click",l[7]),D(e,"click",yt(l[8])),D(e,"keydown",l[9])],j=!0)},p(E,[M]){M&1&&V(o,E[0]),M&2&&V(c,E[1]),M&4&&V(g,E[2]),M&16&&m!==(m="btn "+(E[4]?"btn-danger":"btn-primary")+" svelte-1fv6yyk")&&i(v,"class",m),M&8&&V(k,E[3])},i:ue,o:ue,d(E){E&&w(e),j=!1,he(T)}}}function ru(l,e,t){let{title:n=_("common.confirm")}=e,{message:o=""}=e,{confirmText:s=_("common.delete")}=e,{cancelText:r=_("common.cancel")}=e,{danger:c=!1}=e;const u=sl(),d=()=>u("confirm"),v=()=>u("cancel"),g=()=>u("cancel"),m=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,o=b.message),"confirmText"in b&&t(2,s=b.confirmText),"cancelText"in b&&t(3,r=b.cancelText),"danger"in b&&t(4,c=b.danger)},[n,o,s,r,c,u,d,v,g,m]}class au extends kt{constructor(e){super(),bt(this,e,ru,su,ht,{title:0,message:1,confirmText:2,cancelText:3,danger:4})}}function cu(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(o,s){C(o,e,s),C(o,t,s),C(o,n,s)},d(o){o&&(w(e),w(t),w(n))}}}function uu(l){let e,t,n,o;return{c(){e=q("rect"),t=q("polyline"),n=q("line"),o=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(o,"x1","16"),i(o,"y1","5"),i(o,"x2","16"),i(o,"y2","19")},m(s,r){C(s,e,r),C(s,t,r),C(s,n,r),C(s,o,r)},d(s){s&&(w(e),w(t),w(n),w(o))}}}function fu(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,o){C(n,e,o),C(n,t,o)},d(n){n&&(w(e),w(t))}}}function du(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,o){C(n,e,o),C(n,t,o)},d(n){n&&(w(e),w(t))}}}function pu(l){let e,t,n,o,s;return{c(){e=q("path"),t=q("path"),n=q("line"),o=q("line"),s=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(o,"x1","8"),i(o,"y1","11"),i(o,"x2","14"),i(o,"y2","11"),i(s,"x1","8"),i(s,"y1","15"),i(s,"x2","12"),i(s,"y2","15")},m(r,c){C(r,e,c),C(r,t,c),C(r,n,c),C(r,o,c),C(r,s,c)},d(r){r&&(w(e),w(t),w(n),w(o),w(s))}}}function mu(l){let e,t,n,o;return{c(){e=q("path"),t=q("polyline"),n=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","16"),i(n,"y1","13"),i(n,"x2","8"),i(n,"y2","13"),i(o,"x1","16"),i(o,"y1","17"),i(o,"x2","8"),i(o,"y2","17")},m(s,r){C(s,e,r),C(s,t,r),C(s,n,r),C(s,o,r)},d(s){s&&(w(e),w(t),w(n),w(o))}}}function _u(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,o){C(n,e,o),C(n,t,o)},d(n){n&&(w(e),w(t))}}}function gu(l){let e,t,n,o;return{c(){e=q("rect"),t=q("rect"),n=q("rect"),o=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(o,"x","3"),i(o,"y","14"),i(o,"width","7"),i(o,"height","7"),i(o,"rx","1")},m(s,r){C(s,e,r),C(s,t,r),C(s,n,r),C(s,o,r)},d(s){s&&(w(e),w(t),w(n),w(o))}}}function vu(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){C(t,e,n)},d(t){t&&w(e)}}}function hu(l){let e;function t(s,r){return s[0]==="folder"?vu:s[0]==="project"?gu:s[0]==="client"?_u:s[0]==="document"?mu:s[0]==="recipe"?pu:s[0]==="note"?du:s[0]==="file"?fu:s[0]==="case"?uu:cu}let n=t(l),o=n(l);return{c(){e=q("svg"),o.c(),i(e,"width",l[1]),i(e,"height",l[1]),i(e,"viewBox","0 0 24 24"),i(e,"fill","none"),i(e,"stroke","currentColor"),i(e,"stroke-width","1.5"),i(e,"stroke-linecap","round"),i(e,"stroke-linejoin","round"),i(e,"xmlns","http://www.w3.org/2000/svg")},m(s,r){C(s,e,r),o.m(e,null)},p(s,[r]){n!==(n=t(s))&&(o.d(1),o=n(s),o&&(o.c(),o.m(e,null))),r&2&&i(e,"width",s[1]),r&2&&i(e,"height",s[1])},i:ue,o:ue,d(s){s&&w(e),o.d()}}}function yu(l,e,t){let{kind:n="generic"}=e,{size:o=18}=e;return l.$$set=s=>{"kind"in s&&t(0,n=s.kind),"size"in s&&t(1,o=s.size)},[n,o]}class rl extends kt{constructor(e){super(),bt(this,e,yu,hu,ht,{kind:0,size:1})}}function bn(l,e,t){const n=l.slice();return n[44]=e[t],n}function bu(l){let e;return{c(){e=f("span"),i(e,"class","tree-toggle-placeholder svelte-zj71cl")},m(t,n){C(t,e,n)},p:ue,d(t){t&&w(e)}}}function ku(l){let e,t,n=l[1][l[44].id]?"▾":"▸",o,s,r;function c(){return l[25](l[44])}return{c(){e=f("button"),t=f("span"),o=L(n),i(t,"class","tree-arrow"),i(e,"class","tree-toggle svelte-zj71cl")},m(u,d){C(u,e,d),a(e,t),a(t,o),s||(r=D(e,"click",Je(c)),s=!0)},p(u,d){l=u,d[0]&3&&n!==(n=l[1][l[44].id]?"▾":"▸")&&V(o,n)},d(u){u&&w(e),s=!1,r()}}}function kn(l){let e,t;return e=new rs({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(){ut(e.$$.fragment)},m(n,o){it(e,n,o),t=!0},p(n,o){const s={};o[0]&1&&(s.nodes=n[44].children||[]),o[0]&2&&(s.expanded=n[1]),o[0]&4&&(s.selectedNodeId=n[2]),o[0]&8&&(s.level=n[3]+1),o[0]&16&&(s.onSelect=n[4]),o[0]&32&&(s.onToggle=n[5]),o[0]&64&&(s.onContextMenu=n[6]),o[0]&128&&(s.onDrop=n[7]),e.$set(s)},i(n){t||(de(e.$$.fragment,n),t=!0)},o(n){ye(e.$$.fragment,n),t=!1},d(n){ot(e,n)}}}function wn(l,e){let t,n,o,s,r,c,u,d=e[44].title+"",v,g,m=e[1][e[44].id]&&Nl(e[44]),b,y,k,j;function T(W,J){return J[0]&1&&(n=null),n==null&&(n=!!qt(W[44])),n?ku:bu}let E=T(e,[-1,-1]),M=E(e);r=new rl({props:{kind:Cn(e[44]),size:16}});function I(...W){return e[26](e[44],...W)}function N(...W){return e[27](e[44],...W)}function A(){return e[28](e[44])}function S(...W){return e[29](e[44],...W)}function O(...W){return e[30](e[44],...W)}function R(...W){return e[31](e[44],...W)}function B(...W){return e[32](e[44],...W)}function P(...W){return e[33](e[44],...W)}function H(...W){return e[34](e[44],...W)}function U(...W){return e[35](e[44],...W)}function K(...W){return e[36](e[44],...W)}function X(...W){return e[37](e[44],...W)}let Y=m&&kn(e);return{key:l,first:null,c(){t=f("div"),M.c(),o=h(),s=f("span"),ut(r.$$.fragment),c=h(),u=f("span"),v=L(d),g=h(),Y&&Y.c(),b=ct(),i(s,"class","tree-icon svelte-zj71cl"),i(s,"role","button"),i(s,"tabindex","-1"),i(u,"class","tree-label svelte-zj71cl"),i(u,"role","button"),i(u,"tabindex","-1"),i(t,"class","tree-item svelte-zj71cl"),Ke(t,"padding-left",e[3]*16+4+"px"),i(t,"draggable","true"),i(t,"role","button"),i(t,"tabindex","0"),we(t,"selected",e[2]===e[44].id),we(t,"drop-valid",e[8]===e[44].id&&e[9][e[44].id]),we(t,"drop-invalid",e[8]===e[44].id&&!e[9][e[44].id]),this.first=t},m(W,J){C(W,t,J),M.m(t,null),a(t,o),a(t,s),it(r,s,null),a(t,c),a(t,u),a(u,v),C(W,g,J),Y&&Y.m(W,J),C(W,b,J),y=!0,k||(j=[D(s,"click",I),D(s,"keydown",N),D(s,"dblclick",Je(e[24])),D(u,"click",Je(A)),D(u,"keydown",S),D(t,"dragstart",O),D(t,"dragover",R),D(t,"dragleave",B),D(t,"drop",P),D(t,"click",H),D(t,"keydown",U),D(t,"dblclick",K),D(t,"contextmenu",El(X))],k=!0)},p(W,J){e=W,E===(E=T(e,J))&&M?M.p(e,J):(M.d(1),M=E(e),M&&(M.c(),M.m(t,o)));const Q={};J[0]&1&&(Q.kind=Cn(e[44])),r.$set(Q),(!y||J[0]&1)&&d!==(d=e[44].title+"")&&V(v,d),(!y||J[0]&8)&&Ke(t,"padding-left",e[3]*16+4+"px"),(!y||J[0]&5)&&we(t,"selected",e[2]===e[44].id),(!y||J[0]&769)&&we(t,"drop-valid",e[8]===e[44].id&&e[9][e[44].id]),(!y||J[0]&769)&&we(t,"drop-invalid",e[8]===e[44].id&&!e[9][e[44].id]),J[0]&3&&(m=e[1][e[44].id]&&Nl(e[44])),m?Y?(Y.p(e,J),J[0]&3&&de(Y,1)):(Y=kn(e),Y.c(),de(Y,1),Y.m(b.parentNode,b)):Y&&(et(),ye(Y,1,1,()=>{Y=null}),tt())},i(W){y||(de(r.$$.fragment,W),de(Y),y=!0)},o(W){ye(r.$$.fragment,W),ye(Y),y=!1},d(W){W&&(w(t),w(g),w(b)),M.d(),ot(r),Y&&Y.d(W),k=!1,he(j)}}}function wu(l){let e=[],t=new Map,n,o,s,r,c=ae(l[0]);const u=d=>d[44].id;for(let d=0;d<c.length;d+=1){let v=bn(l,c,d),g=u(v);t.set(g,e[d]=wn(g,v))}return{c(){for(let d=0;d<e.length;d+=1)e[d].c();n=ct()},m(d,v){for(let g=0;g<e.length;g+=1)e[g]&&e[g].m(d,v);C(d,n,v),o=!0,s||(r=D(window,"dragend",l[14]),s=!0)},p(d,v){v[0]&2080767&&(c=ae(d[0]),et(),e=Xo(e,v,u,1,d,c,t,n.parentNode,Yo,wn,n,bn),tt())},i(d){if(!o){for(let v=0;v<c.length;v+=1)de(e[v]);o=!0}},o(d){for(let v=0;v<e.length;v+=1)ye(e[v]);o=!1},d(d){d&&w(n);for(let v=0;v<e.length;v+=1)e[v].d(d);s=!1,r()}}}function Cn(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 Nl(l){return l.children!==void 0}function qt(l){return Nl(l)?l.children.length>0:l.has_children===!0}function jn(l){const e={};function t(n,o){for(const s of n)e[s.id]=o,s.children&&t(s.children,s.id)}return t(l,""),e}function Tn(l){const e=[];function t(n){for(const o of n)e.push(o),o.children&&t(o.children)}return t(l),e}function Cu(l){try{return l.dataTransfer.getData("text/plain")}catch{return""}}function ju(l,e,t){let n,o,s,{nodes:r=[]}=e,{expanded:c={}}=e,{selectedNodeId:u=""}=e,{level:d=0}=e,{onSelect:v=void 0}=e,{onToggle:g=void 0}=e,{onContextMenu:m=void 0}=e,{onDrop:b=void 0}=e,y={},k=null,j="",T="";const E=["folder","project","client","document","recipe","case"];Ml(()=>{for(const G of Object.keys(y))clearTimeout(y[G]);k&&clearInterval(k)});function M(G){return E.includes(G.type)}function I(G,Z,oe){if(!G||!Z||Z===G.id||!M(G))return!1;let _e=G.id;for(;_e;){if(_e===Z)return!1;_e=oe[_e]||""}return!0}function N(G,Z){G.stopPropagation(),G.dataTransfer.effectAllowed="move",G.dataTransfer.setData("text/plain",Z.id),t(21,j=Z.id)}function A(G,Z){G.preventDefault(),G.stopPropagation(),G.dataTransfer.dropEffect="move",T!==Z.id&&t(8,T=Z.id),qt(Z)&&!c[Z.id]&&!y[Z.id]&&(y[Z.id]=setTimeout(()=>{g&&g(Z.id),delete y[Z.id]},600));const oe=G.currentTarget.closest(".workspace-tree-area");if(oe){const _e=oe.getBoundingClientRect(),je=30;G.clientY-_e.top<je?k||(k=setInterval(()=>{oe.scrollTop-=10},50)):_e.bottom-G.clientY<je?k||(k=setInterval(()=>{oe.scrollTop+=10},50)):k&&(clearInterval(k),k=null)}}function S(G,Z){const oe=G.relatedTarget;oe&&G.currentTarget.contains(oe)||(T===Z.id&&t(8,T=""),y[Z.id]&&(clearTimeout(y[Z.id]),delete y[Z.id]),k&&(clearInterval(k),k=null))}function O(G,Z){G.preventDefault(),G.stopPropagation(),y[Z.id]&&(clearTimeout(y[Z.id]),delete y[Z.id]),k&&(clearInterval(k),k=null);const oe=Tn(r),_e=jn(oe),je=Cu(G);if(!I(Z,je,_e)){t(8,T=""),t(21,j="");return}b&&b(je,Z.id),t(8,T=""),t(21,j="")}function R(){t(8,T=""),t(21,j="");for(const G of Object.keys(y))clearTimeout(y[G]),delete y[G];k&&(clearInterval(k),k=null)}function B(G,Z){G.target.closest(".tree-toggle")||G.target.closest(".tree-icon")||v&&v(Z)}function P(G,Z){qt(Z)&&g&&g(Z.id)}function H(G,Z){(G.key==="Enter"||G.key===" ")&&(G.preventDefault(),v&&v(Z))}function U(G,Z){G.stopPropagation(),qt(Z)&&g&&g(Z.id)}function K(G,Z){(G.key==="Enter"||G.key===" ")&&(G.preventDefault(),G.stopPropagation(),qt(Z)&&g&&g(Z.id))}function X(G,Z){(G.key==="Enter"||G.key===" ")&&(G.preventDefault(),v&&v(Z))}function Y(G,Z,oe){const _e={};function je(qe){for(const Le of qe)_e[Le.id]=I(Le,Z,oe),Le.children&&je(Le.children)}return je(G),_e}function W(G){Jo.call(this,l,G)}const J=G=>g&&g(G.id),Q=(G,Z)=>U(Z,G),z=(G,Z)=>K(Z,G),le=G=>v&&v(G),ve=(G,Z)=>X(Z,G),ie=(G,Z)=>N(Z,G),te=(G,Z)=>A(Z,G),x=(G,Z)=>S(Z,G),ce=(G,Z)=>O(Z,G),Te=(G,Z)=>B(Z,G),Ee=(G,Z)=>H(Z,G),Re=(G,Z)=>P(Z,G),Ce=(G,Z)=>m&&m(Z,G);return l.$$set=G=>{"nodes"in G&&t(0,r=G.nodes),"expanded"in G&&t(1,c=G.expanded),"selectedNodeId"in G&&t(2,u=G.selectedNodeId),"level"in G&&t(3,d=G.level),"onSelect"in G&&t(4,v=G.onSelect),"onToggle"in G&&t(5,g=G.onToggle),"onContextMenu"in G&&t(6,m=G.onContextMenu),"onDrop"in G&&t(7,b=G.onDrop)},l.$$.update=()=>{l.$$.dirty[0]&1&&t(23,n=Tn(r)),l.$$.dirty[0]&8388608&&t(22,o=jn(n)),l.$$.dirty[0]&14680064&&t(9,s=Y(n,j,o))},[r,c,u,d,v,g,m,b,T,s,N,A,S,O,R,B,P,H,U,K,X,j,o,n,W,J,Q,z,le,ve,ie,te,x,ce,Te,Ee,Re,Ce]}class rs extends kt{constructor(e){super(),bt(this,e,ju,wu,ht,{nodes:0,expanded:1,selectedNodeId:2,level:3,onSelect:4,onToggle:5,onContextMenu:6,onDrop:7},null,[-1,-1])}}const{Boolean:as}=Ko;function Sn(l,e,t){const n=l.slice();return n[310]=e[t],n}function Nn(l,e,t){const n=l.slice();return n[313]=e[t],n}function En(l,e,t){const n=l.slice();return n[313]=e[t],n}function In(l,e,t){const n=l.slice();return n[334]=e[t],n}function Mn(l,e,t){const n=l.slice();return n[334]=e[t],n}function Dn(l,e,t){const n=l.slice();return n[365]=e[t],n}function Fn(l,e,t){const n=l.slice();return n[334]=e[t],n}function An(l,e,t){const n=l.slice();return n[337]=e[t],n[370]=e,n[371]=t,n}function Ln(l,e,t){const n=l.slice();return n[334]=e[t],n}function Pn(l,e,t){const n=l.slice();return n[347]=e[t],n}function On(l,e,t){const n=l.slice();return n[334]=e[t],n}function Rn(l,e,t){const n=l.slice();return n[352]=e[t],n}function zn(l,e,t){const n=l.slice();return n[352]=e[t],n}function Bn(l,e,t){const n=l.slice();return n[337]=e[t],n[357]=e,n[358]=t,n}function Hn(l,e,t){const n=l.slice();return n[334]=e[t],n}function Wn(l,e,t){const n=l.slice();return n[347]=e[t],n}function Vn(l,e,t){const n=l.slice();return n[334]=e[t],n}function Un(l,e,t){const n=l.slice();return n[318]=e[t],n}function Kn(l,e,t){const n=l.slice();return n[334]=e[t],n}function Gn(l,e,t){const n=l.slice();return n[337]=e[t],n[338]=e,n[339]=t,n}function Jn(l,e,t){const n=l.slice();return n[334]=e[t],n}function qn(l,e,t){const n=l.slice();return n[329]=e[t],n}function Yn(l,e,t){const n=l.slice();return n[326]=e[t],n}function Xn(l,e,t){const n=l.slice();return n[321]=e[t],n}function Zn(l,e,t){const n=l.slice();return n[318]=e[t],n}function Qn(l,e,t){const n=l.slice();return n[321]=e[t],n}function xn(l,e,t){const n=l.slice();return n[344]=e[t],n}function $n(l,e,t){const n=l.slice();return n[376]=e[t],n}function ei(l,e,t){const n=l.slice();return n[379]=e[t],n}function ti(l){let e,t;return{c(){e=f("span"),t=L(l[36]),i(e,"class","nav-badge svelte-1ufgyr8")},m(n,o){C(n,e,o),a(e,t)},p(n,o){o[1]&32&&V(t,n[36])},d(n){n&&w(e)}}}function li(l){let e,t=l[379].label+"",n,o,s,r,c,u,d=l[379].id==="journal"&&l[36]>0&&ti(l);function v(){return l[165](l[379])}return{c(){e=f("button"),n=L(t),o=h(),d&&d.c(),s=h(),i(e,"class",r="nav-item "+(l[21]===l[379].id?"selected":"")+" svelte-1ufgyr8")},m(g,m){C(g,e,m),a(e,n),a(e,o),d&&d.m(e,null),a(e,s),c||(u=D(e,"click",v),c=!0)},p(g,m){l=g,m[0]&1&&t!==(t=l[379].label+"")&&V(n,t),l[379].id==="journal"&&l[36]>0?d?d.p(l,m):(d=ti(l),d.c(),d.m(e,s)):d&&(d.d(1),d=null),m[0]&2097153&&r!==(r="nav-item "+(l[21]===l[379].id?"selected":"")+" svelte-1ufgyr8")&&i(e,"class",r)},d(g){g&&w(e),d&&d.d(),c=!1,u()}}}function Tu(l){let e;return{c(){e=f("div"),e.textContent=`${_("nav.noNodes")}`,i(e,"class","nav-empty svelte-1ufgyr8")},m(t,n){C(t,e,n)},p:ue,i:ue,o:ue,d(t){t&&w(e)}}}function Su(l){var r;let e,t,n,o,s;return t=new rs({props:{nodes:l[1],expanded:l[52],selectedNodeId:((r=l[22])==null?void 0:r.id)||"",onSelect:l[83],onToggle:l[113],onContextMenu:l[111],onDrop:l[114]}}),{c(){e=f("div"),ut(t.$$.fragment),i(e,"class","workspace-tree-area svelte-1ufgyr8"),i(e,"role","region"),i(e,"aria-label",_("nav.workspace")),we(e,"drop-valid",l[63])},m(c,u){C(c,e,u),it(t,e,null),n=!0,o||(s=[D(e,"dragover",El(l[116])),D(e,"dragleave",l[117]),D(e,"drop",l[115])],o=!0)},p(c,u){var v;const d={};u[0]&2&&(d.nodes=c[1]),u[1]&2097152&&(d.expanded=c[52]),u[0]&4194304&&(d.selectedNodeId=((v=c[22])==null?void 0:v.id)||""),t.$set(d),(!n||u[2]&2)&&we(e,"drop-valid",c[63])},i(c){n||(de(t.$$.fragment,c),n=!0)},o(c){ye(t.$$.fragment,c),n=!1},d(c){c&&w(e),ot(t),o=!1,he(s)}}}function Nu(l){let e;return{c(){e=f("span"),e.textContent=`${_("nav.selectPrompt")}`,i(e,"class","crumb placeholder svelte-1ufgyr8")},m(t,n){C(t,e,n)},p:ue,d(t){t&&w(e)}}}function Eu(l){let e,t=ae(l[0]),n=[];for(let o=0;o<t.length;o+=1)n[o]=ni($n(l,t,o));return{c(){e=f("span");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","crumb svelte-1ufgyr8")},m(o,s){C(o,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,s){if(s[0]&2097153){t=ae(o[0]);let r;for(r=0;r<t.length;r+=1){const c=$n(o,t,r);n[r]?n[r].p(c,s):(n[r]=ni(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&w(e),Oe(n,o)}}}function Iu(l){let e,t=l[22].title+"",n,o,s,r=l[148](l[22].type)+"",c;return{c(){e=f("span"),n=L(t),o=h(),s=f("span"),c=L(r),i(e,"class","crumb svelte-1ufgyr8"),i(s,"class","crumb-type svelte-1ufgyr8")},m(u,d){C(u,e,d),a(e,n),C(u,o,d),C(u,s,d),a(s,c)},p(u,d){d[0]&4194304&&t!==(t=u[22].title+"")&&V(n,t),d[0]&4194304&&r!==(r=u[148](u[22].type)+"")&&V(c,r)},d(u){u&&(w(e),w(o),w(s))}}}function ni(l){let e=(l[376].id===l[21]?l[376].label:"")+"",t;return{c(){t=L(e)},m(n,o){C(n,t,o)},p(n,o){o[0]&2097153&&e!==(e=(n[376].id===n[21]?n[376].label:"")+"")&&V(t,e)},d(n){n&&w(t)}}}function ii(l){let e,t,n,o,s,r,c,u,d=l[73].unpushedOps>0&&oi(l);return{c(){e=f("button"),t=q("svg"),n=q("polyline"),o=q("polyline"),s=q("path"),r=h(),d&&d.c(),i(n,"points","23 4 23 10 17 10"),i(n,"class","svelte-1ufgyr8"),i(o,"points","1 20 1 14 7 14"),i(o,"class","svelte-1ufgyr8"),i(s,"d","M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"),i(s,"class","svelte-1ufgyr8"),i(t,"width","16"),i(t,"height","16"),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-1ufgyr8"),i(e,"class","header-sync-btn svelte-1ufgyr8"),e.disabled=l[74],i(e,"title",_("nav.syncNow"))},m(v,g){C(v,e,g),a(e,t),a(t,n),a(t,o),a(t,s),a(e,r),d&&d.m(e,null),c||(u=D(e,"click",l[163]),c=!0)},p(v,g){v[73].unpushedOps>0?d?d.p(v,g):(d=oi(v),d.c(),d.m(e,null)):d&&(d.d(1),d=null),g[2]&4096&&(e.disabled=v[74])},d(v){v&&w(e),d&&d.d(),c=!1,u()}}}function oi(l){let e,t=l[73].unpushedOps+"",n;return{c(){e=f("span"),n=L(t),i(e,"class","sync-badge svelte-1ufgyr8")},m(o,s){C(o,e,s),a(e,n)},p(o,s){s[2]&2048&&t!==(t=o[73].unpushedOps+"")&&V(n,t)},d(o){o&&w(e)}}}function si(l){let e,t,n,o,s,r;return{c(){e=f("div"),t=L(l[20]),n=h(),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-1ufgyr8"><line x1="18" y1="6" x2="6" y2="18" class="svelte-1ufgyr8"></line><line x1="6" y1="6" x2="18" y2="18" class="svelte-1ufgyr8"></line></svg>',i(o,"class","dismiss-btn svelte-1ufgyr8"),i(o,"aria-label","Dismiss"),i(e,"class","error-banner svelte-1ufgyr8"),i(e,"role","button"),i(e,"tabindex","0")},m(c,u){C(c,e,u),a(e,t),a(e,n),a(e,o),s||(r=[D(o,"click",Je(l[166])),D(e,"click",l[167]),D(e,"keydown",function(){Qt(at(l[168]))&&at(l[168]).apply(this,arguments)})],s=!0)},p(c,u){l=c,u[0]&1048576&&V(t,l[20])},d(c){c&&w(e),s=!1,he(r)}}}function Mu(l){let e,t,n;function o(c,u){if(c[48])return zu;if(c[0].length>0)return Ru;if(c[20])return Ou}let s=o(l),r=s&&s(l);return{c(){e=f("div"),t=f("h2"),t.textContent=`${_("welcome.title")}`,n=h(),r&&r.c(),i(t,"class","svelte-1ufgyr8"),i(e,"class","welcome svelte-1ufgyr8")},m(c,u){C(c,e,u),a(e,t),a(e,n),r&&r.m(e,null)},p(c,u){s===(s=o(c))&&r?r.p(c,u):(r&&r.d(1),r=s&&s(c),r&&(r.c(),r.m(e,null)))},i:ue,o:ue,d(c){c&&w(e),r&&r.d()}}}function Du(l){let e,t,n,o;function s(u,d){return u[4].length===0?Hu:Bu}let r=s(l),c=r(l);return{c(){e=f("div"),t=f("div"),n=f("h2"),n.textContent=`${_("activity.title")}`,o=h(),c.c(),i(n,"class","svelte-1ufgyr8"),i(t,"class","activity-feed-header svelte-1ufgyr8"),i(e,"class","activity-feed svelte-1ufgyr8")},m(u,d){C(u,e,d),a(e,t),a(t,n),a(e,o),c.m(e,null)},p(u,d){r===(r=s(u))&&c?c.p(u,d):(c.d(1),c=r(u),c&&(c.c(),c.m(e,null)))},i:ue,o:ue,d(u){u&&w(e),c.d()}}}function Fu(l){let e,t,n,o,s,r=l[3].date+"",c,u,d,v,g=l[3].summary&&ci(l),m=l[35].length>0&&pi(l);function b(j,T){return j[3].groups&&j[3].groups.length>0?Vu:Wu}let y=b(l),k=y(l);return{c(){e=f("div"),t=f("div"),n=f("h2"),n.textContent=`${_("today.title")}`,o=h(),s=f("span"),c=L(r),u=h(),g&&g.c(),d=h(),m&&m.c(),v=h(),k.c(),i(n,"class","svelte-1ufgyr8"),i(s,"class","today-date svelte-1ufgyr8"),i(t,"class","today-header svelte-1ufgyr8"),i(e,"class","today-dashboard svelte-1ufgyr8")},m(j,T){C(j,e,T),a(e,t),a(t,n),a(t,o),a(t,s),a(s,c),a(e,u),g&&g.m(e,null),a(e,d),m&&m.m(e,null),a(e,v),k.m(e,null)},p(j,T){T[0]&8&&r!==(r=j[3].date+"")&&V(c,r),j[3].summary?g?g.p(j,T):(g=ci(j),g.c(),g.m(e,d)):g&&(g.d(1),g=null),j[35].length>0?m?m.p(j,T):(m=pi(j),m.c(),m.m(e,v)):m&&(m.d(1),m=null),y===(y=b(j))&&k?k.p(j,T):(k.d(1),k=y(j),k&&(k.c(),k.m(e,null)))},i:ue,o:ue,d(j){j&&w(e),g&&g.d(),m&&m.d(),k.d()}}}function Au(l){let e,t,n,o,s,r,c,u,d,v,g,m,b,y,k,j,T,E,M,I,N,A,S,O,R,B,P,H,U,K,X,Y,W,J,Q,z,le,ve,ie,te,x,ce,Te,Ee,Re,Ce,G,Z,oe,_e,je,qe,Le,$e,nt,ze,be,We,Me;function Be(re,se){return re[13]?Ju:Gu}let Ie=Be(l),Fe=Ie(l),ge=l[10]&&Si(l),pe=l[14]&&Ni(l),me=l[35].length>0&&Ei(l),De=l[6]&&Ai(l);function Ae(re,se){return re[5].length===0?Yu:qu}let lt=Ae(l),Se=lt(l);return{c(){e=f("div"),t=f("div"),n=f("h2"),n.textContent=`${_("journal.title")}`,o=h(),s=f("div"),r=f("div"),r.textContent=`${_("journal.filterHeading")}`,c=h(),u=f("div"),d=f("label"),v=f("span"),v.textContent=`${_("journal.dateFrom")}`,g=h(),m=f("input"),b=h(),y=f("label"),k=f("span"),k.textContent=`${_("journal.dateTo")}`,j=h(),T=f("input"),E=h(),M=f("label"),I=f("span"),I.textContent=`${_("journal.node")}`,N=h(),A=f("div"),Fe.c(),S=h(),ge&&ge.c(),O=h(),R=f("label"),B=f("span"),B.textContent=`${_("journal.billable")}`,P=h(),H=f("select"),U=f("option"),U.textContent=`${_("common.all")}`,K=f("option"),K.textContent=`${_("journal.billableYes")}`,X=f("option"),X.textContent=`${_("journal.billableNo")}`,Y=h(),W=f("label"),J=f("span"),J.textContent=`${_("journal.approx")}`,Q=h(),z=f("select"),le=f("option"),le.textContent=`${_("common.all")}`,ve=f("option"),ve.textContent=`${_("journal.approxExact")}`,ie=f("option"),ie.textContent=`${_("journal.approxEstimated")}`,te=h(),x=f("button"),x.textContent=`${_("journal.filter")}`,ce=h(),Te=f("button"),Te.textContent=`${_("journal.reset")}`,Ee=h(),Re=f("div"),Ce=f("div"),Ce.textContent=`${_("journal.exportHeading")}`,G=h(),Z=f("div"),oe=f("button"),oe.textContent=`${_("journal.exportCSV")}`,_e=h(),je=f("button"),je.textContent=`${_("journal.exportMarkdown")}`,qe=h(),Le=f("button"),Le.textContent="PDF",$e=h(),pe&&pe.c(),nt=h(),me&&me.c(),ze=h(),De&&De.c(),be=h(),Se.c(),i(n,"class","svelte-1ufgyr8"),i(r,"class","journal-filter-heading svelte-1ufgyr8"),i(v,"class","label-text svelte-1ufgyr8"),i(m,"type","date"),i(m,"class","svelte-1ufgyr8"),i(d,"class","svelte-1ufgyr8"),i(k,"class","label-text svelte-1ufgyr8"),i(T,"type","date"),i(T,"class","svelte-1ufgyr8"),i(y,"class","svelte-1ufgyr8"),i(I,"class","label-text svelte-1ufgyr8"),i(A,"class","journal-node-picker svelte-1ufgyr8"),Ke(A,"position","relative"),i(M,"class","svelte-1ufgyr8"),i(B,"class","label-text svelte-1ufgyr8"),U.__value="all",ke(U,U.__value),i(U,"class","svelte-1ufgyr8"),K.__value="yes",ke(K,K.__value),i(K,"class","svelte-1ufgyr8"),X.__value="no",ke(X,X.__value),i(X,"class","svelte-1ufgyr8"),i(H,"class","svelte-1ufgyr8"),l[11]===void 0&&Wt(()=>l[215].call(H)),i(R,"title",_("journal.billableHint")),i(R,"class","svelte-1ufgyr8"),i(J,"class","label-text svelte-1ufgyr8"),le.__value="all",ke(le,le.__value),i(le,"class","svelte-1ufgyr8"),ve.__value="no",ke(ve,ve.__value),i(ve,"class","svelte-1ufgyr8"),ie.__value="yes",ke(ie,ie.__value),i(ie,"class","svelte-1ufgyr8"),i(z,"class","svelte-1ufgyr8"),l[12]===void 0&&Wt(()=>l[216].call(z)),i(W,"title",_("journal.approxHint")),i(W,"class","svelte-1ufgyr8"),i(x,"class","btn btn-sm svelte-1ufgyr8"),i(Te,"class","btn btn-sm svelte-1ufgyr8"),i(u,"class","journal-filters-row svelte-1ufgyr8"),i(s,"class","journal-filter-section svelte-1ufgyr8"),i(Ce,"class","journal-export-heading svelte-1ufgyr8"),i(oe,"class","btn btn-sm svelte-1ufgyr8"),i(je,"class","btn btn-sm svelte-1ufgyr8"),i(Le,"class","btn btn-sm svelte-1ufgyr8"),i(Z,"class","journal-export-row svelte-1ufgyr8"),i(Re,"class","journal-export-section svelte-1ufgyr8"),i(t,"class","journal-header svelte-1ufgyr8"),i(e,"class","journal-screen svelte-1ufgyr8")},m(re,se){C(re,e,se),a(e,t),a(t,n),a(t,o),a(t,s),a(s,r),a(s,c),a(s,u),a(u,d),a(d,v),a(d,g),a(d,m),ke(m,l[7]),a(u,b),a(u,y),a(y,k),a(y,j),a(y,T),ke(T,l[8]),a(u,E),a(u,M),a(M,I),a(M,N),a(M,A),Fe.m(A,null),a(u,S),ge&&ge.m(u,null),a(u,O),a(u,R),a(R,B),a(R,P),a(R,H),a(H,U),a(H,K),a(H,X),Bt(H,l[11],!0),a(u,Y),a(u,W),a(W,J),a(W,Q),a(W,z),a(z,le),a(z,ve),a(z,ie),Bt(z,l[12],!0),a(u,te),a(u,x),a(u,ce),a(u,Te),a(t,Ee),a(t,Re),a(Re,Ce),a(Re,G),a(Re,Z),a(Z,oe),a(Z,_e),a(Z,je),a(Z,qe),a(Z,Le),a(Z,$e),pe&&pe.m(Z,null),a(e,nt),me&&me.m(e,null),a(e,ze),De&&De.m(e,null),a(e,be),Se.m(e,null),We||(Me=[D(m,"input",l[208]),D(T,"input",l[209]),D(H,"change",l[215]),D(z,"change",l[216]),D(x,"click",l[134]),D(Te,"click",l[141]),D(oe,"click",l[217]),D(je,"click",l[218]),D(Le,"click",l[219])],We=!0)},p(re,se){se[0]&128&&ke(m,re[7]),se[0]&256&&ke(T,re[8]),Ie===(Ie=Be(re))&&Fe?Fe.p(re,se):(Fe.d(1),Fe=Ie(re),Fe&&(Fe.c(),Fe.m(A,null))),re[10]?ge?ge.p(re,se):(ge=Si(re),ge.c(),ge.m(u,O)):ge&&(ge.d(1),ge=null),se[0]&2048&&Bt(H,re[11]),se[0]&4096&&Bt(z,re[12]),re[14]?pe?pe.p(re,se):(pe=Ni(re),pe.c(),pe.m(Z,null)):pe&&(pe.d(1),pe=null),re[35].length>0?me?me.p(re,se):(me=Ei(re),me.c(),me.m(e,ze)):me&&(me.d(1),me=null),re[6]?De?De.p(re,se):(De=Ai(re),De.c(),De.m(e,be)):De&&(De.d(1),De=null),lt===(lt=Ae(re))&&Se?Se.p(re,se):(Se.d(1),Se=lt(re),Se&&(Se.c(),Se.m(e,null)))},i:ue,o:ue,d(re){re&&w(e),Fe.d(),ge&&ge.d(),pe&&pe.d(),me&&me.d(),De&&De.d(),Se.d(),We=!1,he(Me)}}}function Lu(l){let e,t,n,o,s,r,c=ae(l[81]),u=[];for(let m=0;m<c.length;m+=1)u[m]=Gi(xn(l,c,m));const d=[rf,sf,of,nf,lf,tf],v=[];function g(m,b){return m[23]==="overview"?0:m[23]==="notes"?1:m[23]==="files"?2:m[23]==="actions"?3:m[23]==="worklog"?4:m[23]==="activity"?5:-1}return~(o=g(l))&&(s=v[o]=d[o](l)),{c(){e=f("div");for(let m=0;m<u.length;m+=1)u[m].c();t=h(),n=f("div"),s&&s.c(),i(e,"class","tabs svelte-1ufgyr8"),i(n,"class","tab-content svelte-1ufgyr8")},m(m,b){C(m,e,b);for(let y=0;y<u.length;y+=1)u[y]&&u[y].m(e,null);C(m,t,b),C(m,n,b),~o&&v[o].m(n,null),r=!0},p(m,b){if(b[0]&12582912|b[1]&41943040|b[2]&4718592){c=ae(m[81]);let k;for(k=0;k<c.length;k+=1){const j=xn(m,c,k);u[k]?u[k].p(j,b):(u[k]=Gi(j),u[k].c(),u[k].m(e,null))}for(;k<u.length;k+=1)u[k].d(1);u.length=c.length}let y=o;o=g(m),o===y?~o&&v[o].p(m,b):(s&&(et(),ye(v[y],1,1,()=>{v[y]=null}),tt()),~o?(s=v[o],s?s.p(m,b):(s=v[o]=d[o](m),s.c()),de(s,1),s.m(n,null)):s=null)},i(m){r||(de(s),r=!0)},o(m){ye(s),r=!1},d(m){m&&(w(e),w(t),w(n)),Oe(u,m),~o&&v[o].d()}}}function Pu(l){let e,t,n,o=l[25].title+"",s,r,c,u,d,v,g,m,b,y,k,j=l[25].dirty&&yo();return{c(){e=f("div"),t=f("div"),n=f("span"),s=L(o),r=h(),j&&j.c(),c=h(),u=f("div"),d=f("button"),d.textContent=`${_("common.save")}`,v=h(),g=f("button"),g.textContent=`${_("common.close")}`,m=h(),b=f("textarea"),i(n,"class","note-title svelte-1ufgyr8"),i(d,"class","btn btn-primary svelte-1ufgyr8"),i(g,"class","btn svelte-1ufgyr8"),i(u,"class","note-editor-actions svelte-1ufgyr8"),i(t,"class","note-editor-header svelte-1ufgyr8"),i(b,"class","note-textarea svelte-1ufgyr8"),i(b,"placeholder",_("note.placeholder")),i(e,"class","note-editor svelte-1ufgyr8")},m(T,E){C(T,e,E),a(e,t),a(t,n),a(n,s),a(t,r),j&&j.m(t,null),a(t,c),a(t,u),a(u,d),a(u,v),a(u,g),a(e,m),a(e,b),ke(b,l[25].content),y||(k=[D(d,"click",l[128]),D(g,"click",l[126]),D(b,"input",l[169]),D(b,"input",l[127])],y=!0)},p(T,E){E[0]&33554432&&o!==(o=T[25].title+"")&&V(s,o),T[25].dirty?j||(j=yo(),j.c(),j.m(t,c)):j&&(j.d(1),j=null),E[0]&33554432&&ke(b,T[25].content)},i:ue,o:ue,d(T){T&&w(e),j&&j.d(),y=!1,he(k)}}}function Ou(l){let e,t=_("common.error")+"",n,o,s;return{c(){e=f("p"),n=L(t),o=h(),s=L(l[20]),i(e,"class","error-text svelte-1ufgyr8")},m(r,c){C(r,e,c),a(e,n),a(e,o),a(e,s)},p(r,c){c[0]&1048576&&V(s,r[20])},d(r){r&&w(e)}}}function Ru(l){let e,t,n;return{c(){e=f("p"),e.textContent=`${_("welcome.selectSection")}`,t=h(),n=f("p"),n.textContent=`${_("welcome.createCase")}`,i(e,"class","svelte-1ufgyr8"),i(n,"class","hint svelte-1ufgyr8")},m(o,s){C(o,e,s),C(o,t,s),C(o,n,s)},p:ue,d(o){o&&(w(e),w(t),w(n))}}}function zu(l){let e;return{c(){e=f("p"),e.textContent=`${_("common.loading")}`,i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},p:ue,d(t){t&&w(e)}}}function Bu(l){let e,t=ae(l[4]),n=[];for(let o=0;o<t.length;o+=1)n[o]=ai(In(l,t,o));return{c(){e=f("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","activity-feed-events svelte-1ufgyr8")},m(o,s){C(o,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,s){if(s[0]&16|s[4]&8388608|s[5]&2){t=ae(o[4]);let r;for(r=0;r<t.length;r+=1){const c=In(o,t,r);n[r]?n[r].p(c,s):(n[r]=ai(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&w(e),Oe(n,o)}}}function Hu(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${_("activity.empty")}`,i(t,"class","svelte-1ufgyr8"),i(e,"class","empty-state svelte-1ufgyr8")},m(n,o){C(n,e,o),a(e,t)},p:ue,d(n){n&&w(e)}}}function ri(l){let e,t=l[334].targetType+"",n;return{c(){e=f("span"),n=L(t),i(e,"class","activity-feed-target svelte-1ufgyr8")},m(o,s){C(o,e,s),a(e,n)},p(o,s){s[0]&16&&t!==(t=o[334].targetType+"")&&V(n,t)},d(o){o&&w(e)}}}function ai(l){let e,t,n=Vt(l[334].eventType)+"",o,s,r,c,u=l[334].title+"",d,v,g,m,b=l[147](l[334].eventType)+"",y,k,j,T,E=dt(l[334].createdAt)+"",M,I,N=Xe(l[334].createdAt)+"",A,S,O,R,B=l[334].targetType&&ri(l);function P(){return l[244](l[334])}function H(...U){return l[245](l[334],...U)}return{c(){e=f("div"),t=f("span"),o=L(n),s=h(),r=f("div"),c=f("span"),d=L(u),v=h(),g=f("div"),m=f("span"),y=L(b),k=h(),B&&B.c(),j=h(),T=f("span"),M=L(E),I=h(),A=L(N),S=h(),i(t,"class","activity-feed-icon svelte-1ufgyr8"),i(c,"class","activity-feed-title svelte-1ufgyr8"),i(m,"class","activity-feed-type svelte-1ufgyr8"),i(T,"class","activity-feed-time svelte-1ufgyr8"),i(g,"class","activity-feed-meta svelte-1ufgyr8"),i(r,"class","activity-feed-body svelte-1ufgyr8"),i(e,"class","activity-feed-event svelte-1ufgyr8"),i(e,"role","button"),i(e,"tabindex","0")},m(U,K){C(U,e,K),a(e,t),a(t,o),a(e,s),a(e,r),a(r,c),a(c,d),a(r,v),a(r,g),a(g,m),a(m,y),a(g,k),B&&B.m(g,null),a(g,j),a(g,T),a(T,M),a(T,I),a(T,A),a(e,S),O||(R=[D(e,"click",P),D(e,"keydown",H)],O=!0)},p(U,K){l=U,K[0]&16&&n!==(n=Vt(l[334].eventType)+"")&&V(o,n),K[0]&16&&u!==(u=l[334].title+"")&&V(d,u),K[0]&16&&b!==(b=l[147](l[334].eventType)+"")&&V(y,b),l[334].targetType?B?B.p(l,K):(B=ri(l),B.c(),B.m(g,j)):B&&(B.d(1),B=null),K[0]&16&&E!==(E=dt(l[334].createdAt)+"")&&V(M,E),K[0]&16&&N!==(N=Xe(l[334].createdAt)+"")&&V(A,N)},d(U){U&&w(e),B&&B.d(),O=!1,he(R)}}}function ci(l){let e,t,n,o=l[3].summary.changedCases>0&&ui(l),s=l[3].summary.notes>0&&fi(l),r=l[3].summary.files>0&&di(l);return{c(){e=f("div"),o&&o.c(),t=h(),s&&s.c(),n=h(),r&&r.c(),i(e,"class","today-summary svelte-1ufgyr8")},m(c,u){C(c,e,u),o&&o.m(e,null),a(e,t),s&&s.m(e,null),a(e,n),r&&r.m(e,null)},p(c,u){c[3].summary.changedCases>0?o?o.p(c,u):(o=ui(c),o.c(),o.m(e,t)):o&&(o.d(1),o=null),c[3].summary.notes>0?s?s.p(c,u):(s=fi(c),s.c(),s.m(e,n)):s&&(s.d(1),s=null),c[3].summary.files>0?r?r.p(c,u):(r=di(c),r.c(),r.m(e,null)):r&&(r.d(1),r=null)},d(c){c&&w(e),o&&o.d(),s&&s.d(),r&&r.d()}}}function ui(l){let e,t=l[3].summary.changedCases+"",n,o,s=vt(l[3].summary.changedCases,_("today.plural.case_one"),_("today.plural.case_few"),_("today.plural.case_many"))+"",r;return{c(){e=f("span"),n=L(t),o=h(),r=L(s),i(e,"class","summary-chip svelte-1ufgyr8")},m(c,u){C(c,e,u),a(e,n),a(e,o),a(e,r)},p(c,u){u[0]&8&&t!==(t=c[3].summary.changedCases+"")&&V(n,t),u[0]&8&&s!==(s=vt(c[3].summary.changedCases,_("today.plural.case_one"),_("today.plural.case_few"),_("today.plural.case_many"))+"")&&V(r,s)},d(c){c&&w(e)}}}function fi(l){let e,t=l[3].summary.notes+"",n,o,s=vt(l[3].summary.notes,_("today.plural.note_one"),_("today.plural.note_few"),_("today.plural.note_many"))+"",r;return{c(){e=f("span"),n=L(t),o=h(),r=L(s),i(e,"class","summary-chip svelte-1ufgyr8")},m(c,u){C(c,e,u),a(e,n),a(e,o),a(e,r)},p(c,u){u[0]&8&&t!==(t=c[3].summary.notes+"")&&V(n,t),u[0]&8&&s!==(s=vt(c[3].summary.notes,_("today.plural.note_one"),_("today.plural.note_few"),_("today.plural.note_many"))+"")&&V(r,s)},d(c){c&&w(e)}}}function di(l){let e,t=l[3].summary.files+"",n,o,s=vt(l[3].summary.files,_("today.plural.file_one"),_("today.plural.file_few"),_("today.plural.file_many"))+"",r;return{c(){e=f("span"),n=L(t),o=h(),r=L(s),i(e,"class","summary-chip svelte-1ufgyr8")},m(c,u){C(c,e,u),a(e,n),a(e,o),a(e,r)},p(c,u){u[0]&8&&t!==(t=c[3].summary.files+"")&&V(n,t),u[0]&8&&s!==(s=vt(c[3].summary.files,_("today.plural.file_one"),_("today.plural.file_few"),_("today.plural.file_many"))+"")&&V(r,s)},d(c){c&&w(e)}}}function pi(l){let e,t,n,o=ae(l[35]),s=[];for(let r=0;r<o.length;r+=1)s[r]=vi(An(l,o,r));return{c(){e=f("div"),t=f("div"),t.textContent=`${_("suggest.title")}`,n=h();for(let r=0;r<s.length;r+=1)s[r].c();i(t,"class","suggestions-title svelte-1ufgyr8"),i(e,"class","today-suggestions svelte-1ufgyr8")},m(r,c){C(r,e,c),a(e,t),a(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,c){if(c[1]&16|c[3]&134217728|c[4]&1082130688|c[5]&1){o=ae(r[35]);let u;for(u=0;u<o.length;u+=1){const d=An(r,o,u);s[u]?s[u].p(d,c):(s[u]=vi(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function mi(l){let e,t,n,o=ae(l[337].events),s=[];for(let r=0;r<o.length;r+=1)s[r]=gi(Ln(l,o,r));return{c(){e=f("div"),t=f("div"),t.textContent=`${_("suggest.detectedEvents")}`,n=h();for(let r=0;r<s.length;r+=1)s[r].c();i(t,"class","suggestion-detail-title svelte-1ufgyr8"),i(e,"class","suggestion-detail svelte-1ufgyr8")},m(r,c){C(r,e,c),a(e,t),a(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,c){if(c[1]&16|c[3]&134217728|c[4]&8388608|c[5]&1){o=ae(r[337].events);let u;for(u=0;u<o.length;u+=1){const d=Ln(r,o,u);s[u]?s[u].p(d,c):(s[u]=gi(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function _i(l){let e,t,n;function o(){return l[237](l[334])}return{c(){e=f("button"),e.textContent=`${_("file.showInExplorer")}`,i(e,"class","link-btn svelte-1ufgyr8")},m(s,r){C(s,e,r),t||(n=D(e,"click",o),t=!0)},p(s,r){l=s},d(s){s&&w(e),t=!1,n()}}}function gi(l){let e,t,n=Xe(l[334].createdAt)+"",o,s,r,c=l[147](l[334].eventType)+"",u,d,v,g=l[334].title+"",m,b,y,k,j=l[334].targetType==="file"||l[334].eventType.startsWith("file_"),T,E,M;function I(){return l[236](l[334])}let N=j&&_i(l);return{c(){e=f("div"),t=f("span"),o=L(n),s=h(),r=f("span"),u=L(c),d=h(),v=f("span"),m=L(g),b=h(),y=f("button"),y.textContent=`${_("common.open")}`,k=h(),N&&N.c(),T=h(),i(t,"class","suggestion-event-time svelte-1ufgyr8"),i(r,"class","suggestion-event-type svelte-1ufgyr8"),i(v,"class","suggestion-event-title svelte-1ufgyr8"),i(y,"class","link-btn svelte-1ufgyr8"),i(e,"class","suggestion-detail-event svelte-1ufgyr8")},m(A,S){C(A,e,S),a(e,t),a(t,o),a(e,s),a(e,r),a(r,u),a(e,d),a(e,v),a(v,m),a(e,b),a(e,y),a(e,k),N&&N.m(e,null),a(e,T),E||(M=D(y,"click",I),E=!0)},p(A,S){l=A,S[1]&16&&n!==(n=Xe(l[334].createdAt)+"")&&V(o,n),S[1]&16&&c!==(c=l[147](l[334].eventType)+"")&&V(u,c),S[1]&16&&g!==(g=l[334].title+"")&&V(m,g),S[1]&16&&(j=l[334].targetType==="file"||l[334].eventType.startsWith("file_")),j?N?N.p(l,S):(N=_i(l),N.c(),N.m(e,T)):N&&(N.d(1),N=null)},d(A){A&&w(e),N&&N.d(),E=!1,M()}}}function vi(l){let e,t,n,o,s=l[337].nodeTitle+"",r,c,u,d=l[337].summary+"",v,g,m,b=_("suggest.confidence."+l[337].confidence)+"",y,k,j,T,E,M,I,N,A,S,O,R,B;function P(){return l[231](l[337])}function H(...W){return l[232](l[337],l[370],l[371],...W)}function U(){return l[233](l[337])}function K(){return l[234](l[337],l[370],l[371])}function X(...W){return l[235](l[337],l[370],l[371],...W)}let Y=l[337]._expanded&&l[337].events&&l[337].events.length>0&&mi(l);return{c(){e=f("div"),t=f("div"),n=f("div"),o=f("button"),r=L(s),c=h(),u=f("span"),v=L(d),g=h(),m=f("span"),y=L(b),k=h(),j=f("div"),T=f("input"),M=h(),I=f("span"),I.textContent=`${_("suggest.minutes")}`,N=h(),A=f("button"),A.textContent=`${_("suggest.apply")}`,S=h(),Y&&Y.c(),O=h(),i(o,"class","suggestion-node link-btn svelte-1ufgyr8"),i(u,"class","suggestion-summary svelte-1ufgyr8"),i(m,"class","suggestion-confidence svelte-1ufgyr8"),we(m,"low",l[337].confidence==="low"),we(m,"medium",l[337].confidence==="medium"),we(m,"high",l[337].confidence==="high"),i(n,"class","suggestion-info svelte-1ufgyr8"),i(T,"type","number"),i(T,"class","suggestion-min-input svelte-1ufgyr8"),T.value=E=l[337].suggestedMin,i(T,"min","1"),i(T,"max","480"),i(I,"class","suggestion-min-label svelte-1ufgyr8"),i(A,"class","btn btn-sm btn-primary svelte-1ufgyr8"),i(j,"class","suggestion-actions svelte-1ufgyr8"),i(t,"class","suggestion-main svelte-1ufgyr8"),i(t,"role","button"),i(t,"tabindex","0"),i(e,"class","suggestion-card svelte-1ufgyr8"),we(e,"expanded",l[337]._expanded)},m(W,J){C(W,e,J),a(e,t),a(t,n),a(n,o),a(o,r),a(n,c),a(n,u),a(u,v),a(n,g),a(n,m),a(m,y),a(t,k),a(t,j),a(j,T),a(j,M),a(j,I),a(j,N),a(j,A),a(e,S),Y&&Y.m(e,null),a(e,O),R||(B=[D(o,"click",Je(P)),D(T,"change",Je(H)),D(A,"click",Je(U)),D(t,"click",K),D(t,"keydown",X)],R=!0)},p(W,J){l=W,J[1]&16&&s!==(s=l[337].nodeTitle+"")&&V(r,s),J[1]&16&&d!==(d=l[337].summary+"")&&V(v,d),J[1]&16&&b!==(b=_("suggest.confidence."+l[337].confidence)+"")&&V(y,b),J[1]&16&&we(m,"low",l[337].confidence==="low"),J[1]&16&&we(m,"medium",l[337].confidence==="medium"),J[1]&16&&we(m,"high",l[337].confidence==="high"),J[1]&16&&E!==(E=l[337].suggestedMin)&&T.value!==E&&(T.value=E),l[337]._expanded&&l[337].events&&l[337].events.length>0?Y?Y.p(l,J):(Y=mi(l),Y.c(),Y.m(e,O)):Y&&(Y.d(1),Y=null),J[1]&16&&we(e,"expanded",l[337]._expanded)},d(W){W&&w(e),Y&&Y.d(),R=!1,he(B)}}}function Wu(l){let e,t,n,o;return{c(){e=f("div"),t=f("p"),t.textContent=`${_("today.empty")}`,n=h(),o=f("p"),o.textContent=`${_("today.emptyHint")}`,i(t,"class","svelte-1ufgyr8"),i(o,"class","hint svelte-1ufgyr8"),i(e,"class","today-empty svelte-1ufgyr8")},m(s,r){C(s,e,r),a(e,t),a(e,n),a(e,o)},p:ue,d(s){s&&w(e)}}}function Vu(l){let e,t,n=ae(l[3].groups),o=[];for(let r=0;r<n.length;r+=1)o[r]=ki(Dn(l,n,r));let s=l[3].events&&l[3].events.length>0&&wi(l);return{c(){for(let r=0;r<o.length;r+=1)o[r].c();e=h(),s&&s.c(),t=ct()},m(r,c){for(let u=0;u<o.length;u+=1)o[u]&&o[u].m(r,c);C(r,e,c),s&&s.m(r,c),C(r,t,c)},p(r,c){if(c[0]&8|c[4]&1098907648){n=ae(r[3].groups);let u;for(u=0;u<n.length;u+=1){const d=Dn(r,n,u);o[u]?o[u].p(d,c):(o[u]=ki(d),o[u].c(),o[u].m(e.parentNode,e))}for(;u<o.length;u+=1)o[u].d(1);o.length=n.length}r[3].events&&r[3].events.length>0?s?s.p(r,c):(s=wi(r),s.c(),s.m(t.parentNode,t)):s&&(s.d(1),s=null)},d(r){r&&(w(e),w(t)),Oe(o,r),s&&s.d(r)}}}function hi(l){let e,t=l[365].events.length+"",n,o,s=vt(l[365].events.length,_("today.plural.event_one"),_("today.plural.event_few"),_("today.plural.event_many"))+"",r;return{c(){e=f("span"),n=L(t),o=h(),r=L(s),i(e,"class","today-case-count svelte-1ufgyr8")},m(c,u){C(c,e,u),a(e,n),a(e,o),a(e,r)},p(c,u){u[0]&8&&t!==(t=c[365].events.length+"")&&V(n,t),u[0]&8&&s!==(s=vt(c[365].events.length,_("today.plural.event_one"),_("today.plural.event_few"),_("today.plural.event_many"))+"")&&V(r,s)},d(c){c&&w(e)}}}function Uu(l){let e;return{c(){e=f("div"),e.textContent=`${_("today.changedCases")}`,i(e,"class","today-events-empty svelte-1ufgyr8")},m(t,n){C(t,e,n)},p:ue,d(t){t&&w(e)}}}function Ku(l){let e,t=ae(l[365].events),n=[];for(let o=0;o<t.length;o+=1)n[o]=bi(Fn(l,t,o));return{c(){e=f("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","today-events svelte-1ufgyr8")},m(o,s){C(o,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,s){if(s[0]&8|s[4]&1082130432){t=ae(o[365].events);let r;for(r=0;r<t.length;r+=1){const c=Fn(o,t,r);n[r]?n[r].p(c,s):(n[r]=bi(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&w(e),Oe(n,o)}}}function yi(l){let e,t=l[334].targetType+"",n;return{c(){e=f("span"),n=L(t),i(e,"class","activity-event-target svelte-1ufgyr8")},m(o,s){C(o,e,s),a(e,n)},p(o,s){s[0]&8&&t!==(t=o[334].targetType+"")&&V(n,t)},d(o){o&&w(e)}}}function bi(l){let e,t,n=Vt(l[334].eventType)+"",o,s,r,c=l[334].title+"",u,d,v,g=l[147](l[334].eventType)+"",m,b,y,k,j=Xe(l[334].createdAt)+"",T,E,M,I=l[334].targetType&&yi(l);function N(){return l[240](l[365])}function A(...S){return l[241](l[365],...S)}return{c(){e=f("div"),t=f("span"),o=L(n),s=h(),r=f("span"),u=L(c),d=h(),v=f("span"),m=L(g),b=h(),I&&I.c(),y=h(),k=f("span"),T=L(j),i(t,"class","today-event-icon svelte-1ufgyr8"),i(r,"class","today-event-title svelte-1ufgyr8"),i(v,"class","today-event-type svelte-1ufgyr8"),i(k,"class","today-event-time svelte-1ufgyr8"),i(e,"class","today-event svelte-1ufgyr8"),i(e,"role","button"),i(e,"tabindex","0")},m(S,O){C(S,e,O),a(e,t),a(t,o),a(e,s),a(e,r),a(r,u),a(e,d),a(e,v),a(v,m),a(e,b),I&&I.m(e,null),a(e,y),a(e,k),a(k,T),E||(M=[D(e,"click",N),D(e,"keydown",A)],E=!0)},p(S,O){l=S,O[0]&8&&n!==(n=Vt(l[334].eventType)+"")&&V(o,n),O[0]&8&&c!==(c=l[334].title+"")&&V(u,c),O[0]&8&&g!==(g=l[147](l[334].eventType)+"")&&V(m,g),l[334].targetType?I?I.p(l,O):(I=yi(l),I.c(),I.m(e,y)):I&&(I.d(1),I=null),O[0]&8&&j!==(j=Xe(l[334].createdAt)+"")&&V(T,j)},d(S){S&&w(e),I&&I.d(),E=!1,he(M)}}}function ki(l){let e,t,n,o=l[365].nodeTitle+"",s,r,c,u=l[148](l[365].nodeKind)+"",d,v,g,m,b=Xe(l[365].lastActivityAt)+"",y,k,j,T,E=l[365].events&&hi(l);function M(){return l[238](l[365])}function I(...O){return l[239](l[365],...O)}function N(O,R){return O[365].events&&O[365].events.length>0?Ku:Uu}let A=N(l),S=A(l);return{c(){e=f("div"),t=f("div"),n=f("span"),s=L(o),r=h(),c=f("span"),d=L(u),v=h(),E&&E.c(),g=h(),m=f("span"),y=L(b),k=h(),S.c(),i(n,"class","today-case-title svelte-1ufgyr8"),i(c,"class","today-case-type svelte-1ufgyr8"),i(m,"class","today-case-time svelte-1ufgyr8"),i(t,"class","today-case-header svelte-1ufgyr8"),i(t,"role","button"),i(t,"tabindex","0"),i(e,"class","today-case svelte-1ufgyr8")},m(O,R){C(O,e,R),a(e,t),a(t,n),a(n,s),a(t,r),a(t,c),a(c,d),a(t,v),E&&E.m(t,null),a(t,g),a(t,m),a(m,y),a(e,k),S.m(e,null),j||(T=[D(t,"click",M),D(t,"keydown",I)],j=!0)},p(O,R){l=O,R[0]&8&&o!==(o=l[365].nodeTitle+"")&&V(s,o),R[0]&8&&u!==(u=l[148](l[365].nodeKind)+"")&&V(d,u),l[365].events?E?E.p(l,R):(E=hi(l),E.c(),E.m(t,g)):E&&(E.d(1),E=null),R[0]&8&&b!==(b=Xe(l[365].lastActivityAt)+"")&&V(y,b),A===(A=N(l))&&S?S.p(l,R):(S.d(1),S=A(l),S&&(S.c(),S.m(e,null)))},d(O){O&&w(e),E&&E.d(),S.d(),j=!1,he(T)}}}function wi(l){let e,t,n,o=ae(l[3].events),s=[];for(let r=0;r<o.length;r+=1)s[r]=Ci(Mn(l,o,r));return{c(){e=f("div"),t=f("h3"),t.textContent=`${_("today.timeline")}`,n=h();for(let r=0;r<s.length;r+=1)s[r].c();i(t,"class","svelte-1ufgyr8"),i(e,"class","today-timeline svelte-1ufgyr8")},m(r,c){C(r,e,c),a(e,t),a(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,c){if(c[0]&8|c[4]&8388608|c[5]&2){o=ae(r[3].events);let u;for(u=0;u<o.length;u+=1){const d=Mn(r,o,u);s[u]?s[u].p(d,c):(s[u]=Ci(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function Ci(l){let e,t,n,o,s=l[334].title+"",r,c,u,d=l[147](l[334].eventType)+"",v,g,m,b=Xe(l[334].createdAt)+"",y,k,j,T;function E(){return l[242](l[334])}function M(...I){return l[243](l[334],...I)}return{c(){e=f("div"),t=f("span"),n=h(),o=f("span"),r=L(s),c=h(),u=f("span"),v=L(d),g=h(),m=f("span"),y=L(b),k=h(),i(t,"class","timeline-dot svelte-1ufgyr8"),i(o,"class","timeline-title svelte-1ufgyr8"),i(u,"class","timeline-type svelte-1ufgyr8"),i(m,"class","timeline-time svelte-1ufgyr8"),i(e,"class","timeline-event svelte-1ufgyr8"),i(e,"role","button"),i(e,"tabindex","0")},m(I,N){C(I,e,N),a(e,t),a(e,n),a(e,o),a(o,r),a(e,c),a(e,u),a(u,v),a(e,g),a(e,m),a(m,y),a(e,k),j||(T=[D(e,"click",E),D(e,"keydown",M)],j=!0)},p(I,N){l=I,N[0]&8&&s!==(s=l[334].title+"")&&V(r,s),N[0]&8&&d!==(d=l[147](l[334].eventType)+"")&&V(v,d),N[0]&8&&b!==(b=Xe(l[334].createdAt)+"")&&V(y,b)},d(I){I&&w(e),j=!1,he(T)}}}function Gu(l){let e,t,n,o,s,r=l[17]&&ji(l);return{c(){e=f("input"),t=h(),r&&r.c(),n=ct(),i(e,"type","text"),i(e,"placeholder",_("journal.nodeSearch")),i(e,"class","svelte-1ufgyr8")},m(c,u){C(c,e,u),ke(e,l[15]),C(c,t,u),r&&r.m(c,u),C(c,n,u),o||(s=[D(e,"input",l[211]),D(e,"input",l[138]),D(e,"blur",l[212])],o=!0)},p(c,u){u[0]&32768&&e.value!==c[15]&&ke(e,c[15]),c[17]?r?r.p(c,u):(r=ji(c),r.c(),r.m(n.parentNode,n)):r&&(r.d(1),r=null)},d(c){c&&(w(e),w(t),w(n)),r&&r.d(c),o=!1,he(s)}}}function Ju(l){let e,t,n,o,s,r;return{c(){e=f("button"),t=L(l[13]),n=h(),o=f("span"),o.textContent="✕",i(o,"class","journal-node-clear svelte-1ufgyr8"),i(e,"class","journal-selected-node svelte-1ufgyr8")},m(c,u){C(c,e,u),a(e,t),a(e,n),a(e,o),s||(r=D(e,"click",l[210]),s=!0)},p(c,u){u[0]&8192&&V(t,c[13])},d(c){c&&w(e),s=!1,r()}}}function ji(l){let e,t=ae(l[16]),n=[];for(let o=0;o<t.length;o+=1)n[o]=Ti(Wn(l,t,o));return{c(){e=f("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","journal-search-dropdown svelte-1ufgyr8")},m(o,s){C(o,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,s){if(s[0]&65536|s[4]&32768){t=ae(o[16]);let r;for(r=0;r<t.length;r+=1){const c=Wn(o,t,r);n[r]?n[r].p(c,s):(n[r]=Ti(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&w(e),Oe(n,o)}}}function Ti(l){let e,t,n=l[347].title+"",o,s,r,c=l[347].path+"",u,d,v,g;function m(){return l[213](l[347])}return{c(){e=f("button"),t=f("span"),o=L(n),s=h(),r=f("span"),u=L(c),d=h(),i(t,"class","journal-search-title svelte-1ufgyr8"),i(r,"class","journal-search-path svelte-1ufgyr8"),i(e,"class","journal-search-item svelte-1ufgyr8")},m(b,y){C(b,e,y),a(e,t),a(t,o),a(e,s),a(e,r),a(r,u),a(e,d),v||(g=D(e,"click",m),v=!0)},p(b,y){l=b,y[0]&65536&&n!==(n=l[347].title+"")&&V(o,n),y[0]&65536&&c!==(c=l[347].path+"")&&V(u,c)},d(b){b&&w(e),v=!1,g()}}}function Si(l){let e,t,n,o,s,r;return{c(){e=f("label"),t=f("input"),n=h(),o=f("span"),o.textContent=`${_("journal.includeChildren")}`,i(t,"type","checkbox"),i(t,"class","journal-include-chk svelte-1ufgyr8"),i(o,"class","svelte-1ufgyr8"),i(e,"class","checkbox-label svelte-1ufgyr8")},m(c,u){C(c,e,u),a(e,t),t.checked=l[9],a(e,n),a(e,o),s||(r=D(t,"change",l[214]),s=!0)},p(c,u){u[0]&512&&(t.checked=c[9])},d(c){c&&w(e),s=!1,r()}}}function Ni(l){let e,t;return{c(){e=f("span"),t=L(l[14]),i(e,"class","journal-status-msg svelte-1ufgyr8")},m(n,o){C(n,e,o),a(e,t)},p(n,o){o[0]&16384&&V(t,n[14])},d(n){n&&w(e)}}}function Ei(l){let e,t,n,o=ae(l[35]),s=[];for(let r=0;r<o.length;r+=1)s[r]=Fi(Bn(l,o,r));return{c(){e=f("div"),t=f("div"),t.textContent=`${_("suggest.title")}`,n=h();for(let r=0;r<s.length;r+=1)s[r].c();i(t,"class","suggestions-title svelte-1ufgyr8"),i(e,"class","journal-suggestions svelte-1ufgyr8")},m(r,c){C(r,e,c),a(e,t),a(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,c){if(c[1]&16|c[3]&134217728|c[4]&1082130944|c[5]&1){o=ae(r[35]);let u;for(u=0;u<o.length;u+=1){const d=Bn(r,o,u);s[u]?s[u].p(d,c):(s[u]=Fi(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function Ii(l){let e,t,n,o=ae(l[337].events),s=[];for(let r=0;r<o.length;r+=1)s[r]=Di(Hn(l,o,r));return{c(){e=f("div"),t=f("div"),t.textContent=`${_("suggest.detectedEvents")}`,n=h();for(let r=0;r<s.length;r+=1)s[r].c();i(t,"class","suggestion-detail-title svelte-1ufgyr8"),i(e,"class","suggestion-detail svelte-1ufgyr8")},m(r,c){C(r,e,c),a(e,t),a(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,c){if(c[1]&16|c[3]&134217728|c[4]&8388608|c[5]&1){o=ae(r[337].events);let u;for(u=0;u<o.length;u+=1){const d=Hn(r,o,u);s[u]?s[u].p(d,c):(s[u]=Di(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function Mi(l){let e,t,n;function o(){return l[226](l[334])}return{c(){e=f("button"),e.textContent=`${_("file.showInExplorer")}`,i(e,"class","link-btn svelte-1ufgyr8")},m(s,r){C(s,e,r),t||(n=D(e,"click",o),t=!0)},p(s,r){l=s},d(s){s&&w(e),t=!1,n()}}}function Di(l){let e,t,n=Xe(l[334].createdAt)+"",o,s,r,c=l[147](l[334].eventType)+"",u,d,v,g=l[334].title+"",m,b,y,k,j=l[334].targetType==="file"||l[334].eventType.startsWith("file_"),T,E,M;function I(){return l[225](l[334])}let N=j&&Mi(l);return{c(){e=f("div"),t=f("span"),o=L(n),s=h(),r=f("span"),u=L(c),d=h(),v=f("span"),m=L(g),b=h(),y=f("button"),y.textContent=`${_("common.open")}`,k=h(),N&&N.c(),T=h(),i(t,"class","suggestion-event-time svelte-1ufgyr8"),i(r,"class","suggestion-event-type svelte-1ufgyr8"),i(v,"class","suggestion-event-title svelte-1ufgyr8"),i(y,"class","link-btn svelte-1ufgyr8"),i(e,"class","suggestion-detail-event svelte-1ufgyr8")},m(A,S){C(A,e,S),a(e,t),a(t,o),a(e,s),a(e,r),a(r,u),a(e,d),a(e,v),a(v,m),a(e,b),a(e,y),a(e,k),N&&N.m(e,null),a(e,T),E||(M=D(y,"click",I),E=!0)},p(A,S){l=A,S[1]&16&&n!==(n=Xe(l[334].createdAt)+"")&&V(o,n),S[1]&16&&c!==(c=l[147](l[334].eventType)+"")&&V(u,c),S[1]&16&&g!==(g=l[334].title+"")&&V(m,g),S[1]&16&&(j=l[334].targetType==="file"||l[334].eventType.startsWith("file_")),j?N?N.p(l,S):(N=Mi(l),N.c(),N.m(e,T)):N&&(N.d(1),N=null)},d(A){A&&w(e),N&&N.d(),E=!1,M()}}}function Fi(l){let e,t,n,o,s=l[337].nodeTitle+"",r,c,u,d=l[337].summary+"",v,g,m,b=_("suggest.confidence."+l[337].confidence)+"",y,k,j,T,E,M,I,N,A,S,O,R,B;function P(){return l[220](l[337])}function H(...W){return l[221](l[337],l[357],l[358],...W)}function U(){return l[222](l[337])}function K(){return l[223](l[337],l[357],l[358])}function X(...W){return l[224](l[337],l[357],l[358],...W)}let Y=l[337]._expanded&&l[337].events&&l[337].events.length>0&&Ii(l);return{c(){e=f("div"),t=f("div"),n=f("div"),o=f("button"),r=L(s),c=h(),u=f("span"),v=L(d),g=h(),m=f("span"),y=L(b),k=h(),j=f("div"),T=f("input"),M=h(),I=f("span"),I.textContent=`${_("suggest.minutes")}`,N=h(),A=f("button"),A.textContent=`${_("suggest.apply")}`,S=h(),Y&&Y.c(),O=h(),i(o,"class","suggestion-node link-btn svelte-1ufgyr8"),i(u,"class","suggestion-summary svelte-1ufgyr8"),i(m,"class","suggestion-confidence svelte-1ufgyr8"),we(m,"low",l[337].confidence==="low"),we(m,"medium",l[337].confidence==="medium"),we(m,"high",l[337].confidence==="high"),i(n,"class","suggestion-info svelte-1ufgyr8"),i(T,"type","number"),i(T,"class","suggestion-min-input svelte-1ufgyr8"),T.value=E=l[337].suggestedMin,i(T,"min","1"),i(T,"max","480"),i(I,"class","suggestion-min-label svelte-1ufgyr8"),i(A,"class","btn btn-sm btn-primary svelte-1ufgyr8"),i(j,"class","suggestion-actions svelte-1ufgyr8"),i(t,"class","suggestion-main svelte-1ufgyr8"),i(t,"role","button"),i(t,"tabindex","0"),i(e,"class","suggestion-card svelte-1ufgyr8"),we(e,"expanded",l[337]._expanded)},m(W,J){C(W,e,J),a(e,t),a(t,n),a(n,o),a(o,r),a(n,c),a(n,u),a(u,v),a(n,g),a(n,m),a(m,y),a(t,k),a(t,j),a(j,T),a(j,M),a(j,I),a(j,N),a(j,A),a(e,S),Y&&Y.m(e,null),a(e,O),R||(B=[D(o,"click",Je(P)),D(T,"change",Je(H)),D(A,"click",Je(U)),D(t,"click",K),D(t,"keydown",X)],R=!0)},p(W,J){l=W,J[1]&16&&s!==(s=l[337].nodeTitle+"")&&V(r,s),J[1]&16&&d!==(d=l[337].summary+"")&&V(v,d),J[1]&16&&b!==(b=_("suggest.confidence."+l[337].confidence)+"")&&V(y,b),J[1]&16&&we(m,"low",l[337].confidence==="low"),J[1]&16&&we(m,"medium",l[337].confidence==="medium"),J[1]&16&&we(m,"high",l[337].confidence==="high"),J[1]&16&&E!==(E=l[337].suggestedMin)&&T.value!==E&&(T.value=E),l[337]._expanded&&l[337].events&&l[337].events.length>0?Y?Y.p(l,J):(Y=Ii(l),Y.c(),Y.m(e,O)):Y&&(Y.d(1),Y=null),J[1]&16&&we(e,"expanded",l[337]._expanded)},d(W){W&&w(e),Y&&Y.d(),R=!1,he(B)}}}function Ai(l){let e,t,n=_("journal.total")+"",o,s,r=Math.floor(l[6].totalMinutes/60)+"",c,u,d=l[6].totalMinutes%60+"",v,g,m=l[6].totalEntries+"",b,y,k=_("worklog.min")+"",j,T,E,M,I=l[6].byDay&&l[6].byDay.length>0&&Li(l),N=l[6].byNode&&l[6].byNode.length>0&&Oi(l);return{c(){e=f("div"),t=f("div"),o=L(n),s=L(": "),c=L(r),u=L("ч "),v=L(d),g=L("м ("),b=L(m),y=h(),j=L(k),T=L(")"),E=h(),I&&I.c(),M=h(),N&&N.c(),i(t,"class","summary-total svelte-1ufgyr8"),i(e,"class","journal-summary svelte-1ufgyr8")},m(A,S){C(A,e,S),a(e,t),a(t,o),a(t,s),a(t,c),a(t,u),a(t,v),a(t,g),a(t,b),a(t,y),a(t,j),a(t,T),a(e,E),I&&I.m(e,null),a(e,M),N&&N.m(e,null)},p(A,S){S[0]&64&&r!==(r=Math.floor(A[6].totalMinutes/60)+"")&&V(c,r),S[0]&64&&d!==(d=A[6].totalMinutes%60+"")&&V(v,d),S[0]&64&&m!==(m=A[6].totalEntries+"")&&V(b,m),A[6].byDay&&A[6].byDay.length>0?I?I.p(A,S):(I=Li(A),I.c(),I.m(e,M)):I&&(I.d(1),I=null),A[6].byNode&&A[6].byNode.length>0?N?N.p(A,S):(N=Oi(A),N.c(),N.m(e,null)):N&&(N.d(1),N=null)},d(A){A&&w(e),I&&I.d(),N&&N.d()}}}function Li(l){let e,t,n,o=ae(l[6].byDay),s=[];for(let r=0;r<o.length;r+=1)s[r]=Pi(zn(l,o,r));return{c(){e=f("div"),t=f("div"),t.textContent=`${_("journal.byDay")}`,n=h();for(let r=0;r<s.length;r+=1)s[r].c();i(t,"class","summary-label svelte-1ufgyr8"),i(e,"class","summary-section svelte-1ufgyr8")},m(r,c){C(r,e,c),a(e,t),a(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,c){if(c[0]&64){o=ae(r[6].byDay);let u;for(u=0;u<o.length;u+=1){const d=zn(r,o,u);s[u]?s[u].p(d,c):(s[u]=Pi(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function Pi(l){let e,t,n=l[352].label+"",o,s,r=Math.floor(l[352].minutes/60)+"",c,u,d=l[352].minutes%60+"",v,g,m,b=l[352].count+"",y;return{c(){e=f("div"),t=f("span"),o=L(n),s=f("span"),c=L(r),u=L("ч "),v=L(d),g=L("м"),m=f("span"),y=L(b),i(t,"class","svelte-1ufgyr8"),i(s,"class","svelte-1ufgyr8"),i(m,"class","summary-count svelte-1ufgyr8"),i(e,"class","summary-row svelte-1ufgyr8")},m(k,j){C(k,e,j),a(e,t),a(t,o),a(e,s),a(s,c),a(s,u),a(s,v),a(s,g),a(e,m),a(m,y)},p(k,j){j[0]&64&&n!==(n=k[352].label+"")&&V(o,n),j[0]&64&&r!==(r=Math.floor(k[352].minutes/60)+"")&&V(c,r),j[0]&64&&d!==(d=k[352].minutes%60+"")&&V(v,d),j[0]&64&&b!==(b=k[352].count+"")&&V(y,b)},d(k){k&&w(e)}}}function Oi(l){let e,t,n,o=ae(l[6].byNode),s=[];for(let r=0;r<o.length;r+=1)s[r]=Ri(Rn(l,o,r));return{c(){e=f("div"),t=f("div"),t.textContent=`${_("journal.byNode")}`,n=h();for(let r=0;r<s.length;r+=1)s[r].c();i(t,"class","summary-label svelte-1ufgyr8"),i(e,"class","summary-section svelte-1ufgyr8")},m(r,c){C(r,e,c),a(e,t),a(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,c){if(c[0]&64){o=ae(r[6].byNode);let u;for(u=0;u<o.length;u+=1){const d=Rn(r,o,u);s[u]?s[u].p(d,c):(s[u]=Ri(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function Ri(l){let e,t,n=l[352].label+"",o,s,r=Math.floor(l[352].minutes/60)+"",c,u,d=l[352].minutes%60+"",v,g,m,b=l[352].count+"",y;return{c(){e=f("div"),t=f("span"),o=L(n),s=f("span"),c=L(r),u=L("ч "),v=L(d),g=L("м"),m=f("span"),y=L(b),i(t,"class","svelte-1ufgyr8"),i(s,"class","svelte-1ufgyr8"),i(m,"class","summary-count svelte-1ufgyr8"),i(e,"class","summary-row svelte-1ufgyr8")},m(k,j){C(k,e,j),a(e,t),a(t,o),a(e,s),a(s,c),a(s,u),a(s,v),a(s,g),a(e,m),a(m,y)},p(k,j){j[0]&64&&n!==(n=k[352].label+"")&&V(o,n),j[0]&64&&r!==(r=Math.floor(k[352].minutes/60)+"")&&V(c,r),j[0]&64&&d!==(d=k[352].minutes%60+"")&&V(v,d),j[0]&64&&b!==(b=k[352].count+"")&&V(y,b)},d(k){k&&w(e)}}}function qu(l){let e,t,n,o,s,r,c,u,d,v,g,m,b,y,k,j,T,E,M,I,N,A=ae(l[5]),S=[];for(let O=0;O<A.length;O+=1)S[O]=Ki(Pn(l,A,O));return{c(){e=f("div"),t=f("table"),n=f("thead"),o=f("tr"),s=f("th"),r=h(),c=f("th"),c.textContent=`${_("journal.title")}`,u=h(),d=f("th"),d.textContent=`${_("journal.node")}`,v=h(),g=f("th"),g.textContent=`${_("journal.path")}`,m=h(),b=f("th"),b.textContent=`${_("worklog.minutes")}`,y=h(),k=f("th"),k.textContent=`${_("journal.billable")}`,j=h(),T=f("th"),T.textContent=`${_("journal.approx")}`,E=h(),M=f("th"),M.textContent=`${_("common.date")}`,I=h(),N=f("tbody");for(let O=0;O<S.length;O+=1)S[O].c();i(s,"class","journal-toggle-col svelte-1ufgyr8"),i(c,"class","svelte-1ufgyr8"),i(d,"class","svelte-1ufgyr8"),i(g,"class","svelte-1ufgyr8"),i(b,"class","svelte-1ufgyr8"),i(k,"class","svelte-1ufgyr8"),i(T,"class","svelte-1ufgyr8"),i(M,"class","svelte-1ufgyr8"),i(o,"class","svelte-1ufgyr8"),i(n,"class","svelte-1ufgyr8"),i(N,"class","svelte-1ufgyr8"),i(t,"class","journal-table svelte-1ufgyr8"),i(e,"class","journal-table-wrap svelte-1ufgyr8")},m(O,R){C(O,e,R),a(e,t),a(t,n),a(n,o),a(o,s),a(o,r),a(o,c),a(o,u),a(o,d),a(o,v),a(o,g),a(o,m),a(o,b),a(o,y),a(o,k),a(o,j),a(o,T),a(o,E),a(o,M),a(t,I),a(t,N);for(let B=0;B<S.length;B+=1)S[B]&&S[B].m(N,null)},p(O,R){if(R[0]&32|R[4]&1082134528|R[5]&1){A=ae(O[5]);let B;for(B=0;B<A.length;B+=1){const P=Pn(O,A,B);S[B]?S[B].p(P,R):(S[B]=Ki(P),S[B].c(),S[B].m(N,null))}for(;B<S.length;B+=1)S[B].d(1);S.length=A.length}},d(O){O&&w(e),Oe(S,O)}}}function Yu(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${_("journal.empty")}`,i(t,"class","svelte-1ufgyr8"),i(e,"class","empty-state svelte-1ufgyr8")},m(n,o){C(n,e,o),a(e,t)},p:ue,d(n){n&&w(e)}}}function zi(l){let e;return{c(){e=L("✓")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Bi(l){let e;return{c(){e=L("~")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Hi(l){let e,t,n,o,s,r,c,u,d,v=l[347].details&&Wi(l);function g(k,j){return k[347].source==="manual"?ef:k[347].source==="suggestion"&&k[347]._events&&k[347]._events.length>0?$u:k[347].source==="suggestion"?xu:k[347].source==="unknown"||k[347].source==="imported"?Qu:k[347]._hasEvents?Zu:Xu}let m=g(l),b=m(l),y=l[347]._events&&Vi(l);return{c(){e=f("tr"),t=f("td"),n=f("div"),v&&v.c(),o=h(),s=f("div"),r=f("span"),r.textContent=`${_("worklog.source")}`,c=h(),b.c(),u=h(),y&&y.c(),d=h(),i(r,"class","journal-detail-label svelte-1ufgyr8"),i(s,"class","journal-detail-section svelte-1ufgyr8"),i(n,"class","journal-detail-body svelte-1ufgyr8"),i(t,"colspan","8"),i(t,"class","svelte-1ufgyr8"),i(e,"class","journal-row-detail svelte-1ufgyr8")},m(k,j){C(k,e,j),a(e,t),a(t,n),v&&v.m(n,null),a(n,o),a(n,s),a(s,r),a(s,c),b.m(s,null),a(n,u),y&&y.m(n,null),a(e,d)},p(k,j){k[347].details?v?v.p(k,j):(v=Wi(k),v.c(),v.m(n,o)):v&&(v.d(1),v=null),m!==(m=g(k))&&(b.d(1),b=m(k),b&&(b.c(),b.m(s,null))),k[347]._events?y?y.p(k,j):(y=Vi(k),y.c(),y.m(n,null)):y&&(y.d(1),y=null)},d(k){k&&w(e),v&&v.d(),b.d(),y&&y.d()}}}function Wi(l){let e,t,n,o,s=l[347].details+"",r;return{c(){e=f("div"),t=f("span"),t.textContent=`${_("worklog.details")}`,n=h(),o=f("p"),r=L(s),i(t,"class","journal-detail-label svelte-1ufgyr8"),i(o,"class","svelte-1ufgyr8"),i(e,"class","journal-detail-section svelte-1ufgyr8")},m(c,u){C(c,e,u),a(e,t),a(e,n),a(e,o),a(o,r)},p(c,u){u[0]&32&&s!==(s=c[347].details+"")&&V(r,s)},d(c){c&&w(e)}}}function Xu(l){let e;return{c(){e=f("p"),e.textContent=`${_("worklog.sourceUnknown")}`,i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Zu(l){let e;return{c(){e=f("p"),e.textContent=`${_("worklog.sourceSuggestion")}`,i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Qu(l){let e;return{c(){e=f("p"),e.textContent=`${_("worklog.sourceUnknown")}`,i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function xu(l){let e;return{c(){e=f("p"),e.textContent=`${_("worklog.sourceSuggestionNoEvents")}`,i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function $u(l){let e;return{c(){e=f("p"),e.textContent=`${_("worklog.sourceSuggestion")}`,i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function ef(l){let e;return{c(){e=f("p"),e.textContent=`${_("worklog.sourceManual")}`,i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Vi(l){let e,t,n,o=ae(l[347]._events),s=[];for(let r=0;r<o.length;r+=1)s[r]=Ui(On(l,o,r));return{c(){e=f("div"),t=f("span"),t.textContent=`${_("journal.relatedEvents")}`,n=h();for(let r=0;r<s.length;r+=1)s[r].c();i(t,"class","journal-detail-label svelte-1ufgyr8"),i(e,"class","journal-detail-section svelte-1ufgyr8")},m(r,c){C(r,e,c),a(e,t),a(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,c){if(c[0]&32|c[4]&8388608|c[5]&1){o=ae(r[347]._events);let u;for(u=0;u<o.length;u+=1){const d=On(r,o,u);s[u]?s[u].p(d,c):(s[u]=Ui(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function Ui(l){let e,t,n=Xe(l[334].createdAt)+"",o,s,r,c=l[147](l[334].eventType)+"",u,d,v,g=l[334].title+"",m,b,y,k,j,T;function E(){return l[230](l[334])}return{c(){e=f("div"),t=f("span"),o=L(n),s=h(),r=f("span"),u=L(c),d=h(),v=f("span"),m=L(g),b=h(),y=f("button"),y.textContent=`${_("common.open")}`,k=h(),i(t,"class","journal-event-time svelte-1ufgyr8"),i(r,"class","journal-event-type svelte-1ufgyr8"),i(v,"class","journal-event-title svelte-1ufgyr8"),i(y,"class","link-btn svelte-1ufgyr8"),i(e,"class","journal-event-row svelte-1ufgyr8")},m(M,I){C(M,e,I),a(e,t),a(t,o),a(e,s),a(e,r),a(r,u),a(e,d),a(e,v),a(v,m),a(e,b),a(e,y),a(e,k),j||(T=D(y,"click",E),j=!0)},p(M,I){l=M,I[0]&32&&n!==(n=Xe(l[334].createdAt)+"")&&V(o,n),I[0]&32&&c!==(c=l[147](l[334].eventType)+"")&&V(u,c),I[0]&32&&g!==(g=l[334].title+"")&&V(m,g)},d(M){M&&w(e),j=!1,T()}}}function Ki(l){let e,t,n,o=l[347]._expanded?"▾":"▸",s,r,c,u=l[347].summary+"",d,v,g,m,b=l[347].nodeTitle+"",y,k,j,T=l[347].nodePath+"",E,M,I,N=l[347].minutes+"",A,S,O,R,B,P,H,U=l[347].date+"",K,X,Y,W,J;function Q(){return l[227](l[347])}let z=l[347].billable&&zi(),le=l[347].approximate&&Bi();function ve(){return l[228](l[347])}function ie(...x){return l[229](l[347],...x)}let te=l[347]._expanded&&Hi(l);return{c(){e=f("tr"),t=f("td"),n=f("span"),s=L(o),r=h(),c=f("td"),d=L(u),v=h(),g=f("td"),m=f("button"),y=L(b),k=h(),j=f("td"),E=L(T),M=h(),I=f("td"),A=L(N),S=h(),O=f("td"),z&&z.c(),R=h(),B=f("td"),le&&le.c(),P=h(),H=f("td"),K=L(U),X=h(),te&&te.c(),Y=ct(),i(n,"class","journal-toggle-icon svelte-1ufgyr8"),i(t,"class","journal-toggle-col svelte-1ufgyr8"),i(c,"class","journal-summary-cell svelte-1ufgyr8"),i(m,"class","link-btn svelte-1ufgyr8"),i(g,"class","svelte-1ufgyr8"),i(j,"class","journal-path-cell svelte-1ufgyr8"),i(I,"class","journal-min-cell svelte-1ufgyr8"),i(O,"class","journal-bool-cell svelte-1ufgyr8"),i(B,"class","journal-bool-cell svelte-1ufgyr8"),i(H,"class","journal-date-cell svelte-1ufgyr8"),i(e,"class","journal-row svelte-1ufgyr8"),i(e,"role","button"),i(e,"tabindex","0"),we(e,"expanded",l[347]._expanded)},m(x,ce){C(x,e,ce),a(e,t),a(t,n),a(n,s),a(e,r),a(e,c),a(c,d),a(e,v),a(e,g),a(g,m),a(m,y),a(e,k),a(e,j),a(j,E),a(e,M),a(e,I),a(I,A),a(e,S),a(e,O),z&&z.m(O,null),a(e,R),a(e,B),le&&le.m(B,null),a(e,P),a(e,H),a(H,K),C(x,X,ce),te&&te.m(x,ce),C(x,Y,ce),W||(J=[D(m,"click",Je(Q)),D(e,"click",ve),D(e,"keydown",ie)],W=!0)},p(x,ce){l=x,ce[0]&32&&o!==(o=l[347]._expanded?"▾":"▸")&&V(s,o),ce[0]&32&&u!==(u=l[347].summary+"")&&V(d,u),ce[0]&32&&b!==(b=l[347].nodeTitle+"")&&V(y,b),ce[0]&32&&T!==(T=l[347].nodePath+"")&&V(E,T),ce[0]&32&&N!==(N=l[347].minutes+"")&&V(A,N),l[347].billable?z||(z=zi(),z.c(),z.m(O,null)):z&&(z.d(1),z=null),l[347].approximate?le||(le=Bi(),le.c(),le.m(B,null)):le&&(le.d(1),le=null),ce[0]&32&&U!==(U=l[347].date+"")&&V(K,U),ce[0]&32&&we(e,"expanded",l[347]._expanded),l[347]._expanded?te?te.p(l,ce):(te=Hi(l),te.c(),te.m(Y.parentNode,Y)):te&&(te.d(1),te=null)},d(x){x&&(w(e),w(X),w(Y)),z&&z.d(),le&&le.d(),te&&te.d(x),W=!1,he(J)}}}function Gi(l){let e,t,n;function o(){return l[170](l[344])}return{c(){e=f("button"),e.textContent=`${l[344].label}`,i(e,"class","tab svelte-1ufgyr8"),we(e,"active",l[23]===l[344].id)},m(s,r){C(s,e,r),t||(n=D(e,"click",o),t=!0)},p(s,r){l=s,r[0]&8388608|r[2]&524288&&we(e,"active",l[23]===l[344].id)},d(s){s&&w(e),t=!1,n()}}}function tf(l){let e;function t(s,r){return s[18].length===0?cf:af}let n=t(l),o=n(l);return{c(){e=f("div"),o.c(),i(e,"class","activity-tab svelte-1ufgyr8")},m(s,r){C(s,e,r),o.m(e,null)},p(s,r){n===(n=t(s))&&o?o.p(s,r):(o.d(1),o=n(s),o&&(o.c(),o.m(e,null)))},i:ue,o:ue,d(s){s&&w(e),o.d()}}}function lf(l){let e,t,n,o,s=l[22]&&l[35].filter(l[164]).length>0,r,c,u,d=s&&Yi(l);function v(b,y){return b[27].length===0?ff:uf}let g=v(l),m=g(l);return{c(){e=f("div"),t=f("div"),n=f("button"),n.textContent=`+ ${_("worklog.addEntry")}`,o=h(),d&&d.c(),r=h(),m.c(),i(n,"class","btn btn-primary btn-sm svelte-1ufgyr8"),i(t,"class","worklog-toolbar svelte-1ufgyr8"),i(e,"class","worklog-tab svelte-1ufgyr8")},m(b,y){C(b,e,y),a(e,t),a(t,n),a(e,o),d&&d.m(e,null),a(e,r),m.m(e,null),c||(u=D(n,"click",l[129]),c=!0)},p(b,y){y[0]&4194304|y[1]&16&&(s=b[22]&&b[35].filter(b[164]).length>0),s?d?d.p(b,y):(d=Yi(b),d.c(),d.m(e,r)):d&&(d.d(1),d=null),g===(g=v(b))&&m?m.p(b,y):(m.d(1),m=g(b),m&&(m.c(),m.m(e,null)))},i:ue,o:ue,d(b){b&&w(e),d&&d.d(),m.d(),c=!1,u()}}}function nf(l){let e,t,n,o,s,r;function c(v,g){return v[26].length===0?hf:vf}let u=c(l),d=u(l);return{c(){e=f("div"),t=f("div"),n=f("button"),n.textContent=`${_("action.addAction")}`,o=h(),d.c(),i(n,"class","btn btn-primary svelte-1ufgyr8"),i(t,"class","tab-toolbar svelte-1ufgyr8"),i(e,"class","actions-tab svelte-1ufgyr8")},m(v,g){C(v,e,g),a(e,t),a(t,n),a(e,o),d.m(e,null),s||(r=D(n,"click",l[149]),s=!0)},p(v,g){u===(u=c(v))&&d?d.p(v,g):(d.d(1),d=u(v),d&&(d.c(),d.m(e,null)))},i:ue,o:ue,d(v){v&&w(e),d.d(),s=!1,r()}}}function of(l){let e,t,n,o=_("file.addFile")+"",s,r,c,u=_("file.addFolder")+"",d,v,g,m,b,y,k,j,T,E,M,I,N,A=l[61].items.length>0&&ao(l);const S=[bf,yf],O=[];function R(H,U){return H[53]?0:1}y=R(l),k=O[y]=S[y](l);let B=l[49]&&!l[51]&&uo(),P=l[57]&&fo(l);return{c(){e=f("div"),t=f("div"),n=f("button"),s=L(o),r=h(),c=f("button"),d=L(u),v=h(),g=f("button"),g.textContent=`${_("file.newFile")}`,m=h(),A&&A.c(),b=h(),k.c(),j=h(),B&&B.c(),T=h(),P&&P.c(),E=ct(),i(n,"class","btn btn-primary svelte-1ufgyr8"),n.disabled=l[49],i(c,"class","btn svelte-1ufgyr8"),c.disabled=l[49],i(g,"class","btn svelte-1ufgyr8"),i(t,"class","tab-toolbar svelte-1ufgyr8"),i(e,"class","files-tab svelte-1ufgyr8")},m(H,U){C(H,e,U),a(e,t),a(t,n),a(n,s),a(t,r),a(t,c),a(c,d),a(t,v),a(t,g),a(t,m),A&&A.m(t,null),a(e,b),O[y].m(e,null),a(e,j),B&&B.m(e,null),C(H,T,U),P&&P.m(H,U),C(H,E,U),M=!0,I||(N=[D(n,"click",l[142]),D(c,"click",l[143]),D(g,"click",l[90])],I=!0)},p(H,U){(!M||U[1]&262144)&&(n.disabled=H[49]),(!M||U[1]&262144)&&(c.disabled=H[49]),H[61].items.length>0?A?A.p(H,U):(A=ao(H),A.c(),A.m(t,null)):A&&(A.d(1),A=null);let K=y;y=R(H),y===K?O[y].p(H,U):(et(),ye(O[K],1,1,()=>{O[K]=null}),tt(),k=O[y],k?k.p(H,U):(k=O[y]=S[y](H),k.c()),de(k,1),k.m(e,j)),H[49]&&!H[51]?B||(B=uo(),B.c(),B.m(e,null)):B&&(B.d(1),B=null),H[57]?P?(P.p(H,U),U[1]&67108864&&de(P,1)):(P=fo(H),P.c(),de(P,1),P.m(E.parentNode,E)):P&&(et(),ye(P,1,1,()=>{P=null}),tt())},i(H){M||(de(k),de(P),M=!0)},o(H){ye(k),ye(P),M=!1},d(H){H&&(w(e),w(T),w(E)),A&&A.d(),O[y].d(),B&&B.d(),P&&P.d(H),I=!1,he(N)}}}function sf(l){let e,t,n,o,s,r,c,u=l[42]&&po(l);function d(m,b){return m[24].length===0&&!m[42]?Sf:Tf}let v=d(l),g=v(l);return{c(){e=f("div"),t=f("div"),n=f("button"),n.textContent=`${_("note.add")}`,o=h(),u&&u.c(),s=h(),g.c(),i(n,"class","btn btn-primary svelte-1ufgyr8"),i(t,"class","tab-toolbar svelte-1ufgyr8"),i(e,"class","notes-tab svelte-1ufgyr8")},m(m,b){C(m,e,b),a(e,t),a(t,n),a(e,o),u&&u.m(e,null),a(e,s),g.m(e,null),r||(c=D(n,"click",l[122]),r=!0)},p(m,b){m[42]?u?u.p(m,b):(u=po(m),u.c(),u.m(e,s)):u&&(u.d(1),u=null),v===(v=d(m))&&g?g.p(m,b):(g.d(1),g=v(m),g&&(g.c(),g.m(e,null)))},i:ue,o:ue,d(m){m&&w(e),u&&u.d(),g.d(),r=!1,c()}}}function rf(l){let e,t,n=l[22].title+"",o,s,r,c,u,d,v=l[148](l[22].type)+"",g,m,b,y,k,j=(l[22].section||"—")+"",T,E,M,I,N,A=dt(l[22].createdAt)+"",S,O,R,B,P,H,U,K,X=_("overview.newNote")+"",Y,W,J,Q,z,le,ve=_("overview.addFile")+"",ie,te,x,ce,Te,Ee,Re=_("overview.addAction")+"",Ce,G,Z,oe,_e,je,qe,Le=_("overview.logTime")+"",$e,nt,ze,be,We,Me=l[24].length>0&&_o(l),Be=l[27].length>0&&vo(l);return{c(){e=f("div"),t=f("h2"),o=L(n),s=h(),r=f("div"),c=f("div"),u=f("span"),u.textContent=`${_("overview.type")}`,d=f("span"),g=L(v),m=h(),b=f("div"),y=f("span"),y.textContent=`${_("overview.section")}`,k=f("span"),T=L(j),E=h(),M=f("div"),I=f("span"),I.textContent=`${_("overview.created")}`,N=f("span"),S=L(A),O=h(),R=f("div"),B=f("button"),P=q("svg"),H=q("path"),U=q("path"),K=h(),Y=L(X),W=h(),J=f("button"),Q=q("svg"),z=q("path"),le=h(),ie=L(ve),te=h(),x=f("button"),ce=q("svg"),Te=q("polygon"),Ee=h(),Ce=L(Re),G=h(),Z=f("button"),oe=q("svg"),_e=q("circle"),je=q("polyline"),qe=h(),$e=L(Le),nt=h(),Me&&Me.c(),ze=h(),Be&&Be.c(),i(t,"class","svelte-1ufgyr8"),i(u,"class","meta-label svelte-1ufgyr8"),i(d,"class","svelte-1ufgyr8"),i(c,"class","meta-item svelte-1ufgyr8"),i(y,"class","meta-label svelte-1ufgyr8"),i(k,"class","svelte-1ufgyr8"),i(b,"class","meta-item svelte-1ufgyr8"),i(I,"class","meta-label svelte-1ufgyr8"),i(N,"class","svelte-1ufgyr8"),i(M,"class","meta-item svelte-1ufgyr8"),i(r,"class","meta-grid svelte-1ufgyr8"),i(H,"d","M12 20h9"),i(H,"class","svelte-1ufgyr8"),i(U,"d","M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"),i(U,"class","svelte-1ufgyr8"),i(P,"width","16"),i(P,"height","16"),i(P,"viewBox","0 0 24 24"),i(P,"fill","none"),i(P,"stroke","currentColor"),i(P,"stroke-width","2"),i(P,"stroke-linecap","round"),i(P,"stroke-linejoin","round"),i(P,"class","svelte-1ufgyr8"),i(B,"class","qa-btn svelte-1ufgyr8"),i(z,"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(z,"class","svelte-1ufgyr8"),i(Q,"width","16"),i(Q,"height","16"),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(Q,"class","svelte-1ufgyr8"),i(J,"class","qa-btn svelte-1ufgyr8"),i(Te,"points","13 2 3 14 12 14 11 22 21 10 12 10 13 2"),i(Te,"class","svelte-1ufgyr8"),i(ce,"width","16"),i(ce,"height","16"),i(ce,"viewBox","0 0 24 24"),i(ce,"fill","none"),i(ce,"stroke","currentColor"),i(ce,"stroke-width","2"),i(ce,"stroke-linecap","round"),i(ce,"stroke-linejoin","round"),i(ce,"class","svelte-1ufgyr8"),i(x,"class","qa-btn svelte-1ufgyr8"),i(_e,"cx","12"),i(_e,"cy","12"),i(_e,"r","10"),i(_e,"class","svelte-1ufgyr8"),i(je,"points","12 6 12 12 16 14"),i(je,"class","svelte-1ufgyr8"),i(oe,"width","16"),i(oe,"height","16"),i(oe,"viewBox","0 0 24 24"),i(oe,"fill","none"),i(oe,"stroke","currentColor"),i(oe,"stroke-width","2"),i(oe,"stroke-linecap","round"),i(oe,"stroke-linejoin","round"),i(oe,"class","svelte-1ufgyr8"),i(Z,"class","qa-btn svelte-1ufgyr8"),i(R,"class","quick-actions svelte-1ufgyr8"),i(e,"class","overview svelte-1ufgyr8")},m(Ie,Fe){C(Ie,e,Fe),a(e,t),a(t,o),a(e,s),a(e,r),a(r,c),a(c,u),a(c,d),a(d,g),a(r,m),a(r,b),a(b,y),a(b,k),a(k,T),a(r,E),a(r,M),a(M,I),a(M,N),a(N,S),a(e,O),a(e,R),a(R,B),a(B,P),a(P,H),a(P,U),a(B,K),a(B,Y),a(R,W),a(R,J),a(J,Q),a(Q,z),a(J,le),a(J,ie),a(R,te),a(R,x),a(x,ce),a(ce,Te),a(x,Ee),a(x,Ce),a(R,G),a(R,Z),a(Z,oe),a(oe,_e),a(oe,je),a(Z,qe),a(Z,$e),a(e,nt),Me&&Me.m(e,null),a(e,ze),Be&&Be.m(e,null),be||(We=[D(B,"click",l[171]),D(J,"click",l[172]),D(x,"click",l[149]),D(Z,"click",l[173])],be=!0)},p(Ie,Fe){Fe[0]&4194304&&n!==(n=Ie[22].title+"")&&V(o,n),Fe[0]&4194304&&v!==(v=Ie[148](Ie[22].type)+"")&&V(g,v),Fe[0]&4194304&&j!==(j=(Ie[22].section||"—")+"")&&V(T,j),Fe[0]&4194304&&A!==(A=dt(Ie[22].createdAt)+"")&&V(S,A),Ie[24].length>0?Me?Me.p(Ie,Fe):(Me=_o(Ie),Me.c(),Me.m(e,ze)):Me&&(Me.d(1),Me=null),Ie[27].length>0?Be?Be.p(Ie,Fe):(Be=vo(Ie),Be.c(),Be.m(e,null)):Be&&(Be.d(1),Be=null)},i:ue,o:ue,d(Ie){Ie&&w(e),Me&&Me.d(),Be&&Be.d(),be=!1,he(We)}}}function af(l){let e,t=ae(l[18]),n=[];for(let o=0;o<t.length;o+=1)n[o]=qi(Vn(l,t,o));return{c(){e=f("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","activity-events svelte-1ufgyr8")},m(o,s){C(o,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,s){if(s[0]&262144|s[4]&8388608|s[5]&2){t=ae(o[18]);let r;for(r=0;r<t.length;r+=1){const c=Vn(o,t,r);n[r]?n[r].p(c,s):(n[r]=qi(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&w(e),Oe(n,o)}}}function cf(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${_("activity.perCaseEmpty")}`,i(t,"class","svelte-1ufgyr8"),i(e,"class","empty-state svelte-1ufgyr8")},m(n,o){C(n,e,o),a(e,t)},p:ue,d(n){n&&w(e)}}}function Ji(l){let e,t=l[334].targetType+"",n;return{c(){e=f("span"),n=L(t),i(e,"class","activity-event-target svelte-1ufgyr8")},m(o,s){C(o,e,s),a(e,n)},p(o,s){s[0]&262144&&t!==(t=o[334].targetType+"")&&V(n,t)},d(o){o&&w(e)}}}function qi(l){let e,t,n=Vt(l[334].eventType)+"",o,s,r,c=l[334].title+"",u,d,v,g=l[147](l[334].eventType)+"",m,b,y,k,j=Xe(l[334].createdAt)+"",T,E,M,I,N=l[334].targetType&&Ji(l);function A(){return l[206](l[334])}function S(...O){return l[207](l[334],...O)}return{c(){e=f("div"),t=f("span"),o=L(n),s=h(),r=f("span"),u=L(c),d=h(),v=f("span"),m=L(g),b=h(),N&&N.c(),y=h(),k=f("span"),T=L(j),E=h(),i(t,"class","activity-event-icon svelte-1ufgyr8"),i(r,"class","activity-event-title svelte-1ufgyr8"),i(v,"class","activity-event-type svelte-1ufgyr8"),i(k,"class","activity-event-time svelte-1ufgyr8"),i(e,"class","activity-event svelte-1ufgyr8"),i(e,"role","button"),i(e,"tabindex","0")},m(O,R){C(O,e,R),a(e,t),a(t,o),a(e,s),a(e,r),a(r,u),a(e,d),a(e,v),a(v,m),a(e,b),N&&N.m(e,null),a(e,y),a(e,k),a(k,T),a(e,E),M||(I=[D(e,"click",A),D(e,"keydown",S)],M=!0)},p(O,R){l=O,R[0]&262144&&n!==(n=Vt(l[334].eventType)+"")&&V(o,n),R[0]&262144&&c!==(c=l[334].title+"")&&V(u,c),R[0]&262144&&g!==(g=l[147](l[334].eventType)+"")&&V(m,g),l[334].targetType?N?N.p(l,R):(N=Ji(l),N.c(),N.m(e,y)):N&&(N.d(1),N=null),R[0]&262144&&j!==(j=Xe(l[334].createdAt)+"")&&V(T,j)},d(O){O&&w(e),N&&N.d(),M=!1,he(I)}}}function Yi(l){let e,t,n,o=ae(l[35].filter(l[196])),s=[];for(let r=0;r<o.length;r+=1)s[r]=xi(Gn(l,o,r));return{c(){e=f("div"),t=f("div"),t.textContent=`${_("worklog.suggestions")}`,n=h();for(let r=0;r<s.length;r+=1)s[r].c();i(t,"class","suggestions-title svelte-1ufgyr8"),i(e,"class","worklog-tab-suggestions svelte-1ufgyr8")},m(r,c){C(r,e,c),a(e,t),a(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,c){if(c[0]&4194304|c[1]&16|c[3]&134217728|c[4]&8388864|c[5]&1){o=ae(r[35].filter(r[196]));let u;for(u=0;u<o.length;u+=1){const d=Gn(r,o,u);s[u]?s[u].p(d,c):(s[u]=xi(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function Xi(l){let e,t,n,o=ae(l[337].events),s=[];for(let r=0;r<o.length;r+=1)s[r]=Qi(Jn(l,o,r));return{c(){e=f("div"),t=f("div"),t.textContent=`${_("suggest.detectedEvents")}`,n=h();for(let r=0;r<s.length;r+=1)s[r].c();i(t,"class","suggestion-detail-title svelte-1ufgyr8"),i(e,"class","suggestion-detail svelte-1ufgyr8")},m(r,c){C(r,e,c),a(e,t),a(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,c){if(c[0]&4194304|c[1]&16|c[3]&134217728|c[4]&8388608|c[5]&1){o=ae(r[337].events);let u;for(u=0;u<o.length;u+=1){const d=Jn(r,o,u);s[u]?s[u].p(d,c):(s[u]=Qi(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function Zi(l){let e,t,n;function o(){return l[201](l[334])}return{c(){e=f("button"),e.textContent=`${_("file.showInExplorer")}`,i(e,"class","link-btn svelte-1ufgyr8")},m(s,r){C(s,e,r),t||(n=D(e,"click",o),t=!0)},p(s,r){l=s},d(s){s&&w(e),t=!1,n()}}}function Qi(l){let e,t,n=Xe(l[334].createdAt)+"",o,s,r,c=l[147](l[334].eventType)+"",u,d,v,g=l[334].title+"",m,b,y,k,j=l[334].targetType==="file"||l[334].eventType.startsWith("file_"),T,E,M;function I(){return l[200](l[334])}let N=j&&Zi(l);return{c(){e=f("div"),t=f("span"),o=L(n),s=h(),r=f("span"),u=L(c),d=h(),v=f("span"),m=L(g),b=h(),y=f("button"),y.textContent=`${_("common.open")}`,k=h(),N&&N.c(),T=h(),i(t,"class","suggestion-event-time svelte-1ufgyr8"),i(r,"class","suggestion-event-type svelte-1ufgyr8"),i(v,"class","suggestion-event-title svelte-1ufgyr8"),i(y,"class","link-btn svelte-1ufgyr8"),i(e,"class","suggestion-detail-event svelte-1ufgyr8")},m(A,S){C(A,e,S),a(e,t),a(t,o),a(e,s),a(e,r),a(r,u),a(e,d),a(e,v),a(v,m),a(e,b),a(e,y),a(e,k),N&&N.m(e,null),a(e,T),E||(M=D(y,"click",I),E=!0)},p(A,S){l=A,S[0]&4194304|S[1]&16&&n!==(n=Xe(l[334].createdAt)+"")&&V(o,n),S[0]&4194304|S[1]&16&&c!==(c=l[147](l[334].eventType)+"")&&V(u,c),S[0]&4194304|S[1]&16&&g!==(g=l[334].title+"")&&V(m,g),S[0]&4194304|S[1]&16&&(j=l[334].targetType==="file"||l[334].eventType.startsWith("file_")),j?N?N.p(l,S):(N=Zi(l),N.c(),N.m(e,T)):N&&(N.d(1),N=null)},d(A){A&&w(e),N&&N.d(),E=!1,M()}}}function xi(l){let e,t,n,o,s=l[337].summary+"",r,c,u,d=l[337].suggestedMin+"",v,g,m=_("worklog.min")+"",b,y,k=_("suggest.confidence."+l[337].confidence)+"",j,T,E,M,I,N,A,S;function O(){return l[197](l[337])}function R(){return l[198](l[337],l[338],l[339])}function B(...H){return l[199](l[337],l[338],l[339],...H)}let P=l[337]._expanded&&l[337].events&&l[337].events.length>0&&Xi(l);return{c(){e=f("div"),t=f("div"),n=f("div"),o=f("span"),r=L(s),c=h(),u=f("span"),v=L(d),g=h(),b=L(m),y=L(" · "),j=L(k),T=h(),E=f("div"),M=f("button"),M.textContent=`${_("worklog.apply")}`,I=h(),P&&P.c(),N=h(),i(o,"class","suggestion-summary svelte-1ufgyr8"),i(u,"class","suggestion-meta svelte-1ufgyr8"),i(n,"class","suggestion-info svelte-1ufgyr8"),i(M,"class","btn btn-sm btn-primary svelte-1ufgyr8"),i(E,"class","suggestion-actions svelte-1ufgyr8"),i(t,"class","suggestion-main svelte-1ufgyr8"),i(t,"role","button"),i(t,"tabindex","0"),i(e,"class","suggestion-card svelte-1ufgyr8"),we(e,"expanded",l[337]._expanded)},m(H,U){C(H,e,U),a(e,t),a(t,n),a(n,o),a(o,r),a(n,c),a(n,u),a(u,v),a(u,g),a(u,b),a(u,y),a(u,j),a(t,T),a(t,E),a(E,M),a(e,I),P&&P.m(e,null),a(e,N),A||(S=[D(M,"click",Je(O)),D(t,"click",R),D(t,"keydown",B)],A=!0)},p(H,U){l=H,U[0]&4194304|U[1]&16&&s!==(s=l[337].summary+"")&&V(r,s),U[0]&4194304|U[1]&16&&d!==(d=l[337].suggestedMin+"")&&V(v,d),U[0]&4194304|U[1]&16&&k!==(k=_("suggest.confidence."+l[337].confidence)+"")&&V(j,k),l[337]._expanded&&l[337].events&&l[337].events.length>0?P?P.p(l,U):(P=Xi(l),P.c(),P.m(e,N)):P&&(P.d(1),P=null),U[0]&4194304|U[1]&16&&we(e,"expanded",l[337]._expanded)},d(H){H&&w(e),P&&P.d(),A=!1,he(S)}}}function uf(l){let e,t=ae(l[27]),n=[];for(let o=0;o<t.length;o+=1)n[o]=so(Un(l,t,o));return{c(){for(let o=0;o<n.length;o+=1)n[o].c();e=ct()},m(o,s){for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(o,s);C(o,e,s)},p(o,s){if(s[0]&134217728|s[3]&134217728|s[4]&8396800|s[5]&1){t=ae(o[27]);let r;for(r=0;r<t.length;r+=1){const c=Un(o,t,r);n[r]?n[r].p(c,s):(n[r]=so(c),n[r].c(),n[r].m(e.parentNode,e))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&w(e),Oe(n,o)}}}function ff(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${_("worklog.empty")}`,i(t,"class","svelte-1ufgyr8"),i(e,"class","empty-state svelte-1ufgyr8")},m(n,o){C(n,e,o),a(e,t)},p:ue,d(n){n&&w(e)}}}function $i(l){let e;return{c(){e=f("span"),e.textContent=`${_("journal.billableYes")}`,i(e,"class","wl-tag-billable svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function eo(l){let e;return{c(){e=f("span"),e.textContent=`${_("journal.approxEstimated")}`,i(e,"class","wl-tag-approx svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function to(l){let e,t,n,o,s,r,c=l[318].details&&lo(l);function u(m,b){return m[318].source==="manual"?gf:m[318].source==="suggestion"&&m[318]._events&&m[318]._events.length>0?_f:m[318].source==="suggestion"?mf:m[318].source==="unknown"||m[318].source==="imported"?pf:df}let d=u(l),v=d(l),g=l[318].source==="suggestion"&&l[318]._events&&l[318]._events.length>0&&no(l);return{c(){e=f("div"),c&&c.c(),t=h(),n=f("div"),o=f("span"),o.textContent=`${_("worklog.source")}`,s=h(),v.c(),r=h(),g&&g.c(),i(o,"class","wl-detail-label svelte-1ufgyr8"),i(n,"class","wl-detail-section svelte-1ufgyr8"),i(e,"class","worklog-entry-detail svelte-1ufgyr8")},m(m,b){C(m,e,b),c&&c.m(e,null),a(e,t),a(e,n),a(n,o),a(n,s),v.m(n,null),a(e,r),g&&g.m(e,null)},p(m,b){m[318].details?c?c.p(m,b):(c=lo(m),c.c(),c.m(e,t)):c&&(c.d(1),c=null),d!==(d=u(m))&&(v.d(1),v=d(m),v&&(v.c(),v.m(n,null))),m[318].source==="suggestion"&&m[318]._events&&m[318]._events.length>0?g?g.p(m,b):(g=no(m),g.c(),g.m(e,null)):g&&(g.d(1),g=null)},d(m){m&&w(e),c&&c.d(),v.d(),g&&g.d()}}}function lo(l){let e,t,n,o,s=l[318].details+"",r;return{c(){e=f("div"),t=f("span"),t.textContent=`${_("worklog.details")}`,n=h(),o=f("p"),r=L(s),i(t,"class","wl-detail-label svelte-1ufgyr8"),i(o,"class","svelte-1ufgyr8"),i(e,"class","wl-detail-section svelte-1ufgyr8")},m(c,u){C(c,e,u),a(e,t),a(e,n),a(e,o),a(o,r)},p(c,u){u[0]&134217728&&s!==(s=c[318].details+"")&&V(r,s)},d(c){c&&w(e)}}}function df(l){let e;return{c(){e=f("p"),e.textContent=`${_("worklog.sourceUnknown")}`,i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function pf(l){let e;return{c(){e=f("p"),e.textContent=`${_("worklog.sourceUnknown")}`,i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function mf(l){let e;return{c(){e=f("p"),e.textContent=`${_("worklog.sourceSuggestionNoEvents")}`,i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function _f(l){let e;return{c(){e=f("p"),e.textContent=`${_("worklog.sourceSuggestion")}`,i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function gf(l){let e;return{c(){e=f("p"),e.textContent=`${_("worklog.sourceManual")}`,i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function no(l){let e,t,n,o=ae(l[318]._events),s=[];for(let r=0;r<o.length;r+=1)s[r]=oo(Kn(l,o,r));return{c(){e=f("div"),t=f("span"),t.textContent=`${_("journal.relatedEvents")}`,n=h();for(let r=0;r<s.length;r+=1)s[r].c();i(t,"class","wl-detail-label svelte-1ufgyr8"),i(e,"class","wl-detail-section svelte-1ufgyr8")},m(r,c){C(r,e,c),a(e,t),a(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,c){if(c[0]&134217728|c[3]&134217728|c[4]&8388608|c[5]&1){o=ae(r[318]._events);let u;for(u=0;u<o.length;u+=1){const d=Kn(r,o,u);s[u]?s[u].p(d,c):(s[u]=oo(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function io(l){let e,t,n;function o(){return l[203](l[334])}return{c(){e=f("button"),e.textContent=`${_("file.showInExplorer")}`,i(e,"class","link-btn svelte-1ufgyr8")},m(s,r){C(s,e,r),t||(n=D(e,"click",o),t=!0)},p(s,r){l=s},d(s){s&&w(e),t=!1,n()}}}function oo(l){let e,t,n=Xe(l[334].createdAt)+"",o,s,r,c=l[147](l[334].eventType)+"",u,d,v,g=l[334].title+"",m,b,y,k,j=l[334].targetType==="file"||l[334].eventType.startsWith("file_"),T,E,M;function I(){return l[202](l[334])}let N=j&&io(l);return{c(){e=f("div"),t=f("span"),o=L(n),s=h(),r=f("span"),u=L(c),d=h(),v=f("span"),m=L(g),b=h(),y=f("button"),y.textContent=`${_("common.open")}`,k=h(),N&&N.c(),T=h(),i(t,"class","journal-event-time svelte-1ufgyr8"),i(r,"class","journal-event-type svelte-1ufgyr8"),i(v,"class","journal-event-title svelte-1ufgyr8"),i(y,"class","link-btn svelte-1ufgyr8"),i(e,"class","journal-event-row svelte-1ufgyr8")},m(A,S){C(A,e,S),a(e,t),a(t,o),a(e,s),a(e,r),a(r,u),a(e,d),a(e,v),a(v,m),a(e,b),a(e,y),a(e,k),N&&N.m(e,null),a(e,T),E||(M=D(y,"click",I),E=!0)},p(A,S){l=A,S[0]&134217728&&n!==(n=Xe(l[334].createdAt)+"")&&V(o,n),S[0]&134217728&&c!==(c=l[147](l[334].eventType)+"")&&V(u,c),S[0]&134217728&&g!==(g=l[334].title+"")&&V(m,g),S[0]&134217728&&(j=l[334].targetType==="file"||l[334].eventType.startsWith("file_")),j?N?N.p(l,S):(N=io(l),N.c(),N.m(e,T)):N&&(N.d(1),N=null)},d(A){A&&w(e),N&&N.d(),E=!1,M()}}}function so(l){let e,t,n,o=l[318]._expanded?"▾":"▸",s,r,c,u=l[318].summary+"",d,v,g,m=l[318].minutes+"",b,y,k=_("worklog.min")+"",j,T,E,M,I,N=dt(l[318].createdAt)+"",A,S,O,R,B,P=l[318].billable&&$i(),H=l[318].approximate&&eo(),U=l[318]._expanded&&to(l);function K(){return l[204](l[318])}function X(...Y){return l[205](l[318],...Y)}return{c(){e=f("div"),t=f("div"),n=f("span"),s=L(o),r=h(),c=f("span"),d=L(u),v=h(),g=f("span"),b=L(m),y=h(),j=L(k),T=h(),P&&P.c(),E=h(),H&&H.c(),M=h(),I=f("span"),A=L(N),S=h(),U&&U.c(),O=h(),i(n,"class","worklog-toggle svelte-1ufgyr8"),i(c,"class","worklog-entry-summary svelte-1ufgyr8"),i(g,"class","worklog-entry-mins svelte-1ufgyr8"),i(I,"class","worklog-entry-date svelte-1ufgyr8"),i(t,"class","worklog-entry-head svelte-1ufgyr8"),i(e,"class","worklog-entry svelte-1ufgyr8"),i(e,"role","button"),i(e,"tabindex","0"),we(e,"expanded",l[318]._expanded)},m(Y,W){C(Y,e,W),a(e,t),a(t,n),a(n,s),a(t,r),a(t,c),a(c,d),a(t,v),a(t,g),a(g,b),a(g,y),a(g,j),a(t,T),P&&P.m(t,null),a(t,E),H&&H.m(t,null),a(t,M),a(t,I),a(I,A),a(e,S),U&&U.m(e,null),a(e,O),R||(B=[D(e,"click",K),D(e,"keydown",X)],R=!0)},p(Y,W){l=Y,W[0]&134217728&&o!==(o=l[318]._expanded?"▾":"▸")&&V(s,o),W[0]&134217728&&u!==(u=l[318].summary+"")&&V(d,u),W[0]&134217728&&m!==(m=l[318].minutes+"")&&V(b,m),l[318].billable?P||(P=$i(),P.c(),P.m(t,E)):P&&(P.d(1),P=null),l[318].approximate?H||(H=eo(),H.c(),H.m(t,M)):H&&(H.d(1),H=null),W[0]&134217728&&N!==(N=dt(l[318].createdAt)+"")&&V(A,N),l[318]._expanded?U?U.p(l,W):(U=to(l),U.c(),U.m(e,O)):U&&(U.d(1),U=null),W[0]&134217728&&we(e,"expanded",l[318]._expanded)},d(Y){Y&&w(e),P&&P.d(),H&&H.d(),U&&U.d(),R=!1,he(B)}}}function vf(l){let e,t=ae(l[26]),n=[];for(let o=0;o<t.length;o+=1)n[o]=ro(qn(l,t,o));return{c(){for(let o=0;o<n.length;o+=1)n[o].c();e=ct()},m(o,s){for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(o,s);C(o,e,s)},p(o,s){if(s[0]&67108864|s[4]&805306368){t=ae(o[26]);let r;for(r=0;r<t.length;r+=1){const c=qn(o,t,r);n[r]?n[r].p(c,s):(n[r]=ro(c),n[r].c(),n[r].m(e.parentNode,e))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&w(e),Oe(n,o)}}}function hf(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${_("action.noActions")}`,i(t,"class","svelte-1ufgyr8"),i(e,"class","empty-state svelte-1ufgyr8")},m(n,o){C(n,e,o),a(e,t)},p:ue,d(n){n&&w(e)}}}function ro(l){let e,t,n,o=l[329].title+"",s,r,c,u=l[153](l[329].type)+"",d,v,g,m=l[329].data+"",b,y,k,j,T,E,M,I,N;function A(){return l[194](l[329])}function S(){return l[195](l[329])}return{c(){e=f("div"),t=f("div"),n=f("span"),s=L(o),r=h(),c=f("span"),d=L(u),v=h(),g=f("span"),b=L(m),y=h(),k=f("div"),j=f("button"),j.textContent=`${_("action.run")}`,T=h(),E=f("button"),E.innerHTML='<svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="svelte-1ufgyr8"><polyline points="3 6 5 6 21 6" class="svelte-1ufgyr8"></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-1ufgyr8"></path></svg>',M=h(),i(n,"class","action-title svelte-1ufgyr8"),i(c,"class","action-type svelte-1ufgyr8"),i(g,"class","action-data svelte-1ufgyr8"),i(t,"class","action-info svelte-1ufgyr8"),i(j,"class","btn btn-sm svelte-1ufgyr8"),i(E,"class","btn btn-sm btn-danger svelte-1ufgyr8"),i(k,"class","action-btns svelte-1ufgyr8"),i(e,"class","action-card svelte-1ufgyr8")},m(O,R){C(O,e,R),a(e,t),a(t,n),a(n,s),a(t,r),a(t,c),a(c,d),a(t,v),a(t,g),a(g,b),a(e,y),a(e,k),a(k,j),a(k,T),a(k,E),a(e,M),I||(N=[D(j,"click",A),D(E,"click",S)],I=!0)},p(O,R){l=O,R[0]&67108864&&o!==(o=l[329].title+"")&&V(s,o),R[0]&67108864&&u!==(u=l[153](l[329].type)+"")&&V(d,u),R[0]&67108864&&m!==(m=l[329].data+"")&&V(b,m)},d(O){O&&w(e),I=!1,he(N)}}}function ao(l){let e,t=_("common.paste")+"",n,o,s=l[61].items.length+"",r,c,u;return{c(){e=f("button"),n=L(t),o=h(),r=L(s),i(e,"class","btn svelte-1ufgyr8")},m(d,v){C(d,e,v),a(e,n),a(e,o),a(e,r),c||(u=D(e,"click",l[95]),c=!0)},p(d,v){v[1]&1073741824&&s!==(s=d[61].items.length+"")&&V(r,s)},d(d){d&&w(e),c=!1,u()}}}function yf(l){let e,t,n,o,s,r,c;const u=[wf,kf],d=[];function v(y,k){return y[55].length>0?0:1}e=v(l),t=d[e]=u[e](l);const g=[jf,Cf],m=[];function b(y,k){return y[56].length===0?0:1}return o=b(l),s=m[o]=g[o](l),{c(){t.c(),n=h(),s.c(),r=ct()},m(y,k){d[e].m(y,k),C(y,n,k),m[o].m(y,k),C(y,r,k),c=!0},p(y,k){let j=e;e=v(y),e===j?d[e].p(y,k):(et(),ye(d[j],1,1,()=>{d[j]=null}),tt(),t=d[e],t?t.p(y,k):(t=d[e]=u[e](y),t.c()),de(t,1),t.m(n.parentNode,n));let T=o;o=b(y),o===T?m[o].p(y,k):(et(),ye(m[T],1,1,()=>{m[T]=null}),tt(),s=m[o],s?s.p(y,k):(s=m[o]=g[o](y),s.c()),de(s,1),s.m(r.parentNode,r))},i(y){c||(de(t),de(s),c=!0)},o(y){ye(t),ye(s),c=!1},d(y){y&&(w(n),w(r)),d[e].d(y),m[o].d(y)}}}function bf(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${_("common.loading")}`,i(t,"class","svelte-1ufgyr8"),i(e,"class","empty-state svelte-1ufgyr8")},m(n,o){C(n,e,o),a(e,t)},p:ue,i:ue,o:ue,d(n){n&&w(e)}}}function kf(l){let e,t;return e=new ss({props:{crumbs:[{name:_("file.root")}]}}),{c(){ut(e.$$.fragment)},m(n,o){it(e,n,o),t=!0},p:ue,i(n){t||(de(e.$$.fragment,n),t=!0)},o(n){ye(e.$$.fragment,n),t=!1},d(n){ot(e,n)}}}function wf(l){let e,t,n,o,s,r,c,u=_("common.back")+"",d,v,g,m;return e=new ss({props:{crumbs:[{name:_("file.root")},...l[55]]}}),e.$on("navigate",l[180]),{c(){ut(e.$$.fragment),t=h(),n=f("button"),o=q("svg"),s=q("line"),r=q("polyline"),c=h(),d=L(u),i(s,"x1","19"),i(s,"y1","12"),i(s,"x2","5"),i(s,"y2","12"),i(s,"class","svelte-1ufgyr8"),i(r,"points","12 19 5 12 12 5"),i(r,"class","svelte-1ufgyr8"),i(o,"width","14"),i(o,"height","14"),i(o,"viewBox","0 0 24 24"),i(o,"fill","none"),i(o,"stroke","currentColor"),i(o,"stroke-width","2"),i(o,"stroke-linecap","round"),i(o,"stroke-linejoin","round"),i(o,"class","svelte-1ufgyr8"),i(n,"class","btn btn-sm back-btn svelte-1ufgyr8")},m(b,y){it(e,b,y),C(b,t,y),C(b,n,y),a(n,o),a(o,s),a(o,r),a(n,c),a(n,d),v=!0,g||(m=D(n,"click",l[86]),g=!0)},p(b,y){const k={};y[1]&16777216&&(k.crumbs=[{name:_("file.root")},...b[55]]),e.$set(k)},i(b){v||(de(e.$$.fragment,b),v=!0)},o(b){ye(e.$$.fragment,b),v=!1},d(b){b&&(w(t),w(n)),ot(e,b),g=!1,m()}}}function Cf(l){let e,t=[],n=new Map,o,s=ae(l[56]);const r=c=>c[326].id;for(let c=0;c<s.length;c+=1){let u=Yn(l,s,c),d=r(u);n.set(d,t[c]=co(d,u))}return{c(){e=f("div");for(let c=0;c<t.length;c+=1)t[c].c();i(e,"class","file-list svelte-1ufgyr8")},m(c,u){C(c,e,u);for(let d=0;d<t.length;d+=1)t[d]&&t[d].m(e,null);o=!0},p(c,u){u[1]&33554432|u[2]&1686110209|u[3]&507|u[4]&4194304&&(s=ae(c[56]),et(),t=Xo(t,u,r,1,c,s,n,e,Yo,co,null,Yn),tt())},i(c){if(!o){for(let u=0;u<s.length;u+=1)de(t[u]);o=!0}},o(c){for(let u=0;u<t.length;u+=1)ye(t[u]);o=!1},d(c){c&&w(e);for(let u=0;u<t.length;u+=1)t[u].d()}}}function jf(l){let e,t,n,o,s=(l[55].length>0?_("file.noFiles"):_("file.noFilesCase"))+"",r,c,u,d,v,g,m,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-1ufgyr8"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z" class="svelte-1ufgyr8"></path><polyline points="14 2 14 8 20 8" class="svelte-1ufgyr8"></polyline></svg>',n=h(),o=f("p"),r=L(s),c=h(),u=f("p"),u.textContent=`${_("file.hint")}`,d=h(),v=f("div"),g=f("button"),g.textContent=`${_("file.addFileSimple")}`,m=h(),b=f("button"),b.textContent=`${_("file.addFolderSimple")}`,i(t,"class","empty-icon svelte-1ufgyr8"),i(o,"class","svelte-1ufgyr8"),i(u,"class","hint svelte-1ufgyr8"),i(g,"class","btn btn-primary svelte-1ufgyr8"),i(b,"class","btn svelte-1ufgyr8"),i(v,"class","empty-actions svelte-1ufgyr8"),i(e,"class","empty-state svelte-1ufgyr8")},m(j,T){C(j,e,T),a(e,t),a(e,n),a(e,o),a(o,r),a(e,c),a(e,u),a(e,d),a(e,v),a(v,g),a(v,m),a(v,b),y||(k=[D(g,"click",l[142]),D(b,"click",l[143])],y=!0)},p(j,T){T[1]&16777216&&s!==(s=(j[55].length>0?_("file.noFiles"):_("file.noFilesCase"))+"")&&V(r,s)},i:ue,o:ue,d(j){j&&w(e),y=!1,he(k)}}}function co(l,e){let t,n,o;return n=new Uc({props:{item:e[326],selected:e[62].includes(e[326].id),onDragStart:e[99],onDragOver:e[100],onDrop:e[101]}}),n.$on("navigate",e[181]),n.$on("preview",e[182]),n.$on("openExternal",e[183]),n.$on("showInFolder",e[184]),n.$on("delete",e[185]),n.$on("rename",e[186]),n.$on("duplicate",e[187]),n.$on("cut",e[188]),n.$on("copy",e[189]),n.$on("selectOne",e[190]),n.$on("toggleSelect",e[191]),n.$on("rangeSelect",e[192]),{key:l,first:null,c(){t=ct(),ut(n.$$.fragment),this.first=t},m(s,r){C(s,t,r),it(n,s,r),o=!0},p(s,r){e=s;const c={};r[1]&33554432&&(c.item=e[326]),r[1]&33554432|r[2]&1&&(c.selected=e[62].includes(e[326].id)),n.$set(c)},i(s){o||(de(n.$$.fragment,s),o=!0)},o(s){ye(n.$$.fragment,s),o=!1},d(s){s&&w(t),ot(n,s)}}}function uo(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${_("file.scanning")}`,i(t,"class","svelte-1ufgyr8"),i(e,"class","empty-state svelte-1ufgyr8")},m(n,o){C(n,e,o),a(e,t)},d(n){n&&w(e)}}}function fo(l){let e,t;return e=new ou({props:{item:l[57],content:l[58],loading:l[59],error:l[60]}}),e.$on("close",l[89]),e.$on("openExternal",l[193]),{c(){ut(e.$$.fragment)},m(n,o){it(e,n,o),t=!0},p(n,o){const s={};o[1]&67108864&&(s.item=n[57]),o[1]&134217728&&(s.content=n[58]),o[1]&268435456&&(s.loading=n[59]),o[1]&536870912&&(s.error=n[60]),e.$set(s)},i(n){t||(de(e.$$.fragment,n),t=!0)},o(n){ye(e.$$.fragment,n),t=!1},d(n){ot(e,n)}}}function po(l){let e,t,n,o,s,r,c,u,d;return{c(){e=f("div"),t=f("input"),n=h(),o=f("div"),s=f("button"),s.textContent=`${_("common.create")}`,r=h(),c=f("button"),c.textContent=`${_("common.cancel")}`,i(t,"type","text"),i(t,"placeholder",_("note.title")),i(t,"class","svelte-1ufgyr8"),i(s,"class","btn btn-primary svelte-1ufgyr8"),i(c,"class","btn svelte-1ufgyr8"),i(o,"class","form-actions svelte-1ufgyr8"),i(e,"class","create-form svelte-1ufgyr8")},m(v,g){C(v,e,g),a(e,t),ke(t,l[43]),a(e,n),a(e,o),a(o,s),a(o,r),a(o,c),u||(d=[D(t,"input",l[176]),D(t,"keydown",l[177]),D(s,"click",l[124]),D(c,"click",l[123])],u=!0)},p(v,g){g[1]&4096&&t.value!==v[43]&&ke(t,v[43])},d(v){v&&w(e),u=!1,he(d)}}}function Tf(l){let e,t=ae(l[24]),n=[];for(let o=0;o<t.length;o+=1)n[o]=mo(Xn(l,t,o));return{c(){e=f("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","notes-list svelte-1ufgyr8")},m(o,s){C(o,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,s){if(s[0]&16777216|s[4]&2){t=ae(o[24]);let r;for(r=0;r<t.length;r+=1){const c=Xn(o,t,r);n[r]?n[r].p(c,s):(n[r]=mo(c),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&w(e),Oe(n,o)}}}function Sf(l){let e,t,n;return{c(){e=f("div"),t=f("p"),t.textContent=`${_("note.noNotes")}`,n=f("p"),n.textContent=`${_("note.createFirst")}`,i(t,"class","svelte-1ufgyr8"),i(n,"class","hint svelte-1ufgyr8"),i(e,"class","empty-state svelte-1ufgyr8")},m(o,s){C(o,e,s),a(e,t),a(e,n)},p:ue,d(o){o&&w(e)}}}function mo(l){let e,t,n=l[321].title+"",o,s,r,c=dt(l[321].createdAt)+"",u,d,v,g;function m(){return l[178](l[321])}function b(){return l[179](l[321])}return{c(){e=f("div"),t=f("div"),o=L(n),s=h(),r=f("div"),u=L(c),d=h(),i(t,"class","note-card-title svelte-1ufgyr8"),i(r,"class","note-card-date svelte-1ufgyr8"),i(e,"class","note-card svelte-1ufgyr8"),i(e,"role","button"),i(e,"tabindex","0")},m(y,k){C(y,e,k),a(e,t),a(t,o),a(e,s),a(e,r),a(r,u),a(e,d),v||(g=[D(e,"click",m),D(e,"keydown",function(){Qt(at(b))&&at(b).apply(this,arguments)})],v=!0)},p(y,k){l=y,k[0]&16777216&&n!==(n=l[321].title+"")&&V(o,n),k[0]&16777216&&c!==(c=dt(l[321].createdAt)+"")&&V(u,c)},d(y){y&&w(e),v=!1,he(g)}}}function _o(l){let e,t,n,o=ae(l[24].slice(0,5)),s=[];for(let r=0;r<o.length;r+=1)s[r]=go(Qn(l,o,r));return{c(){e=f("div"),t=f("h3"),t.textContent=`${_("overview.recentNotes")}`,n=h();for(let r=0;r<s.length;r+=1)s[r].c();i(t,"class","svelte-1ufgyr8"),i(e,"class","recent-section svelte-1ufgyr8")},m(r,c){C(r,e,c),a(e,t),a(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,c){if(c[0]&16777216|c[4]&2){o=ae(r[24].slice(0,5));let u;for(u=0;u<o.length;u+=1){const d=Qn(r,o,u);s[u]?s[u].p(d,c):(s[u]=go(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function go(l){let e,t,n=l[321].title+"",o,s,r=dt(l[321].createdAt)+"",c,u,d,v;function g(){return l[174](l[321])}function m(){return l[175](l[321])}return{c(){e=f("div"),t=f("span"),o=L(n),s=f("span"),c=L(r),u=h(),i(t,"class","svelte-1ufgyr8"),i(s,"class","recent-date svelte-1ufgyr8"),i(e,"class","recent-note svelte-1ufgyr8"),i(e,"role","button"),i(e,"tabindex","0")},m(b,y){C(b,e,y),a(e,t),a(t,o),a(e,s),a(s,c),a(e,u),d||(v=[D(e,"click",g),D(e,"keydown",function(){Qt(at(m))&&at(m).apply(this,arguments)})],d=!0)},p(b,y){l=b,y[0]&16777216&&n!==(n=l[321].title+"")&&V(o,n),y[0]&16777216&&r!==(r=dt(l[321].createdAt)+"")&&V(c,r)},d(b){b&&w(e),d=!1,he(v)}}}function vo(l){let e,t,n,o=ae(l[27].slice(0,3)),s=[];for(let r=0;r<o.length;r+=1)s[r]=ho(Zn(l,o,r));return{c(){e=f("div"),t=f("h3"),t.textContent=`${_("overview.recentEntries")}`,n=h();for(let r=0;r<s.length;r+=1)s[r].c();i(t,"class","svelte-1ufgyr8"),i(e,"class","recent-section svelte-1ufgyr8")},m(r,c){C(r,e,c),a(e,t),a(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,c){if(c[0]&134217728){o=ae(r[27].slice(0,3));let u;for(u=0;u<o.length;u+=1){const d=Zn(r,o,u);s[u]?s[u].p(d,c):(s[u]=ho(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function ho(l){let e,t=l[318].summary+"",n,o,s=l[318].minutes+"",r,c,u=_("worklog.min")+"",d,v;return{c(){e=f("div"),n=L(t),o=L(" ("),r=L(s),c=h(),d=L(u),v=L(")"),i(e,"class","recent-entry svelte-1ufgyr8")},m(g,m){C(g,e,m),a(e,n),a(e,o),a(e,r),a(e,c),a(e,d),a(e,v)},p(g,m){m[0]&134217728&&t!==(t=g[318].summary+"")&&V(n,t),m[0]&134217728&&s!==(s=g[318].minutes+"")&&V(r,s)},d(g){g&&w(e)}}}function yo(l){let e;return{c(){e=f("span"),e.textContent="●",i(e,"class","dirty-mark svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function bo(l){let e,t,n,o,s,r,c,u,d,v,g,m,b,y,k,j,T,E,M,I,N,A,S,O,R,B,P=_("common.create")+"",H,U,K,X,Y,W,J,Q=l[39]&&ko(l);g=new rl({props:{kind:"folder",size:24}});let z=ae(l[2]),le=[];for(let ie=0;ie<z.length;ie+=1)le[ie]=wo(En(l,z,ie));const ve=ie=>ye(le[ie],1,1,()=>{le[ie]=null});return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${_("nav.createNode")}`,o=h(),Q&&Q.c(),s=h(),r=f("div"),c=f("span"),c.textContent=`${_("template.select")}`,u=h(),d=f("div"),v=f("button"),ut(g.$$.fragment),m=h(),b=f("div"),y=f("span"),y.textContent=`${_("template.optionNone")}`,k=h(),j=f("span"),j.textContent=`${_("template.none.desc")}`,T=h();for(let ie=0;ie<le.length;ie+=1)le[ie].c();E=h(),M=f("div"),I=f("label"),N=f("span"),N.textContent=`${_("common.name")}`,A=h(),S=f("input"),O=h(),R=f("div"),B=f("button"),H=L(P),K=h(),X=f("button"),X.textContent=`${_("common.cancel")}`,i(n,"class","svelte-1ufgyr8"),i(c,"class","form-label svelte-1ufgyr8"),i(y,"class","template-card-title svelte-1ufgyr8"),i(j,"class","template-card-desc svelte-1ufgyr8"),i(b,"class","template-card-text svelte-1ufgyr8"),i(v,"class","template-card svelte-1ufgyr8"),we(v,"selected",l[40]===null),i(d,"class","template-cards svelte-1ufgyr8"),i(d,"role","group"),i(d,"aria-label",_("template.select")),i(r,"class","form-group svelte-1ufgyr8"),i(N,"class","label-text svelte-1ufgyr8"),i(S,"type","text"),i(S,"placeholder",_("case.namePlaceholder")),i(S,"class","svelte-1ufgyr8"),i(I,"class","svelte-1ufgyr8"),i(M,"class","form-group svelte-1ufgyr8"),i(B,"class","btn btn-primary svelte-1ufgyr8"),B.disabled=U=!l[38].trim()||l[40]===void 0,i(X,"class","btn svelte-1ufgyr8"),i(R,"class","modal-actions svelte-1ufgyr8"),i(t,"class","modal modal-create svelte-1ufgyr8"),i(e,"class","modal-overlay svelte-1ufgyr8"),i(e,"role","button"),i(e,"tabindex","0")},m(ie,te){C(ie,e,te),a(e,t),a(t,n),a(t,o),Q&&Q.m(t,null),a(t,s),a(t,r),a(r,c),a(r,u),a(r,d),a(d,v),it(g,v,null),a(v,m),a(v,b),a(b,y),a(b,k),a(b,j),a(d,T);for(let x=0;x<le.length;x+=1)le[x]&&le[x].m(d,null);a(t,E),a(t,M),a(M,I),a(I,N),a(I,A),a(I,S),ke(S,l[38]),a(t,O),a(t,R),a(R,B),a(B,H),a(R,K),a(R,X),Y=!0,W||(J=[D(v,"click",l[246]),D(S,"input",l[248]),D(S,"keydown",l[249]),D(B,"click",l[110]),D(X,"click",l[109]),D(e,"click",yt(l[109])),D(e,"keydown",at(l[109]))],W=!0)},p(ie,te){if(ie[39]?Q?Q.p(ie,te):(Q=ko(ie),Q.c(),Q.m(t,s)):Q&&(Q.d(1),Q=null),(!Y||te[1]&512)&&we(v,"selected",ie[40]===null),te[0]&4|te[1]&512){z=ae(ie[2]);let x;for(x=0;x<z.length;x+=1){const ce=En(ie,z,x);le[x]?(le[x].p(ce,te),de(le[x],1)):(le[x]=wo(ce),le[x].c(),de(le[x],1),le[x].m(d,null))}for(et(),x=z.length;x<le.length;x+=1)ve(x);tt()}te[1]&128&&S.value!==ie[38]&&ke(S,ie[38]),(!Y||te[1]&640&&U!==(U=!ie[38].trim()||ie[40]===void 0))&&(B.disabled=U)},i(ie){if(!Y){de(g.$$.fragment,ie);for(let te=0;te<z.length;te+=1)de(le[te]);Y=!0}},o(ie){ye(g.$$.fragment,ie),le=le.filter(as);for(let te=0;te<le.length;te+=1)ye(le[te]);Y=!1},d(ie){ie&&w(e),Q&&Q.d(),ot(g),Oe(le,ie),W=!1,he(J)}}}function ko(l){let e,t=_("nav.createInside")+"",n,o,s=l[39].title+"",r,c;return{c(){e=f("div"),n=L(t),o=L(" «"),r=L(s),c=L("»"),i(e,"class","create-context svelte-1ufgyr8")},m(u,d){C(u,e,d),a(e,n),a(e,o),a(e,r),a(e,c)},p(u,d){d[1]&256&&s!==(s=u[39].title+"")&&V(r,s)},d(u){u&&w(e)}}}function wo(l){let e,t,n,o,s,r=_(l[313].title)+"",c,u,d,v=_(l[313].title+".desc")+"",g,m,b,y,k;t=new rl({props:{kind:l[313].icon||"generic",size:24}});function j(){return l[247](l[313])}return{c(){var T;e=f("button"),ut(t.$$.fragment),n=h(),o=f("div"),s=f("span"),c=L(r),u=h(),d=f("span"),g=L(v),m=h(),i(s,"class","template-card-title svelte-1ufgyr8"),i(d,"class","template-card-desc svelte-1ufgyr8"),i(o,"class","template-card-text svelte-1ufgyr8"),i(e,"class","template-card svelte-1ufgyr8"),we(e,"selected",((T=l[40])==null?void 0:T.id)===l[313].id)},m(T,E){C(T,e,E),it(t,e,null),a(e,n),a(e,o),a(o,s),a(s,c),a(o,u),a(o,d),a(d,g),a(e,m),b=!0,y||(k=D(e,"click",j),y=!0)},p(T,E){var I;l=T;const M={};E[0]&4&&(M.kind=l[313].icon||"generic"),t.$set(M),(!b||E[0]&4)&&r!==(r=_(l[313].title)+"")&&V(c,r),(!b||E[0]&4)&&v!==(v=_(l[313].title+".desc")+"")&&V(g,v),(!b||E[0]&4|E[1]&512)&&we(e,"selected",((I=l[40])==null?void 0:I.id)===l[313].id)},i(T){b||(de(t.$$.fragment,T),b=!0)},o(T){ye(t.$$.fragment,T),b=!1},d(T){T&&w(e),ot(t),y=!1,k()}}}function Co(l){let e,t,n=l[41].node&&["folder","project","client","document","recipe"].includes(l[41].node.type),o,s,r,c,u,d,v,g,m,b,y=n&&jo(l),k=l[41].node&&l[41].node.parent_id&&So(l);return{c(){e=f("div"),t=f("div"),y&&y.c(),o=h(),k&&k.c(),s=h(),r=f("button"),r.textContent=`${_("common.rename")}`,c=h(),u=f("button"),u.textContent=`${_("common.delete")}`,d=h(),v=f("button"),v.textContent=`${_("file.showInExplorer")}`,i(r,"class","context-menu-item svelte-1ufgyr8"),i(u,"class","context-menu-item danger svelte-1ufgyr8"),i(v,"class","context-menu-item svelte-1ufgyr8"),i(t,"class","context-menu svelte-1ufgyr8"),Ke(t,"left",l[41].x+"px"),Ke(t,"top",l[41].y+"px"),i(e,"class","context-menu-backdrop svelte-1ufgyr8"),i(e,"role","button"),i(e,"tabindex","0")},m(j,T){C(j,e,T),a(e,t),y&&y.m(t,null),a(t,o),k&&k.m(t,null),a(t,s),a(t,r),a(t,c),a(t,u),a(t,d),a(t,v),g=!0,m||(b=[D(r,"click",l[252]),D(u,"click",l[253]),D(v,"click",l[254]),D(e,"click",l[112]),D(e,"contextmenu",El(l[112])),D(e,"keydown",at(l[112]))],m=!0)},p(j,T){T[1]&1024&&(n=j[41].node&&["folder","project","client","document","recipe"].includes(j[41].node.type)),n?y?(y.p(j,T),T[1]&1024&&de(y,1)):(y=jo(j),y.c(),de(y,1),y.m(t,o)):y&&(et(),ye(y,1,1,()=>{y=null}),tt()),j[41].node&&j[41].node.parent_id?k?k.p(j,T):(k=So(j),k.c(),k.m(t,s)):k&&(k.d(1),k=null),(!g||T[1]&1024)&&Ke(t,"left",j[41].x+"px"),(!g||T[1]&1024)&&Ke(t,"top",j[41].y+"px")},i(j){g||(de(y),g=!0)},o(j){ye(y),g=!1},d(j){j&&w(e),y&&y.d(),k&&k.d(),m=!1,he(b)}}}function jo(l){let e,t,n,o,s,r=ae(l[2].length>0?l[2]:[{id:"",title:"template.optionNone",icon:"folder"}]),c=[];for(let d=0;d<r.length;d+=1)c[d]=To(Nn(l,r,d));const u=d=>ye(c[d],1,1,()=>{c[d]=null});return{c(){e=f("div"),e.textContent=`${_("common.create")}`,t=h();for(let d=0;d<c.length;d+=1)c[d].c();n=h(),o=f("div"),i(e,"class","context-menu-section svelte-1ufgyr8"),i(o,"class","context-menu-divider svelte-1ufgyr8")},m(d,v){C(d,e,v),C(d,t,v);for(let g=0;g<c.length;g+=1)c[g]&&c[g].m(d,v);C(d,n,v),C(d,o,v),s=!0},p(d,v){if(v[0]&4|v[3]&16384){r=ae(d[2].length>0?d[2]:[{id:"",title:"template.optionNone",icon:"folder"}]);let g;for(g=0;g<r.length;g+=1){const m=Nn(d,r,g);c[g]?(c[g].p(m,v),de(c[g],1)):(c[g]=To(m),c[g].c(),de(c[g],1),c[g].m(n.parentNode,n))}for(et(),g=r.length;g<c.length;g+=1)u(g);tt()}},i(d){if(!s){for(let v=0;v<r.length;v+=1)de(c[v]);s=!0}},o(d){c=c.filter(as);for(let v=0;v<c.length;v+=1)ye(c[v]);s=!1},d(d){d&&(w(e),w(t),w(n),w(o)),Oe(c,d)}}}function To(l){let e,t,n,o,s=_(l[313].title)+"",r,c,u,d;t=new rl({props:{kind:l[313].icon||"folder",size:16}});function v(){return l[250](l[313])}return{c(){e=f("button"),ut(t.$$.fragment),n=h(),o=f("span"),r=L(s),i(o,"class","svelte-1ufgyr8"),i(e,"class","context-menu-item svelte-1ufgyr8")},m(g,m){C(g,e,m),it(t,e,null),a(e,n),a(e,o),a(o,r),c=!0,u||(d=D(e,"click",v),u=!0)},p(g,m){l=g;const b={};m[0]&4&&(b.kind=l[313].icon||"folder"),t.$set(b),(!c||m[0]&4)&&s!==(s=_(l[313].title)+"")&&V(r,s)},i(g){c||(de(t.$$.fragment,g),c=!0)},o(g){ye(t.$$.fragment,g),c=!1},d(g){g&&w(e),ot(t),u=!1,d()}}}function So(l){let e,t,n,o,s;return{c(){e=f("button"),e.textContent=`${_("nav.moveToRoot")}`,t=h(),n=f("div"),i(e,"class","context-menu-item svelte-1ufgyr8"),i(n,"class","context-menu-divider svelte-1ufgyr8")},m(r,c){C(r,e,c),C(r,t,c),C(r,n,c),o||(s=D(e,"click",l[251]),o=!0)},p:ue,d(r){r&&(w(e),w(t),w(n)),o=!1,s()}}}function No(l){let e,t,n,o,s,r,c,u,d,v,g,m,b,y,k,j,T,E,M,I,N,A,S,O,R,B,P,H,U,K,X,Y,W,J,Q,z,le,ve,ie,te,x,ce=_("common.save")+"",Te,Ee,Re,Ce,G,Z;return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${_("worklog.addEntry")}`,o=h(),s=f("div"),r=f("label"),c=f("span"),c.textContent=`${_("worklog.date")}`,u=h(),d=f("input"),v=h(),g=f("div"),m=f("label"),b=f("span"),b.textContent=`${_("worklog.whatDone")}`,y=h(),k=f("input"),j=h(),T=f("div"),E=f("label"),M=f("span"),M.textContent=`${_("worklog.minutes")}`,I=h(),N=f("input"),A=h(),S=f("div"),O=f("label"),R=f("span"),R.textContent=`${_("worklog.details")}`,B=h(),P=f("textarea"),H=h(),U=f("div"),K=f("label"),X=f("input"),Y=h(),W=f("span"),W.textContent=`${_("journal.billableYes")}`,J=h(),Q=f("label"),z=f("input"),le=h(),ve=f("span"),ve.textContent=`${_("journal.approxEstimated")}`,ie=h(),te=f("div"),x=f("button"),Te=L(ce),Re=h(),Ce=f("button"),Ce.textContent=`${_("common.cancel")}`,i(n,"class","svelte-1ufgyr8"),i(c,"class","label-text svelte-1ufgyr8"),i(d,"type","date"),i(d,"class","svelte-1ufgyr8"),i(r,"class","svelte-1ufgyr8"),i(s,"class","form-group svelte-1ufgyr8"),i(b,"class","label-text svelte-1ufgyr8"),i(k,"type","text"),i(k,"placeholder",_("worklog.whatDone")),i(k,"class","svelte-1ufgyr8"),i(m,"class","svelte-1ufgyr8"),i(g,"class","form-group svelte-1ufgyr8"),i(M,"class","label-text svelte-1ufgyr8"),i(N,"type","number"),i(N,"min","1"),i(N,"class","svelte-1ufgyr8"),i(E,"class","svelte-1ufgyr8"),i(T,"class","form-group svelte-1ufgyr8"),i(R,"class","label-text svelte-1ufgyr8"),i(P,"class","svelte-1ufgyr8"),i(O,"class","svelte-1ufgyr8"),i(S,"class","form-group svelte-1ufgyr8"),i(X,"type","checkbox"),i(X,"class","svelte-1ufgyr8"),i(W,"class","svelte-1ufgyr8"),i(K,"class","checkbox-label-inline svelte-1ufgyr8"),i(z,"type","checkbox"),i(z,"class","svelte-1ufgyr8"),i(ve,"class","svelte-1ufgyr8"),i(Q,"class","checkbox-label-inline svelte-1ufgyr8"),i(U,"class","form-row svelte-1ufgyr8"),i(x,"class","btn btn-primary svelte-1ufgyr8"),x.disabled=Ee=!l[29].trim()||!l[30],i(Ce,"class","btn svelte-1ufgyr8"),i(te,"class","modal-actions svelte-1ufgyr8"),i(t,"class","modal modal-worklog svelte-1ufgyr8"),i(e,"class","modal-overlay svelte-1ufgyr8"),i(e,"role","button"),i(e,"tabindex","0")},m(oe,_e){C(oe,e,_e),a(e,t),a(t,n),a(t,o),a(t,s),a(s,r),a(r,c),a(r,u),a(r,d),ke(d,l[31]),a(t,v),a(t,g),a(g,m),a(m,b),a(m,y),a(m,k),ke(k,l[29]),a(t,j),a(t,T),a(T,E),a(E,M),a(E,I),a(E,N),ke(N,l[30]),a(t,A),a(t,S),a(S,O),a(O,R),a(O,B),a(O,P),ke(P,l[32]),a(t,H),a(t,U),a(U,K),a(K,X),X.checked=l[33],a(K,Y),a(K,W),a(U,J),a(U,Q),a(Q,z),z.checked=l[34],a(Q,le),a(Q,ve),a(t,ie),a(t,te),a(te,x),a(x,Te),a(te,Re),a(te,Ce),G||(Z=[D(d,"input",l[255]),D(k,"input",l[256]),D(N,"input",l[257]),D(P,"input",l[258]),D(X,"change",l[259]),D(z,"change",l[260]),D(x,"click",l[131]),D(Ce,"click",l[130]),D(e,"click",yt(l[130])),D(e,"keydown",at(l[130]))],G=!0)},p(oe,_e){_e[1]&1&&ke(d,oe[31]),_e[0]&536870912&&k.value!==oe[29]&&ke(k,oe[29]),_e[0]&1073741824&&il(N.value)!==oe[30]&&ke(N,oe[30]),_e[1]&2&&ke(P,oe[32]),_e[1]&4&&(X.checked=oe[33]),_e[1]&8&&(z.checked=oe[34]),_e[0]&1610612736&&Ee!==(Ee=!oe[29].trim()||!oe[30])&&(x.disabled=Ee)},d(oe){oe&&w(e),G=!1,he(Z)}}}function Eo(l){let e,t,n,o,s,r,c,u,d,v,g,m,b,y,k,j,T,E,M,I=(l[46]==="open_url"?_("action.dataUrl"):l[46]==="open_folder"||l[46]==="open_file"?_("action.dataPath"):_("action.dataCommand"))+"",N,A,S,O,R,B,P,H,U,K,X,Y=ae(l[80]),W=[];for(let J=0;J<Y.length;J+=1)W[J]=Io(Sn(l,Y,J));return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${_("action.newAction")}`,o=h(),s=f("div"),r=f("label"),c=f("span"),c.textContent=`${_("common.name")}`,u=h(),d=f("input"),v=h(),g=f("div"),m=f("label"),b=f("span"),b.textContent=`${_("common.type")}`,y=h(),k=f("select");for(let J=0;J<W.length;J+=1)W[J].c();j=h(),T=f("div"),E=f("label"),M=f("span"),N=L(I),A=h(),S=f("input"),R=h(),B=f("div"),P=f("button"),P.textContent=`${_("common.create")}`,H=h(),U=f("button"),U.textContent=`${_("common.cancel")}`,i(n,"class","svelte-1ufgyr8"),i(c,"class","label-text svelte-1ufgyr8"),i(d,"type","text"),i(d,"placeholder",_("action.namePlaceholder")),i(d,"class","svelte-1ufgyr8"),i(r,"class","svelte-1ufgyr8"),i(s,"class","form-group svelte-1ufgyr8"),i(b,"class","label-text svelte-1ufgyr8"),i(k,"class","svelte-1ufgyr8"),l[46]===void 0&&Wt(()=>l[263].call(k)),i(m,"class","svelte-1ufgyr8"),i(g,"class","form-group svelte-1ufgyr8"),i(M,"class","label-text svelte-1ufgyr8"),i(S,"type","text"),i(S,"placeholder",O=l[46]==="open_url"?_("action.urlPlaceholder"):l[46]==="open_folder"||l[46]==="open_file"?_("action.pathPlaceholder"):_("action.commandPlaceholder")),i(S,"class","svelte-1ufgyr8"),i(E,"class","svelte-1ufgyr8"),i(T,"class","form-group svelte-1ufgyr8"),i(P,"class","btn btn-primary svelte-1ufgyr8"),i(U,"class","btn svelte-1ufgyr8"),i(B,"class","modal-actions svelte-1ufgyr8"),i(t,"class","modal svelte-1ufgyr8"),i(e,"class","modal-overlay svelte-1ufgyr8"),i(e,"role","button"),i(e,"tabindex","0")},m(J,Q){C(J,e,Q),a(e,t),a(t,n),a(t,o),a(t,s),a(s,r),a(r,c),a(r,u),a(r,d),ke(d,l[45]),a(t,v),a(t,g),a(g,m),a(m,b),a(m,y),a(m,k);for(let z=0;z<W.length;z+=1)W[z]&&W[z].m(k,null);Bt(k,l[46],!0),a(t,j),a(t,T),a(T,E),a(E,M),a(M,N),a(E,A),a(E,S),ke(S,l[47]),a(t,R),a(t,B),a(B,P),a(B,H),a(B,U),K||(X=[D(d,"input",l[261]),D(d,"keydown",l[262]),D(k,"change",l[263]),D(S,"input",l[264]),D(S,"keydown",l[265]),D(P,"click",l[151]),D(U,"click",l[150]),D(e,"click",yt(l[150])),D(e,"keydown",at(l[150]))],K=!0)},p(J,Q){if(Q[1]&16384&&d.value!==J[45]&&ke(d,J[45]),Q[2]&262144){Y=ae(J[80]);let z;for(z=0;z<Y.length;z+=1){const le=Sn(J,Y,z);W[z]?W[z].p(le,Q):(W[z]=Io(le),W[z].c(),W[z].m(k,null))}for(;z<W.length;z+=1)W[z].d(1);W.length=Y.length}Q[1]&32768|Q[2]&262144&&Bt(k,J[46]),Q[1]&32768&&I!==(I=(J[46]==="open_url"?_("action.dataUrl"):J[46]==="open_folder"||J[46]==="open_file"?_("action.dataPath"):_("action.dataCommand"))+"")&&V(N,I),Q[1]&32768|Q[2]&262144&&O!==(O=J[46]==="open_url"?_("action.urlPlaceholder"):J[46]==="open_folder"||J[46]==="open_file"?_("action.pathPlaceholder"):_("action.commandPlaceholder"))&&i(S,"placeholder",O),Q[1]&65536&&S.value!==J[47]&&ke(S,J[47])},d(J){J&&w(e),Oe(W,J),K=!1,he(X)}}}function Io(l){let e,t=l[310].label+"",n;return{c(){e=f("option"),n=L(t),e.__value=l[310].id,ke(e,e.__value),i(e,"class","svelte-1ufgyr8")},m(o,s){C(o,e,s),a(e,n)},p:ue,d(o){o&&w(e)}}}function Mo(l){let e,t,n,o=_("file.importTitle")+"",s,r,c=(l[22]?l[22].title:"")+"",u,d,v,g,m,b,y,k=l[50].files+"",j,T,E,M,I,N=l[50].folders+"",A,S,O,R,B,P=(l[50].totalBytes/1024).toFixed(1)+"",H,U,K,X,Y,W,J,Q,z,le,ve,ie,te=l[50].isDangerous&&Do(l);return{c(){e=f("div"),t=f("div"),n=f("h3"),s=L(o),r=L(" «"),u=L(c),d=L("»"),v=h(),g=f("div"),m=f("div"),b=f("span"),b.textContent=`${_("file.importFiles")}`,y=f("span"),j=L(k),T=h(),E=f("div"),M=f("span"),M.textContent=`${_("file.importFolders")}`,I=f("span"),A=L(N),S=h(),O=f("div"),R=f("span"),R.textContent=`${_("file.importSize")}`,B=f("span"),H=L(P),U=L(" KB"),K=h(),te&&te.c(),X=h(),Y=f("div"),W=f("button"),W.textContent=`${_("file.importCopy")}`,J=h(),Q=f("button"),Q.textContent=`${_("file.importLink")}`,z=h(),le=f("button"),le.textContent=`${_("common.cancel")}`,i(n,"class","svelte-1ufgyr8"),i(b,"class","svelte-1ufgyr8"),i(y,"class","svelte-1ufgyr8"),i(m,"class","summary-row svelte-1ufgyr8"),i(M,"class","svelte-1ufgyr8"),i(I,"class","svelte-1ufgyr8"),i(E,"class","summary-row svelte-1ufgyr8"),i(R,"class","svelte-1ufgyr8"),i(B,"class","svelte-1ufgyr8"),i(O,"class","summary-row svelte-1ufgyr8"),i(g,"class","import-summary svelte-1ufgyr8"),i(W,"class","btn btn-primary svelte-1ufgyr8"),i(Q,"class","btn svelte-1ufgyr8"),i(le,"class","btn svelte-1ufgyr8"),i(Y,"class","modal-actions svelte-1ufgyr8"),i(t,"class","modal svelte-1ufgyr8"),i(e,"class","modal-overlay svelte-1ufgyr8"),i(e,"role","button"),i(e,"tabindex","0")},m(x,ce){C(x,e,ce),a(e,t),a(t,n),a(n,s),a(n,r),a(n,u),a(n,d),a(t,v),a(t,g),a(g,m),a(m,b),a(m,y),a(y,j),a(g,T),a(g,E),a(E,M),a(E,I),a(I,A),a(g,S),a(g,O),a(O,R),a(O,B),a(B,H),a(B,U),a(g,K),te&&te.m(g,null),a(t,X),a(t,Y),a(Y,W),a(Y,J),a(Y,Q),a(Y,z),a(Y,le),ve||(ie=[D(W,"click",l[266]),D(Q,"click",l[267]),D(le,"click",l[145]),D(e,"click",yt(l[145])),D(e,"keydown",at(l[145]))],ve=!0)},p(x,ce){ce[0]&4194304&&c!==(c=(x[22]?x[22].title:"")+"")&&V(u,c),ce[1]&524288&&k!==(k=x[50].files+"")&&V(j,k),ce[1]&524288&&N!==(N=x[50].folders+"")&&V(A,N),ce[1]&524288&&P!==(P=(x[50].totalBytes/1024).toFixed(1)+"")&&V(H,P),x[50].isDangerous?te?te.p(x,ce):(te=Do(x),te.c(),te.m(g,null)):te&&(te.d(1),te=null)},d(x){x&&w(e),te&&te.d(),ve=!1,he(ie)}}}function Do(l){let e,t,n,o,s,r,c=l[50].dangerReason+"",u;return{c(){e=f("div"),t=q("svg"),n=q("path"),o=q("line"),s=q("line"),r=h(),u=L(c),i(n,"d","M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"),i(n,"class","svelte-1ufgyr8"),i(o,"x1","12"),i(o,"y1","9"),i(o,"x2","12"),i(o,"y2","13"),i(o,"class","svelte-1ufgyr8"),i(s,"x1","12"),i(s,"y1","17"),i(s,"x2","12.01"),i(s,"y2","17"),i(s,"class","svelte-1ufgyr8"),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-1ufgyr8"),i(e,"class","summary-warn svelte-1ufgyr8")},m(d,v){C(d,e,v),a(e,t),a(t,n),a(t,o),a(t,s),a(e,r),a(e,u)},p(d,v){v[1]&524288&&c!==(c=d[50].dangerReason+"")&&V(u,c)},d(d){d&&w(e)}}}function Fo(l){let e,t,n,o,s,r,c,u,d,v,g,m,b,y,k,j,T,E=l[71]&&Ao(l);return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${_("rename.title")}`,o=h(),s=f("div"),r=f("label"),c=f("span"),c.textContent=`${_("common.newName")}`,u=h(),d=f("input"),v=h(),E&&E.c(),g=h(),m=f("div"),b=f("button"),b.textContent=`${_("common.rename")}`,y=h(),k=f("button"),k.textContent=`${_("common.cancel")}`,i(n,"class","svelte-1ufgyr8"),i(c,"class","label-text svelte-1ufgyr8"),i(d,"type","text"),i(d,"class","svelte-1ufgyr8"),i(r,"class","svelte-1ufgyr8"),i(s,"class","form-group svelte-1ufgyr8"),i(b,"class","btn btn-primary svelte-1ufgyr8"),i(k,"class","btn svelte-1ufgyr8"),i(m,"class","modal-actions svelte-1ufgyr8"),i(t,"class","modal svelte-1ufgyr8"),i(e,"class","modal-overlay svelte-1ufgyr8"),i(e,"role","button"),i(e,"tabindex","0")},m(M,I){C(M,e,I),a(e,t),a(t,n),a(t,o),a(t,s),a(s,r),a(r,c),a(r,u),a(r,d),ke(d,l[70]),a(t,v),E&&E.m(t,null),a(t,g),a(t,m),a(m,b),a(m,y),a(m,k),j||(T=[D(d,"input",l[268]),D(d,"keydown",l[104]),D(b,"click",l[102]),D(k,"click",l[103]),D(e,"click",yt(l[103])),D(e,"keydown",at(l[103]))],j=!0)},p(M,I){I[2]&256&&d.value!==M[70]&&ke(d,M[70]),M[71]?E?E.p(M,I):(E=Ao(M),E.c(),E.m(t,g)):E&&(E.d(1),E=null)},d(M){M&&w(e),E&&E.d(),j=!1,he(T)}}}function Ao(l){let e,t;return{c(){e=f("div"),t=L(l[71]),i(e,"class","rename-error svelte-1ufgyr8")},m(n,o){C(n,e,o),a(e,t)},p(n,o){o[2]&512&&V(t,n[71])},d(n){n&&w(e)}}}function Lo(l){let e,t;return e=new au({props:{title:l[65],message:l[66],confirmText:l[68],danger:l[67]}}),e.$on("confirm",l[105]),e.$on("cancel",l[106]),{c(){ut(e.$$.fragment)},m(n,o){it(e,n,o),t=!0},p(n,o){const s={};o[2]&8&&(s.title=n[65]),o[2]&16&&(s.message=n[66]),o[2]&64&&(s.confirmText=n[68]),o[2]&32&&(s.danger=n[67]),e.$set(s)},i(n){t||(de(e.$$.fragment,n),t=!0)},o(n){ye(e.$$.fragment,n),t=!1},d(n){ot(e,n)}}}function Po(l){let e,t,n,o,s,r,c,u,d,v,g,m,b,y,k=_("sync.saveInterval")+"",j,T,E,M,I,N,A,S=l[73]&&Oo(l);function O(H,U){var K;return(K=H[73])!=null&&K.configured?Ff:Df}let R=O(l),B=R(l),P=l[79]&&Wo(l);return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${_("sync.settings")}`,o=h(),S&&S.c(),s=h(),B.c(),r=h(),c=f("div"),u=f("div"),d=f("label"),v=f("span"),v.textContent=`${_("sync.autoSync")}`,g=h(),m=f("input"),b=h(),y=f("button"),j=L(k),T=h(),P&&P.c(),E=h(),M=f("div"),I=f("button"),I.textContent=`${_("common.close")}`,i(n,"class","svelte-1ufgyr8"),i(v,"class","label-text svelte-1ufgyr8"),i(m,"type","number"),i(m,"placeholder","0"),i(m,"min","0"),i(m,"class","svelte-1ufgyr8"),i(d,"class","svelte-1ufgyr8"),i(u,"class","form-group svelte-1ufgyr8"),i(y,"class","btn svelte-1ufgyr8"),y.disabled=l[74],Ke(c,"margin-top","16px"),Ke(c,"padding-top","16px"),Ke(c,"border-top","1px solid #2a2a3c"),i(c,"class","svelte-1ufgyr8"),i(I,"class","btn svelte-1ufgyr8"),i(M,"class","modal-actions svelte-1ufgyr8"),Ke(M,"margin-top","12px"),i(t,"class","modal modal-sync svelte-1ufgyr8"),i(e,"class","modal-overlay svelte-1ufgyr8"),i(e,"role","button"),i(e,"tabindex","0")},m(H,U){C(H,e,U),a(e,t),a(t,n),a(t,o),S&&S.m(t,null),a(t,s),B.m(t,null),a(t,r),a(t,c),a(c,u),a(u,d),a(d,v),a(d,g),a(d,m),ke(m,l[78]),a(c,b),a(c,y),a(y,j),a(t,T),P&&P.m(t,null),a(t,E),a(t,M),a(M,I),N||(A=[D(m,"input",l[272]),D(y,"click",l[160]),D(I,"click",l[158]),D(e,"click",yt(l[158])),D(e,"keydown",at(l[158]))],N=!0)},p(H,U){H[73]?S?S.p(H,U):(S=Oo(H),S.c(),S.m(t,s)):S&&(S.d(1),S=null),R===(R=O(H))&&B?B.p(H,U):(B.d(1),B=R(H),B&&(B.c(),B.m(t,r))),U[2]&65536&&il(m.value)!==H[78]&&ke(m,H[78]),U[2]&4096&&(y.disabled=H[74]),H[79]?P?P.p(H,U):(P=Wo(H),P.c(),P.m(t,E)):P&&(P.d(1),P=null)},d(H){H&&w(e),S&&S.d(),B.d(),P&&P.d(),N=!1,he(A)}}}function Oo(l){let e,t,n,o,s,r,c,u,d,v,g,m,b=l[73].unpushedOps+"",y,k;function j(S,O){return S[73].revoked?Mf:S[73].connected?If:S[73].configured?Ef:Nf}let T=j(l),E=T(l),M=l[73].serverUrl&&Ro(l),I=l[73].deviceName&&zo(l),N=l[73].deviceId&&!l[73].deviceName&&Bo(l),A=l[73].lastSyncAt&&Ho(l);return{c(){e=f("div"),t=f("div"),n=f("span"),n.textContent=`${_("sync.status")}`,o=h(),s=f("span"),E.c(),r=h(),M&&M.c(),c=h(),I&&I.c(),u=h(),N&&N.c(),d=h(),v=f("div"),g=f("span"),g.textContent=`${_("sync.unpushed")}`,m=f("span"),y=L(b),k=h(),A&&A.c(),i(n,"class","sync-label svelte-1ufgyr8"),i(s,"class","sync-value svelte-1ufgyr8"),i(t,"class","sync-row svelte-1ufgyr8"),i(g,"class","sync-label svelte-1ufgyr8"),i(m,"class","sync-value svelte-1ufgyr8"),i(v,"class","sync-row svelte-1ufgyr8"),i(e,"class","sync-status svelte-1ufgyr8")},m(S,O){C(S,e,O),a(e,t),a(t,n),a(t,o),a(t,s),E.m(s,null),a(e,r),M&&M.m(e,null),a(e,c),I&&I.m(e,null),a(e,u),N&&N.m(e,null),a(e,d),a(e,v),a(v,g),a(v,m),a(m,y),a(e,k),A&&A.m(e,null)},p(S,O){T!==(T=j(S))&&(E.d(1),E=T(S),E&&(E.c(),E.m(s,null))),S[73].serverUrl?M?M.p(S,O):(M=Ro(S),M.c(),M.m(e,c)):M&&(M.d(1),M=null),S[73].deviceName?I?I.p(S,O):(I=zo(S),I.c(),I.m(e,u)):I&&(I.d(1),I=null),S[73].deviceId&&!S[73].deviceName?N?N.p(S,O):(N=Bo(S),N.c(),N.m(e,d)):N&&(N.d(1),N=null),O[2]&2048&&b!==(b=S[73].unpushedOps+"")&&V(y,b),S[73].lastSyncAt?A?A.p(S,O):(A=Ho(S),A.c(),A.m(e,null)):A&&(A.d(1),A=null)},d(S){S&&w(e),E.d(),M&&M.d(),I&&I.d(),N&&N.d(),A&&A.d()}}}function Nf(l){let e;return{c(){e=f("span"),e.textContent=`${_("sync.disabled")}`,Ke(e,"color","#666"),i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Ef(l){let e;return{c(){e=f("span"),e.textContent=`${_("sync.notConnected")}`,Ke(e,"color","#f59e0b"),i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function If(l){let e;return{c(){e=f("span"),e.textContent=`${_("sync.connected")}`,Ke(e,"color","#34d399"),i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Mf(l){let e;return{c(){e=f("span"),e.textContent=`${_("sync.revoked")}`,Ke(e,"color","#ff6b6b"),i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Ro(l){let e,t,n,o=l[73].serverUrl+"",s;return{c(){e=f("div"),t=f("span"),t.textContent=`${_("sync.server")}`,n=f("span"),s=L(o),i(t,"class","sync-label svelte-1ufgyr8"),i(n,"class","sync-value mono svelte-1ufgyr8"),i(e,"class","sync-row svelte-1ufgyr8")},m(r,c){C(r,e,c),a(e,t),a(e,n),a(n,s)},p(r,c){c[2]&2048&&o!==(o=r[73].serverUrl+"")&&V(s,o)},d(r){r&&w(e)}}}function zo(l){let e,t,n,o=l[73].deviceName+"",s;return{c(){e=f("div"),t=f("span"),t.textContent=`${_("sync.device")}`,n=f("span"),s=L(o),i(t,"class","sync-label svelte-1ufgyr8"),i(n,"class","sync-value svelte-1ufgyr8"),i(e,"class","sync-row svelte-1ufgyr8")},m(r,c){C(r,e,c),a(e,t),a(e,n),a(n,s)},p(r,c){c[2]&2048&&o!==(o=r[73].deviceName+"")&&V(s,o)},d(r){r&&w(e)}}}function Bo(l){let e,t,n,o=l[73].deviceId+"",s;return{c(){e=f("div"),t=f("span"),t.textContent=`${_("sync.deviceId")}`,n=f("span"),s=L(o),i(t,"class","sync-label svelte-1ufgyr8"),i(n,"class","sync-value mono svelte-1ufgyr8"),i(e,"class","sync-row svelte-1ufgyr8")},m(r,c){C(r,e,c),a(e,t),a(e,n),a(n,s)},p(r,c){c[2]&2048&&o!==(o=r[73].deviceId+"")&&V(s,o)},d(r){r&&w(e)}}}function Ho(l){let e,t,n,o=l[73].lastSyncAt+"",s;return{c(){e=f("div"),t=f("span"),t.textContent=`${_("sync.lastSync")}`,n=f("span"),s=L(o),i(t,"class","sync-label svelte-1ufgyr8"),i(n,"class","sync-value svelte-1ufgyr8"),i(e,"class","sync-row svelte-1ufgyr8")},m(r,c){C(r,e,c),a(e,t),a(e,n),a(n,s)},p(r,c){c[2]&2048&&o!==(o=r[73].lastSyncAt+"")&&V(s,o)},d(r){r&&w(e)}}}function Df(l){let e,t,n,o,s,r,c,u,d,v,g,m,b,y,k,j,T,E,M,I,N=_("sync.test")+"",A,S,O,R,B=_("sync.connect")+"",P,H,U;return{c(){e=f("div"),t=f("label"),n=f("span"),n.textContent=`${_("sync.serverUrl")}`,o=h(),s=f("input"),r=h(),c=f("div"),u=f("label"),d=f("span"),d.textContent=`${_("sync.username")}`,v=h(),g=f("input"),m=h(),b=f("div"),y=f("label"),k=f("span"),k.textContent=`${_("sync.password")}`,j=h(),T=f("input"),E=h(),M=f("div"),I=f("button"),A=L(N),O=h(),R=f("button"),P=L(B),i(n,"class","label-text svelte-1ufgyr8"),i(s,"type","text"),i(s,"placeholder",_("sync.serverUrlPlaceholder")),i(s,"class","svelte-1ufgyr8"),i(t,"class","svelte-1ufgyr8"),i(e,"class","form-group svelte-1ufgyr8"),i(d,"class","label-text svelte-1ufgyr8"),i(g,"type","text"),i(g,"placeholder",_("sync.usernamePlaceholder")),i(g,"class","svelte-1ufgyr8"),i(u,"class","svelte-1ufgyr8"),i(c,"class","form-group svelte-1ufgyr8"),i(k,"class","label-text svelte-1ufgyr8"),i(T,"type","password"),i(T,"placeholder",_("sync.passwordPlaceholder")),i(T,"class","svelte-1ufgyr8"),i(y,"class","svelte-1ufgyr8"),i(b,"class","form-group svelte-1ufgyr8"),i(I,"class","btn svelte-1ufgyr8"),I.disabled=S=l[74]||!l[75],i(R,"class","btn btn-primary svelte-1ufgyr8"),R.disabled=l[74],i(M,"class","modal-actions svelte-1ufgyr8"),Ke(M,"margin-top","12px")},m(K,X){C(K,e,X),a(e,t),a(t,n),a(t,o),a(t,s),ke(s,l[75]),C(K,r,X),C(K,c,X),a(c,u),a(u,d),a(u,v),a(u,g),ke(g,l[76]),C(K,m,X),C(K,b,X),a(b,y),a(y,k),a(y,j),a(y,T),ke(T,l[77]),C(K,E,X),C(K,M,X),a(M,I),a(I,A),a(M,O),a(M,R),a(R,P),H||(U=[D(s,"input",l[269]),D(g,"input",l[270]),D(T,"input",l[271]),D(I,"click",l[161]),D(R,"click",l[159])],H=!0)},p(K,X){X[2]&8192&&s.value!==K[75]&&ke(s,K[75]),X[2]&16384&&g.value!==K[76]&&ke(g,K[76]),X[2]&32768&&T.value!==K[77]&&ke(T,K[77]),X[2]&12288&&S!==(S=K[74]||!K[75])&&(I.disabled=S),X[2]&4096&&(R.disabled=K[74])},d(K){K&&(w(e),w(r),w(c),w(m),w(b),w(E),w(M)),H=!1,he(U)}}}function Ff(l){let e,t,n=_("sync.syncNow")+"",o,s,r,c=_("sync.disconnect")+"",u,d,v;return{c(){e=f("div"),t=f("button"),o=L(n),s=h(),r=f("button"),u=L(c),i(t,"class","btn svelte-1ufgyr8"),t.disabled=l[74],i(r,"class","btn btn-danger svelte-1ufgyr8"),r.disabled=l[74],i(e,"class","sync-connected-actions svelte-1ufgyr8")},m(g,m){C(g,e,m),a(e,t),a(t,o),a(e,s),a(e,r),a(r,u),d||(v=[D(t,"click",l[163]),D(r,"click",l[162])],d=!0)},p(g,m){m[2]&4096&&(t.disabled=g[74]),m[2]&4096&&(r.disabled=g[74])},d(g){g&&w(e),d=!1,he(v)}}}function Wo(l){let e,t;return{c(){e=f("div"),t=L(l[79]),i(e,"class","sync-result svelte-1ufgyr8"),Ke(e,"margin-top","8px")},m(n,o){C(n,e,o),a(e,t)},p(n,o){o[2]&131072&&V(t,n[79])},d(n){n&&w(e)}}}function Af(l){var Ut;let e,t,n,o,s,r,c,u,d,v,g,m,b,y,k,j,T,E,M,I,N,A,S,O,R,B,P,H,U,K,X,Y,W,J,Q,z,le,ve,ie,te,x,ce,Te,Ee,Re,Ce,G,Z,oe,_e,je,qe,Le,$e,nt,ze=ae(l[0]),be=[];for(let ne=0;ne<ze.length;ne+=1)be[ne]=li(ei(l,ze,ne));const We=[Su,Tu],Me=[];function Be(ne,Ne){return ne[1].length>0?0:1}M=Be(l),I=Me[M]=We[M](l);function Ie(ne,Ne){return ne[22]?Iu:ne[21]?Eu:Nu}let Fe=Ie(l),ge=Fe(l),pe=((Ut=l[73])==null?void 0:Ut.configured)&&ii(l),me=l[20]&&si(l);const De=[Pu,Lu,Au,Fu,Du,Mu],Ae=[];function lt(ne,Ne){return ne[25]?0:ne[22]?1:ne[21]==="journal"?2:ne[21]==="today"&&ne[3]?3:ne[21]==="activity"?4:5}Te=lt(l),Ee=Ae[Te]=De[Te](l);let Se=l[37]&&bo(l),re=l[41].visible&&Co(l),se=l[28]&&No(l),Ve=l[44]&&Eo(l),Ue=l[51]&&l[50]&&Mo(l),Ge=l[69]&&Fo(l),Pe=l[64]&&Lo(l),He=l[72]&&Po(l);return{c(){var ne;e=f("div"),t=f("aside"),n=f("div"),o=f("span"),o.textContent="⚒",s=h(),r=f("span"),r.textContent=`${_("nav.brand")}`,c=h(),u=f("nav"),d=f("div"),v=f("div"),v.textContent=`${_("nav.system")}`,g=h();for(let Ne=0;Ne<be.length;Ne+=1)be[Ne].c();m=h(),b=f("div"),y=f("div"),k=f("span"),k.textContent=`${_("nav.workspace")}`,j=h(),T=f("button"),T.textContent="+",E=h(),I.c(),N=h(),A=f("div"),S=f("button"),O=q("svg"),R=q("polyline"),B=q("polyline"),P=q("path"),H=h(),U=f("span"),K=h(),X=f("span"),X.textContent=`${_("nav.sync")}`,Y=h(),W=f("span"),J=L(l[19]),Q=h(),z=f("main"),le=f("header"),ve=f("div"),ge.c(),ie=h(),te=f("div"),pe&&pe.c(),x=h(),me&&me.c(),ce=h(),Ee.c(),Re=h(),Se&&Se.c(),Ce=h(),re&&re.c(),G=h(),se&&se.c(),Z=h(),Ve&&Ve.c(),oe=h(),Ue&&Ue.c(),_e=h(),Ge&&Ge.c(),je=h(),Pe&&Pe.c(),qe=h(),He&&He.c(),i(o,"class","logo svelte-1ufgyr8"),i(r,"class","brand-name svelte-1ufgyr8"),i(n,"class","sidebar-brand svelte-1ufgyr8"),i(v,"class","nav-label svelte-1ufgyr8"),i(d,"class","nav-group svelte-1ufgyr8"),i(k,"class","svelte-1ufgyr8"),i(T,"class","nav-add-btn svelte-1ufgyr8"),i(T,"title",_("common.create")),i(y,"class","nav-label-row svelte-1ufgyr8"),i(b,"class","nav-group svelte-1ufgyr8"),i(u,"class","sidebar-nav svelte-1ufgyr8"),i(R,"points","23 4 23 10 17 10"),i(R,"class","svelte-1ufgyr8"),i(B,"points","1 20 1 14 7 14"),i(B,"class","svelte-1ufgyr8"),i(P,"d","M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"),i(P,"class","svelte-1ufgyr8"),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-1ufgyr8"),i(U,"class","sync-dot svelte-1ufgyr8"),we(U,"active",(ne=l[73])==null?void 0:ne.configured),i(X,"class","sidebar-sync-label svelte-1ufgyr8"),i(S,"class","sidebar-sync-btn svelte-1ufgyr8"),i(S,"title",_("nav.syncSettings")),i(W,"class","version svelte-1ufgyr8"),i(A,"class","sidebar-footer svelte-1ufgyr8"),i(t,"class","sidebar svelte-1ufgyr8"),i(ve,"class","header-left svelte-1ufgyr8"),i(te,"class","header-right svelte-1ufgyr8"),i(le,"class","header svelte-1ufgyr8"),i(z,"class","main svelte-1ufgyr8"),i(e,"class","app svelte-1ufgyr8")},m(ne,Ne){C(ne,e,Ne),a(e,t),a(t,n),a(n,o),a(n,s),a(n,r),a(t,c),a(t,u),a(u,d),a(d,v),a(d,g);for(let st=0;st<be.length;st+=1)be[st]&&be[st].m(d,null);a(u,m),a(u,b),a(b,y),a(y,k),a(y,j),a(y,T),a(b,E),Me[M].m(b,null),a(t,N),a(t,A),a(A,S),a(S,O),a(O,R),a(O,B),a(O,P),a(S,H),a(S,U),a(S,K),a(S,X),a(A,Y),a(A,W),a(W,J),a(e,Q),a(e,z),a(z,le),a(le,ve),ge.m(ve,null),a(le,ie),a(le,te),pe&&pe.m(te,null),a(z,x),me&&me.m(z,null),a(z,ce),Ae[Te].m(z,null),a(z,Re),Se&&Se.m(z,null),a(z,Ce),re&&re.m(z,null),a(z,G),se&&se.m(z,null),a(z,Z),Ve&&Ve.m(z,null),a(z,oe),Ue&&Ue.m(z,null),a(z,_e),Ge&&Ge.m(z,null),a(z,je),Pe&&Pe.m(z,null),a(z,qe),He&&He.m(z,null),Le=!0,$e||(nt=[D(T,"click",l[108]),D(S,"click",l[157])],$e=!0)},p(ne,Ne){var wt,pt;if(Ne[0]&2097153|Ne[1]&32|Ne[2]&1048576){ze=ae(ne[0]);let Ze;for(Ze=0;Ze<ze.length;Ze+=1){const Ct=ei(ne,ze,Ze);be[Ze]?be[Ze].p(Ct,Ne):(be[Ze]=li(Ct),be[Ze].c(),be[Ze].m(d,null))}for(;Ze<be.length;Ze+=1)be[Ze].d(1);be.length=ze.length}let st=M;M=Be(ne),M===st?Me[M].p(ne,Ne):(et(),ye(Me[st],1,1,()=>{Me[st]=null}),tt(),I=Me[M],I?I.p(ne,Ne):(I=Me[M]=We[M](ne),I.c()),de(I,1),I.m(b,null)),(!Le||Ne[2]&2048)&&we(U,"active",(wt=ne[73])==null?void 0:wt.configured),(!Le||Ne[0]&524288)&&V(J,ne[19]),Fe===(Fe=Ie(ne))&&ge?ge.p(ne,Ne):(ge.d(1),ge=Fe(ne),ge&&(ge.c(),ge.m(ve,null))),(pt=ne[73])!=null&&pt.configured?pe?pe.p(ne,Ne):(pe=ii(ne),pe.c(),pe.m(te,null)):pe&&(pe.d(1),pe=null),ne[20]?me?me.p(ne,Ne):(me=si(ne),me.c(),me.m(z,ce)):me&&(me.d(1),me=null);let _t=Te;Te=lt(ne),Te===_t?Ae[Te].p(ne,Ne):(et(),ye(Ae[_t],1,1,()=>{Ae[_t]=null}),tt(),Ee=Ae[Te],Ee?Ee.p(ne,Ne):(Ee=Ae[Te]=De[Te](ne),Ee.c()),de(Ee,1),Ee.m(z,Re)),ne[37]?Se?(Se.p(ne,Ne),Ne[1]&64&&de(Se,1)):(Se=bo(ne),Se.c(),de(Se,1),Se.m(z,Ce)):Se&&(et(),ye(Se,1,1,()=>{Se=null}),tt()),ne[41].visible?re?(re.p(ne,Ne),Ne[1]&1024&&de(re,1)):(re=Co(ne),re.c(),de(re,1),re.m(z,G)):re&&(et(),ye(re,1,1,()=>{re=null}),tt()),ne[28]?se?se.p(ne,Ne):(se=No(ne),se.c(),se.m(z,Z)):se&&(se.d(1),se=null),ne[44]?Ve?Ve.p(ne,Ne):(Ve=Eo(ne),Ve.c(),Ve.m(z,oe)):Ve&&(Ve.d(1),Ve=null),ne[51]&&ne[50]?Ue?Ue.p(ne,Ne):(Ue=Mo(ne),Ue.c(),Ue.m(z,_e)):Ue&&(Ue.d(1),Ue=null),ne[69]?Ge?Ge.p(ne,Ne):(Ge=Fo(ne),Ge.c(),Ge.m(z,je)):Ge&&(Ge.d(1),Ge=null),ne[64]?Pe?(Pe.p(ne,Ne),Ne[2]&4&&de(Pe,1)):(Pe=Lo(ne),Pe.c(),de(Pe,1),Pe.m(z,qe)):Pe&&(et(),ye(Pe,1,1,()=>{Pe=null}),tt()),ne[72]?He?He.p(ne,Ne):(He=Po(ne),He.c(),He.m(z,null)):He&&(He.d(1),He=null)},i(ne){Le||(de(I),de(Ee),de(Se),de(re),de(Pe),Le=!0)},o(ne){ye(I),ye(Ee),ye(Se),ye(re),ye(Pe),Le=!1},d(ne){ne&&w(e),Oe(be,ne),Me[M].d(),ge.d(),pe&&pe.d(),me&&me.d(),Ae[Te].d(),Se&&Se.d(),re&&re.d(),se&&se.d(),Ve&&Ve.d(),Ue&&Ue.d(),Ge&&Ge.d(),Pe&&Pe.d(),He&&He.d(),$e=!1,he(nt)}}}function ee(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 Yt(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&&Yt(n.children,e,t))return!0}return!1}function cs(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&&cs(n.children,e,t))return!0}return!1}function Vo(l){return l.eventIds&&l.eventIds.length?l.eventIds:l.events&&l.events.length?l.events.map(e=>e.id).filter(Boolean):[]}function tl(l){try{ee("WriteDebugLog",l)}catch{}}function jl(l){return l?l.map(e=>(e._expanded===void 0&&(e._expanded=!1),e)):[]}function Xe(l){return l?new Date(l).toLocaleTimeString("ru-RU",{hour:"2-digit",minute:"2-digit"}):""}function Vt(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 dt(l){if(!l)return"";try{return new Date(l).toLocaleDateString("ru-RU",{day:"numeric",month:"short"})}catch{return l}}function vt(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 Lf(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 at(l){return e=>{(e.key==="Enter"||e.key===" ")&&(e.preventDefault(),l())}}function Pf(l,e,t){let n=[],o=[],s=[],r=null,c=[],u=0,d=!0,v=[],g=null,m="",b="",y=!1,k="",j="all",T="all",E="",M="",I="",N=[],A=!1,S=[],O="",R="",B="",P=null,H="overview",U=[],K=null,X=[],Y=[],W=[],J=!1,Q="",z="",le="",ve="",ie=!1,te=!1,x=[],ce=0,Te=!1,Ee="",Re=null,Ce=null,G={visible:!1,x:0,y:0,node:null},Z=!1,oe="",_e=!1,je="",qe="open_url",Le="",$e=[{id:"open_url",label:_("action.openUrl")},{id:"open_file",label:_("action.openFile")},{id:"open_folder",label:_("action.openFolder")},{id:"run_command",label:_("action.runCommand")},{id:"run_script",label:_("action.runScript")},{id:"open_terminal",label:_("action.openTerminal")},{id:"launch_app",label:_("action.launchApp")}],nt=!0,ze=!1,be=null,We=!1,Me="",Be="",Ie={},Fe=!1,ge=null,pe=[],me=[],De=null,Ae="",lt=!1,Se="",re={items:[],mode:"copy"},se=[],Ve=[],Ue=!1,Ge=!1,Pe="",He="",Ut=!1,ne=_("common.delete"),Ne=null,st=null,_t=!1,wt="",pt="",Ze="",Ct=!1,mt=null,ft=!1,Ft="",jt="",Tt="",St=0,xe="";const us=[{id:"overview",label:_("tab.overview")},{id:"notes",label:_("tab.notes")},{id:"files",label:_("tab.files")},{id:"actions",label:_("tab.actions")},{id:"worklog",label:_("tab.worklog")},{id:"activity",label:_("tab.activity")}];let al=null;Go(async()=>{try{t(19,O=await ee("VerstakVersion")||"verstak-gui/v2"),t(0,n=await ee("ListSystemViews")||[]),t(1,o=await ee("ListWorkspaceTree")||[]),t(2,s=await ee("ListEnabledTemplates")||[])}catch(p){t(20,R=String(p)),t(0,n=[{id:"today",label:_("nav.today")},{id:"inbox",label:_("nav.inbox")},{id:"activity",label:_("nav.activity")}]),t(1,o=[]),t(2,s=[])}window.runtime&&window.runtime.EventsOn&&(window.runtime.EventsOn("files-dropped",Js),al=()=>window.runtime.EventsOff("files-dropped")),window.addEventListener("keydown",Ul),t(48,nt=!1),Jt()}),Ml(()=>{al&&al(),window.removeEventListener("keydown",Ul)});async function Dl(p){t(21,B=p),t(22,P=null),t(23,H="overview"),t(24,U=[]),X=[],t(26,Y=[]),t(27,W=[]),t(35,x=[]),t(37,Te=!1),t(20,R=""),t(3,r=null),t(4,c=[]),u=0,d=!0,t(5,v=[]),t(6,g=null);try{p==="today"?(t(3,r=await ee("ListTodayView")||{cases:[]}),t(35,x=await ee("GetSuggestions")||[]),t(36,ce=x.length)):p==="journal"?await Ot():p==="activity"&&(t(4,c=await ee("ListActivityFeed",50,0)||[]),u=c.length,d=c.length===50)}catch(F){t(20,R=String(F)),t(3,r={cases:[]}),t(4,c=[])}}async function Nt(p){t(22,P=p),t(23,H="overview"),t(24,U=[]),X=[],t(26,Y=[]),t(27,W=[]),t(35,x=[]),t(56,me=[]),t(55,pe=[]),t(54,ge=null),t(57,De=null),t(58,Ae=""),t(62,se=[]),Ve=[],t(25,K=null),t(37,Te=!1),t(42,Z=!1),t(20,R=""),t(18,S=[]),await Fl(p.id)}async function Fl(p){try{t(24,U=await ee("ListNotes",p)||[])}catch{}try{X=await ee("ListFiles",p)||[]}catch{}try{t(26,Y=await ee("ListActions",p)||[])}catch{}try{t(27,W=jl(await ee("ListWorklog",p)))}catch{}try{t(35,x=await ee("GetSuggestions")||[]),t(36,ce=x.length)}catch{t(35,x=[]),t(36,ce=0)}try{t(18,S=await ee("ListActivityByNode",p,50,0)||[])}catch{}}async function Qe(p){t(53,Fe=!0);try{let F=await ee("ListItems",p)||[];F.sort(($,fe)=>$.type!==fe.type?$.type==="folder"?-1:1:($.name||"").localeCompare(fe.name||"")),t(56,me=F)}catch{t(56,me=[])}t(53,Fe=!1)}async function cl(p){if(!P)return;try{const $=await ee("GetNodeDetail",p);$&&t(55,pe=[...pe,{id:p,name:$.title}])}catch{t(55,pe=[...pe,{id:p,name:"..."}])}t(54,ge=p),t(52,Ie={...Ie,[p]:!0});const F=await ee("ListWorkspaceChildren",p)||[];Yt(o,p,F),t(1,o=[...o]),await Qe(p)}function Al(){if(pe.length<2)t(55,pe=[]),t(54,ge=null),Qe(P.id);else{const p=pe[pe.length-2];t(55,pe=pe.slice(0,-1)),t(54,ge=p.id),Qe(p.id)}}function Ll(p){const F=pe[p];t(55,pe=pe.slice(0,p+1)),t(54,ge=F.id),Qe(F.id)}async function xt(p){t(57,De=p),t(58,Ae=""),t(60,Se=""),t(59,lt=!0);try{Pc(p)?t(58,Ae=await ee("GetFileBase64",p.fileId)||""):Oc(p)&&t(58,Ae=await ee("ReadFileText",p.fileId)||"")}catch(F){t(60,Se=String(F))}t(59,lt=!1)}function ul(){t(57,De=null),t(58,Ae=""),t(60,Se="")}async function fs(){const p=prompt(_("file.namePrompt"));if(!(!p||!p.trim()))try{const F=ge||P.id;await ee("CreateEmptyFile",F,p.trim()),await Qe(F),await pl(F)}catch(F){t(20,R=String(F))}}async function Pl(p){try{await ee("DuplicateNode",p);const F=ge||P.id;await Qe(F),await pl(F)}catch(F){t(20,R=String(F))}}function Ol(p){const F=me.find($=>$.id===p);F&&dl(F.id,F.name)}function Rl(p){t(61,re={items:[p],mode:"cut"})}function zl(p){t(61,re={items:[p],mode:"copy"})}async function Bl(){if(re.items.length===0)return;const p=ge||P.id;try{if(re.mode==="copy")for(const F of re.items)await ee("DuplicateNode",F);else for(const F of re.items)await ee("MoveNode",F,p);t(61,re={items:[],mode:"copy"}),await Qe(p)}catch(F){t(20,R=String(F))}}function Hl(p){se.includes(p)?t(62,se=se.filter(F=>F!==p)):t(62,se=[...se,p])}function Wl(p){t(62,se=[p])}function ds(){t(62,se=me.map(p=>p.id))}function Vl(p){if(me.length===0)return;const F=se.length>0?se[se.length-1]:me[0].id,$=me.findIndex(Mt=>Mt.id===F),fe=me.findIndex(Mt=>Mt.id===p);if($===-1||fe===-1)return;const Ye=Math.min($,fe),rt=Math.max($,fe),bl=me.slice(Ye,rt+1).map(Mt=>Mt.id),un=new Set(se);bl.forEach(Mt=>un.add(Mt)),t(62,se=[...un])}function ps(){t(62,se=[])}function fl(p){return p.length>0?p:me.map(F=>F.id)}async function ms(){const p=fl(se),F=me.find(fe=>fe.id===p[0]);let $;p.length===1&&(F==null?void 0:F.type)==="folder"?$=_("delete.folder"):p.length===1?$=_("delete.file"):$=_("delete.files",{count:p.length}),Kt({title:_("delete.confirmTitle"),message:_("delete.confirmMessage")+" "+$+"?",confirmText:_("common.delete"),danger:!0,onConfirm:async()=>{for(const Ye of p)try{await ee("DeleteFileOrFolder",Ye)}catch(rt){t(20,R=String(rt))}t(62,se=[]);const fe=ge||P.id;await Qe(fe)}})}function _s(){const p=fl(se);t(61,re={items:p,mode:"cut"}),t(62,se=[])}function gs(){const p=fl(se);t(61,re={items:p,mode:"copy"}),t(62,se=[])}function vs(p,F){const $=se.includes(F)?se:[F];Ve=$,p.dataTransfer.effectAllowed="move",p.dataTransfer.setData("text/plain",$.join(","))}function hs(p,F){const $=me.find(fe=>fe.id===F);$&&$.type==="folder"&&(p.preventDefault(),p.dataTransfer.dropEffect="move")}async function ys(p,F){if(p.preventDefault(),Ve.length!==0){for(const $ of Ve)try{await ee("MoveNode",$,F)}catch(fe){t(20,R=String(fe))}Ve=[],t(62,se=[]),await Qe(ge||P.id)}}function Ul(p){if(H==="files"&&!(p.target.tagName==="INPUT"||p.target.tagName==="TEXTAREA"))if(p.ctrlKey||p.metaKey)p.key==="c"||p.key==="C"?(p.preventDefault(),gs()):p.key==="x"||p.key==="X"?(p.preventDefault(),_s()):p.key==="v"||p.key==="V"?(p.preventDefault(),Bl()):p.key==="a"||p.key==="A"?(p.preventDefault(),ds()):p.key==="o"||p.key==="O"?(p.preventDefault(),bs()):p.key==="Enter"&&(p.preventDefault(),Kl());else if(p.key==="Enter")p.preventDefault(),Kl();else if(p.key==="Delete"||p.key==="Backspace"){if(De){p.preventDefault(),ul();return}if(se.length>0){p.preventDefault(),ms();return}if(p.key==="Backspace"&&pe.length>0){p.preventDefault(),Al();return}}else if(p.key==="Escape"){if(De){ul();return}if(se.length>0){ps();return}}else p.key==="F2"&&(p.preventDefault(),ks())}function Kl(){if(se.length===1){const p=me.find(F=>F.id===se[0]);p&&(p.type==="folder"?cl(p.id):xt(p))}}function bs(){if(se.length===1){const p=me.find(F=>F.id===se[0]);p&&p.fileId&&ee("OpenFile",p.fileId)}}function dl(p,F){wt=p,t(70,pt=F),t(71,Ze=""),t(69,_t=!0)}function ks(){if(se.length===1){const p=me.find(F=>F.id===se[0]);p&&dl(p.id,p.name)}}async function Gl(){const p=pt.trim();if(!p){t(71,Ze=_("rename.emptyError"));return}try{await ee("ValidateName",p)}catch{t(71,Ze=_("rename.invalidError"));return}t(69,_t=!1);const F=wt;wt="";try{await ee("RenameNode",F,p),P&&P.id===F&&t(22,P={...P,title:p}),await Gt(),ge&&await Qe(ge)}catch($){t(20,R=String($))}}function ws(){t(69,_t=!1),wt="",t(70,pt=""),t(71,Ze="")}function Cs(p){p.key==="Enter"?Gl():t(71,Ze="")}function Kt(p){t(65,Pe=p.title||_("common.confirm")),t(66,He=p.message||""),t(67,Ut=p.danger!==void 0?p.danger:!0),t(68,ne=p.confirmText||_("common.delete")),Ne=p.onConfirm||null,st=p.onCancel||null,t(64,Ge=!0)}function Jl(){t(64,Ge=!1),Ne=null,st=null}function js(){Ne&&Ne(),Jl()}function Ts(){st&&st(),Jl()}function ql(p){t(39,Re=G.node),t(40,Ce=p),t(38,Ee=""),t(37,Te=!0),At()}function Ss(){t(39,Re=null),t(40,Ce=void 0),t(38,Ee=""),t(37,Te=!0)}function Ns(){t(37,Te=!1),t(38,Ee=""),t(39,Re=null),t(40,Ce=void 0)}async function Yl(){if(!(!Ee.trim()||Ce===void 0))try{const p=Re?Re.id:"",F=Ce?Ce.id:"",$=await ee("CreateNodeFromTemplate",p,Ee.trim(),F);t(37,Te=!1),t(38,Ee="");const fe=$?$.id:null;if(t(39,Re=null),t(40,Ce=void 0),p){t(52,Ie={...Ie,[p]:!0});const Ye=await ee("ListWorkspaceChildren",p)||[];Yt(o,p,Ye),t(1,o=[...o])}else t(1,o=await ee("ListWorkspaceTree")||o);if(fe){const Ye=await ee("GetNodeDetail",fe);Ye&&(t(21,B=""),Nt(Ye))}}catch(p){t(20,R=String(p))}}function Es(p,F){t(41,G={visible:!0,x:p.clientX,y:p.clientY,node:F})}function At(){t(41,G={visible:!1,x:0,y:0,node:null})}async function Is(p){const F=!Ie[p];if(t(52,Ie={...Ie,[p]:F}),!F)return;const $=await ee("ListWorkspaceChildren",p)||[];Yt(o,p,$),t(1,o=[...o])}async function Ms(p,F){if(!(!p||!F||p===F))try{const $=await ee("MoveNode",p,F);await Gt();const fe=await ee("GetNodeDetail",p);fe&&(t(21,B=""),Nt(fe))}catch($){t(20,R=String($))}}async function Ds(p){p.preventDefault();try{const F=p.dataTransfer.getData("text/plain");if(!F)return;const $=await ee("GetNodeDetail",F);if(!$||!$.parent_id)return;await ee("MoveNode",F,""),await Gt();const fe=await ee("GetNodeDetail",F);fe&&(t(21,B=""),Nt(fe))}catch(F){t(20,R=String(F))}}function Fs(p){p.preventDefault(),p.dataTransfer.dropEffect="move",t(63,Ue=!0)}function As(p){t(63,Ue=!1)}function Xl(p){dl(p.id,p.title),At()}function Zl(p){At(),Kt({title:_("delete.confirmTitle"),message:_("delete.confirmMessage")+" "+p.title+"?",confirmText:_("common.delete"),danger:!0,onConfirm:async()=>{try{await ee("DeleteNode",p.id),await Gt(),P&&P.id===p.id&&t(22,P=null)}catch(F){t(20,R=String(F))}}})}async function Lt(p){At();const F=typeof p=="string"?p:p.id;try{await ee("OpenFolder",F)}catch($){t(20,R=String($))}}async function Ql(p){At();try{await ee("MoveNode",p.id,""),await Gt();const F=await ee("GetNodeDetail",p.id);F&&(t(21,B=""),Nt(F))}catch(F){t(20,R=String(F))}}async function Gt(){const p=Object.keys(Ie).filter($=>Ie[$]),F=await ee("ListWorkspaceTree")||[];for(const $ of p){const Ye=(await ee("ListWorkspaceChildren",$)||[]).map(rt=>({...rt}));cs(F,$,Ye)}t(1,o=F)}async function pl(p){const F=await ee("ListWorkspaceChildren",p)||[];Yt(o,p,F),t(1,o=[...o])}function xl(){t(42,Z=!0),t(43,oe="")}function Ls(){t(42,Z=!1),t(43,oe="")}async function $l(){if(!(!oe.trim()||!P))try{const p=await ee("CreateNote",P.id,oe.trim());t(24,U=[...U,p&&p.id?p:{id:Date.now().toString(),title:oe.trim(),createdAt:new Date().toISOString()}]),t(42,Z=!1),t(43,oe="")}catch{const F={id:Date.now().toString(),title:oe.trim(),createdAt:new Date().toISOString()};t(24,U=[...U,F]),t(42,Z=!1),t(43,oe="")}}async function Pt(p){if(K&&K.dirty){Kt({title:_("note.unsavedTitle"),message:_("note.unsavedMessage"),confirmText:_("note.unsavedClose"),danger:!1,onConfirm:async()=>{await en(p)}});return}await en(p)}async function en(p){try{const F=await ee("ReadNote",p.id);t(25,K={id:p.id,title:p.title,content:F||"",dirty:!1})}catch{t(25,K={id:p.id,title:p.title,content:"# "+p.title+`
`,dirty:!1})}}function Ps(){if(K&&K.dirty){Kt({title:_("note.unsavedTitle"),message:_("note.unsavedMessage"),confirmText:_("note.unsavedClose"),danger:!1,onConfirm:()=>{t(25,K=null)}});return}t(25,K=null)}function Os(p){K&&(t(25,K.content=p.target.value,K),t(25,K.dirty=!0,K))}async function Rs(){if(K)try{await ee("SaveNote",K.id,K.content),t(25,K.dirty=!1,K)}catch{t(25,K.dirty=!1,K)}}function zs(){t(29,Q=""),t(30,z=""),t(31,le=""),t(32,ve=""),t(33,ie=!1),t(34,te=!1),t(28,J=!0)}function Bs(){t(28,J=!1)}async function Hs(){const p=parseInt(z,10);if(!(!Q.trim()||isNaN(p)||p<=0||!P)){try{await ee("CreateWorklogFull",P.id,Q.trim(),ve,le,p,te,ie)}catch{}t(27,W=jl(await ee("ListWorklog",P.id))||W),t(28,J=!1)}}async function tn(){t(35,x=await ee("GetSuggestions")||[]),t(36,ce=x.length),P&&t(27,W=jl(await ee("ListWorklog",P.id))),B==="journal"&&await Ot()}async function ml(p){try{const F=Vo(p),$=JSON.stringify(F);tl("acceptTodaySuggestion: nodeId="+p.nodeId+" eventIds="+$+" events="+JSON.stringify((p.events||[]).map(fe=>({id:fe.id,type:fe.eventType,title:fe.title})))),await ee("AcceptSuggestionWith",p.nodeId,p.summary,p.suggestedMin,"",$),await tn()}catch(F){tl("acceptTodaySuggestion error: "+F)}}async function ln(p){try{const F=Vo(p),$=JSON.stringify(F);tl("acceptJournalSuggestion: nodeId="+p.nodeId+" eventIds="+$+" events="+JSON.stringify((p.events||[]).map(fe=>({id:fe.id,type:fe.eventType,title:fe.title})))),await ee("AcceptSuggestionWith",p.nodeId,p.summary,p.suggestedMin,"",$),await tn()}catch(F){tl("acceptJournalSuggestion error: "+F)}}async function Ot(){try{const[p,F,$]=await Promise.all([ee("ListWorklogReport",m,b,k,y,j,T),ee("WorklogReportSummary",m,b,k,y,j,T),ee("GetSuggestions")]);if(t(5,v=(p||[]).map(fe=>(fe._expanded===void 0&&(fe._expanded=!1),fe))),t(6,g=F||null),t(35,x=$||[]),t(36,ce=x.length),k&&!E)if(p&&p.length>0&&p[0].nodePath)t(13,E=p[0].nodePath);else try{t(13,E=await ee("GetNodeTitle",k))}catch{t(13,E="")}}catch{t(5,v=[]),t(6,g=null),t(35,x=[]),t(36,ce=0)}}async function $t(p){try{const F=await ee("SaveWorklogReport",p,m,b,k,y,j,T);t(14,M=F),setTimeout(()=>t(14,M=""),4e3)}catch(F){if(String(F).includes("отменено"))return;t(14,M="Ошибка: "+String(F)),setTimeout(()=>t(14,M=""),6e3)}}let nn;async function _l(p){if(p._expanded=!p._expanded,t(5,v),p._expanded&&!p._events&&p._hasEvents===void 0)try{p._events=await ee("GetWorklogEntryEvents",p.id)||[],p._hasEvents=p._events.length>0,t(5,v)}catch{p._events=[],p._hasEvents=!1,t(5,v)}}async function gl(p){if(p._expanded=!p._expanded,p._expanded&&p.source==="suggestion"&&!p._events&&p._hasEvents===void 0)try{p._events=await ee("GetWorklogEntryEvents",p.id)||[],p._hasEvents=p._events.length>0}catch(F){F._events=[],F._hasEvents=!1}t(27,W)}async function Ws(){const p=I.trim();if(!p||p.length<2){t(16,N=[]),t(17,A=!1);return}try{t(16,N=await ee("SearchNodes",p)||[]),t(17,A=N.length>0)}catch{t(16,N=[]),t(17,A=!1)}}function Vs(){clearTimeout(nn),nn=setTimeout(Ws,200)}function on(p){t(10,k=p.id),t(13,E=p.path||p.title),t(9,y=!0),t(15,I=""),t(16,N=[]),t(17,A=!1),Ot()}function sn(){t(10,k=""),t(9,y=!1),t(13,E=""),t(15,I=""),t(16,N=[]),t(17,A=!1),Ot()}function Us(){t(7,m=""),t(8,b=""),t(10,k=""),t(9,y=!1),t(11,j="all"),t(12,T="all"),t(13,E=""),t(15,I=""),t(16,N=[]),t(17,A=!1),Ot()}async function rn(){const p=await ee("PickFile");if(!p)return;const F=ge||P.id;await vl(F,p)}async function Ks(){const p=await ee("PickDirectory");if(!p)return;const F=ge||P.id;await vl(F,p)}async function vl(p,F){t(49,ze=!0);try{const $=await ee("PreviewImport",F);t(50,be=$),Me=F,Be=p,t(51,We=!0)}catch($){t(20,R=String($))}t(49,ze=!1)}async function hl(p){try{const F=Be||P.id,$=p==="copy"?await ee("AddPathCopy",F,Me):await ee("AddPathLink",F,Me);t(51,We=!1),t(50,be=null),t(55,pe=[]),t(54,ge=null),await Promise.all([Fl(F),Qe(F),pl(F)])}catch(F){t(20,R=String(F))}}function Gs(){t(51,We=!1),t(50,be=null)}async function an({id:p,type:F}){const $=_(F==="folder"?"delete.folder":"delete.file");Kt({title:_("delete.confirmTitle"),message:_("delete.confirmMessage")+" "+$+"?",confirmText:_("common.delete"),danger:!0,onConfirm:async()=>{try{await ee("DeleteFileOrFolder",p),X=X.filter(Ye=>Ye.nodeId!==p);const fe=ge||P.id;await Qe(fe)}catch(fe){t(20,R=String(fe))}}})}async function Js(p){if(!p||p.length===0)return;if(!P){t(20,R=_("error.selectCaseFirst"));return}const F=p[0];await vl(P.id,F)}function qs(p){return{note_created:_("event.noteCreated"),note_updated:_("event.noteUpdated"),note_deleted:"Заметка удалена",file_added:_("event.fileAdded"),file_deleted:_("event.fileDeleted"),file_renamed:_("event.fileRenamed"),file_copied:_("event.fileCopied"),file_moved:_("event.fileMoved"),folder_added:_("event.folderAdded"),folder_deleted:_("event.folderDeleted"),folder_renamed:_("event.folderRenamed"),folder_moved:"Папка перемещена",node_created:_("event.caseCreated"),node_updated:_("event.caseUpdated"),node_deleted:"Узел удалён",action_created:"Действие создано",action_done:"Действие выполнено",worklog_added:"Запись времени добавлена"}[p]||p}function Ys(p){return{project:_("kind.project"),client:_("kind.client"),document:_("kind.document"),recipe:_("kind.recipe"),folder:_("kind.folder"),note:_("kind.note"),file:_("kind.file"),archive:_("kind.archive"),case:_("kind.case")}[p]||p||_("kind.case")}function Xs(){t(44,_e=!0),t(45,je=""),t(46,qe="open_url"),t(47,Le="")}function Zs(){t(44,_e=!1),t(45,je=""),t(47,Le="")}async function yl(){if(!(!je.trim()||!Le.trim()||!P))try{const p=await ee("CreateAction",P.id,qe,je.trim(),Le.trim());p&&p.id&&t(26,Y=[...Y,p]),t(44,_e=!1),t(45,je=""),t(47,Le="")}catch(p){t(20,R=String(p))}}async function cn(p){try{await ee("DeleteAction",p),t(26,Y=Y.filter(F=>F.id!==p))}catch(F){t(20,R=String(F))}}function Qs(p){const F=$e.find($=>$.id===p);return F?F.label:p}async function gt(p){try{const F=await ee("GetNodeDetail",p);F&&Nt(F)}catch(F){t(20,R=String(F))}}async function Et(p){const F=Lf(p),$=F.nodeId;if($)try{const fe=await ee("GetNodeDetail",$);if(!fe)return;if(Nt(fe),F.tab==="notes"){if(t(23,H="notes"),F.targetId){try{t(24,U=await ee("ListNotes",$)||[])}catch{}const Ye=U.find(rt=>rt.id===F.targetId);Ye&&setTimeout(()=>Pt(Ye),100)}}else if(F.tab==="files")if(t(23,H="files"),F.targetId)try{const Ye=await ee("GetNodeDetail",F.targetId);if(Ye&&Ye.parent_id){await Qe(Ye.parent_id);const rt=me.find(bl=>bl.id===F.targetId);rt&&rt.type==="file"&&Lc(rt)&&setTimeout(()=>xt(rt),150)}else await Qe($)}catch{await Qe($)}else await Qe($)}catch(fe){t(20,R=String(fe))}}async function It(p){return Et(p)}async function Jt(){try{t(73,mt=await ee("SyncStatus"))}catch{t(73,mt={configured:!1,serverUrl:"",deviceId:"",unpushedOps:0,lastSyncAt:"",syncInterval:0})}}function xs(){t(72,Ct=!0),t(75,Ft=(mt==null?void 0:mt.serverUrl)||""),t(76,jt=""),t(77,Tt=""),t(78,St=(mt==null?void 0:mt.syncInterval)||0),t(79,xe="")}function $s(){t(72,Ct=!1),t(79,xe="")}async function er(){t(74,ft=!0),t(79,xe="");try{await ee("SyncConfigure",Ft,jt,Tt),St>0&&await ee("SyncSetInterval",St),t(77,Tt=""),t(76,jt=""),await Jt(),t(72,Ct=!1)}catch(p){t(79,xe="err: "+String(p))}t(74,ft=!1)}async function tr(){t(74,ft=!0),t(79,xe="");try{await ee("SyncSetInterval",St),t(79,xe=_("sync.settingsSaved")),await Jt()}catch(p){t(79,xe="err: "+String(p))}t(74,ft=!1)}async function lr(){t(74,ft=!0),t(79,xe="");try{await ee("SyncTestConnection",Ft,jt,Tt),t(79,xe="connection ok")}catch(p){t(79,xe="connection failed: "+String(p))}t(74,ft=!1)}async function nr(){t(74,ft=!0),t(79,xe="");try{await ee("SyncDisconnect"),t(79,xe="disconnected"),await Jt()}catch(p){t(79,xe="err: "+String(p))}t(74,ft=!1)}async function ir(){t(74,ft=!0),t(79,xe="");try{const p=await ee("SyncNow");t(79,xe="pushed "+p.pushed+", pulled "+p.pulled+" (seq "+p.serverSequence+")"),await Jt()}catch(p){t(79,xe="err: "+String(p))}t(74,ft=!1)}const or=p=>p.nodeId===P.id,sr=p=>Dl(p.id),rr=()=>t(20,R=""),ar=()=>t(20,R=""),cr=()=>t(20,R="");function ur(){K.content=this.value,t(25,K)}const fr=p=>{t(23,H=p.id),p.id==="files"&&P&&me.length===0&&!ge&&Qe(P.id)},dr=()=>{t(23,H="notes"),xl()},pr=()=>{t(23,H="files"),rn()},mr=()=>t(23,H="worklog"),_r=p=>Pt(p),gr=p=>Pt(p);function vr(){oe=this.value,t(43,oe)}const hr=p=>p.key==="Enter"&&$l(),yr=p=>Pt(p),br=p=>Pt(p),kr=p=>{const F=p.detail;F===0?(t(55,pe=[]),t(54,ge=null),Qe(P.id)):Ll(F-1)},wr=p=>cl(p.detail),Cr=p=>xt(p.detail),jr=p=>ee("OpenFile",p.detail),Tr=p=>ee("OpenFolder",p.detail),Sr=p=>an(p.detail),Nr=p=>Ol(p.detail.id),Er=p=>Pl(p.detail),Ir=p=>Rl(p.detail),Mr=p=>zl(p.detail),Dr=p=>Wl(p.detail),Fr=p=>Hl(p.detail),Ar=p=>Vl(p.detail),Lr=p=>ee("OpenFile",p.detail),Pr=p=>ee("RunAction",p.id),Or=p=>cn(p.id),Rr=p=>p.nodeId===P.id,zr=p=>ml(p),Br=(p,F,$)=>t(35,F[$]._expanded=!p._expanded,x,t(22,P)),Hr=(p,F,$,fe)=>fe.key==="Enter"&&t(35,F[$]._expanded=!p._expanded,x,t(22,P)),Wr=p=>Et(p),Vr=p=>Lt(p.nodeId),Ur=p=>Et(p),Kr=p=>Lt(p.nodeId),Gr=p=>gl(p),Jr=(p,F)=>F.key==="Enter"&&gl(p),qr=p=>It(p),Yr=(p,F)=>F.key==="Enter"&&It(p);function Xr(){m=this.value,t(7,m)}function Zr(){b=this.value,t(8,b)}const Qr=()=>{t(15,I=""),t(13,E=""),sn()};function xr(){I=this.value,t(15,I)}const $r=()=>setTimeout(()=>t(17,A=!1),200),ea=p=>on(p);function ta(){y=this.checked,t(9,y)}function la(){j=wl(this),t(11,j)}function na(){T=wl(this),t(12,T)}const ia=()=>$t("csv"),oa=()=>$t("markdown"),sa=()=>$t("pdf"),ra=p=>gt(p.nodeId),aa=(p,F,$,fe)=>t(35,F[$].suggestedMin=parseInt(fe.target.value),x),ca=p=>ln(p),ua=(p,F,$)=>t(35,F[$]._expanded=!p._expanded,x),fa=(p,F,$,fe)=>fe.key==="Enter"&&t(35,F[$]._expanded=!p._expanded,x),da=p=>Et(p),pa=p=>Lt(p.nodeId),ma=p=>gt(p.nodeId),_a=p=>_l(p),ga=(p,F)=>F.key==="Enter"&&_l(p),va=p=>Et(p),ha=p=>gt(p.nodeId),ya=(p,F,$,fe)=>t(35,F[$].suggestedMin=parseInt(fe.target.value),x),ba=p=>ml(p),ka=(p,F,$)=>t(35,F[$]._expanded=!p._expanded,x),wa=(p,F,$,fe)=>fe.key==="Enter"&&t(35,F[$]._expanded=!p._expanded,x),Ca=p=>Et(p),ja=p=>Lt(p.nodeId),Ta=p=>gt(p.nodeId),Sa=(p,F)=>F.key==="Enter"&&gt(p.nodeId),Na=p=>gt(p.nodeId),Ea=(p,F)=>F.key==="Enter"&&gt(p.nodeId),Ia=p=>It(p),Ma=(p,F)=>F.key==="Enter"&&It(p),Da=p=>It(p),Fa=(p,F)=>F.key==="Enter"&&It(p),Aa=()=>t(40,Ce=null),La=p=>t(40,Ce=p);function Pa(){Ee=this.value,t(38,Ee)}const Oa=p=>p.key==="Enter"&&Yl(),Ra=p=>ql(p),za=()=>Ql(G.node),Ba=()=>Xl(G.node),Ha=()=>Zl(G.node),Wa=()=>Lt(G.node);function Va(){le=this.value,t(31,le)}function Ua(){Q=this.value,t(29,Q)}function Ka(){z=il(this.value),t(30,z)}function Ga(){ve=this.value,t(32,ve)}function Ja(){ie=this.checked,t(33,ie)}function qa(){te=this.checked,t(34,te)}function Ya(){je=this.value,t(45,je)}const Xa=p=>p.key==="Enter"&&yl();function Za(){qe=wl(this),t(46,qe),t(80,$e)}function Qa(){Le=this.value,t(47,Le)}const xa=p=>p.key==="Enter"&&yl(),$a=()=>hl("copy"),ec=()=>hl("link");function tc(){pt=this.value,t(70,pt)}function lc(){Ft=this.value,t(75,Ft)}function nc(){jt=this.value,t(76,jt)}function ic(){Tt=this.value,t(77,Tt)}function oc(){St=il(this.value),t(78,St)}return[n,o,s,r,c,v,g,m,b,y,k,j,T,E,M,I,N,A,S,O,R,B,P,H,U,K,Y,W,J,Q,z,le,ve,ie,te,x,ce,Te,Ee,Re,Ce,G,Z,oe,_e,je,qe,Le,nt,ze,be,We,Ie,Fe,ge,pe,me,De,Ae,lt,Se,re,se,Ue,Ge,Pe,He,Ut,ne,_t,pt,Ze,Ct,mt,ft,Ft,jt,Tt,St,xe,$e,us,Dl,Nt,Qe,cl,Al,Ll,xt,ul,fs,Pl,Ol,Rl,zl,Bl,Hl,Wl,Vl,vs,hs,ys,Gl,ws,Cs,js,Ts,ql,Ss,Ns,Yl,Es,At,Is,Ms,Ds,Fs,As,Xl,Zl,Lt,Ql,xl,Ls,$l,Pt,Ps,Os,Rs,zs,Bs,Hs,ml,ln,Ot,$t,_l,gl,Vs,on,sn,Us,rn,Ks,hl,Gs,an,qs,Ys,Xs,Zs,yl,cn,Qs,gt,Et,It,xs,$s,er,tr,lr,nr,ir,or,sr,rr,ar,cr,ur,fr,dr,pr,mr,_r,gr,vr,hr,yr,br,kr,wr,Cr,jr,Tr,Sr,Nr,Er,Ir,Mr,Dr,Fr,Ar,Lr,Pr,Or,Rr,zr,Br,Hr,Wr,Vr,Ur,Kr,Gr,Jr,qr,Yr,Xr,Zr,Qr,xr,$r,ea,ta,la,na,ia,oa,sa,ra,aa,ca,ua,fa,da,pa,ma,_a,ga,va,ha,ya,ba,ka,wa,Ca,ja,Ta,Sa,Na,Ea,Ia,Ma,Da,Fa,Aa,La,Pa,Oa,Ra,za,Ba,Ha,Wa,Va,Ua,Ka,Ga,Ja,qa,Ya,Xa,Za,Qa,xa,$a,ec,tc,lc,nc,ic,oc]}class Of extends kt{constructor(e){super(),bt(this,e,Pf,Af,ht,{},null,[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1])}}new Of({target:document.getElementById("app")});