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

4 lines
206 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 tc=Object.defineProperty;var lc=(l,e,t)=>e in l?tc(l,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):l[e]=t;var yl=(l,e,t)=>lc(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 Wo(l){return l()}function cn(){return Object.create(null)}function he(l){l.forEach(Wo)}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 $t;function tl(l,e){return l===e?!0:($t||($t=document.createElement("a")),$t.href=e,l===$t.href)}function nc(l){return Object.keys(l).length===0}const Vo=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 at(){return L("")}function F(l,e,t,n){return l.addEventListener(e,t,n),()=>l.removeEventListener(e,t,n)}function Sl(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 ll(l){return l===""?null:+l}function ic(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 zt(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 bl(l){const e=l.querySelector(":checked");return e&&e.__value}function we(l,e,t){l.classList.toggle(e,!!t)}function oc(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 Nl(){if(!Zt)throw new Error("Function called outside component initialization");return Zt}function Uo(l){Nl().$$.on_mount.push(l)}function El(l){Nl().$$.on_destroy.push(l)}function il(){const l=Nl();return(e,t,{cancelable:n=!1}={})=>{const o=l.$$.callbacks[e];if(o){const s=oc(e,t,{cancelable:n});return o.slice().forEach(r=>{r.call(l,s)}),!s.defaultPrevented}return!0}}function Ko(l,e){const t=l.$$.callbacks[e.type];t&&t.slice().forEach(n=>n.call(this,e))}const Rt=[],un=[];let Ht=[];const fn=[],sc=Promise.resolve();let Cl=!1;function rc(){Cl||(Cl=!0,sc.then(Go))}function Wt(l){Ht.push(l)}const kl=new Set;let Bt=0;function Go(){if(Bt!==0)return;const l=Zt;do{try{for(;Bt<Rt.length;){const e=Rt[Bt];Bt++,Xt(e),ac(e.$$)}}catch(e){throw Rt.length=0,Bt=0,e}for(Xt(null),Rt.length=0,Bt=0;un.length;)un.pop()();for(let e=0;e<Ht.length;e+=1){const t=Ht[e];kl.has(t)||(kl.add(t),t())}Ht.length=0}while(Rt.length);for(;fn.length;)fn.pop()();Cl=!1,kl.clear(),Xt(l)}function ac(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 cc(l){const e=[],t=[];Ht.forEach(n=>l.indexOf(n)===-1?e.push(n):t.push(n)),t.forEach(n=>n()),Ht=e}const el=new Set;let Dt;function $e(){Dt={r:0,c:[],p:Dt}}function et(){Dt.r||he(Dt.c),Dt=Dt.p}function de(l,e){l&&l.i&&(el.delete(l),l.i(e))}function ye(l,e,t,n){if(l&&l.o){if(el.has(l))return;el.add(l),Dt.c.push(()=>{el.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 Jo(l,e){ye(l,1,1,()=>{e.delete(l.key)})}function qo(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,I=[];for(y=b;y--;){const S=g(o,s,y),O=t(S);let B=r.get(O);B?I.push(()=>B.p(S,e)):(B=d(O,S),B.c()),T.set(O,j[y]=B),O in k&&E.set(O,Math.abs(y-k[O]))}const M=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],B=S.key,z=O.key;S===O?(v=S.first,m--,b--):T.has(z)?!r.has(B)||M.has(B)?A(S):N.has(z)?m--:E.get(B)>E.get(z)?(N.add(B),A(S)):(M.add(z),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(I),j}function ct(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(Wo).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&&(cc(t.after_update),he(t.on_destroy),t.fragment&&t.fragment.d(e),t.on_destroy=t.fragment=null,t.ctx=[])}function uc(l,e){l.$$.dirty[0]===-1&&(Rt.push(l),rc(),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:cn(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(e.context||(u?u.$$.context:[])),callbacks:cn(),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&&uc(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=ic(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),Go()}Xt(u)}class kt{constructor(){yl(this,"$$");yl(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&&!nc(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}const fc="4";typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add(fc);function dc(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 pc(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 mc(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 _c(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 gc(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 vc(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 hc(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 yc(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 bc(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 kc(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 wc(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 Cc(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 jc(l){let e;function t(s,r){return s[0]==="folder"?Cc:s[0]==="image"?wc:s[0]==="video"?kc:s[0]==="audio"?bc:s[0]==="pdf"?yc:s[0]==="document"?hc:s[0]==="spreadsheet"?vc:s[0]==="presentation"?gc:s[0]==="archive"?_c:s[0]==="code"?mc:s[0]==="text"?pc:dc}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 Tc(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 Yo extends kt{constructor(e){super(),bt(this,e,Tc,jc,ht,{kind:0,size:1})}}const Sc={"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":"Срок действия токена истёк"},Nc={"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"},dn={ru:Sc,en:Nc};let pn="ru";function _(l,e){var o;const t=dn[pn];let n=t==null?void 0:t[l];if(n==null&&pn!=="ru"&&(n=(o=dn.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 nl(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 jl={"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 mn(l){return l?jl[l]||l:_("mime.unknown")}function Ec(l){if(l.type==="folder")return _("mime.folder");const e=(l.mime||"").toLowerCase();if(jl[e])return jl[e];const n=(l.name||"").toLowerCase().split(".").pop();return n?n.toUpperCase():_("mime.file")}function Xo(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 Mc=["image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/avif","image/svg+xml"],Ic=["text/plain","text/html","text/css","text/javascript","application/json","application/xml","application/x-yaml","text/x-shellscript"],Dc=["txt","log","conf","ini","yaml","yml","json","xml","csv","sh","py","js","ts","css","html","md","markdown","cfg"],Fc=["jpg","jpeg","png","gif","webp","bmp","tiff","tif","avif","svg"];function Zo(l){const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return Mc.includes(e)||Fc.includes(n)}function Qo(l){const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return Ic.includes(e)||Dc.includes(n)&&n!=="md"&&n!=="markdown"}function xo(l){return(l.mime||"").toLowerCase().includes("pdf")}function $o(l){const e=(l.name||"").toLowerCase();return e.endsWith(".md")||e.endsWith(".markdown")}function Ac(l){return Zo(l)||xo(l)}function Lc(l){return Qo(l)||$o(l)}const{window:Pc}=Vo;function Oc(l){let e,t,n,o=nl(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=nl(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=[F(e,"click",Je(l[30])),F(n,"click",Je(l[11]))],o=!0)},p:ue,d(r){r&&(w(e),w(t),w(n)),o=!1,he(s)}}}function Rc(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=[F(e,"click",Je(l[29])),F(n,"click",Je(l[10])),F(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 _n(l){let e,t,n,o,s,r,c,u,d=_("common.open")+"",v,g,m,b,y,k,j,T,E=_("file.openExternal")+"",I,M,N,A,S,O,B=_("file.showInExplorer")+"",z,P,H,U,K,X,Y,W,J,Q=_("common.rename")+"",R,le,ve,ie,te,x,ce,Te=_("common.duplicate")+"",Ee,Be,Ce,G,Z,oe,_e,je,qe,Le=_("common.cut")+"",Qe,nt,Re,be,We,Ie,ze,Me=_("common.copy")+"",Fe,ge,pe,me,De,Ae,tt,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(),I=L(E),M=h(),N=f("button"),A=q("svg"),S=q("path"),O=h(),z=L(B),P=h(),H=f("div"),U=h(),K=f("button"),X=q("svg"),Y=q("path"),W=q("path"),J=h(),R=L(Q),le=h(),ve=f("button"),ie=q("svg"),te=q("rect"),x=q("path"),ce=h(),Ee=L(Te),Be=h(),Ce=f("button"),G=q("svg"),Z=q("circle"),oe=q("circle"),_e=q("line"),je=q("line"),qe=h(),Qe=L(Le),nt=h(),Re=f("button"),be=q("svg"),We=q("rect"),Ie=q("path"),ze=h(),Fe=L(Me),ge=h(),pe=f("div"),me=h(),De=f("button"),Ae=q("svg"),tt=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(Ie,"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(Re,"class","menu-item svelte-1skuef2"),i(Re,"role","menuitem"),i(pe,"class","menu-sep svelte-1skuef2"),i(tt,"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,I),a(n,M),a(n,N),a(N,A),a(A,S),a(N,O),a(N,z),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,R),a(n,le),a(n,ve),a(ve,ie),a(ie,te),a(ie,x),a(ve,ce),a(ve,Ee),a(n,Be),a(n,Ce),a(Ce,G),a(G,Z),a(G,oe),a(G,_e),a(G,je),a(Ce,qe),a(Ce,Qe),a(n,nt),a(n,Re),a(Re,be),a(be,We),a(be,Ie),a(Re,ze),a(Re,Fe),a(n,ge),a(n,pe),a(n,me),a(n,De),a(De,Ae),a(Ae,tt),a(Ae,Se),a(De,re),a(De,Ve),Ue||(Ge=[F(e,"click",Je(l[19])),F(o,"click",l[17]),F(m,"click",l[10]),F(N,"click",l[11]),F(K,"click",l[13]),F(ve,"click",l[14]),F(Ce,"click",l[15]),F(Re,"click",l[16]),F(De,"click",l[12]),F(n,"click",Je(l[28])),F(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 zc(l){let e,t,n,o,s,r,c=l[0].name+"",u,d,v,g,m,b,y,k,j,T,E,I,M,N,A,S,O,B,z,P,H,U;n=new Yo({props:{kind:l[6],size:22}});let K=!l[7]&&Oc(l);function X(Q,R){return Q[7]?Bc:Rc}let W=X(l)(l),J=l[2]&&_n(l);return{c(){e=f("div"),t=f("div"),ct(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"),I=q("circle"),M=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>',B=h(),J&&J.c(),z=at(),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(I,"cx","12"),i(I,"cy","5"),i(I,"r","2"),i(M,"cx","12"),i(M,"cy","12"),i(M,"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,R){C(Q,e,R),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,I),a(E,M),a(E,N),a(k,A),a(k,S),C(Q,B,R),J&&J.m(Q,R),C(Q,z,R),P=!0,H||(U=[F(Pc,"click",l[19]),F(T,"click",Je(l[18])),F(S,"click",Je(l[12])),F(e,"click",l[9]),F(e,"keydown",l[24]),F(e,"contextmenu",l[23]),F(e,"dragstart",l[20]),F(e,"dragover",l[21]),F(e,"drop",l[22])],H=!0)},p(Q,R){(!P||R[0]&1)&&c!==(c=Q[0].name+"")&&V(u,c),(!P||R[0]&1&&d!==(d=Q[0].name))&&i(r,"title",d),Q[7]||K.p(Q,R),W.p(Q,R),(!P||R[0]&4)&&i(T,"aria-expanded",Q[2]),(!P||R[0]&1&&O!==(O=Q[7]?_("file.ariaFolder")+" "+Q[0].name:_("file.ariaFile")+" "+Q[0].name))&&i(e,"aria-label",O),(!P||R[0]&2)&&we(e,"file-row--selected",Q[1]),Q[2]?J?J.p(Q,R):(J=_n(Q),J.c(),J.m(z.parentNode,z)):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(B),w(z)),ot(n),K&&K.d(),W.d(),J&&J.d(Q),H=!1,he(U)}}}function Hc(l,e,t){let{item:n}=e,{selected:o=!1}=e,{onDragStart:s}=e,{onDragOver:r}=e,{onDrop:c}=e;const u=il(),d=Xo(n),v=n.type==="folder",g=Ec(n);let m=!1,b=0,y=0,k=null;function j(R){R.ctrlKey||R.metaKey?u("toggleSelect",n.id):R.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 I(){t(2,m=!1),u("delete",{id:n.id,type:n.type})}function M(){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 B(){t(2,m=!m)}function z(){t(2,m=!1)}function P(R){s&&s(R,n.id)}function H(R){r&&v&&r(R,n.id)}function U(R){c&&v&&c(R,n.id)}function K(R){R.preventDefault(),t(3,b=Math.min(R.clientX,window.innerWidth-240)),t(4,y=Math.min(R.clientY,window.innerHeight-320)),t(2,m=!0)}function X(R){(R.key==="Enter"||R.key===" ")&&(R.preventDefault(),j(R))}function Y(R){Ko.call(this,l,R)}const W=()=>u("preview",n),J=()=>u("navigate",n.id),Q=R=>{R.key==="Escape"&&(R.stopPropagation(),z())};return l.$$set=R=>{"item"in R&&t(0,n=R.item),"selected"in R&&t(1,o=R.selected),"onDragStart"in R&&t(25,s=R.onDragStart),"onDragOver"in R&&t(26,r=R.onDragOver),"onDrop"in R&&t(27,c=R.onDrop)},[n,o,m,b,y,u,d,v,g,j,T,E,I,M,N,A,S,O,B,z,P,H,U,K,X,s,r,c,Y,W,J,Q]}class Wc extends kt{constructor(e){super(),bt(this,e,Hc,zc,ht,{item:0,selected:1,onDragStart:25,onDragOver:26,onDrop:27},null,[-1,-1])}}function gn(l,e,t){const n=l.slice();return n[4]=e[t],n[6]=t,n}function Vc(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 Uc(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=F(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 Kc(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 vn(l){let e,t,n=l[6]>0&&Vc();function o(c,u){return c[6]===c[0].length-1?Kc:Uc}let s=o(l),r=s(l);return{c(){n&&n.c(),e=h(),r.c(),t=at()},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 Gc(l){let e,t=ae(l[0]),n=[];for(let o=0;o<t.length;o+=1)n[o]=vn(gn(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=gn(o,t,r);n[r]?n[r].p(c,s):(n[r]=vn(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 Jc(l,e,t){let{crumbs:n=[]}=e;const o=il();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 es extends kt{constructor(e){super(),bt(this,e,Jc,Gc,ht,{crumbs:0})}}function qc(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=F(o,"click",l[9]),s=!0)},p:ue,d(c){c&&w(e),s=!1,r()}}}function Yc(l){let e,t;function n(r,c){return c&2&&(e=null),e==null&&(e=!!(r[1]&&r[1].startsWith("data:"))),e?eu:$c}let o=n(l,-1),s=o(l);return{c(){s.c(),t=at()},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 Xc(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 Zc(l){let e,t,n,o;return{c(){e=f("div"),t=f("img"),tl(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&&!tl(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 Qc(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=F(s,"click",l[9]),r=!0)},p(u,d){d&8&&V(n,u[3])},d(u){u&&w(e),r=!1,c()}}}function xc(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 $c(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=F(o,"click",l[9]),s=!0)},p:ue,d(c){c&&w(e),s=!1,r()}}}function eu(l){let e,t,n;return{c(){e=f("div"),t=f("embed"),tl(t.src,n=l[1])||i(t,"src",n),i(t,"type","application/pdf"),i(t,"class","preview-pdf svelte-1cw3u0m"),i(e,"class","preview-pdf-container svelte-1cw3u0m")},m(o,s){C(o,e,s),a(e,t)},p(o,s){s&2&&!tl(t.src,n=o[1])&&i(t,"src",n)},d(o){o&&w(e)}}}function tu(l){let e,t,n,o,s,r,c,u=l[0].name+"",d,v,g,m,b=nl(l[0].size)+"",y,k,j=mn(l[0].mime)+"",T,E,I,M,N,A,S,O,B,z,P;s=new Yo({props:{kind:l[8],size:18}});function H(X,Y){return X[2]?xc:X[3]?Qc:X[6]&&X[1]?Zc:X[5]&&X[1]?Xc:X[4]?Yc:qc}let U=H(l),K=U(l);return{c(){e=f("div"),t=f("div"),n=f("header"),o=f("div"),ct(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(),I=f("div"),M=f("button"),M.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><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(M,"class","action-btn svelte-1cw3u0m"),i(M,"title",_("file.openExternal")),i(M,"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(I,"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,I),a(I,M),a(I,N),a(I,A),a(t,S),a(t,O),K.m(O,null),B=!0,z||(P=[F(M,"click",l[9]),F(A,"click",l[10]),F(e,"click",yt(l[11])),F(e,"keydown",l[12])],z=!0)},p(X,[Y]){(!B||Y&1)&&u!==(u=X[0].name+"")&&V(d,u),(!B||Y&1&&v!==(v=X[0].name))&&i(c,"title",v),(!B||Y&1)&&b!==(b=nl(X[0].size)+"")&&V(y,b),(!B||Y&1)&&j!==(j=mn(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){B||(de(s.$$.fragment,X),B=!0)},o(X){ye(s.$$.fragment,X),B=!1},d(X){X&&w(e),ot(s),K.d(),z=!1,he(P)}}}function lu(l,e,t){let n,o,s,{item:r}=e,{content:c=""}=e,{loading:u=!1}=e,{error:d=""}=e;const v=il(),g=Xo(r);function m(T){T.key==="Escape"&&v("close")}function b(){v("openExternal",r.fileId)}Uo(()=>{window.addEventListener("keydown",m)}),El(()=>{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=Zo(r)&&c&&c.startsWith("data:")),l.$$.dirty&1&&t(5,o=Qo(r)||$o(r)),l.$$.dirty&1&&t(4,s=xo(r))},[r,c,u,d,s,o,n,v,g,b,y,k,j]}class nu extends kt{constructor(e){super(),bt(this,e,lu,tu,ht,{item:0,content:1,loading:2,error:3})}}function iu(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,I){C(E,e,I),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=[F(v,"click",l[6]),F(y,"click",l[7]),F(e,"click",yt(l[8])),F(e,"keydown",l[9])],j=!0)},p(E,[I]){I&1&&V(o,E[0]),I&2&&V(c,E[1]),I&4&&V(g,E[2]),I&16&&m!==(m="btn "+(E[4]?"btn-danger":"btn-primary")+" svelte-1fv6yyk")&&i(v,"class",m),I&8&&V(k,E[3])},i:ue,o:ue,d(E){E&&w(e),j=!1,he(T)}}}function ou(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=il(),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 su extends kt{constructor(e){super(),bt(this,e,ou,iu,ht,{title:0,message:1,confirmText:2,cancelText:3,danger:4})}}function ru(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 au(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 cu(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 uu(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 fu(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 du(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 pu(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 mu(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 _u(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 gu(l){let e;function t(s,r){return s[0]==="folder"?_u:s[0]==="project"?mu:s[0]==="client"?pu:s[0]==="document"?du:s[0]==="recipe"?fu:s[0]==="note"?uu:s[0]==="file"?cu:s[0]==="case"?au:ru}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 vu(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 ol extends kt{constructor(e){super(),bt(this,e,vu,gu,ht,{kind:0,size:1})}}function hn(l,e,t){const n=l.slice();return n[44]=e[t],n}function hu(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 yu(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=F(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 yn(l){let e,t;return e=new ts({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(){ct(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 bn(l,e){let t,n,o,s,r,c,u,d=e[44].title+"",v,g,m=e[1][e[44].id]&&Tl(e[44]),b,y,k,j;function T(W,J){return J[0]&1&&(n=null),n==null&&(n=!!qt(W[44])),n?yu:hu}let E=T(e,[-1,-1]),I=E(e);r=new ol({props:{kind:kn(e[44]),size:16}});function M(...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 B(...W){return e[31](e[44],...W)}function z(...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&&yn(e);return{key:l,first:null,c(){t=f("div"),I.c(),o=h(),s=f("span"),ct(r.$$.fragment),c=h(),u=f("span"),v=L(d),g=h(),Y&&Y.c(),b=at(),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),I.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=[F(s,"click",M),F(s,"keydown",N),F(s,"dblclick",Je(e[24])),F(u,"click",Je(A)),F(u,"keydown",S),F(t,"dragstart",O),F(t,"dragover",B),F(t,"dragleave",z),F(t,"drop",P),F(t,"click",H),F(t,"keydown",U),F(t,"dblclick",K),F(t,"contextmenu",Sl(X))],k=!0)},p(W,J){e=W,E===(E=T(e,J))&&I?I.p(e,J):(I.d(1),I=E(e),I&&(I.c(),I.m(t,o)));const Q={};J[0]&1&&(Q.kind=kn(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]&&Tl(e[44])),m?Y?(Y.p(e,J),J[0]&3&&de(Y,1)):(Y=yn(e),Y.c(),de(Y,1),Y.m(b.parentNode,b)):Y&&($e(),ye(Y,1,1,()=>{Y=null}),et())},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)),I.d(),ot(r),Y&&Y.d(W),k=!1,he(j)}}}function bu(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=hn(l,c,d),g=u(v);t.set(g,e[d]=bn(g,v))}return{c(){for(let d=0;d<e.length;d+=1)e[d].c();n=at()},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=F(window,"dragend",l[14]),s=!0)},p(d,v){v[0]&2080767&&(c=ae(d[0]),$e(),e=qo(e,v,u,1,d,c,t,n.parentNode,Jo,bn,n,hn),et())},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 kn(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 Tl(l){return l.children!==void 0}function qt(l){return Tl(l)?l.children.length>0:l.has_children===!0}function wn(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 Cn(l){const e=[];function t(n){for(const o of n)e.push(o),o.children&&t(o.children)}return t(l),e}function ku(l){try{return l.dataTransfer.getData("text/plain")}catch{return""}}function wu(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"];El(()=>{for(const G of Object.keys(y))clearTimeout(y[G]);k&&clearInterval(k)});function I(G){return E.includes(G.type)}function M(G,Z,oe){if(!G||!Z||Z===G.id||!I(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=Cn(r),_e=wn(oe),je=ku(G);if(!M(Z,je,_e)){t(8,T=""),t(21,j="");return}b&&b(je,Z.id),t(8,T=""),t(21,j="")}function B(){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 z(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]=M(Le,Z,oe),Le.children&&je(Le.children)}return je(G),_e}function W(G){Ko.call(this,l,G)}const J=G=>g&&g(G.id),Q=(G,Z)=>U(Z,G),R=(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)=>z(Z,G),Ee=(G,Z)=>H(Z,G),Be=(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=Cn(r)),l.$$.dirty[0]&8388608&&t(22,o=wn(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,B,z,P,H,U,K,X,j,o,n,W,J,Q,R,le,ve,ie,te,x,ce,Te,Ee,Be,Ce]}class ts extends kt{constructor(e){super(),bt(this,e,wu,bu,ht,{nodes:0,expanded:1,selectedNodeId:2,level:3,onSelect:4,onToggle:5,onContextMenu:6,onDrop:7},null,[-1,-1])}}const{Boolean:ls}=Vo;function jn(l,e,t){const n=l.slice();return n[310]=e[t],n}function Tn(l,e,t){const n=l.slice();return n[313]=e[t],n}function Sn(l,e,t){const n=l.slice();return n[313]=e[t],n}function Nn(l,e,t){const n=l.slice();return n[334]=e[t],n}function En(l,e,t){const n=l.slice();return n[334]=e[t],n}function Mn(l,e,t){const n=l.slice();return n[365]=e[t],n}function In(l,e,t){const n=l.slice();return n[334]=e[t],n}function Dn(l,e,t){const n=l.slice();return n[337]=e[t],n[370]=e,n[371]=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[347]=e[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[352]=e[t],n}function On(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 Rn(l,e,t){const n=l.slice();return n[334]=e[t],n}function zn(l,e,t){const n=l.slice();return n[347]=e[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[318]=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[337]=e[t],n[338]=e,n[339]=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[329]=e[t],n}function Jn(l,e,t){const n=l.slice();return n[326]=e[t],n}function qn(l,e,t){const n=l.slice();return n[321]=e[t],n}function Yn(l,e,t){const n=l.slice();return n[318]=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[344]=e[t],n}function Qn(l,e,t){const n=l.slice();return n[376]=e[t],n}function xn(l,e,t){const n=l.slice();return n[379]=e[t],n}function $n(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 ei(l){let e,t=l[379].label+"",n,o,s,r,c,u,d=l[379].id==="journal"&&l[36]>0&&$n(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=F(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=$n(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 Cu(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 ju(l){var r;let e,t,n,o,s;return t=new ts({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"),ct(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=[F(e,"dragover",Sl(l[116])),F(e,"dragleave",l[117]),F(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 Tu(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 Su(l){let e,t=ae(l[0]),n=[];for(let o=0;o<t.length;o+=1)n[o]=ti(Qn(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=Qn(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 Nu(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 ti(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 li(l){let e,t,n,o,s,r,c,u,d=l[73].unpushedOps>0&&ni(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=F(e,"click",l[163]),c=!0)},p(v,g){v[73].unpushedOps>0?d?d.p(v,g):(d=ni(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 ni(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 ii(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=[F(o,"click",Je(l[166])),F(e,"click",l[167]),F(e,"keydown",function(){Qt(rt(l[168]))&&rt(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 Eu(l){let e,t,n;function o(c,u){if(c[48])return Ou;if(c[0].length>0)return Pu;if(c[20])return Lu}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 Mu(l){let e,t,n,o;function s(u,d){return u[4].length===0?Ru: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 Iu(l){let e,t,n,o,s,r=l[3].date+"",c,u,d,v,g=l[3].summary&&ri(l),m=l[35].length>0&&fi(l);function b(j,T){return j[3].groups&&j[3].groups.length>0?Hu:zu}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=ri(j),g.c(),g.m(e,d)):g&&(g.d(1),g=null),j[35].length>0?m?m.p(j,T):(m=fi(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 Du(l){let e,t,n,o,s,r,c,u,d,v,g,m,b,y,k,j,T,E,I,M,N,A,S,O,B,z,P,H,U,K,X,Y,W,J,Q,R,le,ve,ie,te,x,ce,Te,Ee,Be,Ce,G,Z,oe,_e,je,qe,Le,Qe,nt,Re,be,We,Ie;function ze(re,se){return re[13]?Ku:Uu}let Me=ze(l),Fe=Me(l),ge=l[10]&&ji(l),pe=l[14]&&Ti(l),me=l[35].length>0&&Si(l),De=l[6]&&Di(l);function Ae(re,se){return re[5].length===0?Ju:Gu}let tt=Ae(l),Se=tt(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(),I=f("label"),M=f("span"),M.textContent=`${_("journal.node")}`,N=h(),A=f("div"),Fe.c(),S=h(),ge&&ge.c(),O=h(),B=f("label"),z=f("span"),z.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(),R=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(),Be=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",Qe=h(),pe&&pe.c(),nt=h(),me&&me.c(),Re=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(M,"class","label-text svelte-1ufgyr8"),i(A,"class","journal-node-picker svelte-1ufgyr8"),Ke(A,"position","relative"),i(I,"class","svelte-1ufgyr8"),i(z,"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(B,"title",_("journal.billableHint")),i(B,"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(R,"class","svelte-1ufgyr8"),l[12]===void 0&&Wt(()=>l[216].call(R)),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(Be,"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,I),a(I,M),a(I,N),a(I,A),Fe.m(A,null),a(u,S),ge&&ge.m(u,null),a(u,O),a(u,B),a(B,z),a(B,P),a(B,H),a(H,U),a(H,K),a(H,X),zt(H,l[11],!0),a(u,Y),a(u,W),a(W,J),a(W,Q),a(W,R),a(R,le),a(R,ve),a(R,ie),zt(R,l[12],!0),a(u,te),a(u,x),a(u,ce),a(u,Te),a(t,Ee),a(t,Be),a(Be,Ce),a(Be,G),a(Be,Z),a(Z,oe),a(Z,_e),a(Z,je),a(Z,qe),a(Z,Le),a(Z,Qe),pe&&pe.m(Z,null),a(e,nt),me&&me.m(e,null),a(e,Re),De&&De.m(e,null),a(e,be),Se.m(e,null),We||(Ie=[F(m,"input",l[208]),F(T,"input",l[209]),F(H,"change",l[215]),F(R,"change",l[216]),F(x,"click",l[134]),F(Te,"click",l[141]),F(oe,"click",l[217]),F(je,"click",l[218]),F(Le,"click",l[219])],We=!0)},p(re,se){se[0]&128&&ke(m,re[7]),se[0]&256&&ke(T,re[8]),Me===(Me=ze(re))&&Fe?Fe.p(re,se):(Fe.d(1),Fe=Me(re),Fe&&(Fe.c(),Fe.m(A,null))),re[10]?ge?ge.p(re,se):(ge=ji(re),ge.c(),ge.m(u,O)):ge&&(ge.d(1),ge=null),se[0]&2048&&zt(H,re[11]),se[0]&4096&&zt(R,re[12]),re[14]?pe?pe.p(re,se):(pe=Ti(re),pe.c(),pe.m(Z,null)):pe&&(pe.d(1),pe=null),re[35].length>0?me?me.p(re,se):(me=Si(re),me.c(),me.m(e,Re)):me&&(me.d(1),me=null),re[6]?De?De.p(re,se):(De=Di(re),De.c(),De.m(e,be)):De&&(De.d(1),De=null),tt===(tt=Ae(re))&&Se?Se.p(re,se):(Se.d(1),Se=tt(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(Ie)}}}function Fu(l){let e,t,n,o,s,r,c=ae(l[81]),u=[];for(let m=0;m<c.length;m+=1)u[m]=Ui(Zn(l,c,m));const d=[of,nf,lf,tf,ef,$u],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=Zn(m,c,k);u[k]?u[k].p(j,b):(u[k]=Ui(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&&($e(),ye(v[y],1,1,()=>{v[y]=null}),et()),~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 Au(l){let e,t,n,o=l[25].title+"",s,r,c,u,d,v,g,m,b,y,k,j=l[25].dirty&&vo();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=[F(d,"click",l[128]),F(g,"click",l[126]),F(b,"input",l[169]),F(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=vo(),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 Lu(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 Pu(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 Ou(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]=si(Nn(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=Nn(o,t,r);n[r]?n[r].p(c,s):(n[r]=si(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 Ru(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 oi(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 si(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=ft(l[334].createdAt)+"",I,M,N=Ye(l[334].createdAt)+"",A,S,O,B,z=l[334].targetType&&oi(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(),z&&z.c(),j=h(),T=f("span"),I=L(E),M=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),z&&z.m(g,null),a(g,j),a(g,T),a(T,I),a(T,M),a(T,A),a(e,S),O||(B=[F(e,"click",P),F(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?z?z.p(l,K):(z=oi(l),z.c(),z.m(g,j)):z&&(z.d(1),z=null),K[0]&16&&E!==(E=ft(l[334].createdAt)+"")&&V(I,E),K[0]&16&&N!==(N=Ye(l[334].createdAt)+"")&&V(A,N)},d(U){U&&w(e),z&&z.d(),O=!1,he(B)}}}function ri(l){let e,t,n,o=l[3].summary.changedCases>0&&ai(l),s=l[3].summary.notes>0&&ci(l),r=l[3].summary.files>0&&ui(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=ai(c),o.c(),o.m(e,t)):o&&(o.d(1),o=null),c[3].summary.notes>0?s?s.p(c,u):(s=ci(c),s.c(),s.m(e,n)):s&&(s.d(1),s=null),c[3].summary.files>0?r?r.p(c,u):(r=ui(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 ai(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 ci(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 ui(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 fi(l){let e,t,n,o=ae(l[35]),s=[];for(let r=0;r<o.length;r+=1)s[r]=_i(Dn(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=Dn(r,o,u);s[u]?s[u].p(d,c):(s[u]=_i(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 di(l){let e,t,n,o=ae(l[337].events),s=[];for(let r=0;r<o.length;r+=1)s[r]=mi(Fn(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=Fn(r,o,u);s[u]?s[u].p(d,c):(s[u]=mi(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;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=F(e,"click",o),t=!0)},p(s,r){l=s},d(s){s&&w(e),t=!1,n()}}}function mi(l){let e,t,n=Ye(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,I;function M(){return l[236](l[334])}let N=j&&pi(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||(I=F(y,"click",M),E=!0)},p(A,S){l=A,S[1]&16&&n!==(n=Ye(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=pi(l),N.c(),N.m(e,T)):N&&(N.d(1),N=null)},d(A){A&&w(e),N&&N.d(),E=!1,I()}}}function _i(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,I,M,N,A,S,O,B,z;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&&di(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"),I=h(),M=f("span"),M.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(M,"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,I),a(j,M),a(j,N),a(j,A),a(e,S),Y&&Y.m(e,null),a(e,O),B||(z=[F(o,"click",Je(P)),F(T,"change",Je(H)),F(A,"click",Je(U)),F(t,"click",K),F(t,"keydown",X)],B=!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=di(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(),B=!1,he(z)}}}function zu(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 Hu(l){let e,t,n=ae(l[3].groups),o=[];for(let r=0;r<n.length;r+=1)o[r]=yi(Mn(l,n,r));let s=l[3].events&&l[3].events.length>0&&bi(l);return{c(){for(let r=0;r<o.length;r+=1)o[r].c();e=h(),s&&s.c(),t=at()},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=Mn(r,n,u);o[u]?o[u].p(d,c):(o[u]=yi(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=bi(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 gi(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 Wu(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 Vu(l){let e,t=ae(l[365].events),n=[];for(let o=0;o<t.length;o+=1)n[o]=hi(In(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=In(o,t,r);n[r]?n[r].p(c,s):(n[r]=hi(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 vi(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 hi(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=Ye(l[334].createdAt)+"",T,E,I,M=l[334].targetType&&vi(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(),M&&M.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),M&&M.m(e,null),a(e,y),a(e,k),a(k,T),E||(I=[F(e,"click",N),F(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?M?M.p(l,O):(M=vi(l),M.c(),M.m(e,y)):M&&(M.d(1),M=null),O[0]&8&&j!==(j=Ye(l[334].createdAt)+"")&&V(T,j)},d(S){S&&w(e),M&&M.d(),E=!1,he(I)}}}function yi(l){let e,t,n,o=l[365].nodeTitle+"",s,r,c,u=l[148](l[365].nodeKind)+"",d,v,g,m,b=Ye(l[365].lastActivityAt)+"",y,k,j,T,E=l[365].events&&gi(l);function I(){return l[238](l[365])}function M(...O){return l[239](l[365],...O)}function N(O,B){return O[365].events&&O[365].events.length>0?Vu:Wu}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,B){C(O,e,B),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=[F(t,"click",I),F(t,"keydown",M)],j=!0)},p(O,B){l=O,B[0]&8&&o!==(o=l[365].nodeTitle+"")&&V(s,o),B[0]&8&&u!==(u=l[148](l[365].nodeKind)+"")&&V(d,u),l[365].events?E?E.p(l,B):(E=gi(l),E.c(),E.m(t,g)):E&&(E.d(1),E=null),B[0]&8&&b!==(b=Ye(l[365].lastActivityAt)+"")&&V(y,b),A===(A=N(l))&&S?S.p(l,B):(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 bi(l){let e,t,n,o=ae(l[3].events),s=[];for(let r=0;r<o.length;r+=1)s[r]=ki(En(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=En(r,o,u);s[u]?s[u].p(d,c):(s[u]=ki(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 ki(l){let e,t,n,o,s=l[334].title+"",r,c,u,d=l[147](l[334].eventType)+"",v,g,m,b=Ye(l[334].createdAt)+"",y,k,j,T;function E(){return l[242](l[334])}function I(...M){return l[243](l[334],...M)}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(M,N){C(M,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=[F(e,"click",E),F(e,"keydown",I)],j=!0)},p(M,N){l=M,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=Ye(l[334].createdAt)+"")&&V(y,b)},d(M){M&&w(e),j=!1,he(T)}}}function Uu(l){let e,t,n,o,s,r=l[17]&&wi(l);return{c(){e=f("input"),t=h(),r&&r.c(),n=at(),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=[F(e,"input",l[211]),F(e,"input",l[138]),F(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=wi(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 Ku(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=F(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 wi(l){let e,t=ae(l[16]),n=[];for(let o=0;o<t.length;o+=1)n[o]=Ci(zn(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=zn(o,t,r);n[r]?n[r].p(c,s):(n[r]=Ci(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 Ci(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=F(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 ji(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=F(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 Ti(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 Si(l){let e,t,n,o=ae(l[35]),s=[];for(let r=0;r<o.length;r+=1)s[r]=Ii(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]=Ii(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 Ni(l){let e,t,n,o=ae(l[337].events),s=[];for(let r=0;r<o.length;r+=1)s[r]=Mi(Rn(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=Rn(r,o,u);s[u]?s[u].p(d,c):(s[u]=Mi(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 Ei(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=F(e,"click",o),t=!0)},p(s,r){l=s},d(s){s&&w(e),t=!1,n()}}}function Mi(l){let e,t,n=Ye(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,I;function M(){return l[225](l[334])}let N=j&&Ei(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||(I=F(y,"click",M),E=!0)},p(A,S){l=A,S[1]&16&&n!==(n=Ye(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=Ei(l),N.c(),N.m(e,T)):N&&(N.d(1),N=null)},d(A){A&&w(e),N&&N.d(),E=!1,I()}}}function Ii(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,I,M,N,A,S,O,B,z;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&&Ni(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"),I=h(),M=f("span"),M.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(M,"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,I),a(j,M),a(j,N),a(j,A),a(e,S),Y&&Y.m(e,null),a(e,O),B||(z=[F(o,"click",Je(P)),F(T,"change",Je(H)),F(A,"click",Je(U)),F(t,"click",K),F(t,"keydown",X)],B=!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=Ni(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(),B=!1,he(z)}}}function Di(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,I,M=l[6].byDay&&l[6].byDay.length>0&&Fi(l),N=l[6].byNode&&l[6].byNode.length>0&&Li(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(),M&&M.c(),I=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),M&&M.m(e,null),a(e,I),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?M?M.p(A,S):(M=Fi(A),M.c(),M.m(e,I)):M&&(M.d(1),M=null),A[6].byNode&&A[6].byNode.length>0?N?N.p(A,S):(N=Li(A),N.c(),N.m(e,null)):N&&(N.d(1),N=null)},d(A){A&&w(e),M&&M.d(),N&&N.d()}}}function Fi(l){let e,t,n,o=ae(l[6].byDay),s=[];for(let r=0;r<o.length;r+=1)s[r]=Ai(On(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=On(r,o,u);s[u]?s[u].p(d,c):(s[u]=Ai(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 Ai(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 Li(l){let e,t,n,o=ae(l[6].byNode),s=[];for(let r=0;r<o.length;r+=1)s[r]=Pi(Pn(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=Pn(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 Gu(l){let e,t,n,o,s,r,c,u,d,v,g,m,b,y,k,j,T,E,I,M,N,A=ae(l[5]),S=[];for(let O=0;O<A.length;O+=1)S[O]=Vi(An(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(),I=f("th"),I.textContent=`${_("common.date")}`,M=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(I,"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,B){C(O,e,B),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,I),a(t,M),a(t,N);for(let z=0;z<S.length;z+=1)S[z]&&S[z].m(N,null)},p(O,B){if(B[0]&32|B[4]&1082134528|B[5]&1){A=ae(O[5]);let z;for(z=0;z<A.length;z+=1){const P=An(O,A,z);S[z]?S[z].p(P,B):(S[z]=Vi(P),S[z].c(),S[z].m(N,null))}for(;z<S.length;z+=1)S[z].d(1);S.length=A.length}},d(O){O&&w(e),Oe(S,O)}}}function Ju(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 Oi(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 Ri(l){let e,t,n,o,s,r,c,u,d,v=l[347].details&&zi(l);function g(k,j){return k[347].source==="manual"?xu:k[347].source==="suggestion"&&k[347]._events&&k[347]._events.length>0?Qu:k[347].source==="suggestion"?Zu:k[347].source==="unknown"||k[347].source==="imported"?Xu:k[347]._hasEvents?Yu:qu}let m=g(l),b=m(l),y=l[347]._events&&Hi(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=zi(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=Hi(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 zi(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 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 Yu(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 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.sourceSuggestionNoEvents")}`,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.sourceSuggestion")}`,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.sourceManual")}`,i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Hi(l){let e,t,n,o=ae(l[347]._events),s=[];for(let r=0;r<o.length;r+=1)s[r]=Wi(Ln(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=Ln(r,o,u);s[u]?s[u].p(d,c):(s[u]=Wi(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 Wi(l){let e,t,n=Ye(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(I,M){C(I,e,M),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=F(y,"click",E),j=!0)},p(I,M){l=I,M[0]&32&&n!==(n=Ye(l[334].createdAt)+"")&&V(o,n),M[0]&32&&c!==(c=l[147](l[334].eventType)+"")&&V(u,c),M[0]&32&&g!==(g=l[334].title+"")&&V(m,g)},d(I){I&&w(e),j=!1,T()}}}function Vi(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,I,M,N=l[347].minutes+"",A,S,O,B,z,P,H,U=l[347].date+"",K,X,Y,W,J;function Q(){return l[227](l[347])}let R=l[347].billable&&Oi(),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&&Ri(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),I=h(),M=f("td"),A=L(N),S=h(),O=f("td"),R&&R.c(),B=h(),z=f("td"),le&&le.c(),P=h(),H=f("td"),K=L(U),X=h(),te&&te.c(),Y=at(),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(M,"class","journal-min-cell svelte-1ufgyr8"),i(O,"class","journal-bool-cell svelte-1ufgyr8"),i(z,"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,I),a(e,M),a(M,A),a(e,S),a(e,O),R&&R.m(O,null),a(e,B),a(e,z),le&&le.m(z,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=[F(m,"click",Je(Q)),F(e,"click",ve),F(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?R||(R=Oi(),R.c(),R.m(O,null)):R&&(R.d(1),R=null),l[347].approximate?le||(le=Bi(),le.c(),le.m(z,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=Ri(l),te.c(),te.m(Y.parentNode,Y)):te&&(te.d(1),te=null)},d(x){x&&(w(e),w(X),w(Y)),R&&R.d(),le&&le.d(),te&&te.d(x),W=!1,he(J)}}}function Ui(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=F(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 $u(l){let e;function t(s,r){return s[18].length===0?rf:sf}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 ef(l){let e,t,n,o,s=l[22]&&l[35].filter(l[164]).length>0,r,c,u,d=s&&Ji(l);function v(b,y){return b[27].length===0?cf:af}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=F(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=Ji(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 tf(l){let e,t,n,o,s,r;function c(v,g){return v[26].length===0?gf:_f}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=F(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 lf(l){let e,t,n,o=_("file.addFile")+"",s,r,c,u=_("file.addFolder")+"",d,v,g,m,b,y,k,j,T,E,I,M,N,A=l[61].items.length>0&&so(l);const S=[hf,vf],O=[];function B(H,U){return H[53]?0:1}y=B(l),k=O[y]=S[y](l);let z=l[49]&&!l[51]&&ao(),P=l[57]&&co(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(),z&&z.c(),T=h(),P&&P.c(),E=at(),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),z&&z.m(e,null),C(H,T,U),P&&P.m(H,U),C(H,E,U),I=!0,M||(N=[F(n,"click",l[142]),F(c,"click",l[143]),F(g,"click",l[90])],M=!0)},p(H,U){(!I||U[1]&262144)&&(n.disabled=H[49]),(!I||U[1]&262144)&&(c.disabled=H[49]),H[61].items.length>0?A?A.p(H,U):(A=so(H),A.c(),A.m(t,null)):A&&(A.d(1),A=null);let K=y;y=B(H),y===K?O[y].p(H,U):($e(),ye(O[K],1,1,()=>{O[K]=null}),et(),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]?z||(z=ao(),z.c(),z.m(e,null)):z&&(z.d(1),z=null),H[57]?P?(P.p(H,U),U[1]&67108864&&de(P,1)):(P=co(H),P.c(),de(P,1),P.m(E.parentNode,E)):P&&($e(),ye(P,1,1,()=>{P=null}),et())},i(H){I||(de(k),de(P),I=!0)},o(H){ye(k),ye(P),I=!1},d(H){H&&(w(e),w(T),w(E)),A&&A.d(),O[y].d(),z&&z.d(),P&&P.d(H),M=!1,he(N)}}}function nf(l){let e,t,n,o,s,r,c,u=l[42]&&uo(l);function d(m,b){return m[24].length===0&&!m[42]?jf:Cf}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=F(n,"click",l[122]),r=!0)},p(m,b){m[42]?u?u.p(m,b):(u=uo(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 of(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,I,M,N,A=ft(l[22].createdAt)+"",S,O,B,z,P,H,U,K,X=_("overview.newNote")+"",Y,W,J,Q,R,le,ve=_("overview.addFile")+"",ie,te,x,ce,Te,Ee,Be=_("overview.addAction")+"",Ce,G,Z,oe,_e,je,qe,Le=_("overview.logTime")+"",Qe,nt,Re,be,We,Ie=l[24].length>0&&po(l),ze=l[27].length>0&&_o(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(),I=f("div"),M=f("span"),M.textContent=`${_("overview.created")}`,N=f("span"),S=L(A),O=h(),B=f("div"),z=f("button"),P=q("svg"),H=q("path"),U=q("path"),K=h(),Y=L(X),W=h(),J=f("button"),Q=q("svg"),R=q("path"),le=h(),ie=L(ve),te=h(),x=f("button"),ce=q("svg"),Te=q("polygon"),Ee=h(),Ce=L(Be),G=h(),Z=f("button"),oe=q("svg"),_e=q("circle"),je=q("polyline"),qe=h(),Qe=L(Le),nt=h(),Ie&&Ie.c(),Re=h(),ze&&ze.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(M,"class","meta-label svelte-1ufgyr8"),i(N,"class","svelte-1ufgyr8"),i(I,"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(z,"class","qa-btn svelte-1ufgyr8"),i(R,"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(R,"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(B,"class","quick-actions svelte-1ufgyr8"),i(e,"class","overview svelte-1ufgyr8")},m(Me,Fe){C(Me,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,I),a(I,M),a(I,N),a(N,S),a(e,O),a(e,B),a(B,z),a(z,P),a(P,H),a(P,U),a(z,K),a(z,Y),a(B,W),a(B,J),a(J,Q),a(Q,R),a(J,le),a(J,ie),a(B,te),a(B,x),a(x,ce),a(ce,Te),a(x,Ee),a(x,Ce),a(B,G),a(B,Z),a(Z,oe),a(oe,_e),a(oe,je),a(Z,qe),a(Z,Qe),a(e,nt),Ie&&Ie.m(e,null),a(e,Re),ze&&ze.m(e,null),be||(We=[F(z,"click",l[171]),F(J,"click",l[172]),F(x,"click",l[149]),F(Z,"click",l[173])],be=!0)},p(Me,Fe){Fe[0]&4194304&&n!==(n=Me[22].title+"")&&V(o,n),Fe[0]&4194304&&v!==(v=Me[148](Me[22].type)+"")&&V(g,v),Fe[0]&4194304&&j!==(j=(Me[22].section||"—")+"")&&V(T,j),Fe[0]&4194304&&A!==(A=ft(Me[22].createdAt)+"")&&V(S,A),Me[24].length>0?Ie?Ie.p(Me,Fe):(Ie=po(Me),Ie.c(),Ie.m(e,Re)):Ie&&(Ie.d(1),Ie=null),Me[27].length>0?ze?ze.p(Me,Fe):(ze=_o(Me),ze.c(),ze.m(e,null)):ze&&(ze.d(1),ze=null)},i:ue,o:ue,d(Me){Me&&w(e),Ie&&Ie.d(),ze&&ze.d(),be=!1,he(We)}}}function sf(l){let e,t=ae(l[18]),n=[];for(let o=0;o<t.length;o+=1)n[o]=Gi(Hn(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=Hn(o,t,r);n[r]?n[r].p(c,s):(n[r]=Gi(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 rf(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 Ki(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 Gi(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=Ye(l[334].createdAt)+"",T,E,I,M,N=l[334].targetType&&Ki(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,B){C(O,e,B),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),I||(M=[F(e,"click",A),F(e,"keydown",S)],I=!0)},p(O,B){l=O,B[0]&262144&&n!==(n=Vt(l[334].eventType)+"")&&V(o,n),B[0]&262144&&c!==(c=l[334].title+"")&&V(u,c),B[0]&262144&&g!==(g=l[147](l[334].eventType)+"")&&V(m,g),l[334].targetType?N?N.p(l,B):(N=Ki(l),N.c(),N.m(e,y)):N&&(N.d(1),N=null),B[0]&262144&&j!==(j=Ye(l[334].createdAt)+"")&&V(T,j)},d(O){O&&w(e),N&&N.d(),I=!1,he(M)}}}function Ji(l){let e,t,n,o=ae(l[35].filter(l[196])),s=[];for(let r=0;r<o.length;r+=1)s[r]=Zi(Un(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=Un(r,o,u);s[u]?s[u].p(d,c):(s[u]=Zi(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 qi(l){let e,t,n,o=ae(l[337].events),s=[];for(let r=0;r<o.length;r+=1)s[r]=Xi(Kn(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=Kn(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 Yi(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=F(e,"click",o),t=!0)},p(s,r){l=s},d(s){s&&w(e),t=!1,n()}}}function Xi(l){let e,t,n=Ye(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,I;function M(){return l[200](l[334])}let N=j&&Yi(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||(I=F(y,"click",M),E=!0)},p(A,S){l=A,S[0]&4194304|S[1]&16&&n!==(n=Ye(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=Yi(l),N.c(),N.m(e,T)):N&&(N.d(1),N=null)},d(A){A&&w(e),N&&N.d(),E=!1,I()}}}function Zi(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,I,M,N,A,S;function O(){return l[197](l[337])}function B(){return l[198](l[337],l[338],l[339])}function z(...H){return l[199](l[337],l[338],l[339],...H)}let P=l[337]._expanded&&l[337].events&&l[337].events.length>0&&qi(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"),I=f("button"),I.textContent=`${_("worklog.apply")}`,M=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(I,"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,I),a(e,M),P&&P.m(e,null),a(e,N),A||(S=[F(I,"click",Je(O)),F(t,"click",B),F(t,"keydown",z)],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=qi(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 af(l){let e,t=ae(l[27]),n=[];for(let o=0;o<t.length;o+=1)n[o]=io(Wn(l,t,o));return{c(){for(let o=0;o<n.length;o+=1)n[o].c();e=at()},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=Wn(o,t,r);n[r]?n[r].p(c,s):(n[r]=io(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 cf(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 Qi(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 xi(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 $i(l){let e,t,n,o,s,r,c=l[318].details&&eo(l);function u(m,b){return m[318].source==="manual"?mf:m[318].source==="suggestion"&&m[318]._events&&m[318]._events.length>0?pf:m[318].source==="suggestion"?df:m[318].source==="unknown"||m[318].source==="imported"?ff:uf}let d=u(l),v=d(l),g=l[318].source==="suggestion"&&l[318]._events&&l[318]._events.length>0&&to(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=eo(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=to(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 eo(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 uf(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 ff(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 df(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 pf(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 mf(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 to(l){let e,t,n,o=ae(l[318]._events),s=[];for(let r=0;r<o.length;r+=1)s[r]=no(Vn(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=Vn(r,o,u);s[u]?s[u].p(d,c):(s[u]=no(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 lo(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=F(e,"click",o),t=!0)},p(s,r){l=s},d(s){s&&w(e),t=!1,n()}}}function no(l){let e,t,n=Ye(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,I;function M(){return l[202](l[334])}let N=j&&lo(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||(I=F(y,"click",M),E=!0)},p(A,S){l=A,S[0]&134217728&&n!==(n=Ye(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=lo(l),N.c(),N.m(e,T)):N&&(N.d(1),N=null)},d(A){A&&w(e),N&&N.d(),E=!1,I()}}}function io(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,I,M,N=ft(l[318].createdAt)+"",A,S,O,B,z,P=l[318].billable&&Qi(),H=l[318].approximate&&xi(),U=l[318]._expanded&&$i(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(),I=h(),M=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(M,"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,I),a(t,M),a(M,A),a(e,S),U&&U.m(e,null),a(e,O),B||(z=[F(e,"click",K),F(e,"keydown",X)],B=!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=Qi(),P.c(),P.m(t,E)):P&&(P.d(1),P=null),l[318].approximate?H||(H=xi(),H.c(),H.m(t,I)):H&&(H.d(1),H=null),W[0]&134217728&&N!==(N=ft(l[318].createdAt)+"")&&V(A,N),l[318]._expanded?U?U.p(l,W):(U=$i(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(),B=!1,he(z)}}}function _f(l){let e,t=ae(l[26]),n=[];for(let o=0;o<t.length;o+=1)n[o]=oo(Gn(l,t,o));return{c(){for(let o=0;o<n.length;o+=1)n[o].c();e=at()},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=Gn(o,t,r);n[r]?n[r].p(c,s):(n[r]=oo(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 gf(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 oo(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,I,M,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>',I=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,B){C(O,e,B),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,I),M||(N=[F(j,"click",A),F(E,"click",S)],M=!0)},p(O,B){l=O,B[0]&67108864&&o!==(o=l[329].title+"")&&V(s,o),B[0]&67108864&&u!==(u=l[153](l[329].type)+"")&&V(d,u),B[0]&67108864&&m!==(m=l[329].data+"")&&V(b,m)},d(O){O&&w(e),M=!1,he(N)}}}function so(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=F(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 vf(l){let e,t,n,o,s,r,c;const u=[bf,yf],d=[];function v(y,k){return y[55].length>0?0:1}e=v(l),t=d[e]=u[e](l);const g=[wf,kf],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=at()},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):($e(),ye(d[j],1,1,()=>{d[j]=null}),et(),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):($e(),ye(m[T],1,1,()=>{m[T]=null}),et(),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 hf(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 yf(l){let e,t;return e=new es({props:{crumbs:[{name:_("file.root")}]}}),{c(){ct(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 bf(l){let e,t,n,o,s,r,c,u=_("common.back")+"",d,v,g,m;return e=new es({props:{crumbs:[{name:_("file.root")},...l[55]]}}),e.$on("navigate",l[180]),{c(){ct(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=F(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 kf(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=Jn(l,s,c),d=r(u);n.set(d,t[c]=ro(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]),$e(),t=qo(t,u,r,1,c,s,n,e,Jo,ro,null,Jn),et())},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 wf(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=[F(g,"click",l[142]),F(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 ro(l,e){let t,n,o;return n=new Wc({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=at(),ct(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 ao(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 co(l){let e,t;return e=new nu({props:{item:l[57],content:l[58],loading:l[59],error:l[60]}}),e.$on("close",l[89]),e.$on("openExternal",l[193]),{c(){ct(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 uo(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=[F(t,"input",l[176]),F(t,"keydown",l[177]),F(s,"click",l[124]),F(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 Cf(l){let e,t=ae(l[24]),n=[];for(let o=0;o<t.length;o+=1)n[o]=fo(qn(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=qn(o,t,r);n[r]?n[r].p(c,s):(n[r]=fo(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 jf(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 fo(l){let e,t,n=l[321].title+"",o,s,r,c=ft(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=[F(e,"click",m),F(e,"keydown",function(){Qt(rt(b))&&rt(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=ft(l[321].createdAt)+"")&&V(u,c)},d(y){y&&w(e),v=!1,he(g)}}}function po(l){let e,t,n,o=ae(l[24].slice(0,5)),s=[];for(let r=0;r<o.length;r+=1)s[r]=mo(Xn(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=Xn(r,o,u);s[u]?s[u].p(d,c):(s[u]=mo(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 mo(l){let e,t,n=l[321].title+"",o,s,r=ft(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=[F(e,"click",g),F(e,"keydown",function(){Qt(rt(m))&&rt(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=ft(l[321].createdAt)+"")&&V(c,r)},d(b){b&&w(e),d=!1,he(v)}}}function _o(l){let e,t,n,o=ae(l[27].slice(0,3)),s=[];for(let r=0;r<o.length;r+=1)s[r]=go(Yn(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=Yn(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=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 vo(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 ho(l){let e,t,n,o,s,r,c,u,d,v,g,m,b,y,k,j,T,E,I,M,N,A,S,O,B,z,P=_("common.create")+"",H,U,K,X,Y,W,J,Q=l[39]&&yo(l);g=new ol({props:{kind:"folder",size:24}});let R=ae(l[2]),le=[];for(let ie=0;ie<R.length;ie+=1)le[ie]=bo(Sn(l,R,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"),ct(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(),I=f("div"),M=f("label"),N=f("span"),N.textContent=`${_("common.name")}`,A=h(),S=f("input"),O=h(),B=f("div"),z=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(M,"class","svelte-1ufgyr8"),i(I,"class","form-group svelte-1ufgyr8"),i(z,"class","btn btn-primary svelte-1ufgyr8"),z.disabled=U=!l[38].trim()||l[40]===void 0,i(X,"class","btn svelte-1ufgyr8"),i(B,"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,I),a(I,M),a(M,N),a(M,A),a(M,S),ke(S,l[38]),a(t,O),a(t,B),a(B,z),a(z,H),a(B,K),a(B,X),Y=!0,W||(J=[F(v,"click",l[246]),F(S,"input",l[248]),F(S,"keydown",l[249]),F(z,"click",l[110]),F(X,"click",l[109]),F(e,"click",yt(l[109])),F(e,"keydown",rt(l[109]))],W=!0)},p(ie,te){if(ie[39]?Q?Q.p(ie,te):(Q=yo(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){R=ae(ie[2]);let x;for(x=0;x<R.length;x+=1){const ce=Sn(ie,R,x);le[x]?(le[x].p(ce,te),de(le[x],1)):(le[x]=bo(ce),le[x].c(),de(le[x],1),le[x].m(d,null))}for($e(),x=R.length;x<le.length;x+=1)ve(x);et()}te[1]&128&&S.value!==ie[38]&&ke(S,ie[38]),(!Y||te[1]&640&&U!==(U=!ie[38].trim()||ie[40]===void 0))&&(z.disabled=U)},i(ie){if(!Y){de(g.$$.fragment,ie);for(let te=0;te<R.length;te+=1)de(le[te]);Y=!0}},o(ie){ye(g.$$.fragment,ie),le=le.filter(ls);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 yo(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 bo(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 ol({props:{kind:l[313].icon||"generic",size:24}});function j(){return l[247](l[313])}return{c(){var T;e=f("button"),ct(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=F(e,"click",j),y=!0)},p(T,E){var M;l=T;const I={};E[0]&4&&(I.kind=l[313].icon||"generic"),t.$set(I),(!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",((M=l[40])==null?void 0:M.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 ko(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&&wo(l),k=l[41].node&&l[41].node.parent_id&&jo(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=[F(r,"click",l[252]),F(u,"click",l[253]),F(v,"click",l[254]),F(e,"click",l[112]),F(e,"contextmenu",Sl(l[112])),F(e,"keydown",rt(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=wo(j),y.c(),de(y,1),y.m(t,o)):y&&($e(),ye(y,1,1,()=>{y=null}),et()),j[41].node&&j[41].node.parent_id?k?k.p(j,T):(k=jo(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 wo(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]=Co(Tn(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=Tn(d,r,g);c[g]?(c[g].p(m,v),de(c[g],1)):(c[g]=Co(m),c[g].c(),de(c[g],1),c[g].m(n.parentNode,n))}for($e(),g=r.length;g<c.length;g+=1)u(g);et()}},i(d){if(!s){for(let v=0;v<r.length;v+=1)de(c[v]);s=!0}},o(d){c=c.filter(ls);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 Co(l){let e,t,n,o,s=_(l[313].title)+"",r,c,u,d;t=new ol({props:{kind:l[313].icon||"folder",size:16}});function v(){return l[250](l[313])}return{c(){e=f("button"),ct(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=F(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 jo(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=F(e,"click",l[251]),o=!0)},p:ue,d(r){r&&(w(e),w(t),w(n)),o=!1,s()}}}function To(l){let e,t,n,o,s,r,c,u,d,v,g,m,b,y,k,j,T,E,I,M,N,A,S,O,B,z,P,H,U,K,X,Y,W,J,Q,R,le,ve,ie,te,x,ce=_("common.save")+"",Te,Ee,Be,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"),I=f("span"),I.textContent=`${_("worklog.minutes")}`,M=h(),N=f("input"),A=h(),S=f("div"),O=f("label"),B=f("span"),B.textContent=`${_("worklog.details")}`,z=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"),R=f("input"),le=h(),ve=f("span"),ve.textContent=`${_("journal.approxEstimated")}`,ie=h(),te=f("div"),x=f("button"),Te=L(ce),Be=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(I,"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(B,"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(R,"type","checkbox"),i(R,"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,I),a(E,M),a(E,N),ke(N,l[30]),a(t,A),a(t,S),a(S,O),a(O,B),a(O,z),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,R),R.checked=l[34],a(Q,le),a(Q,ve),a(t,ie),a(t,te),a(te,x),a(x,Te),a(te,Be),a(te,Ce),G||(Z=[F(d,"input",l[255]),F(k,"input",l[256]),F(N,"input",l[257]),F(P,"input",l[258]),F(X,"change",l[259]),F(R,"change",l[260]),F(x,"click",l[131]),F(Ce,"click",l[130]),F(e,"click",yt(l[130])),F(e,"keydown",rt(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&&ll(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&&(R.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 So(l){let e,t,n,o,s,r,c,u,d,v,g,m,b,y,k,j,T,E,I,M=(l[46]==="open_url"?_("action.dataUrl"):l[46]==="open_folder"||l[46]==="open_file"?_("action.dataPath"):_("action.dataCommand"))+"",N,A,S,O,B,z,P,H,U,K,X,Y=ae(l[80]),W=[];for(let J=0;J<Y.length;J+=1)W[J]=No(jn(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"),I=f("span"),N=L(M),A=h(),S=f("input"),B=h(),z=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(I,"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(z,"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 R=0;R<W.length;R+=1)W[R]&&W[R].m(k,null);zt(k,l[46],!0),a(t,j),a(t,T),a(T,E),a(E,I),a(I,N),a(E,A),a(E,S),ke(S,l[47]),a(t,B),a(t,z),a(z,P),a(z,H),a(z,U),K||(X=[F(d,"input",l[261]),F(d,"keydown",l[262]),F(k,"change",l[263]),F(S,"input",l[264]),F(S,"keydown",l[265]),F(P,"click",l[151]),F(U,"click",l[150]),F(e,"click",yt(l[150])),F(e,"keydown",rt(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 R;for(R=0;R<Y.length;R+=1){const le=jn(J,Y,R);W[R]?W[R].p(le,Q):(W[R]=No(le),W[R].c(),W[R].m(k,null))}for(;R<W.length;R+=1)W[R].d(1);W.length=Y.length}Q[1]&32768|Q[2]&262144&&zt(k,J[46]),Q[1]&32768&&M!==(M=(J[46]==="open_url"?_("action.dataUrl"):J[46]==="open_folder"||J[46]==="open_file"?_("action.dataPath"):_("action.dataCommand"))+"")&&V(N,M),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 No(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 Eo(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,I,M,N=l[50].folders+"",A,S,O,B,z,P=(l[50].totalBytes/1024).toFixed(1)+"",H,U,K,X,Y,W,J,Q,R,le,ve,ie,te=l[50].isDangerous&&Mo(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"),I=f("span"),I.textContent=`${_("file.importFolders")}`,M=f("span"),A=L(N),S=h(),O=f("div"),B=f("span"),B.textContent=`${_("file.importSize")}`,z=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")}`,R=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(I,"class","svelte-1ufgyr8"),i(M,"class","svelte-1ufgyr8"),i(E,"class","summary-row svelte-1ufgyr8"),i(B,"class","svelte-1ufgyr8"),i(z,"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,I),a(E,M),a(M,A),a(g,S),a(g,O),a(O,B),a(O,z),a(z,H),a(z,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,R),a(Y,le),ve||(ie=[F(W,"click",l[266]),F(Q,"click",l[267]),F(le,"click",l[145]),F(e,"click",yt(l[145])),F(e,"keydown",rt(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=Mo(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 Mo(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 Io(l){let e,t,n,o,s,r,c,u,d,v,g,m,b,y,k,j,T,E=l[71]&&Do(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(I,M){C(I,e,M),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=[F(d,"input",l[268]),F(d,"keydown",l[104]),F(b,"click",l[102]),F(k,"click",l[103]),F(e,"click",yt(l[103])),F(e,"keydown",rt(l[103]))],j=!0)},p(I,M){M[2]&256&&d.value!==I[70]&&ke(d,I[70]),I[71]?E?E.p(I,M):(E=Do(I),E.c(),E.m(t,g)):E&&(E.d(1),E=null)},d(I){I&&w(e),E&&E.d(),j=!1,he(T)}}}function Do(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 Fo(l){let e,t;return e=new su({props:{title:l[65],message:l[66],confirmText:l[68],danger:l[67]}}),e.$on("confirm",l[105]),e.$on("cancel",l[106]),{c(){ct(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 Ao(l){let e,t,n,o,s,r,c,u,d,v,g,m,b,y,k=_("sync.saveInterval")+"",j,T,E,I,M,N,A,S=l[73]&&Lo(l);function O(H,U){var K;return(K=H[73])!=null&&K.configured?If:Mf}let B=O(l),z=B(l),P=l[79]&&zo(l);return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${_("sync.settings")}`,o=h(),S&&S.c(),s=h(),z.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(),I=f("div"),M=f("button"),M.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(M,"class","btn svelte-1ufgyr8"),i(I,"class","modal-actions svelte-1ufgyr8"),Ke(I,"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),z.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,I),a(I,M),N||(A=[F(m,"input",l[272]),F(y,"click",l[160]),F(M,"click",l[158]),F(e,"click",yt(l[158])),F(e,"keydown",rt(l[158]))],N=!0)},p(H,U){H[73]?S?S.p(H,U):(S=Lo(H),S.c(),S.m(t,s)):S&&(S.d(1),S=null),B===(B=O(H))&&z?z.p(H,U):(z.d(1),z=B(H),z&&(z.c(),z.m(t,r))),U[2]&65536&&ll(m.value)!==H[78]&&ke(m,H[78]),U[2]&4096&&(y.disabled=H[74]),H[79]?P?P.p(H,U):(P=zo(H),P.c(),P.m(t,E)):P&&(P.d(1),P=null)},d(H){H&&w(e),S&&S.d(),z.d(),P&&P.d(),N=!1,he(A)}}}function Lo(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?Ef:S[73].connected?Nf:S[73].configured?Sf:Tf}let T=j(l),E=T(l),I=l[73].serverUrl&&Po(l),M=l[73].deviceName&&Oo(l),N=l[73].deviceId&&!l[73].deviceName&&Bo(l),A=l[73].lastSyncAt&&Ro(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(),I&&I.c(),c=h(),M&&M.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),I&&I.m(e,null),a(e,c),M&&M.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?I?I.p(S,O):(I=Po(S),I.c(),I.m(e,c)):I&&(I.d(1),I=null),S[73].deviceName?M?M.p(S,O):(M=Oo(S),M.c(),M.m(e,u)):M&&(M.d(1),M=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=Ro(S),A.c(),A.m(e,null)):A&&(A.d(1),A=null)},d(S){S&&w(e),E.d(),I&&I.d(),M&&M.d(),N&&N.d(),A&&A.d()}}}function Tf(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 Sf(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 Nf(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 Ef(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 Po(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 Oo(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 Ro(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 Mf(l){let e,t,n,o,s,r,c,u,d,v,g,m,b,y,k,j,T,E,I,M,N=_("sync.test")+"",A,S,O,B,z=_("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(),I=f("div"),M=f("button"),A=L(N),O=h(),B=f("button"),P=L(z),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(M,"class","btn svelte-1ufgyr8"),M.disabled=S=l[74]||!l[75],i(B,"class","btn btn-primary svelte-1ufgyr8"),B.disabled=l[74],i(I,"class","modal-actions svelte-1ufgyr8"),Ke(I,"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,I,X),a(I,M),a(M,A),a(I,O),a(I,B),a(B,P),H||(U=[F(s,"input",l[269]),F(g,"input",l[270]),F(T,"input",l[271]),F(M,"click",l[161]),F(B,"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])&&(M.disabled=S),X[2]&4096&&(B.disabled=K[74])},d(K){K&&(w(e),w(r),w(c),w(m),w(b),w(E),w(I)),H=!1,he(U)}}}function If(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=[F(t,"click",l[163]),F(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 zo(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 Df(l){var Ut;let e,t,n,o,s,r,c,u,d,v,g,m,b,y,k,j,T,E,I,M,N,A,S,O,B,z,P,H,U,K,X,Y,W,J,Q,R,le,ve,ie,te,x,ce,Te,Ee,Be,Ce,G,Z,oe,_e,je,qe,Le,Qe,nt,Re=ae(l[0]),be=[];for(let ne=0;ne<Re.length;ne+=1)be[ne]=ei(xn(l,Re,ne));const We=[ju,Cu],Ie=[];function ze(ne,Ne){return ne[1].length>0?0:1}I=ze(l),M=Ie[I]=We[I](l);function Me(ne,Ne){return ne[22]?Nu:ne[21]?Su:Tu}let Fe=Me(l),ge=Fe(l),pe=((Ut=l[73])==null?void 0:Ut.configured)&&li(l),me=l[20]&&ii(l);const De=[Au,Fu,Du,Iu,Mu,Eu],Ae=[];function tt(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=tt(l),Ee=Ae[Te]=De[Te](l);let Se=l[37]&&ho(l),re=l[41].visible&&ko(l),se=l[28]&&To(l),Ve=l[44]&&So(l),Ue=l[51]&&l[50]&&Eo(l),Ge=l[69]&&Io(l),Pe=l[64]&&Fo(l),He=l[72]&&Ao(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(),M.c(),N=h(),A=f("div"),S=f("button"),O=q("svg"),B=q("polyline"),z=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(),R=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(),Be=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(B,"points","23 4 23 10 17 10"),i(B,"class","svelte-1ufgyr8"),i(z,"points","1 20 1 14 7 14"),i(z,"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(R,"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),Ie[I].m(b,null),a(t,N),a(t,A),a(A,S),a(S,O),a(O,B),a(O,z),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,R),a(R,le),a(le,ve),ge.m(ve,null),a(le,ie),a(le,te),pe&&pe.m(te,null),a(R,x),me&&me.m(R,null),a(R,ce),Ae[Te].m(R,null),a(R,Be),Se&&Se.m(R,null),a(R,Ce),re&&re.m(R,null),a(R,G),se&&se.m(R,null),a(R,Z),Ve&&Ve.m(R,null),a(R,oe),Ue&&Ue.m(R,null),a(R,_e),Ge&&Ge.m(R,null),a(R,je),Pe&&Pe.m(R,null),a(R,qe),He&&He.m(R,null),Le=!0,Qe||(nt=[F(T,"click",l[108]),F(S,"click",l[157])],Qe=!0)},p(ne,Ne){var wt,dt;if(Ne[0]&2097153|Ne[1]&32|Ne[2]&1048576){Re=ae(ne[0]);let Xe;for(Xe=0;Xe<Re.length;Xe+=1){const Ct=xn(ne,Re,Xe);be[Xe]?be[Xe].p(Ct,Ne):(be[Xe]=ei(Ct),be[Xe].c(),be[Xe].m(d,null))}for(;Xe<be.length;Xe+=1)be[Xe].d(1);be.length=Re.length}let st=I;I=ze(ne),I===st?Ie[I].p(ne,Ne):($e(),ye(Ie[st],1,1,()=>{Ie[st]=null}),et(),M=Ie[I],M?M.p(ne,Ne):(M=Ie[I]=We[I](ne),M.c()),de(M,1),M.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=Me(ne))&&ge?ge.p(ne,Ne):(ge.d(1),ge=Fe(ne),ge&&(ge.c(),ge.m(ve,null))),(dt=ne[73])!=null&&dt.configured?pe?pe.p(ne,Ne):(pe=li(ne),pe.c(),pe.m(te,null)):pe&&(pe.d(1),pe=null),ne[20]?me?me.p(ne,Ne):(me=ii(ne),me.c(),me.m(R,ce)):me&&(me.d(1),me=null);let mt=Te;Te=tt(ne),Te===mt?Ae[Te].p(ne,Ne):($e(),ye(Ae[mt],1,1,()=>{Ae[mt]=null}),et(),Ee=Ae[Te],Ee?Ee.p(ne,Ne):(Ee=Ae[Te]=De[Te](ne),Ee.c()),de(Ee,1),Ee.m(R,Be)),ne[37]?Se?(Se.p(ne,Ne),Ne[1]&64&&de(Se,1)):(Se=ho(ne),Se.c(),de(Se,1),Se.m(R,Ce)):Se&&($e(),ye(Se,1,1,()=>{Se=null}),et()),ne[41].visible?re?(re.p(ne,Ne),Ne[1]&1024&&de(re,1)):(re=ko(ne),re.c(),de(re,1),re.m(R,G)):re&&($e(),ye(re,1,1,()=>{re=null}),et()),ne[28]?se?se.p(ne,Ne):(se=To(ne),se.c(),se.m(R,Z)):se&&(se.d(1),se=null),ne[44]?Ve?Ve.p(ne,Ne):(Ve=So(ne),Ve.c(),Ve.m(R,oe)):Ve&&(Ve.d(1),Ve=null),ne[51]&&ne[50]?Ue?Ue.p(ne,Ne):(Ue=Eo(ne),Ue.c(),Ue.m(R,_e)):Ue&&(Ue.d(1),Ue=null),ne[69]?Ge?Ge.p(ne,Ne):(Ge=Io(ne),Ge.c(),Ge.m(R,je)):Ge&&(Ge.d(1),Ge=null),ne[64]?Pe?(Pe.p(ne,Ne),Ne[2]&4&&de(Pe,1)):(Pe=Fo(ne),Pe.c(),de(Pe,1),Pe.m(R,qe)):Pe&&($e(),ye(Pe,1,1,()=>{Pe=null}),et()),ne[72]?He?He.p(ne,Ne):(He=Ao(ne),He.c(),He.m(R,null)):He&&(He.d(1),He=null)},i(ne){Le||(de(M),de(Ee),de(Se),de(re),de(Pe),Le=!0)},o(ne){ye(M),ye(Ee),ye(Se),ye(re),ye(Pe),Le=!1},d(ne){ne&&w(e),Oe(be,ne),Ie[I].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(),Qe=!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 ns(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&&ns(n.children,e,t))return!0}return!1}function Ho(l){return l.eventIds&&l.eventIds.length?l.eventIds:l.events&&l.events.length?l.events.map(e=>e.id).filter(Boolean):[]}function wl(l){return l?l.map(e=>(e._expanded===void 0&&(e._expanded=!1),e)):[]}function Ye(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 ft(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 Ff(l){return l.targetType==="note"&&l.targetId?{nodeId:l.nodeId,tab:"notes",noteId:l.targetId}:l.targetType==="file"?{nodeId:l.nodeId,tab:"files",fileId:l.targetId,targetPath:l.targetPath}:l.targetType==="folder"?{nodeId:l.nodeId,tab:"files",folderPath:l.targetPath||l.targetId}:{nodeId:l.nodeId}}function rt(l){return e=>{(e.key==="Enter"||e.key===" ")&&(e.preventDefault(),l())}}function Af(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="",I="",M="",N=[],A=!1,S=[],O="",B="",z="",P=null,H="overview",U=[],K=null,X=[],Y=[],W=[],J=!1,Q="",R="",le="",ve="",ie=!1,te=!1,x=[],ce=0,Te=!1,Ee="",Be=null,Ce=null,G={visible:!1,x:0,y:0,node:null},Z=!1,oe="",_e=!1,je="",qe="open_url",Le="",Qe=[{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,Re=!1,be=null,We=!1,Ie="",ze="",Me={},Fe=!1,ge=null,pe=[],me=[],De=null,Ae="",tt=!1,Se="",re={items:[],mode:"copy"},se=[],Ve=[],Ue=!1,Ge=!1,Pe="",He="",Ut=!1,ne=_("common.delete"),Ne=null,st=null,mt=!1,wt="",dt="",Xe="",Ct=!1,pt=null,ut=!1,Ft="",jt="",Tt="",St=0,Ze="";const is=[{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 sl=null;Uo(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,B=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",Hs),sl=()=>window.runtime.EventsOff("files-dropped")),window.addEventListener("keydown",Wl),t(48,nt=!1),Jt()}),El(()=>{sl&&sl(),window.removeEventListener("keydown",Wl)});async function Ml(p){t(21,z=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,B=""),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(D){t(20,B=String(D)),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,B=""),t(18,S=[]),await Il(p.id)}async function Il(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=wl(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 lt(p){t(53,Fe=!0);try{let D=await ee("ListItems",p)||[];D.sort(($,fe)=>$.type!==fe.type?$.type==="folder"?-1:1:($.name||"").localeCompare(fe.name||"")),t(56,me=D)}catch{t(56,me=[])}t(53,Fe=!1)}async function rl(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,Me={...Me,[p]:!0});const D=await ee("ListWorkspaceChildren",p)||[];Yt(o,p,D),t(1,o=[...o]),await lt(p)}function Dl(){if(pe.length<2)t(55,pe=[]),t(54,ge=null),lt(P.id);else{const p=pe[pe.length-2];t(55,pe=pe.slice(0,-1)),t(54,ge=p.id),lt(p.id)}}function Fl(p){const D=pe[p];t(55,pe=pe.slice(0,p+1)),t(54,ge=D.id),lt(D.id)}async function al(p){t(57,De=p),t(58,Ae=""),t(60,Se=""),t(59,tt=!0);try{Ac(p)?t(58,Ae=await ee("GetFileBase64",p.fileId)||""):Lc(p)&&t(58,Ae=await ee("ReadFileText",p.fileId)||"")}catch(D){t(60,Se=String(D))}t(59,tt=!1)}function cl(){t(57,De=null),t(58,Ae=""),t(60,Se="")}async function os(){const p=prompt(_("file.namePrompt"));if(!(!p||!p.trim()))try{const D=ge||P.id;await ee("CreateEmptyFile",D,p.trim()),await lt(D),await dl(D)}catch(D){t(20,B=String(D))}}async function Al(p){try{await ee("DuplicateNode",p);const D=ge||P.id;await lt(D),await dl(D)}catch(D){t(20,B=String(D))}}function Ll(p){const D=me.find($=>$.id===p);D&&fl(D.id,D.name)}function Pl(p){t(61,re={items:[p],mode:"cut"})}function Ol(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 D of re.items)await ee("DuplicateNode",D);else for(const D of re.items)await ee("MoveNode",D,p);t(61,re={items:[],mode:"copy"}),await lt(p)}catch(D){t(20,B=String(D))}}function Rl(p){se.includes(p)?t(62,se=se.filter(D=>D!==p)):t(62,se=[...se,p])}function zl(p){t(62,se=[p])}function ss(){t(62,se=me.map(p=>p.id))}function Hl(p){if(me.length===0)return;const D=se.length>0?se[se.length-1]:me[0].id,$=me.findIndex(It=>It.id===D),fe=me.findIndex(It=>It.id===p);if($===-1||fe===-1)return;const xe=Math.min($,fe),gt=Math.max($,fe),ec=me.slice(xe,gt+1).map(It=>It.id),an=new Set(se);ec.forEach(It=>an.add(It)),t(62,se=[...an])}function rs(){t(62,se=[])}function ul(p){return p.length>0?p:me.map(D=>D.id)}async function as(){const p=ul(se),D=me.find(fe=>fe.id===p[0]);let $;p.length===1&&(D==null?void 0:D.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 xe of p)try{await ee("DeleteFileOrFolder",xe)}catch(gt){t(20,B=String(gt))}t(62,se=[]);const fe=ge||P.id;await lt(fe)}})}function cs(){const p=ul(se);t(61,re={items:p,mode:"cut"}),t(62,se=[])}function us(){const p=ul(se);t(61,re={items:p,mode:"copy"}),t(62,se=[])}function fs(p,D){const $=se.includes(D)?se:[D];Ve=$,p.dataTransfer.effectAllowed="move",p.dataTransfer.setData("text/plain",$.join(","))}function ds(p,D){const $=me.find(fe=>fe.id===D);$&&$.type==="folder"&&(p.preventDefault(),p.dataTransfer.dropEffect="move")}async function ps(p,D){if(p.preventDefault(),Ve.length!==0){for(const $ of Ve)try{await ee("MoveNode",$,D)}catch(fe){t(20,B=String(fe))}Ve=[],t(62,se=[]),await lt(ge||P.id)}}function Wl(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(),us()):p.key==="x"||p.key==="X"?(p.preventDefault(),cs()):p.key==="v"||p.key==="V"?(p.preventDefault(),Bl()):p.key==="a"||p.key==="A"?(p.preventDefault(),ss()):p.key==="o"||p.key==="O"?(p.preventDefault(),ms()):p.key==="Enter"&&(p.preventDefault(),Vl());else if(p.key==="Enter")p.preventDefault(),Vl();else if(p.key==="Delete"||p.key==="Backspace"){if(De){p.preventDefault(),cl();return}if(se.length>0){p.preventDefault(),as();return}if(p.key==="Backspace"&&pe.length>0){p.preventDefault(),Dl();return}}else if(p.key==="Escape"){if(De){cl();return}if(se.length>0){rs();return}}else p.key==="F2"&&(p.preventDefault(),_s())}function Vl(){if(se.length===1){const p=me.find(D=>D.id===se[0]);p&&(p.type==="folder"?rl(p.id):al(p))}}function ms(){if(se.length===1){const p=me.find(D=>D.id===se[0]);p&&p.fileId&&ee("OpenFile",p.fileId)}}function fl(p,D){wt=p,t(70,dt=D),t(71,Xe=""),t(69,mt=!0)}function _s(){if(se.length===1){const p=me.find(D=>D.id===se[0]);p&&fl(p.id,p.name)}}async function Ul(){const p=dt.trim();if(!p){t(71,Xe=_("rename.emptyError"));return}try{await ee("ValidateName",p)}catch{t(71,Xe=_("rename.invalidError"));return}t(69,mt=!1);const D=wt;wt="";try{await ee("RenameNode",D,p),P&&P.id===D&&t(22,P={...P,title:p}),await Gt(),ge&&await lt(ge)}catch($){t(20,B=String($))}}function gs(){t(69,mt=!1),wt="",t(70,dt=""),t(71,Xe="")}function vs(p){p.key==="Enter"?Ul():t(71,Xe="")}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 Kl(){t(64,Ge=!1),Ne=null,st=null}function hs(){Ne&&Ne(),Kl()}function ys(){st&&st(),Kl()}function Gl(p){t(39,Be=G.node),t(40,Ce=p),t(38,Ee=""),t(37,Te=!0),At()}function bs(){t(39,Be=null),t(40,Ce=void 0),t(38,Ee=""),t(37,Te=!0)}function ks(){t(37,Te=!1),t(38,Ee=""),t(39,Be=null),t(40,Ce=void 0)}async function Jl(){if(!(!Ee.trim()||Ce===void 0))try{const p=Be?Be.id:"",D=Ce?Ce.id:"",$=await ee("CreateNodeFromTemplate",p,Ee.trim(),D);t(37,Te=!1),t(38,Ee="");const fe=$?$.id:null;if(t(39,Be=null),t(40,Ce=void 0),p){t(52,Me={...Me,[p]:!0});const xe=await ee("ListWorkspaceChildren",p)||[];Yt(o,p,xe),t(1,o=[...o])}else t(1,o=await ee("ListWorkspaceTree")||o);if(fe){const xe=await ee("GetNodeDetail",fe);xe&&(t(21,z=""),Nt(xe))}}catch(p){t(20,B=String(p))}}function ws(p,D){t(41,G={visible:!0,x:p.clientX,y:p.clientY,node:D})}function At(){t(41,G={visible:!1,x:0,y:0,node:null})}async function Cs(p){const D=!Me[p];if(t(52,Me={...Me,[p]:D}),!D)return;const $=await ee("ListWorkspaceChildren",p)||[];Yt(o,p,$),t(1,o=[...o])}async function js(p,D){if(!(!p||!D||p===D))try{const $=await ee("MoveNode",p,D);await Gt();const fe=await ee("GetNodeDetail",p);fe&&(t(21,z=""),Nt(fe))}catch($){t(20,B=String($))}}async function Ts(p){p.preventDefault();try{const D=p.dataTransfer.getData("text/plain");if(!D)return;const $=await ee("GetNodeDetail",D);if(!$||!$.parent_id)return;await ee("MoveNode",D,""),await Gt();const fe=await ee("GetNodeDetail",D);fe&&(t(21,z=""),Nt(fe))}catch(D){t(20,B=String(D))}}function Ss(p){p.preventDefault(),p.dataTransfer.dropEffect="move",t(63,Ue=!0)}function Ns(p){t(63,Ue=!1)}function ql(p){fl(p.id,p.title),At()}function Yl(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(D){t(20,B=String(D))}}})}async function Lt(p){At();const D=typeof p=="string"?p:p.id;try{await ee("OpenFolder",D)}catch($){t(20,B=String($))}}async function Xl(p){At();try{await ee("MoveNode",p.id,""),await Gt();const D=await ee("GetNodeDetail",p.id);D&&(t(21,z=""),Nt(D))}catch(D){t(20,B=String(D))}}async function Gt(){const p=Object.keys(Me).filter($=>Me[$]),D=await ee("ListWorkspaceTree")||[];for(const $ of p){const xe=(await ee("ListWorkspaceChildren",$)||[]).map(gt=>({...gt}));ns(D,$,xe)}t(1,o=D)}async function dl(p){const D=await ee("ListWorkspaceChildren",p)||[];Yt(o,p,D),t(1,o=[...o])}function Zl(){t(42,Z=!0),t(43,oe="")}function Es(){t(42,Z=!1),t(43,oe="")}async function Ql(){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 D={id:Date.now().toString(),title:oe.trim(),createdAt:new Date().toISOString()};t(24,U=[...U,D]),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 xl(p)}});return}await xl(p)}async function xl(p){try{const D=await ee("ReadNote",p.id);t(25,K={id:p.id,title:p.title,content:D||"",dirty:!1})}catch{t(25,K={id:p.id,title:p.title,content:"# "+p.title+`
`,dirty:!1})}}function Ms(){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 Is(p){K&&(t(25,K.content=p.target.value,K),t(25,K.dirty=!0,K))}async function Ds(){if(K)try{await ee("SaveNote",K.id,K.content),t(25,K.dirty=!1,K)}catch{t(25,K.dirty=!1,K)}}function Fs(){t(29,Q=""),t(30,R=""),t(31,le=""),t(32,ve=""),t(33,ie=!1),t(34,te=!1),t(28,J=!0)}function As(){t(28,J=!1)}async function Ls(){const p=parseInt(R,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=wl(await ee("ListWorklog",P.id))||W),t(28,J=!1)}}async function $l(){t(35,x=await ee("GetSuggestions")||[]),t(36,ce=x.length),P&&t(27,W=wl(await ee("ListWorklog",P.id))),z==="journal"&&await Ot()}async function pl(p){try{const D=Ho(p),$=JSON.stringify(D);console.log("DEBUG acceptTodaySuggestion:",{nodeId:p.nodeId,eventIds:D,eventIdsJSON:$,events:(p.events||[]).map(fe=>({id:fe.id,type:fe.eventType,title:fe.title}))}),await ee("AcceptSuggestionWith",p.nodeId,p.summary,p.suggestedMin,"",$),await $l()}catch(D){console.error(D)}}async function en(p){try{const D=Ho(p),$=JSON.stringify(D);console.log("DEBUG acceptJournalSuggestion:",{nodeId:p.nodeId,eventIds:D,eventIdsJSON:$,events:(p.events||[]).map(fe=>({id:fe.id,type:fe.eventType,title:fe.title}))}),await ee("AcceptSuggestionWith",p.nodeId,p.summary,p.suggestedMin,"",$),await $l()}catch(D){console.error(D)}}async function Ot(){try{const[p,D,$]=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=D||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 xt(p){try{const D=await ee("SaveWorklogReport",p,m,b,k,y,j,T);t(14,I=D),setTimeout(()=>t(14,I=""),4e3)}catch(D){if(String(D).includes("отменено"))return;t(14,I="Ошибка: "+String(D)),setTimeout(()=>t(14,I=""),6e3)}}let tn;async function ml(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 _l(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(D){D._events=[],D._hasEvents=!1}t(27,W)}async function Ps(){const p=M.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 Os(){clearTimeout(tn),tn=setTimeout(Ps,200)}function ln(p){t(10,k=p.id),t(13,E=p.path||p.title),t(9,y=!0),t(15,M=""),t(16,N=[]),t(17,A=!1),Ot()}function nn(){t(10,k=""),t(9,y=!1),t(13,E=""),t(15,M=""),t(16,N=[]),t(17,A=!1),Ot()}function Bs(){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,M=""),t(16,N=[]),t(17,A=!1),Ot()}async function on(){const p=await ee("PickFile");if(!p)return;const D=ge||P.id;await gl(D,p)}async function Rs(){const p=await ee("PickDirectory");if(!p)return;const D=ge||P.id;await gl(D,p)}async function gl(p,D){t(49,Re=!0);try{const $=await ee("PreviewImport",D);t(50,be=$),Ie=D,ze=p,t(51,We=!0)}catch($){t(20,B=String($))}t(49,Re=!1)}async function vl(p){try{const D=ze||P.id,$=p==="copy"?await ee("AddPathCopy",D,Ie):await ee("AddPathLink",D,Ie);t(51,We=!1),t(50,be=null),t(55,pe=[]),t(54,ge=null),await Promise.all([Il(D),lt(D),dl(D)])}catch(D){t(20,B=String(D))}}function zs(){t(51,We=!1),t(50,be=null)}async function sn({id:p,type:D}){const $=_(D==="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(xe=>xe.nodeId!==p);const fe=ge||P.id;await lt(fe)}catch(fe){t(20,B=String(fe))}}})}async function Hs(p){if(!p||p.length===0)return;if(!P){t(20,B=_("error.selectCaseFirst"));return}const D=p[0];await gl(P.id,D)}function Ws(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 Vs(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 Us(){t(44,_e=!0),t(45,je=""),t(46,qe="open_url"),t(47,Le="")}function Ks(){t(44,_e=!1),t(45,je=""),t(47,Le="")}async function hl(){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,B=String(p))}}async function rn(p){try{await ee("DeleteAction",p),t(26,Y=Y.filter(D=>D.id!==p))}catch(D){t(20,B=String(D))}}function Gs(p){const D=Qe.find($=>$.id===p);return D?D.label:p}async function _t(p){try{const D=await ee("GetNodeDetail",p);D&&Nt(D)}catch(D){t(20,B=String(D))}}async function Et(p){const D=Ff(p),$=D.nodeId;if($)try{const fe=await ee("GetNodeDetail",$);if(!fe)return;if(Nt(fe),D.tab==="notes"){if(t(23,H="notes"),D.noteId){try{t(24,U=await ee("ListNotes",$)||[])}catch{}const xe=U.find(gt=>gt.id===D.noteId);xe&&setTimeout(()=>Pt(xe),100)}}else if(D.tab==="files"&&(t(23,H="files"),D.targetPath))try{await ee("OpenFolder",D.targetPath)}catch{}}catch(fe){t(20,B=String(fe))}}async function Mt(p){return Et(p)}async function Jt(){try{t(73,pt=await ee("SyncStatus"))}catch{t(73,pt={configured:!1,serverUrl:"",deviceId:"",unpushedOps:0,lastSyncAt:"",syncInterval:0})}}function Js(){t(72,Ct=!0),t(75,Ft=(pt==null?void 0:pt.serverUrl)||""),t(76,jt=""),t(77,Tt=""),t(78,St=(pt==null?void 0:pt.syncInterval)||0),t(79,Ze="")}function qs(){t(72,Ct=!1),t(79,Ze="")}async function Ys(){t(74,ut=!0),t(79,Ze="");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,Ze="err: "+String(p))}t(74,ut=!1)}async function Xs(){t(74,ut=!0),t(79,Ze="");try{await ee("SyncSetInterval",St),t(79,Ze=_("sync.settingsSaved")),await Jt()}catch(p){t(79,Ze="err: "+String(p))}t(74,ut=!1)}async function Zs(){t(74,ut=!0),t(79,Ze="");try{await ee("SyncTestConnection",Ft,jt,Tt),t(79,Ze="connection ok")}catch(p){t(79,Ze="connection failed: "+String(p))}t(74,ut=!1)}async function Qs(){t(74,ut=!0),t(79,Ze="");try{await ee("SyncDisconnect"),t(79,Ze="disconnected"),await Jt()}catch(p){t(79,Ze="err: "+String(p))}t(74,ut=!1)}async function xs(){t(74,ut=!0),t(79,Ze="");try{const p=await ee("SyncNow");t(79,Ze="pushed "+p.pushed+", pulled "+p.pulled+" (seq "+p.serverSequence+")"),await Jt()}catch(p){t(79,Ze="err: "+String(p))}t(74,ut=!1)}const $s=p=>p.nodeId===P.id,er=p=>Ml(p.id),tr=()=>t(20,B=""),lr=()=>t(20,B=""),nr=()=>t(20,B="");function ir(){K.content=this.value,t(25,K)}const or=p=>{t(23,H=p.id),p.id==="files"&&P&&me.length===0&&!ge&&lt(P.id)},sr=()=>{t(23,H="notes"),Zl()},rr=()=>{t(23,H="files"),on()},ar=()=>t(23,H="worklog"),cr=p=>Pt(p),ur=p=>Pt(p);function fr(){oe=this.value,t(43,oe)}const dr=p=>p.key==="Enter"&&Ql(),pr=p=>Pt(p),mr=p=>Pt(p),_r=p=>{const D=p.detail;D===0?(t(55,pe=[]),t(54,ge=null),lt(P.id)):Fl(D-1)},gr=p=>rl(p.detail),vr=p=>al(p.detail),hr=p=>ee("OpenFile",p.detail),yr=p=>ee("OpenFolder",p.detail),br=p=>sn(p.detail),kr=p=>Ll(p.detail.id),wr=p=>Al(p.detail),Cr=p=>Pl(p.detail),jr=p=>Ol(p.detail),Tr=p=>zl(p.detail),Sr=p=>Rl(p.detail),Nr=p=>Hl(p.detail),Er=p=>ee("OpenFile",p.detail),Mr=p=>ee("RunAction",p.id),Ir=p=>rn(p.id),Dr=p=>p.nodeId===P.id,Fr=p=>pl(p),Ar=(p,D,$)=>t(35,D[$]._expanded=!p._expanded,x,t(22,P)),Lr=(p,D,$,fe)=>fe.key==="Enter"&&t(35,D[$]._expanded=!p._expanded,x,t(22,P)),Pr=p=>Et(p),Or=p=>Lt(p.nodeId),Br=p=>Et(p),Rr=p=>Lt(p.nodeId),zr=p=>_l(p),Hr=(p,D)=>D.key==="Enter"&&_l(p),Wr=p=>Mt(p),Vr=(p,D)=>D.key==="Enter"&&Mt(p);function Ur(){m=this.value,t(7,m)}function Kr(){b=this.value,t(8,b)}const Gr=()=>{t(15,M=""),t(13,E=""),nn()};function Jr(){M=this.value,t(15,M)}const qr=()=>setTimeout(()=>t(17,A=!1),200),Yr=p=>ln(p);function Xr(){y=this.checked,t(9,y)}function Zr(){j=bl(this),t(11,j)}function Qr(){T=bl(this),t(12,T)}const xr=()=>xt("csv"),$r=()=>xt("markdown"),ea=()=>xt("pdf"),ta=p=>_t(p.nodeId),la=(p,D,$,fe)=>t(35,D[$].suggestedMin=parseInt(fe.target.value),x),na=p=>en(p),ia=(p,D,$)=>t(35,D[$]._expanded=!p._expanded,x),oa=(p,D,$,fe)=>fe.key==="Enter"&&t(35,D[$]._expanded=!p._expanded,x),sa=p=>Et(p),ra=p=>Lt(p.nodeId),aa=p=>_t(p.nodeId),ca=p=>ml(p),ua=(p,D)=>D.key==="Enter"&&ml(p),fa=p=>Et(p),da=p=>_t(p.nodeId),pa=(p,D,$,fe)=>t(35,D[$].suggestedMin=parseInt(fe.target.value),x),ma=p=>pl(p),_a=(p,D,$)=>t(35,D[$]._expanded=!p._expanded,x),ga=(p,D,$,fe)=>fe.key==="Enter"&&t(35,D[$]._expanded=!p._expanded,x),va=p=>Et(p),ha=p=>Lt(p.nodeId),ya=p=>_t(p.nodeId),ba=(p,D)=>D.key==="Enter"&&_t(p.nodeId),ka=p=>_t(p.nodeId),wa=(p,D)=>D.key==="Enter"&&_t(p.nodeId),Ca=p=>Mt(p),ja=(p,D)=>D.key==="Enter"&&Mt(p),Ta=p=>Mt(p),Sa=(p,D)=>D.key==="Enter"&&Mt(p),Na=()=>t(40,Ce=null),Ea=p=>t(40,Ce=p);function Ma(){Ee=this.value,t(38,Ee)}const Ia=p=>p.key==="Enter"&&Jl(),Da=p=>Gl(p),Fa=()=>Xl(G.node),Aa=()=>ql(G.node),La=()=>Yl(G.node),Pa=()=>Lt(G.node);function Oa(){le=this.value,t(31,le)}function Ba(){Q=this.value,t(29,Q)}function Ra(){R=ll(this.value),t(30,R)}function za(){ve=this.value,t(32,ve)}function Ha(){ie=this.checked,t(33,ie)}function Wa(){te=this.checked,t(34,te)}function Va(){je=this.value,t(45,je)}const Ua=p=>p.key==="Enter"&&hl();function Ka(){qe=bl(this),t(46,qe),t(80,Qe)}function Ga(){Le=this.value,t(47,Le)}const Ja=p=>p.key==="Enter"&&hl(),qa=()=>vl("copy"),Ya=()=>vl("link");function Xa(){dt=this.value,t(70,dt)}function Za(){Ft=this.value,t(75,Ft)}function Qa(){jt=this.value,t(76,jt)}function xa(){Tt=this.value,t(77,Tt)}function $a(){St=ll(this.value),t(78,St)}return[n,o,s,r,c,v,g,m,b,y,k,j,T,E,I,M,N,A,S,O,B,z,P,H,U,K,Y,W,J,Q,R,le,ve,ie,te,x,ce,Te,Ee,Be,Ce,G,Z,oe,_e,je,qe,Le,nt,Re,be,We,Me,Fe,ge,pe,me,De,Ae,tt,Se,re,se,Ue,Ge,Pe,He,Ut,ne,mt,dt,Xe,Ct,pt,ut,Ft,jt,Tt,St,Ze,Qe,is,Ml,Nt,lt,rl,Dl,Fl,al,cl,os,Al,Ll,Pl,Ol,Bl,Rl,zl,Hl,fs,ds,ps,Ul,gs,vs,hs,ys,Gl,bs,ks,Jl,ws,At,Cs,js,Ts,Ss,Ns,ql,Yl,Lt,Xl,Zl,Es,Ql,Pt,Ms,Is,Ds,Fs,As,Ls,pl,en,Ot,xt,ml,_l,Os,ln,nn,Bs,on,Rs,vl,zs,sn,Ws,Vs,Us,Ks,hl,rn,Gs,_t,Et,Mt,Js,qs,Ys,Xs,Zs,Qs,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,Mr,Ir,Dr,Fr,Ar,Lr,Pr,Or,Br,Rr,zr,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,Ma,Ia,Da,Fa,Aa,La,Pa,Oa,Ba,Ra,za,Ha,Wa,Va,Ua,Ka,Ga,Ja,qa,Ya,Xa,Za,Qa,xa,$a]}class Lf extends kt{constructor(e){super(),bt(this,e,Af,Df,ht,{},null,[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1])}}new Lf({target:document.getElementById("app")});