verstak/cmd/verstak-gui/frontend-dist/assets/main-DQ318Oic.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 ec=Object.defineProperty;var tc=(l,e,t)=>e in l?ec(l,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):l[e]=t;var hl=(l,e,t)=>tc(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 Ho(l){return l()}function an(){return Object.create(null)}function he(l){l.forEach(Ho)}function Zt(l){return typeof l=="function"}function ht(l,e){return l!=l?e==e:l!==e||l&&typeof l=="object"||typeof l=="function"}let xt;function el(l,e){return l===e?!0:(xt||(xt=document.createElement("a")),xt.href=e,l===xt.href)}function lc(l){return Object.keys(l).length===0}const Wo=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 J(l){return document.createElementNS("http://www.w3.org/2000/svg",l)}function L(l){return document.createTextNode(l)}function h(){return L(" ")}function ct(){return L("")}function I(l,e,t,n){return l.addEventListener(e,t,n),()=>l.removeEventListener(e,t,n)}function Tl(l){return function(e){return e.preventDefault(),l.call(this,e)}}function qe(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 tl(l){return l===""?null:+l}function nc(l){return Array.from(l.childNodes)}function V(l,e){e=""+e,l.data!==e&&(l.data=e)}function ke(l,e){l.value=e??""}function Ke(l,e,t,n){t==null?l.style.removeProperty(e):l.style.setProperty(e,t,"")}function Bt(l,e,t){for(let n=0;n<l.options.length;n+=1){const o=l.options[n];if(o.__value===e){o.selected=!0;return}}(!t||e!==void 0)&&(l.selectedIndex=-1)}function yl(l){const e=l.querySelector(":checked");return e&&e.__value}function we(l,e,t){l.classList.toggle(e,!!t)}function ic(l,e,{bubbles:t=!1,cancelable:n=!1}={}){return new CustomEvent(l,{detail:e,bubbles:t,cancelable:n})}let Xt;function Yt(l){Xt=l}function Sl(){if(!Xt)throw new Error("Function called outside component initialization");return Xt}function Vo(l){Sl().$$.on_mount.push(l)}function Nl(l){Sl().$$.on_destroy.push(l)}function nl(){const l=Sl();return(e,t,{cancelable:n=!1}={})=>{const o=l.$$.callbacks[e];if(o){const s=ic(e,t,{cancelable:n});return o.slice().forEach(r=>{r.call(l,s)}),!s.defaultPrevented}return!0}}function Uo(l,e){const t=l.$$.callbacks[e.type];t&&t.slice().forEach(n=>n.call(this,e))}const Ot=[],cn=[];let Rt=[];const un=[],oc=Promise.resolve();let wl=!1;function sc(){wl||(wl=!0,oc.then(Ko))}function zt(l){Rt.push(l)}const bl=new Set;let Pt=0;function Ko(){if(Pt!==0)return;const l=Xt;do{try{for(;Pt<Ot.length;){const e=Ot[Pt];Pt++,Yt(e),rc(e.$$)}}catch(e){throw Ot.length=0,Pt=0,e}for(Yt(null),Ot.length=0,Pt=0;cn.length;)cn.pop()();for(let e=0;e<Rt.length;e+=1){const t=Rt[e];bl.has(t)||(bl.add(t),t())}Rt.length=0}while(Ot.length);for(;un.length;)un.pop()();wl=!1,bl.clear(),Yt(l)}function rc(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(zt)}}function ac(l){const e=[],t=[];Rt.forEach(n=>l.indexOf(n)===-1?e.push(n):t.push(n)),t.forEach(n=>n()),Rt=e}const $t=new Set;let Mt;function xe(){Mt={r:0,c:[],p:Mt}}function $e(){Mt.r||he(Mt.c),Mt=Mt.p}function fe(l,e){l&&l.i&&($t.delete(l),l.i(e))}function ye(l,e,t,n){if(l&&l.o){if($t.has(l))return;$t.add(l),Mt.c.push(()=>{$t.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 Go(l,e){ye(l,1,1,()=>{e.delete(l.key)})}function qo(l,e,t,n,o,s,r,u,c,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,D=[];for(y=b;y--;){const S=g(o,s,y),O=t(S);let B=r.get(O);B?D.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 F(S){fe(S,1),S.m(u,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)?F(S):N.has(z)?m--:E.get(B)>E.get(z)?(N.add(B),F(S)):(M.add(z),m--):(c(O,r),m--)}for(;m--;){const S=l[m];T.has(S.key)||c(S,r)}for(;b;)F(j[b-1]);return he(D),j}function ut(l){l&&l.c()}function it(l,e,t){const{fragment:n,after_update:o}=l.$$;n&&n.m(e,t),zt(()=>{const s=l.$$.on_mount.map(Ho).filter(Zt);l.$$.on_destroy?l.$$.on_destroy.push(...s):he(s),l.$$.on_mount=[]}),o.forEach(zt)}function ot(l,e){const t=l.$$;t.fragment!==null&&(ac(t.after_update),he(t.on_destroy),t.fragment&&t.fragment.d(e),t.on_destroy=t.fragment=null,t.ctx=[])}function cc(l,e){l.$$.dirty[0]===-1&&(Ot.push(l),sc(),l.$$.dirty.fill(0)),l.$$.dirty[e/31|0]|=1<<e%31}function bt(l,e,t,n,o,s,r=null,u=[-1]){const c=Xt;Yt(l);const d=l.$$={fragment:null,ctx:[],props:s,update:ue,not_equal:o,bound:an(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(e.context||(c?c.$$.context:[])),callbacks:an(),dirty:u,skip_bound:!1,root:e.target||c.$$.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&&cc(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=nc(e.target);d.fragment&&d.fragment.l(g),g.forEach(w)}else d.fragment&&d.fragment.c();e.intro&&fe(l.$$.fragment),it(l,e.target,e.anchor),Ko()}Yt(c)}class kt{constructor(){hl(this,"$$");hl(this,"$$set")}$destroy(){ot(this,1),this.$destroy=ue}$on(e,t){if(!Zt(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&&!lc(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}const uc="4";typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add(uc);function fc(l){let e,t;return{c(){e=J("path"),t=J("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 dc(l){let e,t,n,o,s;return{c(){e=J("path"),t=J("polyline"),n=J("line"),o=J("line"),s=J("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,u){C(r,e,u),C(r,t,u),C(r,n,u),C(r,o,u),C(r,s,u)},d(r){r&&(w(e),w(t),w(n),w(o),w(s))}}}function pc(l){let e,t;return{c(){e=J("polyline"),t=J("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 mc(l){let e,t,n,o;return{c(){e=J("path"),t=J("polyline"),n=J("line"),o=J("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 _c(l){let e,t,n,o,s;return{c(){e=J("path"),t=J("polyline"),n=J("line"),o=J("line"),s=J("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,u){C(r,e,u),C(r,t,u),C(r,n,u),C(r,o,u),C(r,s,u)},d(r){r&&(w(e),w(t),w(n),w(o),w(s))}}}function gc(l){let e,t,n,o,s,r;return{c(){e=J("path"),t=J("polyline"),n=J("line"),o=J("line"),s=J("line"),r=J("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(u,c){C(u,e,c),C(u,t,c),C(u,n,c),C(u,o,c),C(u,s,c),C(u,r,c)},d(u){u&&(w(e),w(t),w(n),w(o),w(s),w(r))}}}function vc(l){let e,t,n,o;return{c(){e=J("path"),t=J("polyline"),n=J("line"),o=J("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 hc(l){let e,t,n,o,s;return{c(){e=J("path"),t=J("polyline"),n=J("line"),o=J("line"),s=J("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,u){C(r,e,u),C(r,t,u),C(r,n,u),C(r,o,u),C(r,s,u)},d(r){r&&(w(e),w(t),w(n),w(o),w(s))}}}function yc(l){let e,t,n;return{c(){e=J("path"),t=J("circle"),n=J("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 bc(l){let e,t;return{c(){e=J("rect"),t=J("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 kc(l){let e,t,n;return{c(){e=J("rect"),t=J("circle"),n=J("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 wc(l){let e;return{c(){e=J("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 Cc(l){let e;function t(s,r){return s[0]==="folder"?wc:s[0]==="image"?kc:s[0]==="video"?bc:s[0]==="audio"?yc:s[0]==="pdf"?hc:s[0]==="document"?vc:s[0]==="spreadsheet"?gc:s[0]==="presentation"?_c:s[0]==="archive"?mc:s[0]==="code"?pc:s[0]==="text"?dc:fc}let n=t(l),o=n(l);return{c(){e=J("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 jc(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 Jo extends kt{constructor(e){super(),bt(this,e,jc,Cc,ht,{kind:0,size:1})}}const Tc={"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":"Срок действия токена истёк"},Sc={"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"},fn={ru:Tc,en:Sc};let dn="ru";function _(l,e){var o;const t=fn[dn];let n=t==null?void 0:t[l];if(n==null&&dn!=="ru"&&(n=(o=fn.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 ll(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 Cl={"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 pn(l){return l?Cl[l]||l:_("mime.unknown")}function Nc(l){if(l.type==="folder")return _("mime.folder");const e=(l.mime||"").toLowerCase();if(Cl[e])return Cl[e];const n=(l.name||"").toLowerCase().split(".").pop();return n?n.toUpperCase():_("mime.file")}function Yo(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 Ec=["image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/avif","image/svg+xml"],Mc=["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"],Ic=["jpg","jpeg","png","gif","webp","bmp","tiff","tif","avif","svg"];function Xo(l){const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return Ec.includes(e)||Ic.includes(n)}function Zo(l){const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return Mc.includes(e)||Dc.includes(n)&&n!=="md"&&n!=="markdown"}function Qo(l){return(l.mime||"").toLowerCase().includes("pdf")}function xo(l){const e=(l.name||"").toLowerCase();return e.endsWith(".md")||e.endsWith(".markdown")}function Fc(l){return Xo(l)||Qo(l)}function Ac(l){return Zo(l)||xo(l)}const{window:Lc}=Wo;function Pc(l){let e,t,n,o=ll(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,u){C(r,e,u),C(r,t,u),C(r,n,u),a(n,s)},p(r,u){u[0]&1&&o!==(o=ll(r[0].size)+"")&&V(s,o)},d(r){r&&(w(e),w(t),w(n))}}}function Oc(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,u){C(r,e,u),C(r,t,u),C(r,n,u),o||(s=[I(e,"click",qe(l[30])),I(n,"click",qe(l[11]))],o=!0)},p:ue,d(r){r&&(w(e),w(t),w(n)),o=!1,he(s)}}}function Bc(l){let e,t,n,o,s,r,u;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(c,d){C(c,e,d),C(c,t,d),C(c,n,d),C(c,o,d),C(c,s,d),r||(u=[I(e,"click",qe(l[29])),I(n,"click",qe(l[10])),I(s,"click",qe(l[11]))],r=!0)},p:ue,d(c){c&&(w(e),w(t),w(n),w(o),w(s)),r=!1,he(u)}}}function mn(l){let e,t,n,o,s,r,u,c,d=_("common.open")+"",v,g,m,b,y,k,j,T,E=_("file.openExternal")+"",D,M,N,F,S,O,B=_("file.showInExplorer")+"",z,P,H,U,K,X,Y,W,q,Q=_("common.rename")+"",R,le,ve,ie,ee,x,ce,Te=_("common.duplicate")+"",Ee,Be,Ce,G,Z,oe,me,je,Je,Le=_("common.cut")+"",Qe,nt,Re,be,We,De,ze,Me=_("common.copy")+"",Fe,_e,de,pe,Ie,Ae,et,Se,re,se=_("common.delete")+"",Ve,Ue,Ge;return{c(){e=f("div"),t=h(),n=f("div"),o=f("button"),s=J("svg"),r=J("path"),u=J("circle"),c=h(),v=L(d),g=h(),m=f("button"),b=J("svg"),y=J("path"),k=J("polyline"),j=J("line"),T=h(),D=L(E),M=h(),N=f("button"),F=J("svg"),S=J("path"),O=h(),z=L(B),P=h(),H=f("div"),U=h(),K=f("button"),X=J("svg"),Y=J("path"),W=J("path"),q=h(),R=L(Q),le=h(),ve=f("button"),ie=J("svg"),ee=J("rect"),x=J("path"),ce=h(),Ee=L(Te),Be=h(),Ce=f("button"),G=J("svg"),Z=J("circle"),oe=J("circle"),me=J("line"),je=J("line"),Je=h(),Qe=L(Le),nt=h(),Re=f("button"),be=J("svg"),We=J("rect"),De=J("path"),ze=h(),Fe=L(Me),_e=h(),de=f("div"),pe=h(),Ie=f("button"),Ae=J("svg"),et=J("polyline"),Se=J("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(u,"cx","12"),i(u,"cy","12"),i(u,"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(F,"width","14"),i(F,"height","14"),i(F,"viewBox","0 0 24 24"),i(F,"fill","none"),i(F,"stroke","currentColor"),i(F,"stroke-width","2"),i(F,"stroke-linecap","round"),i(F,"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(ee,"x","9"),i(ee,"y","9"),i(ee,"width","13"),i(ee,"height","13"),i(ee,"rx","2"),i(ee,"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(me,"x1","20"),i(me,"y1","4"),i(me,"x2","8.12"),i(me,"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(De,"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(de,"class","menu-sep svelte-1skuef2"),i(et,"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(Ie,"class","menu-item menu-item-danger svelte-1skuef2"),i(Ie,"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,u),a(o,c),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,D),a(n,M),a(n,N),a(N,F),a(F,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,q),a(K,R),a(n,le),a(n,ve),a(ve,ie),a(ie,ee),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,me),a(G,je),a(Ce,Je),a(Ce,Qe),a(n,nt),a(n,Re),a(Re,be),a(be,We),a(be,De),a(Re,ze),a(Re,Fe),a(n,_e),a(n,de),a(n,pe),a(n,Ie),a(Ie,Ae),a(Ae,et),a(Ae,Se),a(Ie,re),a(Ie,Ve),Ue||(Ge=[I(e,"click",qe(l[19])),I(o,"click",l[17]),I(m,"click",l[10]),I(N,"click",l[11]),I(K,"click",l[13]),I(ve,"click",l[14]),I(Ce,"click",l[15]),I(Re,"click",l[16]),I(Ie,"click",l[12]),I(n,"click",qe(l[28])),I(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 Rc(l){let e,t,n,o,s,r,u=l[0].name+"",c,d,v,g,m,b,y,k,j,T,E,D,M,N,F,S,O,B,z,P,H,U;n=new Jo({props:{kind:l[6],size:22}});let K=!l[7]&&Pc(l);function X(Q,R){return Q[7]?Oc:Bc}let W=X(l)(l),q=l[2]&&mn(l);return{c(){e=f("div"),t=f("div"),ut(n.$$.fragment),o=h(),s=f("div"),r=f("div"),c=L(u),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=J("svg"),D=J("circle"),M=J("circle"),N=J("circle"),F=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(),q&&q.c(),z=ct(),i(t,"class","file-row-icon svelte-1skuef2"),i(r,"class","file-row-name svelte-1skuef2"),i(r,"title",d=l[0].name),i(g,"class","file-row-meta svelte-1skuef2"),i(s,"class","file-row-body svelte-1skuef2"),i(D,"cx","12"),i(D,"cy","5"),i(D,"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,c),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,D),a(E,M),a(E,N),a(k,F),a(k,S),C(Q,B,R),q&&q.m(Q,R),C(Q,z,R),P=!0,H||(U=[I(Lc,"click",l[19]),I(T,"click",qe(l[18])),I(S,"click",qe(l[12])),I(e,"click",l[9]),I(e,"keydown",l[24]),I(e,"contextmenu",l[23]),I(e,"dragstart",l[20]),I(e,"dragover",l[21]),I(e,"drop",l[22])],H=!0)},p(Q,R){(!P||R[0]&1)&&u!==(u=Q[0].name+"")&&V(c,u),(!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]?q?q.p(Q,R):(q=mn(Q),q.c(),q.m(z.parentNode,z)):q&&(q.d(1),q=null)},i(Q){P||(fe(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(),q&&q.d(Q),H=!1,he(U)}}}function zc(l,e,t){let{item:n}=e,{selected:o=!1}=e,{onDragStart:s}=e,{onDragOver:r}=e,{onDrop:u}=e;const c=nl(),d=Yo(n),v=n.type==="folder",g=Nc(n);let m=!1,b=0,y=0,k=null;function j(R){R.ctrlKey||R.metaKey?c("toggleSelect",n.id):R.shiftKey?c("rangeSelect",n.id):k?(clearTimeout(k),k=null,v?c("navigate",n.id):c("preview",n)):k=setTimeout(()=>{k=null,c("selectOne",n.id)},250)}function T(){c("openExternal",n.fileId)}function E(){t(2,m=!1),c("showInFolder",n.nodeId||n.id)}function D(){t(2,m=!1),c("delete",{id:n.id,type:n.type})}function M(){t(2,m=!1),c("rename",{id:n.id,name:n.name})}function N(){t(2,m=!1),c("duplicate",n.id)}function F(){t(2,m=!1),c("cut",n.id)}function S(){t(2,m=!1),c("copy",n.id)}function O(){t(2,m=!1),v?c("navigate",n.id):c("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){u&&v&&u(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){Uo.call(this,l,R)}const W=()=>c("preview",n),q=()=>c("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,u=R.onDrop)},[n,o,m,b,y,c,d,v,g,j,T,E,D,M,N,F,S,O,B,z,P,H,U,K,X,s,r,u,Y,W,q,Q]}class Hc extends kt{constructor(e){super(),bt(this,e,zc,Rc,ht,{item:0,selected:1,onDragStart:25,onDragOver:26,onDrop:27},null,[-1,-1])}}function _n(l,e,t){const n=l.slice();return n[4]=e[t],n[6]=t,n}function Wc(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 Vc(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(u,c){C(u,e,c),a(e,n),o||(s=I(e,"click",r),o=!0)},p(u,c){l=u,c&1&&t!==(t=l[4].name+"")&&V(n,t)},d(u){u&&w(e),o=!1,s()}}}function Uc(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 gn(l){let e,t,n=l[6]>0&&Wc();function o(u,c){return u[6]===u[0].length-1?Uc:Vc}let s=o(l),r=s(l);return{c(){n&&n.c(),e=h(),r.c(),t=ct()},m(u,c){n&&n.m(u,c),C(u,e,c),r.m(u,c),C(u,t,c)},p(u,c){s===(s=o(u))&&r?r.p(u,c):(r.d(1),r=s(u),r&&(r.c(),r.m(t.parentNode,t)))},d(u){u&&(w(e),w(t)),n&&n.d(u),r.d(u)}}}function Kc(l){let e,t=ae(l[0]),n=[];for(let o=0;o<t.length;o+=1)n[o]=gn(_n(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 u=_n(o,t,r);n[r]?n[r].p(u,s):(n[r]=gn(u),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 Gc(l,e,t){let{crumbs:n=[]}=e;const o=nl();function s(u){o("navigate",u)}const r=u=>s(u);return l.$$set=u=>{"crumbs"in u&&t(0,n=u.crumbs)},[n,s,r]}class $o extends kt{constructor(e){super(),bt(this,e,Gc,Kc,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(u,c){C(u,e,c),a(e,t),a(e,n),a(e,o),s||(r=I(o,"click",l[9]),s=!0)},p:ue,d(u){u&&w(e),s=!1,r()}}}function Jc(l){let e,t;function n(r,u){return u&2&&(e=null),e==null&&(e=!!(r[1]&&r[1].startsWith("data:"))),e?$c:xc}let o=n(l,-1),s=o(l);return{c(){s.c(),t=ct()},m(r,u){s.m(r,u),C(r,t,u)},p(r,u){o===(o=n(r,u))&&s?s.p(r,u):(s.d(1),s=o(r),s&&(s.c(),s.m(t.parentNode,t)))},d(r){r&&w(t),s.d(r)}}}function Yc(l){let e,t,n;return{c(){e=f("pre"),t=f("code"),n=L(l[1]),i(e,"class","preview-text svelte-1cw3u0m")},m(o,s){C(o,e,s),a(e,t),a(t,n)},p(o,s){s&2&&V(n,o[1])},d(o){o&&w(e)}}}function Xc(l){let e,t,n,o;return{c(){e=f("div"),t=f("img"),el(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&&!el(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 Zc(l){let e,t,n,o,s,r,u;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(c,d){C(c,e,d),a(e,t),a(t,n),a(e,o),a(e,s),r||(u=I(s,"click",l[9]),r=!0)},p(c,d){d&8&&V(n,c[3])},d(c){c&&w(e),r=!1,u()}}}function Qc(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 xc(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(u,c){C(u,e,c),a(e,t),a(e,n),a(e,o),s||(r=I(o,"click",l[9]),s=!0)},p:ue,d(u){u&&w(e),s=!1,r()}}}function $c(l){let e,t,n;return{c(){e=f("div"),t=f("embed"),el(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&&!el(t.src,n=o[1])&&i(t,"src",n)},d(o){o&&w(e)}}}function eu(l){let e,t,n,o,s,r,u,c=l[0].name+"",d,v,g,m,b=ll(l[0].size)+"",y,k,j=pn(l[0].mime)+"",T,E,D,M,N,F,S,O,B,z,P;s=new Jo({props:{kind:l[8],size:18}});function H(X,Y){return X[2]?Qc:X[3]?Zc:X[6]&&X[1]?Xc:X[5]&&X[1]?Yc:X[4]?Jc:qc}let U=H(l),K=U(l);return{c(){e=f("div"),t=f("div"),n=f("header"),o=f("div"),ut(s.$$.fragment),r=h(),u=f("span"),d=L(c),g=h(),m=f("div"),y=L(b),k=L(" · "),T=L(j),E=h(),D=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(),F=f("button"),F.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(u,"class","preview-name svelte-1cw3u0m"),i(u,"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(F,"class","action-btn action-btn-close svelte-1cw3u0m"),i(F,"title","Close"),i(F,"aria-label","Close preview"),i(D,"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,u),a(u,d),a(n,g),a(n,m),a(m,y),a(m,k),a(m,T),a(n,E),a(n,D),a(D,M),a(D,N),a(D,F),a(t,S),a(t,O),K.m(O,null),B=!0,z||(P=[I(M,"click",l[9]),I(F,"click",l[10]),I(e,"click",yt(l[11])),I(e,"keydown",l[12])],z=!0)},p(X,[Y]){(!B||Y&1)&&c!==(c=X[0].name+"")&&V(d,c),(!B||Y&1&&v!==(v=X[0].name))&&i(u,"title",v),(!B||Y&1)&&b!==(b=ll(X[0].size)+"")&&V(y,b),(!B||Y&1)&&j!==(j=pn(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||(fe(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 tu(l,e,t){let n,o,s,{item:r}=e,{content:u=""}=e,{loading:c=!1}=e,{error:d=""}=e;const v=nl(),g=Yo(r);function m(T){T.key==="Escape"&&v("close")}function b(){v("openExternal",r.fileId)}Vo(()=>{window.addEventListener("keydown",m)}),Nl(()=>{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,u=T.content),"loading"in T&&t(2,c=T.loading),"error"in T&&t(3,d=T.error)},l.$$.update=()=>{l.$$.dirty&3&&t(6,n=Xo(r)&&u&&u.startsWith("data:")),l.$$.dirty&1&&t(5,o=Zo(r)||xo(r)),l.$$.dirty&1&&t(4,s=Qo(r))},[r,u,c,d,s,o,n,v,g,b,y,k,j]}class lu extends kt{constructor(e){super(),bt(this,e,tu,eu,ht,{item:0,content:1,loading:2,error:3})}}function nu(l){let e,t,n,o,s,r,u,c,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"),u=L(l[1]),c=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,D){C(E,e,D),a(e,t),a(t,n),a(n,o),a(t,s),a(t,r),a(r,u),a(t,c),a(t,d),a(d,v),a(v,g),a(d,b),a(d,y),a(y,k),j||(T=[I(v,"click",l[6]),I(y,"click",l[7]),I(e,"click",yt(l[8])),I(e,"keydown",l[9])],j=!0)},p(E,[D]){D&1&&V(o,E[0]),D&2&&V(u,E[1]),D&4&&V(g,E[2]),D&16&&m!==(m="btn "+(E[4]?"btn-danger":"btn-primary")+" svelte-1fv6yyk")&&i(v,"class",m),D&8&&V(k,E[3])},i:ue,o:ue,d(E){E&&w(e),j=!1,he(T)}}}function iu(l,e,t){let{title:n=_("common.confirm")}=e,{message:o=""}=e,{confirmText:s=_("common.delete")}=e,{cancelText:r=_("common.cancel")}=e,{danger:u=!1}=e;const c=nl(),d=()=>c("confirm"),v=()=>c("cancel"),g=()=>c("cancel"),m=b=>{b.key==="Escape"&&(b.preventDefault(),c("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,u=b.danger)},[n,o,s,r,u,c,d,v,g,m]}class ou extends kt{constructor(e){super(),bt(this,e,iu,nu,ht,{title:0,message:1,confirmText:2,cancelText:3,danger:4})}}function su(l){let e,t,n;return{c(){e=J("circle"),t=J("line"),n=J("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 ru(l){let e,t,n,o;return{c(){e=J("rect"),t=J("polyline"),n=J("line"),o=J("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 au(l){let e,t;return{c(){e=J("path"),t=J("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 cu(l){let e,t;return{c(){e=J("path"),t=J("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 uu(l){let e,t,n,o,s;return{c(){e=J("path"),t=J("path"),n=J("line"),o=J("line"),s=J("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,u){C(r,e,u),C(r,t,u),C(r,n,u),C(r,o,u),C(r,s,u)},d(r){r&&(w(e),w(t),w(n),w(o),w(s))}}}function fu(l){let e,t,n,o;return{c(){e=J("path"),t=J("polyline"),n=J("line"),o=J("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 du(l){let e,t;return{c(){e=J("path"),t=J("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 pu(l){let e,t,n,o;return{c(){e=J("rect"),t=J("rect"),n=J("rect"),o=J("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 mu(l){let e;return{c(){e=J("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 _u(l){let e;function t(s,r){return s[0]==="folder"?mu:s[0]==="project"?pu:s[0]==="client"?du:s[0]==="document"?fu:s[0]==="recipe"?uu:s[0]==="note"?cu:s[0]==="file"?au:s[0]==="case"?ru:su}let n=t(l),o=n(l);return{c(){e=J("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 gu(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 il extends kt{constructor(e){super(),bt(this,e,gu,_u,ht,{kind:0,size:1})}}function vn(l,e,t){const n=l.slice();return n[44]=e[t],n}function vu(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 hu(l){let e,t,n=l[1][l[44].id]?"▾":"▸",o,s,r;function u(){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(c,d){C(c,e,d),a(e,t),a(t,o),s||(r=I(e,"click",qe(u)),s=!0)},p(c,d){l=c,d[0]&3&&n!==(n=l[1][l[44].id]?"▾":"▸")&&V(o,n)},d(c){c&&w(e),s=!1,r()}}}function hn(l){let e,t;return e=new es({props:{nodes:l[44].children||[],expanded:l[1],selectedNodeId:l[2],level:l[3]+1,onSelect:l[4],onToggle:l[5],onContextMenu:l[6],onDrop:l[7]}}),{c(){ut(e.$$.fragment)},m(n,o){it(e,n,o),t=!0},p(n,o){const s={};o[0]&1&&(s.nodes=n[44].children||[]),o[0]&2&&(s.expanded=n[1]),o[0]&4&&(s.selectedNodeId=n[2]),o[0]&8&&(s.level=n[3]+1),o[0]&16&&(s.onSelect=n[4]),o[0]&32&&(s.onToggle=n[5]),o[0]&64&&(s.onContextMenu=n[6]),o[0]&128&&(s.onDrop=n[7]),e.$set(s)},i(n){t||(fe(e.$$.fragment,n),t=!0)},o(n){ye(e.$$.fragment,n),t=!1},d(n){ot(e,n)}}}function yn(l,e){let t,n,o,s,r,u,c,d=e[44].title+"",v,g,m=e[1][e[44].id]&&jl(e[44]),b,y,k,j;function T(W,q){return q[0]&1&&(n=null),n==null&&(n=!!qt(W[44])),n?hu:vu}let E=T(e,[-1,-1]),D=E(e);r=new il({props:{kind:bn(e[44]),size:16}});function M(...W){return e[26](e[44],...W)}function N(...W){return e[27](e[44],...W)}function F(){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&&hn(e);return{key:l,first:null,c(){t=f("div"),D.c(),o=h(),s=f("span"),ut(r.$$.fragment),u=h(),c=f("span"),v=L(d),g=h(),Y&&Y.c(),b=ct(),i(s,"class","tree-icon svelte-zj71cl"),i(s,"role","button"),i(s,"tabindex","-1"),i(c,"class","tree-label svelte-zj71cl"),i(c,"role","button"),i(c,"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,q){C(W,t,q),D.m(t,null),a(t,o),a(t,s),it(r,s,null),a(t,u),a(t,c),a(c,v),C(W,g,q),Y&&Y.m(W,q),C(W,b,q),y=!0,k||(j=[I(s,"click",M),I(s,"keydown",N),I(s,"dblclick",qe(e[24])),I(c,"click",qe(F)),I(c,"keydown",S),I(t,"dragstart",O),I(t,"dragover",B),I(t,"dragleave",z),I(t,"drop",P),I(t,"click",H),I(t,"keydown",U),I(t,"dblclick",K),I(t,"contextmenu",Tl(X))],k=!0)},p(W,q){e=W,E===(E=T(e,q))&&D?D.p(e,q):(D.d(1),D=E(e),D&&(D.c(),D.m(t,o)));const Q={};q[0]&1&&(Q.kind=bn(e[44])),r.$set(Q),(!y||q[0]&1)&&d!==(d=e[44].title+"")&&V(v,d),(!y||q[0]&8)&&Ke(t,"padding-left",e[3]*16+4+"px"),(!y||q[0]&5)&&we(t,"selected",e[2]===e[44].id),(!y||q[0]&769)&&we(t,"drop-valid",e[8]===e[44].id&&e[9][e[44].id]),(!y||q[0]&769)&&we(t,"drop-invalid",e[8]===e[44].id&&!e[9][e[44].id]),q[0]&3&&(m=e[1][e[44].id]&&jl(e[44])),m?Y?(Y.p(e,q),q[0]&3&&fe(Y,1)):(Y=hn(e),Y.c(),fe(Y,1),Y.m(b.parentNode,b)):Y&&(xe(),ye(Y,1,1,()=>{Y=null}),$e())},i(W){y||(fe(r.$$.fragment,W),fe(Y),y=!0)},o(W){ye(r.$$.fragment,W),ye(Y),y=!1},d(W){W&&(w(t),w(g),w(b)),D.d(),ot(r),Y&&Y.d(W),k=!1,he(j)}}}function yu(l){let e=[],t=new Map,n,o,s,r,u=ae(l[0]);const c=d=>d[44].id;for(let d=0;d<u.length;d+=1){let v=vn(l,u,d),g=c(v);t.set(g,e[d]=yn(g,v))}return{c(){for(let d=0;d<e.length;d+=1)e[d].c();n=ct()},m(d,v){for(let g=0;g<e.length;g+=1)e[g]&&e[g].m(d,v);C(d,n,v),o=!0,s||(r=I(window,"dragend",l[14]),s=!0)},p(d,v){v[0]&2080767&&(u=ae(d[0]),xe(),e=qo(e,v,c,1,d,u,t,n.parentNode,Go,yn,n,vn),$e())},i(d){if(!o){for(let v=0;v<u.length;v+=1)fe(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 bn(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 jl(l){return l.children!==void 0}function qt(l){return jl(l)?l.children.length>0:l.has_children===!0}function kn(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 wn(l){const e=[];function t(n){for(const o of n)e.push(o),o.children&&t(o.children)}return t(l),e}function bu(l){try{return l.dataTransfer.getData("text/plain")}catch{return""}}function ku(l,e,t){let n,o,s,{nodes:r=[]}=e,{expanded:u={}}=e,{selectedNodeId:c=""}=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"];Nl(()=>{for(const G of Object.keys(y))clearTimeout(y[G]);k&&clearInterval(k)});function D(G){return E.includes(G.type)}function M(G,Z,oe){if(!G||!Z||Z===G.id||!D(G))return!1;let me=G.id;for(;me;){if(me===Z)return!1;me=oe[me]||""}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 F(G,Z){G.preventDefault(),G.stopPropagation(),G.dataTransfer.dropEffect="move",T!==Z.id&&t(8,T=Z.id),qt(Z)&&!u[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 me=oe.getBoundingClientRect(),je=30;G.clientY-me.top<je?k||(k=setInterval(()=>{oe.scrollTop-=10},50)):me.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=wn(r),me=kn(oe),je=bu(G);if(!M(Z,je,me)){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 me={};function je(Je){for(const Le of Je)me[Le.id]=M(Le,Z,oe),Le.children&&je(Le.children)}return je(G),me}function W(G){Uo.call(this,l,G)}const q=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),ee=(G,Z)=>F(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,u=G.expanded),"selectedNodeId"in G&&t(2,c=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=wn(r)),l.$$.dirty[0]&8388608&&t(22,o=kn(n)),l.$$.dirty[0]&14680064&&t(9,s=Y(n,j,o))},[r,u,c,d,v,g,m,b,T,s,N,F,S,O,B,z,P,H,U,K,X,j,o,n,W,q,Q,R,le,ve,ie,ee,x,ce,Te,Ee,Be,Ce]}class es extends kt{constructor(e){super(),bt(this,e,ku,yu,ht,{nodes:0,expanded:1,selectedNodeId:2,level:3,onSelect:4,onToggle:5,onContextMenu:6,onDrop:7},null,[-1,-1])}}const{Boolean:ts}=Wo;function Cn(l,e,t){const n=l.slice();return n[309]=e[t],n}function jn(l,e,t){const n=l.slice();return n[312]=e[t],n}function Tn(l,e,t){const n=l.slice();return n[312]=e[t],n}function Sn(l,e,t){const n=l.slice();return n[333]=e[t],n}function Nn(l,e,t){const n=l.slice();return n[333]=e[t],n}function En(l,e,t){const n=l.slice();return n[364]=e[t],n}function Mn(l,e,t){const n=l.slice();return n[333]=e[t],n}function Dn(l,e,t){const n=l.slice();return n[336]=e[t],n[369]=e,n[370]=t,n}function In(l,e,t){const n=l.slice();return n[333]=e[t],n}function Fn(l,e,t){const n=l.slice();return n[346]=e[t],n}function An(l,e,t){const n=l.slice();return n[333]=e[t],n}function Ln(l,e,t){const n=l.slice();return n[351]=e[t],n}function Pn(l,e,t){const n=l.slice();return n[351]=e[t],n}function On(l,e,t){const n=l.slice();return n[336]=e[t],n[356]=e,n[357]=t,n}function Bn(l,e,t){const n=l.slice();return n[333]=e[t],n}function Rn(l,e,t){const n=l.slice();return n[346]=e[t],n}function zn(l,e,t){const n=l.slice();return n[333]=e[t],n}function Hn(l,e,t){const n=l.slice();return n[317]=e[t],n}function Wn(l,e,t){const n=l.slice();return n[333]=e[t],n}function Vn(l,e,t){const n=l.slice();return n[336]=e[t],n[337]=e,n[338]=t,n}function Un(l,e,t){const n=l.slice();return n[333]=e[t],n}function Kn(l,e,t){const n=l.slice();return n[328]=e[t],n}function Gn(l,e,t){const n=l.slice();return n[325]=e[t],n}function qn(l,e,t){const n=l.slice();return n[320]=e[t],n}function Jn(l,e,t){const n=l.slice();return n[317]=e[t],n}function Yn(l,e,t){const n=l.slice();return n[320]=e[t],n}function Xn(l,e,t){const n=l.slice();return n[343]=e[t],n}function Zn(l,e,t){const n=l.slice();return n[375]=e[t],n}function Qn(l,e,t){const n=l.slice();return n[378]=e[t],n}function xn(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 $n(l){let e,t=l[378].label+"",n,o,s,r,u,c,d=l[378].id==="journal"&&l[36]>0&&xn(l);function v(){return l[164](l[378])}return{c(){e=f("button"),n=L(t),o=h(),d&&d.c(),s=h(),i(e,"class",r="nav-item "+(l[21]===l[378].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),u||(c=I(e,"click",v),u=!0)},p(g,m){l=g,m[0]&1&&t!==(t=l[378].label+"")&&V(n,t),l[378].id==="journal"&&l[36]>0?d?d.p(l,m):(d=xn(l),d.c(),d.m(e,s)):d&&(d.d(1),d=null),m[0]&2097153&&r!==(r="nav-item "+(l[21]===l[378].id?"selected":"")+" svelte-1ufgyr8")&&i(e,"class",r)},d(g){g&&w(e),d&&d.d(),u=!1,c()}}}function wu(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 Cu(l){var r;let e,t,n,o,s;return t=new es({props:{nodes:l[1],expanded:l[52],selectedNodeId:((r=l[22])==null?void 0:r.id)||"",onSelect:l[83],onToggle:l[113],onContextMenu:l[111],onDrop:l[114]}}),{c(){e=f("div"),ut(t.$$.fragment),i(e,"class","workspace-tree-area svelte-1ufgyr8"),i(e,"role","region"),i(e,"aria-label",_("nav.workspace")),we(e,"drop-valid",l[63])},m(u,c){C(u,e,c),it(t,e,null),n=!0,o||(s=[I(e,"dragover",Tl(l[116])),I(e,"dragleave",l[117]),I(e,"drop",l[115])],o=!0)},p(u,c){var v;const d={};c[0]&2&&(d.nodes=u[1]),c[1]&2097152&&(d.expanded=u[52]),c[0]&4194304&&(d.selectedNodeId=((v=u[22])==null?void 0:v.id)||""),t.$set(d),(!n||c[2]&2)&&we(e,"drop-valid",u[63])},i(u){n||(fe(t.$$.fragment,u),n=!0)},o(u){ye(t.$$.fragment,u),n=!1},d(u){u&&w(e),ot(t),o=!1,he(s)}}}function ju(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 Tu(l){let e,t=ae(l[0]),n=[];for(let o=0;o<t.length;o+=1)n[o]=ei(Zn(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 u=Zn(o,t,r);n[r]?n[r].p(u,s):(n[r]=ei(u),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 Su(l){let e,t=l[22].title+"",n,o,s,r=l[148](l[22].type)+"",u;return{c(){e=f("span"),n=L(t),o=h(),s=f("span"),u=L(r),i(e,"class","crumb svelte-1ufgyr8"),i(s,"class","crumb-type svelte-1ufgyr8")},m(c,d){C(c,e,d),a(e,n),C(c,o,d),C(c,s,d),a(s,u)},p(c,d){d[0]&4194304&&t!==(t=c[22].title+"")&&V(n,t),d[0]&4194304&&r!==(r=c[148](c[22].type)+"")&&V(u,r)},d(c){c&&(w(e),w(o),w(s))}}}function ei(l){let e=(l[375].id===l[21]?l[375].label:"")+"",t;return{c(){t=L(e)},m(n,o){C(n,t,o)},p(n,o){o[0]&2097153&&e!==(e=(n[375].id===n[21]?n[375].label:"")+"")&&V(t,e)},d(n){n&&w(t)}}}function ti(l){let e,t,n,o,s,r,u,c,d=l[73].unpushedOps>0&&li(l);return{c(){e=f("button"),t=J("svg"),n=J("polyline"),o=J("polyline"),s=J("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),u||(c=I(e,"click",l[162]),u=!0)},p(v,g){v[73].unpushedOps>0?d?d.p(v,g):(d=li(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(),u=!1,c()}}}function li(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 ni(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(u,c){C(u,e,c),a(e,t),a(e,n),a(e,o),s||(r=[I(o,"click",qe(l[165])),I(e,"click",l[166]),I(e,"keydown",function(){Zt(at(l[167]))&&at(l[167]).apply(this,arguments)})],s=!0)},p(u,c){l=u,c[0]&1048576&&V(t,l[20])},d(u){u&&w(e),s=!1,he(r)}}}function Nu(l){let e,t,n;function o(u,c){if(u[48])return Pu;if(u[0].length>0)return Lu;if(u[20])return Au}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(u,c){C(u,e,c),a(e,t),a(e,n),r&&r.m(e,null)},p(u,c){s===(s=o(u))&&r?r.p(u,c):(r&&r.d(1),r=s&&s(u),r&&(r.c(),r.m(e,null)))},i:ue,o:ue,d(u){u&&w(e),r&&r.d()}}}function Eu(l){let e,t,n,o;function s(c,d){return c[4].length===0?Bu:Ou}let r=s(l),u=r(l);return{c(){e=f("div"),t=f("div"),n=f("h2"),n.textContent=`${_("activity.title")}`,o=h(),u.c(),i(n,"class","svelte-1ufgyr8"),i(t,"class","activity-feed-header svelte-1ufgyr8"),i(e,"class","activity-feed svelte-1ufgyr8")},m(c,d){C(c,e,d),a(e,t),a(t,n),a(e,o),u.m(e,null)},p(c,d){r===(r=s(c))&&u?u.p(c,d):(u.d(1),u=r(c),u&&(u.c(),u.m(e,null)))},i:ue,o:ue,d(c){c&&w(e),u.d()}}}function Mu(l){let e,t,n,o,s,r=l[3].date+"",u,c,d,v,g=l[3].summary&&si(l),m=l[35].length>0&&ui(l);function b(j,T){return j[3].groups&&j[3].groups.length>0?zu:Ru}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"),u=L(r),c=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,u),a(e,c),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(u,r),j[3].summary?g?g.p(j,T):(g=si(j),g.c(),g.m(e,d)):g&&(g.d(1),g=null),j[35].length>0?m?m.p(j,T):(m=ui(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,u,c,d,v,g,m,b,y,k,j,T,E,D,M,N,F,S,O,B,z,P,H,U,K,X,Y,W,q,Q,R,le,ve,ie,ee,x,ce,Te,Ee,Be,Ce,G,Z,oe,me,je,Je,Le,Qe,nt,Re,be,We,De;function ze(re,se){return re[13]?Uu:Vu}let Me=ze(l),Fe=Me(l),_e=l[10]&&Ci(l),de=l[14]&&ji(l),pe=l[35].length>0&&Ti(l),Ie=l[6]&&Di(l);function Ae(re,se){return re[5].length===0?Gu:Ku}let et=Ae(l),Se=et(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")}`,u=h(),c=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(),D=f("label"),M=f("span"),M.textContent=`${_("journal.node")}`,N=h(),F=f("div"),Fe.c(),S=h(),_e&&_e.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"),q=f("span"),q.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")}`,ee=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")}`,me=h(),je=f("button"),je.textContent=`${_("journal.exportMarkdown")}`,Je=h(),Le=f("button"),Le.textContent="PDF",Qe=h(),de&&de.c(),nt=h(),pe&&pe.c(),Re=h(),Ie&&Ie.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(F,"class","journal-node-picker svelte-1ufgyr8"),Ke(F,"position","relative"),i(D,"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&&zt(()=>l[214].call(H)),i(B,"title",_("journal.billableHint")),i(B,"class","svelte-1ufgyr8"),i(q,"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&&zt(()=>l[215].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(c,"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,u),a(s,c),a(c,d),a(d,v),a(d,g),a(d,m),ke(m,l[7]),a(c,b),a(c,y),a(y,k),a(y,j),a(y,T),ke(T,l[8]),a(c,E),a(c,D),a(D,M),a(D,N),a(D,F),Fe.m(F,null),a(c,S),_e&&_e.m(c,null),a(c,O),a(c,B),a(B,z),a(B,P),a(B,H),a(H,U),a(H,K),a(H,X),Bt(H,l[11],!0),a(c,Y),a(c,W),a(W,q),a(W,Q),a(W,R),a(R,le),a(R,ve),a(R,ie),Bt(R,l[12],!0),a(c,ee),a(c,x),a(c,ce),a(c,Te),a(t,Ee),a(t,Be),a(Be,Ce),a(Be,G),a(Be,Z),a(Z,oe),a(Z,me),a(Z,je),a(Z,Je),a(Z,Le),a(Z,Qe),de&&de.m(Z,null),a(e,nt),pe&&pe.m(e,null),a(e,Re),Ie&&Ie.m(e,null),a(e,be),Se.m(e,null),We||(De=[I(m,"input",l[207]),I(T,"input",l[208]),I(H,"change",l[214]),I(R,"change",l[215]),I(x,"click",l[134]),I(Te,"click",l[141]),I(oe,"click",l[216]),I(je,"click",l[217]),I(Le,"click",l[218])],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(F,null))),re[10]?_e?_e.p(re,se):(_e=Ci(re),_e.c(),_e.m(c,O)):_e&&(_e.d(1),_e=null),se[0]&2048&&Bt(H,re[11]),se[0]&4096&&Bt(R,re[12]),re[14]?de?de.p(re,se):(de=ji(re),de.c(),de.m(Z,null)):de&&(de.d(1),de=null),re[35].length>0?pe?pe.p(re,se):(pe=Ti(re),pe.c(),pe.m(e,Re)):pe&&(pe.d(1),pe=null),re[6]?Ie?Ie.p(re,se):(Ie=Di(re),Ie.c(),Ie.m(e,be)):Ie&&(Ie.d(1),Ie=null),et===(et=Ae(re))&&Se?Se.p(re,se):(Se.d(1),Se=et(re),Se&&(Se.c(),Se.m(e,null)))},i:ue,o:ue,d(re){re&&w(e),Fe.d(),_e&&_e.d(),de&&de.d(),pe&&pe.d(),Ie&&Ie.d(),Se.d(),We=!1,he(De)}}}function Iu(l){let e,t,n,o,s,r,u=ae(l[81]),c=[];for(let m=0;m<u.length;m+=1)c[m]=Vi(Xn(l,u,m));const d=[nf,lf,tf,ef,$u,xu],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<c.length;m+=1)c[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<c.length;y+=1)c[y]&&c[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){u=ae(m[81]);let k;for(k=0;k<u.length;k+=1){const j=Xn(m,u,k);c[k]?c[k].p(j,b):(c[k]=Vi(j),c[k].c(),c[k].m(e,null))}for(;k<c.length;k+=1)c[k].d(1);c.length=u.length}let y=o;o=g(m),o===y?~o&&v[o].p(m,b):(s&&(xe(),ye(v[y],1,1,()=>{v[y]=null}),$e()),~o?(s=v[o],s?s.p(m,b):(s=v[o]=d[o](m),s.c()),fe(s,1),s.m(n,null)):s=null)},i(m){r||(fe(s),r=!0)},o(m){ye(s),r=!1},d(m){m&&(w(e),w(t),w(n)),Oe(c,m),~o&&v[o].d()}}}function Fu(l){let e,t,n,o=l[25].title+"",s,r,u,c,d,v,g,m,b,y,k,j=l[25].dirty&&go();return{c(){e=f("div"),t=f("div"),n=f("span"),s=L(o),r=h(),j&&j.c(),u=h(),c=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(c,"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,u),a(t,c),a(c,d),a(c,v),a(c,g),a(e,m),a(e,b),ke(b,l[25].content),y||(k=[I(d,"click",l[128]),I(g,"click",l[126]),I(b,"input",l[168]),I(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=go(),j.c(),j.m(t,u)):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 Au(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,u){C(r,e,u),a(e,n),a(e,o),a(e,s)},p(r,u){u[0]&1048576&&V(s,r[20])},d(r){r&&w(e)}}}function Lu(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 Pu(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 Ou(l){let e,t=ae(l[4]),n=[];for(let o=0;o<t.length;o+=1)n[o]=oi(Sn(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]&1){t=ae(o[4]);let r;for(r=0;r<t.length;r+=1){const u=Sn(o,t,r);n[r]?n[r].p(u,s):(n[r]=oi(u),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 Bu(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 ii(l){let e,t=l[333].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[333].targetType+"")&&V(n,t)},d(o){o&&w(e)}}}function oi(l){let e,t,n=Ht(l[333].eventType)+"",o,s,r,u,c=l[333].title+"",d,v,g,m,b=l[147](l[333].eventType)+"",y,k,j,T,E=dt(l[333].createdAt)+"",D,M,N=Ye(l[333].createdAt)+"",F,S,O,B,z=l[333].targetType&&ii(l);function P(){return l[243](l[333])}function H(...U){return l[244](l[333],...U)}return{c(){e=f("div"),t=f("span"),o=L(n),s=h(),r=f("div"),u=f("span"),d=L(c),v=h(),g=f("div"),m=f("span"),y=L(b),k=h(),z&&z.c(),j=h(),T=f("span"),D=L(E),M=h(),F=L(N),S=h(),i(t,"class","activity-feed-icon svelte-1ufgyr8"),i(u,"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,u),a(u,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,D),a(T,M),a(T,F),a(e,S),O||(B=[I(e,"click",P),I(e,"keydown",H)],O=!0)},p(U,K){l=U,K[0]&16&&n!==(n=Ht(l[333].eventType)+"")&&V(o,n),K[0]&16&&c!==(c=l[333].title+"")&&V(d,c),K[0]&16&&b!==(b=l[147](l[333].eventType)+"")&&V(y,b),l[333].targetType?z?z.p(l,K):(z=ii(l),z.c(),z.m(g,j)):z&&(z.d(1),z=null),K[0]&16&&E!==(E=dt(l[333].createdAt)+"")&&V(D,E),K[0]&16&&N!==(N=Ye(l[333].createdAt)+"")&&V(F,N)},d(U){U&&w(e),z&&z.d(),O=!1,he(B)}}}function si(l){let e,t,n,o=l[3].summary.changedCases>0&&ri(l),s=l[3].summary.notes>0&&ai(l),r=l[3].summary.files>0&&ci(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(u,c){C(u,e,c),o&&o.m(e,null),a(e,t),s&&s.m(e,null),a(e,n),r&&r.m(e,null)},p(u,c){u[3].summary.changedCases>0?o?o.p(u,c):(o=ri(u),o.c(),o.m(e,t)):o&&(o.d(1),o=null),u[3].summary.notes>0?s?s.p(u,c):(s=ai(u),s.c(),s.m(e,n)):s&&(s.d(1),s=null),u[3].summary.files>0?r?r.p(u,c):(r=ci(u),r.c(),r.m(e,null)):r&&(r.d(1),r=null)},d(u){u&&w(e),o&&o.d(),s&&s.d(),r&&r.d()}}}function ri(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(u,c){C(u,e,c),a(e,n),a(e,o),a(e,r)},p(u,c){c[0]&8&&t!==(t=u[3].summary.changedCases+"")&&V(n,t),c[0]&8&&s!==(s=vt(u[3].summary.changedCases,_("today.plural.case_one"),_("today.plural.case_few"),_("today.plural.case_many"))+"")&&V(r,s)},d(u){u&&w(e)}}}function ai(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(u,c){C(u,e,c),a(e,n),a(e,o),a(e,r)},p(u,c){c[0]&8&&t!==(t=u[3].summary.notes+"")&&V(n,t),c[0]&8&&s!==(s=vt(u[3].summary.notes,_("today.plural.note_one"),_("today.plural.note_few"),_("today.plural.note_many"))+"")&&V(r,s)},d(u){u&&w(e)}}}function ci(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(u,c){C(u,e,c),a(e,n),a(e,o),a(e,r)},p(u,c){c[0]&8&&t!==(t=u[3].summary.files+"")&&V(n,t),c[0]&8&&s!==(s=vt(u[3].summary.files,_("today.plural.file_one"),_("today.plural.file_few"),_("today.plural.file_many"))+"")&&V(r,s)},d(u){u&&w(e)}}}function ui(l){let e,t,n,o=ae(l[35]),s=[];for(let r=0;r<o.length;r+=1)s[r]=mi(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,u){C(r,e,u),a(e,t),a(e,n);for(let c=0;c<s.length;c+=1)s[c]&&s[c].m(e,null)},p(r,u){if(u[1]&16|u[3]&134217728|u[4]&1082130688){o=ae(r[35]);let c;for(c=0;c<o.length;c+=1){const d=Dn(r,o,c);s[c]?s[c].p(d,u):(s[c]=mi(d),s[c].c(),s[c].m(e,null))}for(;c<s.length;c+=1)s[c].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function fi(l){let e,t,n,o=ae(l[336].events),s=[];for(let r=0;r<o.length;r+=1)s[r]=pi(In(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,u){C(r,e,u),a(e,t),a(e,n);for(let c=0;c<s.length;c+=1)s[c]&&s[c].m(e,null)},p(r,u){if(u[1]&16|u[3]&134217728|u[4]&1082130432){o=ae(r[336].events);let c;for(c=0;c<o.length;c+=1){const d=In(r,o,c);s[c]?s[c].p(d,u):(s[c]=pi(d),s[c].c(),s[c].m(e,null))}for(;c<s.length;c+=1)s[c].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function di(l){let e,t,n;function o(){return l[236](l[333])}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=I(e,"click",o),t=!0)},p(s,r){l=s},d(s){s&&w(e),t=!1,n()}}}function pi(l){let e,t,n=Ye(l[333].createdAt)+"",o,s,r,u=l[147](l[333].eventType)+"",c,d,v,g=l[333].title+"",m,b,y,k,j=l[333].targetType==="file"||l[333].eventType.startsWith("file_"),T,E,D;function M(){return l[235](l[333])}let N=j&&di(l);return{c(){e=f("div"),t=f("span"),o=L(n),s=h(),r=f("span"),c=L(u),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(F,S){C(F,e,S),a(e,t),a(t,o),a(e,s),a(e,r),a(r,c),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||(D=I(y,"click",M),E=!0)},p(F,S){l=F,S[1]&16&&n!==(n=Ye(l[333].createdAt)+"")&&V(o,n),S[1]&16&&u!==(u=l[147](l[333].eventType)+"")&&V(c,u),S[1]&16&&g!==(g=l[333].title+"")&&V(m,g),S[1]&16&&(j=l[333].targetType==="file"||l[333].eventType.startsWith("file_")),j?N?N.p(l,S):(N=di(l),N.c(),N.m(e,T)):N&&(N.d(1),N=null)},d(F){F&&w(e),N&&N.d(),E=!1,D()}}}function mi(l){let e,t,n,o,s=l[336].nodeTitle+"",r,u,c,d=l[336].summary+"",v,g,m,b=_("suggest.confidence."+l[336].confidence)+"",y,k,j,T,E,D,M,N,F,S,O,B,z;function P(){return l[230](l[336])}function H(...W){return l[231](l[336],l[369],l[370],...W)}function U(){return l[232](l[336])}function K(){return l[233](l[336],l[369],l[370])}function X(...W){return l[234](l[336],l[369],l[370],...W)}let Y=l[336]._expanded&&l[336].events&&l[336].events.length>0&&fi(l);return{c(){e=f("div"),t=f("div"),n=f("div"),o=f("button"),r=L(s),u=h(),c=f("span"),v=L(d),g=h(),m=f("span"),y=L(b),k=h(),j=f("div"),T=f("input"),D=h(),M=f("span"),M.textContent=`${_("suggest.minutes")}`,N=h(),F=f("button"),F.textContent=`${_("suggest.apply")}`,S=h(),Y&&Y.c(),O=h(),i(o,"class","suggestion-node link-btn svelte-1ufgyr8"),i(c,"class","suggestion-summary svelte-1ufgyr8"),i(m,"class","suggestion-confidence svelte-1ufgyr8"),we(m,"low",l[336].confidence==="low"),we(m,"medium",l[336].confidence==="medium"),we(m,"high",l[336].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[336].suggestedMin,i(T,"min","1"),i(T,"max","480"),i(M,"class","suggestion-min-label svelte-1ufgyr8"),i(F,"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[336]._expanded)},m(W,q){C(W,e,q),a(e,t),a(t,n),a(n,o),a(o,r),a(n,u),a(n,c),a(c,v),a(n,g),a(n,m),a(m,y),a(t,k),a(t,j),a(j,T),a(j,D),a(j,M),a(j,N),a(j,F),a(e,S),Y&&Y.m(e,null),a(e,O),B||(z=[I(o,"click",qe(P)),I(T,"change",qe(H)),I(F,"click",qe(U)),I(t,"click",K),I(t,"keydown",X)],B=!0)},p(W,q){l=W,q[1]&16&&s!==(s=l[336].nodeTitle+"")&&V(r,s),q[1]&16&&d!==(d=l[336].summary+"")&&V(v,d),q[1]&16&&b!==(b=_("suggest.confidence."+l[336].confidence)+"")&&V(y,b),q[1]&16&&we(m,"low",l[336].confidence==="low"),q[1]&16&&we(m,"medium",l[336].confidence==="medium"),q[1]&16&&we(m,"high",l[336].confidence==="high"),q[1]&16&&E!==(E=l[336].suggestedMin)&&T.value!==E&&(T.value=E),l[336]._expanded&&l[336].events&&l[336].events.length>0?Y?Y.p(l,q):(Y=fi(l),Y.c(),Y.m(e,O)):Y&&(Y.d(1),Y=null),q[1]&16&&we(e,"expanded",l[336]._expanded)},d(W){W&&w(e),Y&&Y.d(),B=!1,he(z)}}}function Ru(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 zu(l){let e,t,n=ae(l[3].groups),o=[];for(let r=0;r<n.length;r+=1)o[r]=hi(En(l,n,r));let s=l[3].events&&l[3].events.length>0&&yi(l);return{c(){for(let r=0;r<o.length;r+=1)o[r].c();e=h(),s&&s.c(),t=ct()},m(r,u){for(let c=0;c<o.length;c+=1)o[c]&&o[c].m(r,u);C(r,e,u),s&&s.m(r,u),C(r,t,u)},p(r,u){if(u[0]&8|u[4]&1098907648){n=ae(r[3].groups);let c;for(c=0;c<n.length;c+=1){const d=En(r,n,c);o[c]?o[c].p(d,u):(o[c]=hi(d),o[c].c(),o[c].m(e.parentNode,e))}for(;c<o.length;c+=1)o[c].d(1);o.length=n.length}r[3].events&&r[3].events.length>0?s?s.p(r,u):(s=yi(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 _i(l){let e,t=l[364].events.length+"",n,o,s=vt(l[364].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(u,c){C(u,e,c),a(e,n),a(e,o),a(e,r)},p(u,c){c[0]&8&&t!==(t=u[364].events.length+"")&&V(n,t),c[0]&8&&s!==(s=vt(u[364].events.length,_("today.plural.event_one"),_("today.plural.event_few"),_("today.plural.event_many"))+"")&&V(r,s)},d(u){u&&w(e)}}}function Hu(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 Wu(l){let e,t=ae(l[364].events),n=[];for(let o=0;o<t.length;o+=1)n[o]=vi(Mn(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[364].events);let r;for(r=0;r<t.length;r+=1){const u=Mn(o,t,r);n[r]?n[r].p(u,s):(n[r]=vi(u),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 gi(l){let e,t=l[333].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[333].targetType+"")&&V(n,t)},d(o){o&&w(e)}}}function vi(l){let e,t,n=Ht(l[333].eventType)+"",o,s,r,u=l[333].title+"",c,d,v,g=l[147](l[333].eventType)+"",m,b,y,k,j=Ye(l[333].createdAt)+"",T,E,D,M=l[333].targetType&&gi(l);function N(){return l[239](l[364])}function F(...S){return l[240](l[364],...S)}return{c(){e=f("div"),t=f("span"),o=L(n),s=h(),r=f("span"),c=L(u),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,c),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||(D=[I(e,"click",N),I(e,"keydown",F)],E=!0)},p(S,O){l=S,O[0]&8&&n!==(n=Ht(l[333].eventType)+"")&&V(o,n),O[0]&8&&u!==(u=l[333].title+"")&&V(c,u),O[0]&8&&g!==(g=l[147](l[333].eventType)+"")&&V(m,g),l[333].targetType?M?M.p(l,O):(M=gi(l),M.c(),M.m(e,y)):M&&(M.d(1),M=null),O[0]&8&&j!==(j=Ye(l[333].createdAt)+"")&&V(T,j)},d(S){S&&w(e),M&&M.d(),E=!1,he(D)}}}function hi(l){let e,t,n,o=l[364].nodeTitle+"",s,r,u,c=l[148](l[364].nodeKind)+"",d,v,g,m,b=Ye(l[364].lastActivityAt)+"",y,k,j,T,E=l[364].events&&_i(l);function D(){return l[237](l[364])}function M(...O){return l[238](l[364],...O)}function N(O,B){return O[364].events&&O[364].events.length>0?Wu:Hu}let F=N(l),S=F(l);return{c(){e=f("div"),t=f("div"),n=f("span"),s=L(o),r=h(),u=f("span"),d=L(c),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(u,"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,u),a(u,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=[I(t,"click",D),I(t,"keydown",M)],j=!0)},p(O,B){l=O,B[0]&8&&o!==(o=l[364].nodeTitle+"")&&V(s,o),B[0]&8&&c!==(c=l[148](l[364].nodeKind)+"")&&V(d,c),l[364].events?E?E.p(l,B):(E=_i(l),E.c(),E.m(t,g)):E&&(E.d(1),E=null),B[0]&8&&b!==(b=Ye(l[364].lastActivityAt)+"")&&V(y,b),F===(F=N(l))&&S?S.p(l,B):(S.d(1),S=F(l),S&&(S.c(),S.m(e,null)))},d(O){O&&w(e),E&&E.d(),S.d(),j=!1,he(T)}}}function yi(l){let e,t,n,o=ae(l[3].events),s=[];for(let r=0;r<o.length;r+=1)s[r]=bi(Nn(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,u){C(r,e,u),a(e,t),a(e,n);for(let c=0;c<s.length;c+=1)s[c]&&s[c].m(e,null)},p(r,u){if(u[0]&8|u[4]&8388608|u[5]&1){o=ae(r[3].events);let c;for(c=0;c<o.length;c+=1){const d=Nn(r,o,c);s[c]?s[c].p(d,u):(s[c]=bi(d),s[c].c(),s[c].m(e,null))}for(;c<s.length;c+=1)s[c].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function bi(l){let e,t,n,o,s=l[333].title+"",r,u,c,d=l[147](l[333].eventType)+"",v,g,m,b=Ye(l[333].createdAt)+"",y,k,j,T;function E(){return l[241](l[333])}function D(...M){return l[242](l[333],...M)}return{c(){e=f("div"),t=f("span"),n=h(),o=f("span"),r=L(s),u=h(),c=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(c,"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,u),a(e,c),a(c,v),a(e,g),a(e,m),a(m,y),a(e,k),j||(T=[I(e,"click",E),I(e,"keydown",D)],j=!0)},p(M,N){l=M,N[0]&8&&s!==(s=l[333].title+"")&&V(r,s),N[0]&8&&d!==(d=l[147](l[333].eventType)+"")&&V(v,d),N[0]&8&&b!==(b=Ye(l[333].createdAt)+"")&&V(y,b)},d(M){M&&w(e),j=!1,he(T)}}}function Vu(l){let e,t,n,o,s,r=l[17]&&ki(l);return{c(){e=f("input"),t=h(),r&&r.c(),n=ct(),i(e,"type","text"),i(e,"placeholder",_("journal.nodeSearch")),i(e,"class","svelte-1ufgyr8")},m(u,c){C(u,e,c),ke(e,l[15]),C(u,t,c),r&&r.m(u,c),C(u,n,c),o||(s=[I(e,"input",l[210]),I(e,"input",l[138]),I(e,"blur",l[211])],o=!0)},p(u,c){c[0]&32768&&e.value!==u[15]&&ke(e,u[15]),u[17]?r?r.p(u,c):(r=ki(u),r.c(),r.m(n.parentNode,n)):r&&(r.d(1),r=null)},d(u){u&&(w(e),w(t),w(n)),r&&r.d(u),o=!1,he(s)}}}function Uu(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(u,c){C(u,e,c),a(e,t),a(e,n),a(e,o),s||(r=I(e,"click",l[209]),s=!0)},p(u,c){c[0]&8192&&V(t,u[13])},d(u){u&&w(e),s=!1,r()}}}function ki(l){let e,t=ae(l[16]),n=[];for(let o=0;o<t.length;o+=1)n[o]=wi(Rn(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 u=Rn(o,t,r);n[r]?n[r].p(u,s):(n[r]=wi(u),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 wi(l){let e,t,n=l[346].title+"",o,s,r,u=l[346].path+"",c,d,v,g;function m(){return l[212](l[346])}return{c(){e=f("button"),t=f("span"),o=L(n),s=h(),r=f("span"),c=L(u),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,c),a(e,d),v||(g=I(e,"click",m),v=!0)},p(b,y){l=b,y[0]&65536&&n!==(n=l[346].title+"")&&V(o,n),y[0]&65536&&u!==(u=l[346].path+"")&&V(c,u)},d(b){b&&w(e),v=!1,g()}}}function Ci(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(u,c){C(u,e,c),a(e,t),t.checked=l[9],a(e,n),a(e,o),s||(r=I(t,"change",l[213]),s=!0)},p(u,c){c[0]&512&&(t.checked=u[9])},d(u){u&&w(e),s=!1,r()}}}function ji(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 Ti(l){let e,t,n,o=ae(l[35]),s=[];for(let r=0;r<o.length;r+=1)s[r]=Mi(On(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,u){C(r,e,u),a(e,t),a(e,n);for(let c=0;c<s.length;c+=1)s[c]&&s[c].m(e,null)},p(r,u){if(u[1]&16|u[3]&134217728|u[4]&1082130944){o=ae(r[35]);let c;for(c=0;c<o.length;c+=1){const d=On(r,o,c);s[c]?s[c].p(d,u):(s[c]=Mi(d),s[c].c(),s[c].m(e,null))}for(;c<s.length;c+=1)s[c].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function Si(l){let e,t,n,o=ae(l[336].events),s=[];for(let r=0;r<o.length;r+=1)s[r]=Ei(Bn(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,u){C(r,e,u),a(e,t),a(e,n);for(let c=0;c<s.length;c+=1)s[c]&&s[c].m(e,null)},p(r,u){if(u[1]&16|u[3]&134217728|u[4]&1082130432){o=ae(r[336].events);let c;for(c=0;c<o.length;c+=1){const d=Bn(r,o,c);s[c]?s[c].p(d,u):(s[c]=Ei(d),s[c].c(),s[c].m(e,null))}for(;c<s.length;c+=1)s[c].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function Ni(l){let e,t,n;function o(){return l[225](l[333])}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=I(e,"click",o),t=!0)},p(s,r){l=s},d(s){s&&w(e),t=!1,n()}}}function Ei(l){let e,t,n=Ye(l[333].createdAt)+"",o,s,r,u=l[147](l[333].eventType)+"",c,d,v,g=l[333].title+"",m,b,y,k,j=l[333].targetType==="file"||l[333].eventType.startsWith("file_"),T,E,D;function M(){return l[224](l[333])}let N=j&&Ni(l);return{c(){e=f("div"),t=f("span"),o=L(n),s=h(),r=f("span"),c=L(u),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(F,S){C(F,e,S),a(e,t),a(t,o),a(e,s),a(e,r),a(r,c),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||(D=I(y,"click",M),E=!0)},p(F,S){l=F,S[1]&16&&n!==(n=Ye(l[333].createdAt)+"")&&V(o,n),S[1]&16&&u!==(u=l[147](l[333].eventType)+"")&&V(c,u),S[1]&16&&g!==(g=l[333].title+"")&&V(m,g),S[1]&16&&(j=l[333].targetType==="file"||l[333].eventType.startsWith("file_")),j?N?N.p(l,S):(N=Ni(l),N.c(),N.m(e,T)):N&&(N.d(1),N=null)},d(F){F&&w(e),N&&N.d(),E=!1,D()}}}function Mi(l){let e,t,n,o,s=l[336].nodeTitle+"",r,u,c,d=l[336].summary+"",v,g,m,b=_("suggest.confidence."+l[336].confidence)+"",y,k,j,T,E,D,M,N,F,S,O,B,z;function P(){return l[219](l[336])}function H(...W){return l[220](l[336],l[356],l[357],...W)}function U(){return l[221](l[336])}function K(){return l[222](l[336],l[356],l[357])}function X(...W){return l[223](l[336],l[356],l[357],...W)}let Y=l[336]._expanded&&l[336].events&&l[336].events.length>0&&Si(l);return{c(){e=f("div"),t=f("div"),n=f("div"),o=f("button"),r=L(s),u=h(),c=f("span"),v=L(d),g=h(),m=f("span"),y=L(b),k=h(),j=f("div"),T=f("input"),D=h(),M=f("span"),M.textContent=`${_("suggest.minutes")}`,N=h(),F=f("button"),F.textContent=`${_("suggest.apply")}`,S=h(),Y&&Y.c(),O=h(),i(o,"class","suggestion-node link-btn svelte-1ufgyr8"),i(c,"class","suggestion-summary svelte-1ufgyr8"),i(m,"class","suggestion-confidence svelte-1ufgyr8"),we(m,"low",l[336].confidence==="low"),we(m,"medium",l[336].confidence==="medium"),we(m,"high",l[336].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[336].suggestedMin,i(T,"min","1"),i(T,"max","480"),i(M,"class","suggestion-min-label svelte-1ufgyr8"),i(F,"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[336]._expanded)},m(W,q){C(W,e,q),a(e,t),a(t,n),a(n,o),a(o,r),a(n,u),a(n,c),a(c,v),a(n,g),a(n,m),a(m,y),a(t,k),a(t,j),a(j,T),a(j,D),a(j,M),a(j,N),a(j,F),a(e,S),Y&&Y.m(e,null),a(e,O),B||(z=[I(o,"click",qe(P)),I(T,"change",qe(H)),I(F,"click",qe(U)),I(t,"click",K),I(t,"keydown",X)],B=!0)},p(W,q){l=W,q[1]&16&&s!==(s=l[336].nodeTitle+"")&&V(r,s),q[1]&16&&d!==(d=l[336].summary+"")&&V(v,d),q[1]&16&&b!==(b=_("suggest.confidence."+l[336].confidence)+"")&&V(y,b),q[1]&16&&we(m,"low",l[336].confidence==="low"),q[1]&16&&we(m,"medium",l[336].confidence==="medium"),q[1]&16&&we(m,"high",l[336].confidence==="high"),q[1]&16&&E!==(E=l[336].suggestedMin)&&T.value!==E&&(T.value=E),l[336]._expanded&&l[336].events&&l[336].events.length>0?Y?Y.p(l,q):(Y=Si(l),Y.c(),Y.m(e,O)):Y&&(Y.d(1),Y=null),q[1]&16&&we(e,"expanded",l[336]._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)+"",u,c,d=l[6].totalMinutes%60+"",v,g,m=l[6].totalEntries+"",b,y,k=_("worklog.min")+"",j,T,E,D,M=l[6].byDay&&l[6].byDay.length>0&&Ii(l),N=l[6].byNode&&l[6].byNode.length>0&&Ai(l);return{c(){e=f("div"),t=f("div"),o=L(n),s=L(": "),u=L(r),c=L("ч "),v=L(d),g=L("м ("),b=L(m),y=h(),j=L(k),T=L(")"),E=h(),M&&M.c(),D=h(),N&&N.c(),i(t,"class","summary-total svelte-1ufgyr8"),i(e,"class","journal-summary svelte-1ufgyr8")},m(F,S){C(F,e,S),a(e,t),a(t,o),a(t,s),a(t,u),a(t,c),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,D),N&&N.m(e,null)},p(F,S){S[0]&64&&r!==(r=Math.floor(F[6].totalMinutes/60)+"")&&V(u,r),S[0]&64&&d!==(d=F[6].totalMinutes%60+"")&&V(v,d),S[0]&64&&m!==(m=F[6].totalEntries+"")&&V(b,m),F[6].byDay&&F[6].byDay.length>0?M?M.p(F,S):(M=Ii(F),M.c(),M.m(e,D)):M&&(M.d(1),M=null),F[6].byNode&&F[6].byNode.length>0?N?N.p(F,S):(N=Ai(F),N.c(),N.m(e,null)):N&&(N.d(1),N=null)},d(F){F&&w(e),M&&M.d(),N&&N.d()}}}function Ii(l){let e,t,n,o=ae(l[6].byDay),s=[];for(let r=0;r<o.length;r+=1)s[r]=Fi(Pn(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,u){C(r,e,u),a(e,t),a(e,n);for(let c=0;c<s.length;c+=1)s[c]&&s[c].m(e,null)},p(r,u){if(u[0]&64){o=ae(r[6].byDay);let c;for(c=0;c<o.length;c+=1){const d=Pn(r,o,c);s[c]?s[c].p(d,u):(s[c]=Fi(d),s[c].c(),s[c].m(e,null))}for(;c<s.length;c+=1)s[c].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function Fi(l){let e,t,n=l[351].label+"",o,s,r=Math.floor(l[351].minutes/60)+"",u,c,d=l[351].minutes%60+"",v,g,m,b=l[351].count+"",y;return{c(){e=f("div"),t=f("span"),o=L(n),s=f("span"),u=L(r),c=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,u),a(s,c),a(s,v),a(s,g),a(e,m),a(m,y)},p(k,j){j[0]&64&&n!==(n=k[351].label+"")&&V(o,n),j[0]&64&&r!==(r=Math.floor(k[351].minutes/60)+"")&&V(u,r),j[0]&64&&d!==(d=k[351].minutes%60+"")&&V(v,d),j[0]&64&&b!==(b=k[351].count+"")&&V(y,b)},d(k){k&&w(e)}}}function Ai(l){let e,t,n,o=ae(l[6].byNode),s=[];for(let r=0;r<o.length;r+=1)s[r]=Li(Ln(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,u){C(r,e,u),a(e,t),a(e,n);for(let c=0;c<s.length;c+=1)s[c]&&s[c].m(e,null)},p(r,u){if(u[0]&64){o=ae(r[6].byNode);let c;for(c=0;c<o.length;c+=1){const d=Ln(r,o,c);s[c]?s[c].p(d,u):(s[c]=Li(d),s[c].c(),s[c].m(e,null))}for(;c<s.length;c+=1)s[c].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function Li(l){let e,t,n=l[351].label+"",o,s,r=Math.floor(l[351].minutes/60)+"",u,c,d=l[351].minutes%60+"",v,g,m,b=l[351].count+"",y;return{c(){e=f("div"),t=f("span"),o=L(n),s=f("span"),u=L(r),c=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,u),a(s,c),a(s,v),a(s,g),a(e,m),a(m,y)},p(k,j){j[0]&64&&n!==(n=k[351].label+"")&&V(o,n),j[0]&64&&r!==(r=Math.floor(k[351].minutes/60)+"")&&V(u,r),j[0]&64&&d!==(d=k[351].minutes%60+"")&&V(v,d),j[0]&64&&b!==(b=k[351].count+"")&&V(y,b)},d(k){k&&w(e)}}}function Ku(l){let e,t,n,o,s,r,u,c,d,v,g,m,b,y,k,j,T,E,D,M,N,F=ae(l[5]),S=[];for(let O=0;O<F.length;O+=1)S[O]=Wi(Fn(l,F,O));return{c(){e=f("div"),t=f("table"),n=f("thead"),o=f("tr"),s=f("th"),r=h(),u=f("th"),u.textContent=`${_("journal.title")}`,c=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(),D=f("th"),D.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(u,"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(D,"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,u),a(o,c),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,D),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){F=ae(O[5]);let z;for(z=0;z<F.length;z+=1){const P=Fn(O,F,z);S[z]?S[z].p(P,B):(S[z]=Wi(P),S[z].c(),S[z].m(N,null))}for(;z<S.length;z+=1)S[z].d(1);S.length=F.length}},d(O){O&&w(e),Oe(S,O)}}}function Gu(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 Pi(l){let e;return{c(){e=L("✓")},m(t,n){C(t,e,n)},d(t){t&&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,t,n,o,s,r,u,c,d,v=l[346].details&&Ri(l);function g(k,j){return k[346].source==="manual"?Qu:k[346].source==="suggestion"&&k[346]._events&&k[346]._events.length>0?Zu:k[346].source==="suggestion"?Xu:k[346].source==="unknown"||k[346].source==="imported"?Yu:k[346]._hasEvents?Ju:qu}let m=g(l),b=m(l),y=l[346]._events&&zi(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")}`,u=h(),b.c(),c=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,u),b.m(s,null),a(n,c),y&&y.m(n,null),a(e,d)},p(k,j){k[346].details?v?v.p(k,j):(v=Ri(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[346]._events?y?y.p(k,j):(y=zi(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 Ri(l){let e,t,n,o,s=l[346].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(u,c){C(u,e,c),a(e,t),a(e,n),a(e,o),a(o,r)},p(u,c){c[0]&32&&s!==(s=u[346].details+"")&&V(r,s)},d(u){u&&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 Ju(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 Yu(l){let e;return{c(){e=f("p"),e.textContent=`${_("worklog.sourceUnknown")}`,i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Xu(l){let e;return{c(){e=f("p"),e.textContent=`${_("worklog.sourceSuggestionNoEvents")}`,i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Zu(l){let e;return{c(){e=f("p"),e.textContent=`${_("worklog.sourceSuggestion")}`,i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function Qu(l){let e;return{c(){e=f("p"),e.textContent=`${_("worklog.sourceManual")}`,i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function zi(l){let e,t,n,o=ae(l[346]._events),s=[];for(let r=0;r<o.length;r+=1)s[r]=Hi(An(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,u){C(r,e,u),a(e,t),a(e,n);for(let c=0;c<s.length;c+=1)s[c]&&s[c].m(e,null)},p(r,u){if(u[0]&32|u[4]&1082130432){o=ae(r[346]._events);let c;for(c=0;c<o.length;c+=1){const d=An(r,o,c);s[c]?s[c].p(d,u):(s[c]=Hi(d),s[c].c(),s[c].m(e,null))}for(;c<s.length;c+=1)s[c].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function Hi(l){let e,t,n=Ye(l[333].createdAt)+"",o,s,r,u=l[147](l[333].eventType)+"",c,d,v,g=l[333].title+"",m,b,y,k,j,T;function E(){return l[229](l[333])}return{c(){e=f("div"),t=f("span"),o=L(n),s=h(),r=f("span"),c=L(u),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(D,M){C(D,e,M),a(e,t),a(t,o),a(e,s),a(e,r),a(r,c),a(e,d),a(e,v),a(v,m),a(e,b),a(e,y),a(e,k),j||(T=I(y,"click",E),j=!0)},p(D,M){l=D,M[0]&32&&n!==(n=Ye(l[333].createdAt)+"")&&V(o,n),M[0]&32&&u!==(u=l[147](l[333].eventType)+"")&&V(c,u),M[0]&32&&g!==(g=l[333].title+"")&&V(m,g)},d(D){D&&w(e),j=!1,T()}}}function Wi(l){let e,t,n,o=l[346]._expanded?"▾":"▸",s,r,u,c=l[346].summary+"",d,v,g,m,b=l[346].nodeTitle+"",y,k,j,T=l[346].nodePath+"",E,D,M,N=l[346].minutes+"",F,S,O,B,z,P,H,U=l[346].date+"",K,X,Y,W,q;function Q(){return l[226](l[346])}let R=l[346].billable&&Pi(),le=l[346].approximate&&Oi();function ve(){return l[227](l[346])}function ie(...x){return l[228](l[346],...x)}let ee=l[346]._expanded&&Bi(l);return{c(){e=f("tr"),t=f("td"),n=f("span"),s=L(o),r=h(),u=f("td"),d=L(c),v=h(),g=f("td"),m=f("button"),y=L(b),k=h(),j=f("td"),E=L(T),D=h(),M=f("td"),F=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(),ee&&ee.c(),Y=ct(),i(n,"class","journal-toggle-icon svelte-1ufgyr8"),i(t,"class","journal-toggle-col svelte-1ufgyr8"),i(u,"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[346]._expanded)},m(x,ce){C(x,e,ce),a(e,t),a(t,n),a(n,s),a(e,r),a(e,u),a(u,d),a(e,v),a(e,g),a(g,m),a(m,y),a(e,k),a(e,j),a(j,E),a(e,D),a(e,M),a(M,F),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),ee&&ee.m(x,ce),C(x,Y,ce),W||(q=[I(m,"click",qe(Q)),I(e,"click",ve),I(e,"keydown",ie)],W=!0)},p(x,ce){l=x,ce[0]&32&&o!==(o=l[346]._expanded?"▾":"▸")&&V(s,o),ce[0]&32&&c!==(c=l[346].summary+"")&&V(d,c),ce[0]&32&&b!==(b=l[346].nodeTitle+"")&&V(y,b),ce[0]&32&&T!==(T=l[346].nodePath+"")&&V(E,T),ce[0]&32&&N!==(N=l[346].minutes+"")&&V(F,N),l[346].billable?R||(R=Pi(),R.c(),R.m(O,null)):R&&(R.d(1),R=null),l[346].approximate?le||(le=Oi(),le.c(),le.m(z,null)):le&&(le.d(1),le=null),ce[0]&32&&U!==(U=l[346].date+"")&&V(K,U),ce[0]&32&&we(e,"expanded",l[346]._expanded),l[346]._expanded?ee?ee.p(l,ce):(ee=Bi(l),ee.c(),ee.m(Y.parentNode,Y)):ee&&(ee.d(1),ee=null)},d(x){x&&(w(e),w(X),w(Y)),R&&R.d(),le&&le.d(),ee&&ee.d(x),W=!1,he(q)}}}function Vi(l){let e,t,n;function o(){return l[169](l[343])}return{c(){e=f("button"),e.textContent=`${l[343].label}`,i(e,"class","tab svelte-1ufgyr8"),we(e,"active",l[23]===l[343].id)},m(s,r){C(s,e,r),t||(n=I(e,"click",o),t=!0)},p(s,r){l=s,r[0]&8388608|r[2]&524288&&we(e,"active",l[23]===l[343].id)},d(s){s&&w(e),t=!1,n()}}}function xu(l){let e;function t(s,r){return s[18].length===0?sf:of}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 $u(l){let e,t,n,o,s=l[22]&&l[35].filter(l[163]).length>0,r,u,c,d=s&&Gi(l);function v(b,y){return b[27].length===0?af:rf}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),u||(c=I(n,"click",l[129]),u=!0)},p(b,y){y[0]&4194304|y[1]&16&&(s=b[22]&&b[35].filter(b[163]).length>0),s?d?d.p(b,y):(d=Gi(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(),u=!1,c()}}}function ef(l){let e,t,n,o,s,r;function u(v,g){return v[26].length===0?_f:mf}let c=u(l),d=c(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=I(n,"click",l[149]),s=!0)},p(v,g){c===(c=u(v))&&d?d.p(v,g):(d.d(1),d=c(v),d&&(d.c(),d.m(e,null)))},i:ue,o:ue,d(v){v&&w(e),d.d(),s=!1,r()}}}function tf(l){let e,t,n,o=_("file.addFile")+"",s,r,u,c=_("file.addFolder")+"",d,v,g,m,b,y,k,j,T,E,D,M,N,F=l[61].items.length>0&&oo(l);const S=[vf,gf],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]&&ro(),P=l[57]&&ao(l);return{c(){e=f("div"),t=f("div"),n=f("button"),s=L(o),r=h(),u=f("button"),d=L(c),v=h(),g=f("button"),g.textContent=`${_("file.newFile")}`,m=h(),F&&F.c(),b=h(),k.c(),j=h(),z&&z.c(),T=h(),P&&P.c(),E=ct(),i(n,"class","btn btn-primary svelte-1ufgyr8"),n.disabled=l[49],i(u,"class","btn svelte-1ufgyr8"),u.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,u),a(u,d),a(t,v),a(t,g),a(t,m),F&&F.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),D=!0,M||(N=[I(n,"click",l[142]),I(u,"click",l[143]),I(g,"click",l[90])],M=!0)},p(H,U){(!D||U[1]&262144)&&(n.disabled=H[49]),(!D||U[1]&262144)&&(u.disabled=H[49]),H[61].items.length>0?F?F.p(H,U):(F=oo(H),F.c(),F.m(t,null)):F&&(F.d(1),F=null);let K=y;y=B(H),y===K?O[y].p(H,U):(xe(),ye(O[K],1,1,()=>{O[K]=null}),$e(),k=O[y],k?k.p(H,U):(k=O[y]=S[y](H),k.c()),fe(k,1),k.m(e,j)),H[49]&&!H[51]?z||(z=ro(),z.c(),z.m(e,null)):z&&(z.d(1),z=null),H[57]?P?(P.p(H,U),U[1]&67108864&&fe(P,1)):(P=ao(H),P.c(),fe(P,1),P.m(E.parentNode,E)):P&&(xe(),ye(P,1,1,()=>{P=null}),$e())},i(H){D||(fe(k),fe(P),D=!0)},o(H){ye(k),ye(P),D=!1},d(H){H&&(w(e),w(T),w(E)),F&&F.d(),O[y].d(),z&&z.d(),P&&P.d(H),M=!1,he(N)}}}function lf(l){let e,t,n,o,s,r,u,c=l[42]&&co(l);function d(m,b){return m[24].length===0&&!m[42]?Cf:wf}let v=d(l),g=v(l);return{c(){e=f("div"),t=f("div"),n=f("button"),n.textContent=`${_("note.add")}`,o=h(),c&&c.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),c&&c.m(e,null),a(e,s),g.m(e,null),r||(u=I(n,"click",l[122]),r=!0)},p(m,b){m[42]?c?c.p(m,b):(c=co(m),c.c(),c.m(e,s)):c&&(c.d(1),c=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),c&&c.d(),g.d(),r=!1,u()}}}function nf(l){let e,t,n=l[22].title+"",o,s,r,u,c,d,v=l[148](l[22].type)+"",g,m,b,y,k,j=(l[22].section||"—")+"",T,E,D,M,N,F=dt(l[22].createdAt)+"",S,O,B,z,P,H,U,K,X=_("overview.newNote")+"",Y,W,q,Q,R,le,ve=_("overview.addFile")+"",ie,ee,x,ce,Te,Ee,Be=_("overview.addAction")+"",Ce,G,Z,oe,me,je,Je,Le=_("overview.logTime")+"",Qe,nt,Re,be,We,De=l[24].length>0&&fo(l),ze=l[27].length>0&&mo(l);return{c(){e=f("div"),t=f("h2"),o=L(n),s=h(),r=f("div"),u=f("div"),c=f("span"),c.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(),D=f("div"),M=f("span"),M.textContent=`${_("overview.created")}`,N=f("span"),S=L(F),O=h(),B=f("div"),z=f("button"),P=J("svg"),H=J("path"),U=J("path"),K=h(),Y=L(X),W=h(),q=f("button"),Q=J("svg"),R=J("path"),le=h(),ie=L(ve),ee=h(),x=f("button"),ce=J("svg"),Te=J("polygon"),Ee=h(),Ce=L(Be),G=h(),Z=f("button"),oe=J("svg"),me=J("circle"),je=J("polyline"),Je=h(),Qe=L(Le),nt=h(),De&&De.c(),Re=h(),ze&&ze.c(),i(t,"class","svelte-1ufgyr8"),i(c,"class","meta-label svelte-1ufgyr8"),i(d,"class","svelte-1ufgyr8"),i(u,"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(D,"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(q,"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(me,"cx","12"),i(me,"cy","12"),i(me,"r","10"),i(me,"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,u),a(u,c),a(u,d),a(d,g),a(r,m),a(r,b),a(b,y),a(b,k),a(k,T),a(r,E),a(r,D),a(D,M),a(D,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,q),a(q,Q),a(Q,R),a(q,le),a(q,ie),a(B,ee),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,me),a(oe,je),a(Z,Je),a(Z,Qe),a(e,nt),De&&De.m(e,null),a(e,Re),ze&&ze.m(e,null),be||(We=[I(z,"click",l[170]),I(q,"click",l[171]),I(x,"click",l[149]),I(Z,"click",l[172])],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&&F!==(F=dt(Me[22].createdAt)+"")&&V(S,F),Me[24].length>0?De?De.p(Me,Fe):(De=fo(Me),De.c(),De.m(e,Re)):De&&(De.d(1),De=null),Me[27].length>0?ze?ze.p(Me,Fe):(ze=mo(Me),ze.c(),ze.m(e,null)):ze&&(ze.d(1),ze=null)},i:ue,o:ue,d(Me){Me&&w(e),De&&De.d(),ze&&ze.d(),be=!1,he(We)}}}function of(l){let e,t=ae(l[18]),n=[];for(let o=0;o<t.length;o+=1)n[o]=Ki(zn(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]&1){t=ae(o[18]);let r;for(r=0;r<t.length;r+=1){const u=zn(o,t,r);n[r]?n[r].p(u,s):(n[r]=Ki(u),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&w(e),Oe(n,o)}}}function sf(l){let e,t;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 Ui(l){let e,t=l[333].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[333].targetType+"")&&V(n,t)},d(o){o&&w(e)}}}function Ki(l){let e,t,n=Ht(l[333].eventType)+"",o,s,r,u=l[333].title+"",c,d,v,g=l[147](l[333].eventType)+"",m,b,y,k,j=Ye(l[333].createdAt)+"",T,E,D,M,N=l[333].targetType&&Ui(l);function F(){return l[205](l[333])}function S(...O){return l[206](l[333],...O)}return{c(){e=f("div"),t=f("span"),o=L(n),s=h(),r=f("span"),c=L(u),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,c),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),D||(M=[I(e,"click",F),I(e,"keydown",S)],D=!0)},p(O,B){l=O,B[0]&262144&&n!==(n=Ht(l[333].eventType)+"")&&V(o,n),B[0]&262144&&u!==(u=l[333].title+"")&&V(c,u),B[0]&262144&&g!==(g=l[147](l[333].eventType)+"")&&V(m,g),l[333].targetType?N?N.p(l,B):(N=Ui(l),N.c(),N.m(e,y)):N&&(N.d(1),N=null),B[0]&262144&&j!==(j=Ye(l[333].createdAt)+"")&&V(T,j)},d(O){O&&w(e),N&&N.d(),D=!1,he(M)}}}function Gi(l){let e,t,n,o=ae(l[35].filter(l[195])),s=[];for(let r=0;r<o.length;r+=1)s[r]=Xi(Vn(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,u){C(r,e,u),a(e,t),a(e,n);for(let c=0;c<s.length;c+=1)s[c]&&s[c].m(e,null)},p(r,u){if(u[0]&4194304|u[1]&16|u[3]&134217728|u[4]&1082130688){o=ae(r[35].filter(r[195]));let c;for(c=0;c<o.length;c+=1){const d=Vn(r,o,c);s[c]?s[c].p(d,u):(s[c]=Xi(d),s[c].c(),s[c].m(e,null))}for(;c<s.length;c+=1)s[c].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function qi(l){let e,t,n,o=ae(l[336].events),s=[];for(let r=0;r<o.length;r+=1)s[r]=Yi(Un(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,u){C(r,e,u),a(e,t),a(e,n);for(let c=0;c<s.length;c+=1)s[c]&&s[c].m(e,null)},p(r,u){if(u[0]&4194304|u[1]&16|u[3]&134217728|u[4]&1082130432){o=ae(r[336].events);let c;for(c=0;c<o.length;c+=1){const d=Un(r,o,c);s[c]?s[c].p(d,u):(s[c]=Yi(d),s[c].c(),s[c].m(e,null))}for(;c<s.length;c+=1)s[c].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function Ji(l){let e,t,n;function o(){return l[200](l[333])}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=I(e,"click",o),t=!0)},p(s,r){l=s},d(s){s&&w(e),t=!1,n()}}}function Yi(l){let e,t,n=Ye(l[333].createdAt)+"",o,s,r,u=l[147](l[333].eventType)+"",c,d,v,g=l[333].title+"",m,b,y,k,j=l[333].targetType==="file"||l[333].eventType.startsWith("file_"),T,E,D;function M(){return l[199](l[333])}let N=j&&Ji(l);return{c(){e=f("div"),t=f("span"),o=L(n),s=h(),r=f("span"),c=L(u),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(F,S){C(F,e,S),a(e,t),a(t,o),a(e,s),a(e,r),a(r,c),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||(D=I(y,"click",M),E=!0)},p(F,S){l=F,S[0]&4194304|S[1]&16&&n!==(n=Ye(l[333].createdAt)+"")&&V(o,n),S[0]&4194304|S[1]&16&&u!==(u=l[147](l[333].eventType)+"")&&V(c,u),S[0]&4194304|S[1]&16&&g!==(g=l[333].title+"")&&V(m,g),S[0]&4194304|S[1]&16&&(j=l[333].targetType==="file"||l[333].eventType.startsWith("file_")),j?N?N.p(l,S):(N=Ji(l),N.c(),N.m(e,T)):N&&(N.d(1),N=null)},d(F){F&&w(e),N&&N.d(),E=!1,D()}}}function Xi(l){let e,t,n,o,s=l[336].summary+"",r,u,c,d=l[336].suggestedMin+"",v,g,m=_("worklog.min")+"",b,y,k=_("suggest.confidence."+l[336].confidence)+"",j,T,E,D,M,N,F,S;function O(){return l[196](l[336])}function B(){return l[197](l[336],l[337],l[338])}function z(...H){return l[198](l[336],l[337],l[338],...H)}let P=l[336]._expanded&&l[336].events&&l[336].events.length>0&&qi(l);return{c(){e=f("div"),t=f("div"),n=f("div"),o=f("span"),r=L(s),u=h(),c=f("span"),v=L(d),g=h(),b=L(m),y=L(" · "),j=L(k),T=h(),E=f("div"),D=f("button"),D.textContent=`${_("worklog.apply")}`,M=h(),P&&P.c(),N=h(),i(o,"class","suggestion-summary svelte-1ufgyr8"),i(c,"class","suggestion-meta svelte-1ufgyr8"),i(n,"class","suggestion-info svelte-1ufgyr8"),i(D,"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[336]._expanded)},m(H,U){C(H,e,U),a(e,t),a(t,n),a(n,o),a(o,r),a(n,u),a(n,c),a(c,v),a(c,g),a(c,b),a(c,y),a(c,j),a(t,T),a(t,E),a(E,D),a(e,M),P&&P.m(e,null),a(e,N),F||(S=[I(D,"click",qe(O)),I(t,"click",B),I(t,"keydown",z)],F=!0)},p(H,U){l=H,U[0]&4194304|U[1]&16&&s!==(s=l[336].summary+"")&&V(r,s),U[0]&4194304|U[1]&16&&d!==(d=l[336].suggestedMin+"")&&V(v,d),U[0]&4194304|U[1]&16&&k!==(k=_("suggest.confidence."+l[336].confidence)+"")&&V(j,k),l[336]._expanded&&l[336].events&&l[336].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[336]._expanded)},d(H){H&&w(e),P&&P.d(),F=!1,he(S)}}}function rf(l){let e,t=ae(l[27]),n=[];for(let o=0;o<t.length;o+=1)n[o]=no(Hn(l,t,o));return{c(){for(let o=0;o<n.length;o+=1)n[o].c();e=ct()},m(o,s){for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(o,s);C(o,e,s)},p(o,s){if(s[0]&134217728|s[3]&134217728|s[4]&1082138624){t=ae(o[27]);let r;for(r=0;r<t.length;r+=1){const u=Hn(o,t,r);n[r]?n[r].p(u,s):(n[r]=no(u),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 af(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 Zi(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 Qi(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 xi(l){let e,t,n,o,s,r,u=l[317].details&&$i(l);function c(m,b){return m[317].source==="manual"?pf:m[317].source==="suggestion"&&m[317]._events&&m[317]._events.length>0?df:m[317].source==="suggestion"?ff:m[317].source==="unknown"||m[317].source==="imported"?uf:cf}let d=c(l),v=d(l),g=l[317].source==="suggestion"&&l[317]._events&&l[317]._events.length>0&&eo(l);return{c(){e=f("div"),u&&u.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),u&&u.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[317].details?u?u.p(m,b):(u=$i(m),u.c(),u.m(e,t)):u&&(u.d(1),u=null),d!==(d=c(m))&&(v.d(1),v=d(m),v&&(v.c(),v.m(n,null))),m[317].source==="suggestion"&&m[317]._events&&m[317]._events.length>0?g?g.p(m,b):(g=eo(m),g.c(),g.m(e,null)):g&&(g.d(1),g=null)},d(m){m&&w(e),u&&u.d(),v.d(),g&&g.d()}}}function $i(l){let e,t,n,o,s=l[317].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(u,c){C(u,e,c),a(e,t),a(e,n),a(e,o),a(o,r)},p(u,c){c[0]&134217728&&s!==(s=u[317].details+"")&&V(r,s)},d(u){u&&w(e)}}}function cf(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 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.sourceSuggestionNoEvents")}`,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.sourceSuggestion")}`,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.sourceManual")}`,i(e,"class","svelte-1ufgyr8")},m(t,n){C(t,e,n)},d(t){t&&w(e)}}}function eo(l){let e,t,n,o=ae(l[317]._events),s=[];for(let r=0;r<o.length;r+=1)s[r]=lo(Wn(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,u){C(r,e,u),a(e,t),a(e,n);for(let c=0;c<s.length;c+=1)s[c]&&s[c].m(e,null)},p(r,u){if(u[0]&134217728|u[3]&134217728|u[4]&1082130432){o=ae(r[317]._events);let c;for(c=0;c<o.length;c+=1){const d=Wn(r,o,c);s[c]?s[c].p(d,u):(s[c]=lo(d),s[c].c(),s[c].m(e,null))}for(;c<s.length;c+=1)s[c].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function to(l){let e,t,n;function o(){return l[202](l[333])}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=I(e,"click",o),t=!0)},p(s,r){l=s},d(s){s&&w(e),t=!1,n()}}}function lo(l){let e,t,n=Ye(l[333].createdAt)+"",o,s,r,u=l[147](l[333].eventType)+"",c,d,v,g=l[333].title+"",m,b,y,k,j=l[333].targetType==="file"||l[333].eventType.startsWith("file_"),T,E,D;function M(){return l[201](l[333])}let N=j&&to(l);return{c(){e=f("div"),t=f("span"),o=L(n),s=h(),r=f("span"),c=L(u),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(F,S){C(F,e,S),a(e,t),a(t,o),a(e,s),a(e,r),a(r,c),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||(D=I(y,"click",M),E=!0)},p(F,S){l=F,S[0]&134217728&&n!==(n=Ye(l[333].createdAt)+"")&&V(o,n),S[0]&134217728&&u!==(u=l[147](l[333].eventType)+"")&&V(c,u),S[0]&134217728&&g!==(g=l[333].title+"")&&V(m,g),S[0]&134217728&&(j=l[333].targetType==="file"||l[333].eventType.startsWith("file_")),j?N?N.p(l,S):(N=to(l),N.c(),N.m(e,T)):N&&(N.d(1),N=null)},d(F){F&&w(e),N&&N.d(),E=!1,D()}}}function no(l){let e,t,n,o=l[317]._expanded?"▾":"▸",s,r,u,c=l[317].summary+"",d,v,g,m=l[317].minutes+"",b,y,k=_("worklog.min")+"",j,T,E,D,M,N=dt(l[317].createdAt)+"",F,S,O,B,z,P=l[317].billable&&Zi(),H=l[317].approximate&&Qi(),U=l[317]._expanded&&xi(l);function K(){return l[203](l[317])}function X(...Y){return l[204](l[317],...Y)}return{c(){e=f("div"),t=f("div"),n=f("span"),s=L(o),r=h(),u=f("span"),d=L(c),v=h(),g=f("span"),b=L(m),y=h(),j=L(k),T=h(),P&&P.c(),E=h(),H&&H.c(),D=h(),M=f("span"),F=L(N),S=h(),U&&U.c(),O=h(),i(n,"class","worklog-toggle svelte-1ufgyr8"),i(u,"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[317]._expanded)},m(Y,W){C(Y,e,W),a(e,t),a(t,n),a(n,s),a(t,r),a(t,u),a(u,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,D),a(t,M),a(M,F),a(e,S),U&&U.m(e,null),a(e,O),B||(z=[I(e,"click",K),I(e,"keydown",X)],B=!0)},p(Y,W){l=Y,W[0]&134217728&&o!==(o=l[317]._expanded?"▾":"▸")&&V(s,o),W[0]&134217728&&c!==(c=l[317].summary+"")&&V(d,c),W[0]&134217728&&m!==(m=l[317].minutes+"")&&V(b,m),l[317].billable?P||(P=Zi(),P.c(),P.m(t,E)):P&&(P.d(1),P=null),l[317].approximate?H||(H=Qi(),H.c(),H.m(t,D)):H&&(H.d(1),H=null),W[0]&134217728&&N!==(N=dt(l[317].createdAt)+"")&&V(F,N),l[317]._expanded?U?U.p(l,W):(U=xi(l),U.c(),U.m(e,O)):U&&(U.d(1),U=null),W[0]&134217728&&we(e,"expanded",l[317]._expanded)},d(Y){Y&&w(e),P&&P.d(),H&&H.d(),U&&U.d(),B=!1,he(z)}}}function mf(l){let e,t=ae(l[26]),n=[];for(let o=0;o<t.length;o+=1)n[o]=io(Kn(l,t,o));return{c(){for(let o=0;o<n.length;o+=1)n[o].c();e=ct()},m(o,s){for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(o,s);C(o,e,s)},p(o,s){if(s[0]&67108864|s[4]&805306368){t=ae(o[26]);let r;for(r=0;r<t.length;r+=1){const u=Kn(o,t,r);n[r]?n[r].p(u,s):(n[r]=io(u),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 _f(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 io(l){let e,t,n,o=l[328].title+"",s,r,u,c=l[153](l[328].type)+"",d,v,g,m=l[328].data+"",b,y,k,j,T,E,D,M,N;function F(){return l[193](l[328])}function S(){return l[194](l[328])}return{c(){e=f("div"),t=f("div"),n=f("span"),s=L(o),r=h(),u=f("span"),d=L(c),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>',D=h(),i(n,"class","action-title svelte-1ufgyr8"),i(u,"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,u),a(u,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,D),M||(N=[I(j,"click",F),I(E,"click",S)],M=!0)},p(O,B){l=O,B[0]&67108864&&o!==(o=l[328].title+"")&&V(s,o),B[0]&67108864&&c!==(c=l[153](l[328].type)+"")&&V(d,c),B[0]&67108864&&m!==(m=l[328].data+"")&&V(b,m)},d(O){O&&w(e),M=!1,he(N)}}}function oo(l){let e,t=_("common.paste")+"",n,o,s=l[61].items.length+"",r,u,c;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),u||(c=I(e,"click",l[95]),u=!0)},p(d,v){v[1]&1073741824&&s!==(s=d[61].items.length+"")&&V(r,s)},d(d){d&&w(e),u=!1,c()}}}function gf(l){let e,t,n,o,s,r,u;const c=[yf,hf],d=[];function v(y,k){return y[55].length>0?0:1}e=v(l),t=d[e]=c[e](l);const g=[kf,bf],m=[];function b(y,k){return y[56].length===0?0:1}return o=b(l),s=m[o]=g[o](l),{c(){t.c(),n=h(),s.c(),r=ct()},m(y,k){d[e].m(y,k),C(y,n,k),m[o].m(y,k),C(y,r,k),u=!0},p(y,k){let j=e;e=v(y),e===j?d[e].p(y,k):(xe(),ye(d[j],1,1,()=>{d[j]=null}),$e(),t=d[e],t?t.p(y,k):(t=d[e]=c[e](y),t.c()),fe(t,1),t.m(n.parentNode,n));let T=o;o=b(y),o===T?m[o].p(y,k):(xe(),ye(m[T],1,1,()=>{m[T]=null}),$e(),s=m[o],s?s.p(y,k):(s=m[o]=g[o](y),s.c()),fe(s,1),s.m(r.parentNode,r))},i(y){u||(fe(t),fe(s),u=!0)},o(y){ye(t),ye(s),u=!1},d(y){y&&(w(n),w(r)),d[e].d(y),m[o].d(y)}}}function vf(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 hf(l){let e,t;return e=new $o({props:{crumbs:[{name:_("file.root")}]}}),{c(){ut(e.$$.fragment)},m(n,o){it(e,n,o),t=!0},p:ue,i(n){t||(fe(e.$$.fragment,n),t=!0)},o(n){ye(e.$$.fragment,n),t=!1},d(n){ot(e,n)}}}function yf(l){let e,t,n,o,s,r,u,c=_("common.back")+"",d,v,g,m;return e=new $o({props:{crumbs:[{name:_("file.root")},...l[55]]}}),e.$on("navigate",l[179]),{c(){ut(e.$$.fragment),t=h(),n=f("button"),o=J("svg"),s=J("line"),r=J("polyline"),u=h(),d=L(c),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,u),a(n,d),v=!0,g||(m=I(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||(fe(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 bf(l){let e,t=[],n=new Map,o,s=ae(l[56]);const r=u=>u[325].id;for(let u=0;u<s.length;u+=1){let c=Gn(l,s,u),d=r(c);n.set(d,t[u]=so(d,c))}return{c(){e=f("div");for(let u=0;u<t.length;u+=1)t[u].c();i(e,"class","file-list svelte-1ufgyr8")},m(u,c){C(u,e,c);for(let d=0;d<t.length;d+=1)t[d]&&t[d].m(e,null);o=!0},p(u,c){c[1]&33554432|c[2]&1686110209|c[3]&507|c[4]&4194304&&(s=ae(u[56]),xe(),t=qo(t,c,r,1,u,s,n,e,Go,so,null,Gn),$e())},i(u){if(!o){for(let c=0;c<s.length;c+=1)fe(t[c]);o=!0}},o(u){for(let c=0;c<t.length;c+=1)ye(t[c]);o=!1},d(u){u&&w(e);for(let c=0;c<t.length;c+=1)t[c].d()}}}function kf(l){let e,t,n,o,s=(l[55].length>0?_("file.noFiles"):_("file.noFilesCase"))+"",r,u,c,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),u=h(),c=f("p"),c.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(c,"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,u),a(e,c),a(e,d),a(e,v),a(v,g),a(v,m),a(v,b),y||(k=[I(g,"click",l[142]),I(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 so(l,e){let t,n,o;return n=new Hc({props:{item:e[325],selected:e[62].includes(e[325].id),onDragStart:e[99],onDragOver:e[100],onDrop:e[101]}}),n.$on("navigate",e[180]),n.$on("preview",e[181]),n.$on("openExternal",e[182]),n.$on("showInFolder",e[183]),n.$on("delete",e[184]),n.$on("rename",e[185]),n.$on("duplicate",e[186]),n.$on("cut",e[187]),n.$on("copy",e[188]),n.$on("selectOne",e[189]),n.$on("toggleSelect",e[190]),n.$on("rangeSelect",e[191]),{key:l,first:null,c(){t=ct(),ut(n.$$.fragment),this.first=t},m(s,r){C(s,t,r),it(n,s,r),o=!0},p(s,r){e=s;const u={};r[1]&33554432&&(u.item=e[325]),r[1]&33554432|r[2]&1&&(u.selected=e[62].includes(e[325].id)),n.$set(u)},i(s){o||(fe(n.$$.fragment,s),o=!0)},o(s){ye(n.$$.fragment,s),o=!1},d(s){s&&w(t),ot(n,s)}}}function ro(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 ao(l){let e,t;return e=new lu({props:{item:l[57],content:l[58],loading:l[59],error:l[60]}}),e.$on("close",l[89]),e.$on("openExternal",l[192]),{c(){ut(e.$$.fragment)},m(n,o){it(e,n,o),t=!0},p(n,o){const s={};o[1]&67108864&&(s.item=n[57]),o[1]&134217728&&(s.content=n[58]),o[1]&268435456&&(s.loading=n[59]),o[1]&536870912&&(s.error=n[60]),e.$set(s)},i(n){t||(fe(e.$$.fragment,n),t=!0)},o(n){ye(e.$$.fragment,n),t=!1},d(n){ot(e,n)}}}function co(l){let e,t,n,o,s,r,u,c,d;return{c(){e=f("div"),t=f("input"),n=h(),o=f("div"),s=f("button"),s.textContent=`${_("common.create")}`,r=h(),u=f("button"),u.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(u,"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,u),c||(d=[I(t,"input",l[175]),I(t,"keydown",l[176]),I(s,"click",l[124]),I(u,"click",l[123])],c=!0)},p(v,g){g[1]&4096&&t.value!==v[43]&&ke(t,v[43])},d(v){v&&w(e),c=!1,he(d)}}}function wf(l){let e,t=ae(l[24]),n=[];for(let o=0;o<t.length;o+=1)n[o]=uo(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 u=qn(o,t,r);n[r]?n[r].p(u,s):(n[r]=uo(u),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&w(e),Oe(n,o)}}}function Cf(l){let e,t,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 uo(l){let e,t,n=l[320].title+"",o,s,r,u=dt(l[320].createdAt)+"",c,d,v,g;function m(){return l[177](l[320])}function b(){return l[178](l[320])}return{c(){e=f("div"),t=f("div"),o=L(n),s=h(),r=f("div"),c=L(u),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,c),a(e,d),v||(g=[I(e,"click",m),I(e,"keydown",function(){Zt(at(b))&&at(b).apply(this,arguments)})],v=!0)},p(y,k){l=y,k[0]&16777216&&n!==(n=l[320].title+"")&&V(o,n),k[0]&16777216&&u!==(u=dt(l[320].createdAt)+"")&&V(c,u)},d(y){y&&w(e),v=!1,he(g)}}}function fo(l){let e,t,n,o=ae(l[24].slice(0,5)),s=[];for(let r=0;r<o.length;r+=1)s[r]=po(Yn(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,u){C(r,e,u),a(e,t),a(e,n);for(let c=0;c<s.length;c+=1)s[c]&&s[c].m(e,null)},p(r,u){if(u[0]&16777216|u[4]&2){o=ae(r[24].slice(0,5));let c;for(c=0;c<o.length;c+=1){const d=Yn(r,o,c);s[c]?s[c].p(d,u):(s[c]=po(d),s[c].c(),s[c].m(e,null))}for(;c<s.length;c+=1)s[c].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function po(l){let e,t,n=l[320].title+"",o,s,r=dt(l[320].createdAt)+"",u,c,d,v;function g(){return l[173](l[320])}function m(){return l[174](l[320])}return{c(){e=f("div"),t=f("span"),o=L(n),s=f("span"),u=L(r),c=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,u),a(e,c),d||(v=[I(e,"click",g),I(e,"keydown",function(){Zt(at(m))&&at(m).apply(this,arguments)})],d=!0)},p(b,y){l=b,y[0]&16777216&&n!==(n=l[320].title+"")&&V(o,n),y[0]&16777216&&r!==(r=dt(l[320].createdAt)+"")&&V(u,r)},d(b){b&&w(e),d=!1,he(v)}}}function mo(l){let e,t,n,o=ae(l[27].slice(0,3)),s=[];for(let r=0;r<o.length;r+=1)s[r]=_o(Jn(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,u){C(r,e,u),a(e,t),a(e,n);for(let c=0;c<s.length;c+=1)s[c]&&s[c].m(e,null)},p(r,u){if(u[0]&134217728){o=ae(r[27].slice(0,3));let c;for(c=0;c<o.length;c+=1){const d=Jn(r,o,c);s[c]?s[c].p(d,u):(s[c]=_o(d),s[c].c(),s[c].m(e,null))}for(;c<s.length;c+=1)s[c].d(1);s.length=o.length}},d(r){r&&w(e),Oe(s,r)}}}function _o(l){let e,t=l[317].summary+"",n,o,s=l[317].minutes+"",r,u,c=_("worklog.min")+"",d,v;return{c(){e=f("div"),n=L(t),o=L(" ("),r=L(s),u=h(),d=L(c),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,u),a(e,d),a(e,v)},p(g,m){m[0]&134217728&&t!==(t=g[317].summary+"")&&V(n,t),m[0]&134217728&&s!==(s=g[317].minutes+"")&&V(r,s)},d(g){g&&w(e)}}}function go(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 vo(l){let e,t,n,o,s,r,u,c,d,v,g,m,b,y,k,j,T,E,D,M,N,F,S,O,B,z,P=_("common.create")+"",H,U,K,X,Y,W,q,Q=l[39]&&ho(l);g=new il({props:{kind:"folder",size:24}});let R=ae(l[2]),le=[];for(let ie=0;ie<R.length;ie+=1)le[ie]=yo(Tn(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"),u=f("span"),u.textContent=`${_("template.select")}`,c=h(),d=f("div"),v=f("button"),ut(g.$$.fragment),m=h(),b=f("div"),y=f("span"),y.textContent=`${_("template.optionNone")}`,k=h(),j=f("span"),j.textContent=`${_("template.none.desc")}`,T=h();for(let ie=0;ie<le.length;ie+=1)le[ie].c();E=h(),D=f("div"),M=f("label"),N=f("span"),N.textContent=`${_("common.name")}`,F=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(u,"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(D,"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,ee){C(ie,e,ee),a(e,t),a(t,n),a(t,o),Q&&Q.m(t,null),a(t,s),a(t,r),a(r,u),a(r,c),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,D),a(D,M),a(M,N),a(M,F),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||(q=[I(v,"click",l[245]),I(S,"input",l[247]),I(S,"keydown",l[248]),I(z,"click",l[110]),I(X,"click",l[109]),I(e,"click",yt(l[109])),I(e,"keydown",at(l[109]))],W=!0)},p(ie,ee){if(ie[39]?Q?Q.p(ie,ee):(Q=ho(ie),Q.c(),Q.m(t,s)):Q&&(Q.d(1),Q=null),(!Y||ee[1]&512)&&we(v,"selected",ie[40]===null),ee[0]&4|ee[1]&512){R=ae(ie[2]);let x;for(x=0;x<R.length;x+=1){const ce=Tn(ie,R,x);le[x]?(le[x].p(ce,ee),fe(le[x],1)):(le[x]=yo(ce),le[x].c(),fe(le[x],1),le[x].m(d,null))}for(xe(),x=R.length;x<le.length;x+=1)ve(x);$e()}ee[1]&128&&S.value!==ie[38]&&ke(S,ie[38]),(!Y||ee[1]&640&&U!==(U=!ie[38].trim()||ie[40]===void 0))&&(z.disabled=U)},i(ie){if(!Y){fe(g.$$.fragment,ie);for(let ee=0;ee<R.length;ee+=1)fe(le[ee]);Y=!0}},o(ie){ye(g.$$.fragment,ie),le=le.filter(ts);for(let ee=0;ee<le.length;ee+=1)ye(le[ee]);Y=!1},d(ie){ie&&w(e),Q&&Q.d(),ot(g),Oe(le,ie),W=!1,he(q)}}}function ho(l){let e,t=_("nav.createInside")+"",n,o,s=l[39].title+"",r,u;return{c(){e=f("div"),n=L(t),o=L(" «"),r=L(s),u=L("»"),i(e,"class","create-context svelte-1ufgyr8")},m(c,d){C(c,e,d),a(e,n),a(e,o),a(e,r),a(e,u)},p(c,d){d[1]&256&&s!==(s=c[39].title+"")&&V(r,s)},d(c){c&&w(e)}}}function yo(l){let e,t,n,o,s,r=_(l[312].title)+"",u,c,d,v=_(l[312].title+".desc")+"",g,m,b,y,k;t=new il({props:{kind:l[312].icon||"generic",size:24}});function j(){return l[246](l[312])}return{c(){var T;e=f("button"),ut(t.$$.fragment),n=h(),o=f("div"),s=f("span"),u=L(r),c=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[312].id)},m(T,E){C(T,e,E),it(t,e,null),a(e,n),a(e,o),a(o,s),a(s,u),a(o,c),a(o,d),a(d,g),a(e,m),b=!0,y||(k=I(e,"click",j),y=!0)},p(T,E){var M;l=T;const D={};E[0]&4&&(D.kind=l[312].icon||"generic"),t.$set(D),(!b||E[0]&4)&&r!==(r=_(l[312].title)+"")&&V(u,r),(!b||E[0]&4)&&v!==(v=_(l[312].title+".desc")+"")&&V(g,v),(!b||E[0]&4|E[1]&512)&&we(e,"selected",((M=l[40])==null?void 0:M.id)===l[312].id)},i(T){b||(fe(t.$$.fragment,T),b=!0)},o(T){ye(t.$$.fragment,T),b=!1},d(T){T&&w(e),ot(t),y=!1,k()}}}function bo(l){let e,t,n=l[41].node&&["folder","project","client","document","recipe"].includes(l[41].node.type),o,s,r,u,c,d,v,g,m,b,y=n&&ko(l),k=l[41].node&&l[41].node.parent_id&&Co(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")}`,u=h(),c=f("button"),c.textContent=`${_("common.delete")}`,d=h(),v=f("button"),v.textContent=`${_("file.showInExplorer")}`,i(r,"class","context-menu-item svelte-1ufgyr8"),i(c,"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,u),a(t,c),a(t,d),a(t,v),g=!0,m||(b=[I(r,"click",l[251]),I(c,"click",l[252]),I(v,"click",l[253]),I(e,"click",l[112]),I(e,"contextmenu",Tl(l[112])),I(e,"keydown",at(l[112]))],m=!0)},p(j,T){T[1]&1024&&(n=j[41].node&&["folder","project","client","document","recipe"].includes(j[41].node.type)),n?y?(y.p(j,T),T[1]&1024&&fe(y,1)):(y=ko(j),y.c(),fe(y,1),y.m(t,o)):y&&(xe(),ye(y,1,1,()=>{y=null}),$e()),j[41].node&&j[41].node.parent_id?k?k.p(j,T):(k=Co(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||(fe(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 ko(l){let e,t,n,o,s,r=ae(l[2].length>0?l[2]:[{id:"",title:"template.optionNone",icon:"folder"}]),u=[];for(let d=0;d<r.length;d+=1)u[d]=wo(jn(l,r,d));const c=d=>ye(u[d],1,1,()=>{u[d]=null});return{c(){e=f("div"),e.textContent=`${_("common.create")}`,t=h();for(let d=0;d<u.length;d+=1)u[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<u.length;g+=1)u[g]&&u[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=jn(d,r,g);u[g]?(u[g].p(m,v),fe(u[g],1)):(u[g]=wo(m),u[g].c(),fe(u[g],1),u[g].m(n.parentNode,n))}for(xe(),g=r.length;g<u.length;g+=1)c(g);$e()}},i(d){if(!s){for(let v=0;v<r.length;v+=1)fe(u[v]);s=!0}},o(d){u=u.filter(ts);for(let v=0;v<u.length;v+=1)ye(u[v]);s=!1},d(d){d&&(w(e),w(t),w(n),w(o)),Oe(u,d)}}}function wo(l){let e,t,n,o,s=_(l[312].title)+"",r,u,c,d;t=new il({props:{kind:l[312].icon||"folder",size:16}});function v(){return l[249](l[312])}return{c(){e=f("button"),ut(t.$$.fragment),n=h(),o=f("span"),r=L(s),i(o,"class","svelte-1ufgyr8"),i(e,"class","context-menu-item svelte-1ufgyr8")},m(g,m){C(g,e,m),it(t,e,null),a(e,n),a(e,o),a(o,r),u=!0,c||(d=I(e,"click",v),c=!0)},p(g,m){l=g;const b={};m[0]&4&&(b.kind=l[312].icon||"folder"),t.$set(b),(!u||m[0]&4)&&s!==(s=_(l[312].title)+"")&&V(r,s)},i(g){u||(fe(t.$$.fragment,g),u=!0)},o(g){ye(t.$$.fragment,g),u=!1},d(g){g&&w(e),ot(t),c=!1,d()}}}function Co(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,u){C(r,e,u),C(r,t,u),C(r,n,u),o||(s=I(e,"click",l[250]),o=!0)},p:ue,d(r){r&&(w(e),w(t),w(n)),o=!1,s()}}}function jo(l){let e,t,n,o,s,r,u,c,d,v,g,m,b,y,k,j,T,E,D,M,N,F,S,O,B,z,P,H,U,K,X,Y,W,q,Q,R,le,ve,ie,ee,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"),u=f("span"),u.textContent=`${_("worklog.date")}`,c=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"),D=f("span"),D.textContent=`${_("worklog.minutes")}`,M=h(),N=f("input"),F=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")}`,q=h(),Q=f("label"),R=f("input"),le=h(),ve=f("span"),ve.textContent=`${_("journal.approxEstimated")}`,ie=h(),ee=f("div"),x=f("button"),Te=L(ce),Be=h(),Ce=f("button"),Ce.textContent=`${_("common.cancel")}`,i(n,"class","svelte-1ufgyr8"),i(u,"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(D,"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(ee,"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,me){C(oe,e,me),a(e,t),a(t,n),a(t,o),a(t,s),a(s,r),a(r,u),a(r,c),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,D),a(E,M),a(E,N),ke(N,l[30]),a(t,F),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,q),a(U,Q),a(Q,R),R.checked=l[34],a(Q,le),a(Q,ve),a(t,ie),a(t,ee),a(ee,x),a(x,Te),a(ee,Be),a(ee,Ce),G||(Z=[I(d,"input",l[254]),I(k,"input",l[255]),I(N,"input",l[256]),I(P,"input",l[257]),I(X,"change",l[258]),I(R,"change",l[259]),I(x,"click",l[131]),I(Ce,"click",l[130]),I(e,"click",yt(l[130])),I(e,"keydown",at(l[130]))],G=!0)},p(oe,me){me[1]&1&&ke(d,oe[31]),me[0]&536870912&&k.value!==oe[29]&&ke(k,oe[29]),me[0]&1073741824&&tl(N.value)!==oe[30]&&ke(N,oe[30]),me[1]&2&&ke(P,oe[32]),me[1]&4&&(X.checked=oe[33]),me[1]&8&&(R.checked=oe[34]),me[0]&1610612736&&Ee!==(Ee=!oe[29].trim()||!oe[30])&&(x.disabled=Ee)},d(oe){oe&&w(e),G=!1,he(Z)}}}function To(l){let e,t,n,o,s,r,u,c,d,v,g,m,b,y,k,j,T,E,D,M=(l[46]==="open_url"?_("action.dataUrl"):l[46]==="open_folder"||l[46]==="open_file"?_("action.dataPath"):_("action.dataCommand"))+"",N,F,S,O,B,z,P,H,U,K,X,Y=ae(l[80]),W=[];for(let q=0;q<Y.length;q+=1)W[q]=So(Cn(l,Y,q));return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${_("action.newAction")}`,o=h(),s=f("div"),r=f("label"),u=f("span"),u.textContent=`${_("common.name")}`,c=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 q=0;q<W.length;q+=1)W[q].c();j=h(),T=f("div"),E=f("label"),D=f("span"),N=L(M),F=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(u,"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&&zt(()=>l[262].call(k)),i(m,"class","svelte-1ufgyr8"),i(g,"class","form-group svelte-1ufgyr8"),i(D,"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(q,Q){C(q,e,Q),a(e,t),a(t,n),a(t,o),a(t,s),a(s,r),a(r,u),a(r,c),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);Bt(k,l[46],!0),a(t,j),a(t,T),a(T,E),a(E,D),a(D,N),a(E,F),a(E,S),ke(S,l[47]),a(t,B),a(t,z),a(z,P),a(z,H),a(z,U),K||(X=[I(d,"input",l[260]),I(d,"keydown",l[261]),I(k,"change",l[262]),I(S,"input",l[263]),I(S,"keydown",l[264]),I(P,"click",l[151]),I(U,"click",l[150]),I(e,"click",yt(l[150])),I(e,"keydown",at(l[150]))],K=!0)},p(q,Q){if(Q[1]&16384&&d.value!==q[45]&&ke(d,q[45]),Q[2]&262144){Y=ae(q[80]);let R;for(R=0;R<Y.length;R+=1){const le=Cn(q,Y,R);W[R]?W[R].p(le,Q):(W[R]=So(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&&Bt(k,q[46]),Q[1]&32768&&M!==(M=(q[46]==="open_url"?_("action.dataUrl"):q[46]==="open_folder"||q[46]==="open_file"?_("action.dataPath"):_("action.dataCommand"))+"")&&V(N,M),Q[1]&32768|Q[2]&262144&&O!==(O=q[46]==="open_url"?_("action.urlPlaceholder"):q[46]==="open_folder"||q[46]==="open_file"?_("action.pathPlaceholder"):_("action.commandPlaceholder"))&&i(S,"placeholder",O),Q[1]&65536&&S.value!==q[47]&&ke(S,q[47])},d(q){q&&w(e),Oe(W,q),K=!1,he(X)}}}function So(l){let e,t=l[309].label+"",n;return{c(){e=f("option"),n=L(t),e.__value=l[309].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 No(l){let e,t,n,o=_("file.importTitle")+"",s,r,u=(l[22]?l[22].title:"")+"",c,d,v,g,m,b,y,k=l[50].files+"",j,T,E,D,M,N=l[50].folders+"",F,S,O,B,z,P=(l[50].totalBytes/1024).toFixed(1)+"",H,U,K,X,Y,W,q,Q,R,le,ve,ie,ee=l[50].isDangerous&&Eo(l);return{c(){e=f("div"),t=f("div"),n=f("h3"),s=L(o),r=L(" «"),c=L(u),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"),D=f("span"),D.textContent=`${_("file.importFolders")}`,M=f("span"),F=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(),ee&&ee.c(),X=h(),Y=f("div"),W=f("button"),W.textContent=`${_("file.importCopy")}`,q=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(D,"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,c),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,D),a(E,M),a(M,F),a(g,S),a(g,O),a(O,B),a(O,z),a(z,H),a(z,U),a(g,K),ee&&ee.m(g,null),a(t,X),a(t,Y),a(Y,W),a(Y,q),a(Y,Q),a(Y,R),a(Y,le),ve||(ie=[I(W,"click",l[265]),I(Q,"click",l[266]),I(le,"click",l[145]),I(e,"click",yt(l[145])),I(e,"keydown",at(l[145]))],ve=!0)},p(x,ce){ce[0]&4194304&&u!==(u=(x[22]?x[22].title:"")+"")&&V(c,u),ce[1]&524288&&k!==(k=x[50].files+"")&&V(j,k),ce[1]&524288&&N!==(N=x[50].folders+"")&&V(F,N),ce[1]&524288&&P!==(P=(x[50].totalBytes/1024).toFixed(1)+"")&&V(H,P),x[50].isDangerous?ee?ee.p(x,ce):(ee=Eo(x),ee.c(),ee.m(g,null)):ee&&(ee.d(1),ee=null)},d(x){x&&w(e),ee&&ee.d(),ve=!1,he(ie)}}}function Eo(l){let e,t,n,o,s,r,u=l[50].dangerReason+"",c;return{c(){e=f("div"),t=J("svg"),n=J("path"),o=J("line"),s=J("line"),r=h(),c=L(u),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,c)},p(d,v){v[1]&524288&&u!==(u=d[50].dangerReason+"")&&V(c,u)},d(d){d&&w(e)}}}function Mo(l){let e,t,n,o,s,r,u,c,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"),u=f("span"),u.textContent=`${_("common.newName")}`,c=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(u,"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(D,M){C(D,e,M),a(e,t),a(t,n),a(t,o),a(t,s),a(s,r),a(r,u),a(r,c),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=[I(d,"input",l[267]),I(d,"keydown",l[104]),I(b,"click",l[102]),I(k,"click",l[103]),I(e,"click",yt(l[103])),I(e,"keydown",at(l[103]))],j=!0)},p(D,M){M[2]&256&&d.value!==D[70]&&ke(d,D[70]),D[71]?E?E.p(D,M):(E=Do(D),E.c(),E.m(t,g)):E&&(E.d(1),E=null)},d(D){D&&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 Io(l){let e,t;return e=new ou({props:{title:l[65],message:l[66],confirmText:l[68],danger:l[67]}}),e.$on("confirm",l[105]),e.$on("cancel",l[106]),{c(){ut(e.$$.fragment)},m(n,o){it(e,n,o),t=!0},p(n,o){const s={};o[2]&8&&(s.title=n[65]),o[2]&16&&(s.message=n[66]),o[2]&64&&(s.confirmText=n[68]),o[2]&32&&(s.danger=n[67]),e.$set(s)},i(n){t||(fe(e.$$.fragment,n),t=!0)},o(n){ye(e.$$.fragment,n),t=!1},d(n){ot(e,n)}}}function Fo(l){let e,t,n,o,s,r,u,c,d,v,g,m,b,y,k=_("sync.saveInterval")+"",j,T,E,D,M,N,F,S=l[73]&&Ao(l);function O(H,U){var K;return(K=H[73])!=null&&K.configured?Mf:Ef}let B=O(l),z=B(l),P=l[79]&&Ro(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(),u=f("div"),c=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(),D=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(c,"class","form-group svelte-1ufgyr8"),i(y,"class","btn svelte-1ufgyr8"),y.disabled=l[74],Ke(u,"margin-top","16px"),Ke(u,"padding-top","16px"),Ke(u,"border-top","1px solid #2a2a3c"),i(u,"class","svelte-1ufgyr8"),i(M,"class","btn svelte-1ufgyr8"),i(D,"class","modal-actions svelte-1ufgyr8"),Ke(D,"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,u),a(u,c),a(c,d),a(d,v),a(d,g),a(d,m),ke(m,l[78]),a(u,b),a(u,y),a(y,j),a(t,T),P&&P.m(t,null),a(t,E),a(t,D),a(D,M),N||(F=[I(m,"input",l[271]),I(y,"click",l[159]),I(M,"click",l[157]),I(e,"click",yt(l[157])),I(e,"keydown",at(l[157]))],N=!0)},p(H,U){H[73]?S?S.p(H,U):(S=Ao(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&&tl(m.value)!==H[78]&&ke(m,H[78]),U[2]&4096&&(y.disabled=H[74]),H[79]?P?P.p(H,U):(P=Ro(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(F)}}}function Ao(l){let e,t,n,o,s,r,u,c,d,v,g,m,b=l[73].unpushedOps+"",y,k;function j(S,O){return S[73].revoked?Nf:S[73].connected?Sf:S[73].configured?Tf:jf}let T=j(l),E=T(l),D=l[73].serverUrl&&Lo(l),M=l[73].deviceName&&Po(l),N=l[73].deviceId&&!l[73].deviceName&&Oo(l),F=l[73].lastSyncAt&&Bo(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(),D&&D.c(),u=h(),M&&M.c(),c=h(),N&&N.c(),d=h(),v=f("div"),g=f("span"),g.textContent=`${_("sync.unpushed")}`,m=f("span"),y=L(b),k=h(),F&&F.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),D&&D.m(e,null),a(e,u),M&&M.m(e,null),a(e,c),N&&N.m(e,null),a(e,d),a(e,v),a(v,g),a(v,m),a(m,y),a(e,k),F&&F.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?D?D.p(S,O):(D=Lo(S),D.c(),D.m(e,u)):D&&(D.d(1),D=null),S[73].deviceName?M?M.p(S,O):(M=Po(S),M.c(),M.m(e,c)):M&&(M.d(1),M=null),S[73].deviceId&&!S[73].deviceName?N?N.p(S,O):(N=Oo(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?F?F.p(S,O):(F=Bo(S),F.c(),F.m(e,null)):F&&(F.d(1),F=null)},d(S){S&&w(e),E.d(),D&&D.d(),M&&M.d(),N&&N.d(),F&&F.d()}}}function jf(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 Tf(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 Sf(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 Nf(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 Lo(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,u){C(r,e,u),a(e,t),a(e,n),a(n,s)},p(r,u){u[2]&2048&&o!==(o=r[73].serverUrl+"")&&V(s,o)},d(r){r&&w(e)}}}function Po(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,u){C(r,e,u),a(e,t),a(e,n),a(n,s)},p(r,u){u[2]&2048&&o!==(o=r[73].deviceName+"")&&V(s,o)},d(r){r&&w(e)}}}function Oo(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,u){C(r,e,u),a(e,t),a(e,n),a(n,s)},p(r,u){u[2]&2048&&o!==(o=r[73].deviceId+"")&&V(s,o)},d(r){r&&w(e)}}}function Bo(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,u){C(r,e,u),a(e,t),a(e,n),a(n,s)},p(r,u){u[2]&2048&&o!==(o=r[73].lastSyncAt+"")&&V(s,o)},d(r){r&&w(e)}}}function Ef(l){let e,t,n,o,s,r,u,c,d,v,g,m,b,y,k,j,T,E,D,M,N=_("sync.test")+"",F,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(),u=f("div"),c=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(),D=f("div"),M=f("button"),F=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(c,"class","svelte-1ufgyr8"),i(u,"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(D,"class","modal-actions svelte-1ufgyr8"),Ke(D,"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,u,X),a(u,c),a(c,d),a(c,v),a(c,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,D,X),a(D,M),a(M,F),a(D,O),a(D,B),a(B,P),H||(U=[I(s,"input",l[268]),I(g,"input",l[269]),I(T,"input",l[270]),I(M,"click",l[160]),I(B,"click",l[158])],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(u),w(m),w(b),w(E),w(D)),H=!1,he(U)}}}function Mf(l){let e,t,n=_("sync.syncNow")+"",o,s,r,u=_("sync.disconnect")+"",c,d,v;return{c(){e=f("div"),t=f("button"),o=L(n),s=h(),r=f("button"),c=L(u),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,c),d||(v=[I(t,"click",l[162]),I(r,"click",l[161])],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 Ro(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 Wt;let e,t,n,o,s,r,u,c,d,v,g,m,b,y,k,j,T,E,D,M,N,F,S,O,B,z,P,H,U,K,X,Y,W,q,Q,R,le,ve,ie,ee,x,ce,Te,Ee,Be,Ce,G,Z,oe,me,je,Je,Le,Qe,nt,Re=ae(l[0]),be=[];for(let ne=0;ne<Re.length;ne+=1)be[ne]=$n(Qn(l,Re,ne));const We=[Cu,wu],De=[];function ze(ne,Ne){return ne[1].length>0?0:1}D=ze(l),M=De[D]=We[D](l);function Me(ne,Ne){return ne[22]?Su:ne[21]?Tu:ju}let Fe=Me(l),_e=Fe(l),de=((Wt=l[73])==null?void 0:Wt.configured)&&ti(l),pe=l[20]&&ni(l);const Ie=[Fu,Iu,Du,Mu,Eu,Nu],Ae=[];function et(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=et(l),Ee=Ae[Te]=Ie[Te](l);let Se=l[37]&&vo(l),re=l[41].visible&&bo(l),se=l[28]&&jo(l),Ve=l[44]&&To(l),Ue=l[51]&&l[50]&&No(l),Ge=l[69]&&Mo(l),Pe=l[64]&&Io(l),He=l[72]&&Fo(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")}`,u=h(),c=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(),F=f("div"),S=f("button"),O=J("svg"),B=J("polyline"),z=J("polyline"),P=J("path"),H=h(),U=f("span"),K=h(),X=f("span"),X.textContent=`${_("nav.sync")}`,Y=h(),W=f("span"),q=L(l[19]),Q=h(),R=f("main"),le=f("header"),ve=f("div"),_e.c(),ie=h(),ee=f("div"),de&&de.c(),x=h(),pe&&pe.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(),me=h(),Ge&&Ge.c(),je=h(),Pe&&Pe.c(),Je=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(c,"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(F,"class","sidebar-footer svelte-1ufgyr8"),i(t,"class","sidebar svelte-1ufgyr8"),i(ve,"class","header-left svelte-1ufgyr8"),i(ee,"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,u),a(t,c),a(c,d),a(d,v),a(d,g);for(let st=0;st<be.length;st+=1)be[st]&&be[st].m(d,null);a(c,m),a(c,b),a(b,y),a(y,k),a(y,j),a(y,T),a(b,E),De[D].m(b,null),a(t,N),a(t,F),a(F,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(F,Y),a(F,W),a(W,q),a(e,Q),a(e,R),a(R,le),a(le,ve),_e.m(ve,null),a(le,ie),a(le,ee),de&&de.m(ee,null),a(R,x),pe&&pe.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,me),Ge&&Ge.m(R,null),a(R,je),Pe&&Pe.m(R,null),a(R,Je),He&&He.m(R,null),Le=!0,Qe||(nt=[I(T,"click",l[108]),I(S,"click",l[156])],Qe=!0)},p(ne,Ne){var wt,pt;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=Qn(ne,Re,Xe);be[Xe]?be[Xe].p(Ct,Ne):(be[Xe]=$n(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=D;D=ze(ne),D===st?De[D].p(ne,Ne):(xe(),ye(De[st],1,1,()=>{De[st]=null}),$e(),M=De[D],M?M.p(ne,Ne):(M=De[D]=We[D](ne),M.c()),fe(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(q,ne[19]),Fe===(Fe=Me(ne))&&_e?_e.p(ne,Ne):(_e.d(1),_e=Fe(ne),_e&&(_e.c(),_e.m(ve,null))),(pt=ne[73])!=null&&pt.configured?de?de.p(ne,Ne):(de=ti(ne),de.c(),de.m(ee,null)):de&&(de.d(1),de=null),ne[20]?pe?pe.p(ne,Ne):(pe=ni(ne),pe.c(),pe.m(R,ce)):pe&&(pe.d(1),pe=null);let gt=Te;Te=et(ne),Te===gt?Ae[Te].p(ne,Ne):(xe(),ye(Ae[gt],1,1,()=>{Ae[gt]=null}),$e(),Ee=Ae[Te],Ee?Ee.p(ne,Ne):(Ee=Ae[Te]=Ie[Te](ne),Ee.c()),fe(Ee,1),Ee.m(R,Be)),ne[37]?Se?(Se.p(ne,Ne),Ne[1]&64&&fe(Se,1)):(Se=vo(ne),Se.c(),fe(Se,1),Se.m(R,Ce)):Se&&(xe(),ye(Se,1,1,()=>{Se=null}),$e()),ne[41].visible?re?(re.p(ne,Ne),Ne[1]&1024&&fe(re,1)):(re=bo(ne),re.c(),fe(re,1),re.m(R,G)):re&&(xe(),ye(re,1,1,()=>{re=null}),$e()),ne[28]?se?se.p(ne,Ne):(se=jo(ne),se.c(),se.m(R,Z)):se&&(se.d(1),se=null),ne[44]?Ve?Ve.p(ne,Ne):(Ve=To(ne),Ve.c(),Ve.m(R,oe)):Ve&&(Ve.d(1),Ve=null),ne[51]&&ne[50]?Ue?Ue.p(ne,Ne):(Ue=No(ne),Ue.c(),Ue.m(R,me)):Ue&&(Ue.d(1),Ue=null),ne[69]?Ge?Ge.p(ne,Ne):(Ge=Mo(ne),Ge.c(),Ge.m(R,je)):Ge&&(Ge.d(1),Ge=null),ne[64]?Pe?(Pe.p(ne,Ne),Ne[2]&4&&fe(Pe,1)):(Pe=Io(ne),Pe.c(),fe(Pe,1),Pe.m(R,Je)):Pe&&(xe(),ye(Pe,1,1,()=>{Pe=null}),$e()),ne[72]?He?He.p(ne,Ne):(He=Fo(ne),He.c(),He.m(R,null)):He&&(He.d(1),He=null)},i(ne){Le||(fe(M),fe(Ee),fe(Se),fe(re),fe(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),De[D].d(),_e.d(),de&&de.d(),pe&&pe.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 te(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 Jt(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&&Jt(n.children,e,t))return!0}return!1}function ls(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&&ls(n.children,e,t))return!0}return!1}function zo(l){return l.eventIds&&l.eventIds.length?l.eventIds:l.events&&l.events.length?l.events.map(e=>e.id).filter(Boolean):[]}function kl(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 Ht(l){return l==="note_created"||l==="file_added"||l==="folder_added"||l==="node_created"?"+":l==="file_deleted"||l==="folder_deleted"?"×":l==="file_renamed"||l==="folder_renamed"||l==="note_updated"||l==="node_updated"?"~":l==="file_copied"?"⧉":l==="file_moved"?"→":"•"}function dt(l){if(!l)return"";try{return new Date(l).toLocaleDateString("ru-RU",{day:"numeric",month:"short"})}catch{return l}}function vt(l,e,t,n){return l=Math.abs(l)%100,l>=5&&l<=20?n:(l%=10,l===1?e:l>=2&&l<=4?t:n)}function at(l){return e=>{(e.key==="Enter"||e.key===" ")&&(e.preventDefault(),l())}}function If(l,e,t){let n=[],o=[],s=[],r=null,u=[],c=0,d=!0,v=[],g=null,m="",b="",y=!1,k="",j="all",T="all",E="",D="",M="",N=[],F=!1,S=[],O="",B="",z="",P=null,H="overview",U=[],K=null,X=[],Y=[],W=[],q=!1,Q="",R="",le="",ve="",ie=!1,ee=!1,x=[],ce=0,Te=!1,Ee="",Be=null,Ce=null,G={visible:!1,x:0,y:0,node:null},Z=!1,oe="",me=!1,je="",Je="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,De="",ze="",Me={},Fe=!1,_e=null,de=[],pe=[],Ie=null,Ae="",et=!1,Se="",re={items:[],mode:"copy"},se=[],Ve=[],Ue=!1,Ge=!1,Pe="",He="",Wt=!1,ne=_("common.delete"),Ne=null,st=null,gt=!1,wt="",pt="",Xe="",Ct=!1,mt=null,ft=!1,Dt="",jt="",Tt="",St=0,Ze="";const ns=[{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 ol=null;Vo(async()=>{try{t(19,O=await te("VerstakVersion")||"verstak-gui/v2"),t(0,n=await te("ListSystemViews")||[]),t(1,o=await te("ListWorkspaceTree")||[]),t(2,s=await te("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",zs),ol=()=>window.runtime.EventsOff("files-dropped")),window.addEventListener("keydown",Hl),t(48,nt=!1),Kt()}),Nl(()=>{ol&&ol(),window.removeEventListener("keydown",Hl)});async function El(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,u=[]),c=0,d=!0,t(5,v=[]),t(6,g=null);try{p==="today"?(t(3,r=await te("ListTodayView")||{cases:[]}),t(35,x=await te("GetSuggestions")||[]),t(36,ce=x.length)):p==="journal"?await Lt():p==="activity"&&(t(4,u=await te("ListActivityFeed",50,0)||[]),c=u.length,d=u.length===50)}catch(A){t(20,B=String(A)),t(3,r={cases:[]}),t(4,u=[])}}async function _t(p){t(22,P=p),t(23,H="overview"),t(24,U=[]),X=[],t(26,Y=[]),t(27,W=[]),t(35,x=[]),t(56,pe=[]),t(55,de=[]),t(54,_e=null),t(57,Ie=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 Ml(p.id)}async function Ml(p){try{t(24,U=await te("ListNotes",p)||[])}catch{}try{X=await te("ListFiles",p)||[]}catch{}try{t(26,Y=await te("ListActions",p)||[])}catch{}try{t(27,W=kl(await te("ListWorklog",p)))}catch{}try{t(35,x=await te("GetSuggestions")||[]),t(36,ce=x.length)}catch{t(35,x=[]),t(36,ce=0)}try{t(18,S=await te("ListActivityByNode",p,50,0)||[])}catch{}}async function tt(p){t(53,Fe=!0);try{let A=await te("ListItems",p)||[];A.sort(($,ge)=>$.type!==ge.type?$.type==="folder"?-1:1:($.name||"").localeCompare(ge.name||"")),t(56,pe=A)}catch{t(56,pe=[])}t(53,Fe=!1)}async function sl(p){if(!P)return;try{const $=await te("GetNodeDetail",p);$&&t(55,de=[...de,{id:p,name:$.title}])}catch{t(55,de=[...de,{id:p,name:"..."}])}t(54,_e=p),t(52,Me={...Me,[p]:!0});const A=await te("ListWorkspaceChildren",p)||[];Jt(o,p,A),t(1,o=[...o]),await tt(p)}function Dl(){if(de.length<2)t(55,de=[]),t(54,_e=null),tt(P.id);else{const p=de[de.length-2];t(55,de=de.slice(0,-1)),t(54,_e=p.id),tt(p.id)}}function Il(p){const A=de[p];t(55,de=de.slice(0,p+1)),t(54,_e=A.id),tt(A.id)}async function rl(p){t(57,Ie=p),t(58,Ae=""),t(60,Se=""),t(59,et=!0);try{Fc(p)?t(58,Ae=await te("GetFileBase64",p.fileId)||""):Ac(p)&&t(58,Ae=await te("ReadFileText",p.fileId)||"")}catch(A){t(60,Se=String(A))}t(59,et=!1)}function al(){t(57,Ie=null),t(58,Ae=""),t(60,Se="")}async function is(){const p=prompt(_("file.namePrompt"));if(!(!p||!p.trim()))try{const A=_e||P.id;await te("CreateEmptyFile",A,p.trim()),await tt(A),await fl(A)}catch(A){t(20,B=String(A))}}async function Fl(p){try{await te("DuplicateNode",p);const A=_e||P.id;await tt(A),await fl(A)}catch(A){t(20,B=String(A))}}function Al(p){const A=pe.find($=>$.id===p);A&&ul(A.id,A.name)}function Ll(p){t(61,re={items:[p],mode:"cut"})}function Pl(p){t(61,re={items:[p],mode:"copy"})}async function Ol(){if(re.items.length===0)return;const p=_e||P.id;try{if(re.mode==="copy")for(const A of re.items)await te("DuplicateNode",A);else for(const A of re.items)await te("MoveNode",A,p);t(61,re={items:[],mode:"copy"}),await tt(p)}catch(A){t(20,B=String(A))}}function Bl(p){se.includes(p)?t(62,se=se.filter(A=>A!==p)):t(62,se=[...se,p])}function Rl(p){t(62,se=[p])}function os(){t(62,se=pe.map(p=>p.id))}function zl(p){if(pe.length===0)return;const A=se.length>0?se[se.length-1]:pe[0].id,$=pe.findIndex(Et=>Et.id===A),ge=pe.findIndex(Et=>Et.id===p);if($===-1||ge===-1)return;const lt=Math.min($,ge),Gt=Math.max($,ge),$a=pe.slice(lt,Gt+1).map(Et=>Et.id),rn=new Set(se);$a.forEach(Et=>rn.add(Et)),t(62,se=[...rn])}function ss(){t(62,se=[])}function cl(p){return p.length>0?p:pe.map(A=>A.id)}async function rs(){const p=cl(se),A=pe.find(ge=>ge.id===p[0]);let $;p.length===1&&(A==null?void 0:A.type)==="folder"?$=_("delete.folder"):p.length===1?$=_("delete.file"):$=_("delete.files",{count:p.length}),Vt({title:_("delete.confirmTitle"),message:_("delete.confirmMessage")+" "+$+"?",confirmText:_("common.delete"),danger:!0,onConfirm:async()=>{for(const lt of p)try{await te("DeleteFileOrFolder",lt)}catch(Gt){t(20,B=String(Gt))}t(62,se=[]);const ge=_e||P.id;await tt(ge)}})}function as(){const p=cl(se);t(61,re={items:p,mode:"cut"}),t(62,se=[])}function cs(){const p=cl(se);t(61,re={items:p,mode:"copy"}),t(62,se=[])}function us(p,A){const $=se.includes(A)?se:[A];Ve=$,p.dataTransfer.effectAllowed="move",p.dataTransfer.setData("text/plain",$.join(","))}function fs(p,A){const $=pe.find(ge=>ge.id===A);$&&$.type==="folder"&&(p.preventDefault(),p.dataTransfer.dropEffect="move")}async function ds(p,A){if(p.preventDefault(),Ve.length!==0){for(const $ of Ve)try{await te("MoveNode",$,A)}catch(ge){t(20,B=String(ge))}Ve=[],t(62,se=[]),await tt(_e||P.id)}}function Hl(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(),cs()):p.key==="x"||p.key==="X"?(p.preventDefault(),as()):p.key==="v"||p.key==="V"?(p.preventDefault(),Ol()):p.key==="a"||p.key==="A"?(p.preventDefault(),os()):p.key==="o"||p.key==="O"?(p.preventDefault(),ps()):p.key==="Enter"&&(p.preventDefault(),Wl());else if(p.key==="Enter")p.preventDefault(),Wl();else if(p.key==="Delete"||p.key==="Backspace"){if(Ie){p.preventDefault(),al();return}if(se.length>0){p.preventDefault(),rs();return}if(p.key==="Backspace"&&de.length>0){p.preventDefault(),Dl();return}}else if(p.key==="Escape"){if(Ie){al();return}if(se.length>0){ss();return}}else p.key==="F2"&&(p.preventDefault(),ms())}function Wl(){if(se.length===1){const p=pe.find(A=>A.id===se[0]);p&&(p.type==="folder"?sl(p.id):rl(p))}}function ps(){if(se.length===1){const p=pe.find(A=>A.id===se[0]);p&&p.fileId&&te("OpenFile",p.fileId)}}function ul(p,A){wt=p,t(70,pt=A),t(71,Xe=""),t(69,gt=!0)}function ms(){if(se.length===1){const p=pe.find(A=>A.id===se[0]);p&&ul(p.id,p.name)}}async function Vl(){const p=pt.trim();if(!p){t(71,Xe=_("rename.emptyError"));return}try{await te("ValidateName",p)}catch{t(71,Xe=_("rename.invalidError"));return}t(69,gt=!1);const A=wt;wt="";try{await te("RenameNode",A,p),P&&P.id===A&&t(22,P={...P,title:p}),await Ut(),_e&&await tt(_e)}catch($){t(20,B=String($))}}function _s(){t(69,gt=!1),wt="",t(70,pt=""),t(71,Xe="")}function gs(p){p.key==="Enter"?Vl():t(71,Xe="")}function Vt(p){t(65,Pe=p.title||_("common.confirm")),t(66,He=p.message||""),t(67,Wt=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 Ul(){t(64,Ge=!1),Ne=null,st=null}function vs(){Ne&&Ne(),Ul()}function hs(){st&&st(),Ul()}function Kl(p){t(39,Be=G.node),t(40,Ce=p),t(38,Ee=""),t(37,Te=!0),It()}function ys(){t(39,Be=null),t(40,Ce=void 0),t(38,Ee=""),t(37,Te=!0)}function bs(){t(37,Te=!1),t(38,Ee=""),t(39,Be=null),t(40,Ce=void 0)}async function Gl(){if(!(!Ee.trim()||Ce===void 0))try{const p=Be?Be.id:"",A=Ce?Ce.id:"",$=await te("CreateNodeFromTemplate",p,Ee.trim(),A);t(37,Te=!1),t(38,Ee="");const ge=$?$.id:null;if(t(39,Be=null),t(40,Ce=void 0),p){t(52,Me={...Me,[p]:!0});const lt=await te("ListWorkspaceChildren",p)||[];Jt(o,p,lt),t(1,o=[...o])}else t(1,o=await te("ListWorkspaceTree")||o);if(ge){const lt=await te("GetNodeDetail",ge);lt&&(t(21,z=""),_t(lt))}}catch(p){t(20,B=String(p))}}function ks(p,A){t(41,G={visible:!0,x:p.clientX,y:p.clientY,node:A})}function It(){t(41,G={visible:!1,x:0,y:0,node:null})}async function ws(p){const A=!Me[p];if(t(52,Me={...Me,[p]:A}),!A)return;const $=await te("ListWorkspaceChildren",p)||[];Jt(o,p,$),t(1,o=[...o])}async function Cs(p,A){if(!(!p||!A||p===A))try{const $=await te("MoveNode",p,A);await Ut();const ge=await te("GetNodeDetail",p);ge&&(t(21,z=""),_t(ge))}catch($){t(20,B=String($))}}async function js(p){p.preventDefault();try{const A=p.dataTransfer.getData("text/plain");if(!A)return;const $=await te("GetNodeDetail",A);if(!$||!$.parent_id)return;await te("MoveNode",A,""),await Ut();const ge=await te("GetNodeDetail",A);ge&&(t(21,z=""),_t(ge))}catch(A){t(20,B=String(A))}}function Ts(p){p.preventDefault(),p.dataTransfer.dropEffect="move",t(63,Ue=!0)}function Ss(p){t(63,Ue=!1)}function ql(p){ul(p.id,p.title),It()}function Jl(p){It(),Vt({title:_("delete.confirmTitle"),message:_("delete.confirmMessage")+" "+p.title+"?",confirmText:_("common.delete"),danger:!0,onConfirm:async()=>{try{await te("DeleteNode",p.id),await Ut(),P&&P.id===p.id&&t(22,P=null)}catch(A){t(20,B=String(A))}}})}async function Ft(p){It();const A=typeof p=="string"?p:p.id;try{await te("OpenFolder",A)}catch($){t(20,B=String($))}}async function Yl(p){It();try{await te("MoveNode",p.id,""),await Ut();const A=await te("GetNodeDetail",p.id);A&&(t(21,z=""),_t(A))}catch(A){t(20,B=String(A))}}async function Ut(){const p=Object.keys(Me).filter($=>Me[$]),A=await te("ListWorkspaceTree")||[];for(const $ of p){const lt=(await te("ListWorkspaceChildren",$)||[]).map(Gt=>({...Gt}));ls(A,$,lt)}t(1,o=A)}async function fl(p){const A=await te("ListWorkspaceChildren",p)||[];Jt(o,p,A),t(1,o=[...o])}function Xl(){t(42,Z=!0),t(43,oe="")}function Ns(){t(42,Z=!1),t(43,oe="")}async function Zl(){if(!(!oe.trim()||!P))try{const p=await te("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 A={id:Date.now().toString(),title:oe.trim(),createdAt:new Date().toISOString()};t(24,U=[...U,A]),t(42,Z=!1),t(43,oe="")}}async function At(p){if(K&&K.dirty){Vt({title:_("note.unsavedTitle"),message:_("note.unsavedMessage"),confirmText:_("note.unsavedClose"),danger:!1,onConfirm:async()=>{await Ql(p)}});return}await Ql(p)}async function Ql(p){try{const A=await te("ReadNote",p.id);t(25,K={id:p.id,title:p.title,content:A||"",dirty:!1})}catch{t(25,K={id:p.id,title:p.title,content:"# "+p.title+`
`,dirty:!1})}}function Es(){if(K&&K.dirty){Vt({title:_("note.unsavedTitle"),message:_("note.unsavedMessage"),confirmText:_("note.unsavedClose"),danger:!1,onConfirm:()=>{t(25,K=null)}});return}t(25,K=null)}function Ms(p){K&&(t(25,K.content=p.target.value,K),t(25,K.dirty=!0,K))}async function Ds(){if(K)try{await te("SaveNote",K.id,K.content),t(25,K.dirty=!1,K)}catch{t(25,K.dirty=!1,K)}}function Is(){t(29,Q=""),t(30,R=""),t(31,le=""),t(32,ve=""),t(33,ie=!1),t(34,ee=!1),t(28,q=!0)}function Fs(){t(28,q=!1)}async function As(){const p=parseInt(R,10);if(!(!Q.trim()||isNaN(p)||p<=0||!P)){try{await te("CreateWorklogFull",P.id,Q.trim(),ve,le,p,ee,ie)}catch{}t(27,W=kl(await te("ListWorklog",P.id))||W),t(28,q=!1)}}async function xl(){t(35,x=await te("GetSuggestions")||[]),t(36,ce=x.length),P&&t(27,W=kl(await te("ListWorklog",P.id))),z==="journal"&&await Lt()}async function dl(p){var A;try{const $=zo(p);console.log("DEBUG acceptTodaySuggestion:",{nodeId:p.nodeId,eventIdsLen:$.length,eventIds:$,eventsCount:(A=p.events)==null?void 0:A.length}),await te("AcceptSuggestionWith",p.nodeId,p.summary,p.suggestedMin,"",$),await xl()}catch($){console.error($)}}async function $l(p){var A;try{const $=zo(p);console.log("DEBUG acceptJournalSuggestion:",{nodeId:p.nodeId,eventIdsLen:$.length,eventIds:$,eventsCount:(A=p.events)==null?void 0:A.length}),await te("AcceptSuggestionWith",p.nodeId,p.summary,p.suggestedMin,"",$),await xl()}catch($){console.error($)}}async function Lt(){try{const[p,A,$]=await Promise.all([te("ListWorklogReport",m,b,k,y,j,T),te("WorklogReportSummary",m,b,k,y,j,T),te("GetSuggestions")]);if(t(5,v=(p||[]).map(ge=>(ge._expanded===void 0&&(ge._expanded=!1),ge))),t(6,g=A||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 te("GetNodeTitle",k))}catch{t(13,E="")}}catch{t(5,v=[]),t(6,g=null),t(35,x=[]),t(36,ce=0)}}async function Qt(p){try{const A=await te("SaveWorklogReport",p,m,b,k,y,j,T);t(14,D=A),setTimeout(()=>t(14,D=""),4e3)}catch(A){if(String(A).includes("отменено"))return;t(14,D="Ошибка: "+String(A)),setTimeout(()=>t(14,D=""),6e3)}}let en;async function pl(p){if(p._expanded=!p._expanded,t(5,v),p._expanded&&!p._events&&p._hasEvents===void 0)try{p._events=await te("GetWorklogEntryEvents",p.id)||[],p._hasEvents=p._events.length>0,t(5,v)}catch{p._events=[],p._hasEvents=!1,t(5,v)}}async function ml(p){if(p._expanded=!p._expanded,p._expanded&&p.source==="suggestion"&&!p._events&&p._hasEvents===void 0)try{p._events=await te("GetWorklogEntryEvents",p.id)||[],p._hasEvents=p._events.length>0}catch(A){A._events=[],A._hasEvents=!1}t(27,W)}async function Ls(){const p=M.trim();if(!p||p.length<2){t(16,N=[]),t(17,F=!1);return}try{t(16,N=await te("SearchNodes",p)||[]),t(17,F=N.length>0)}catch{t(16,N=[]),t(17,F=!1)}}function Ps(){clearTimeout(en),en=setTimeout(Ls,200)}function tn(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,F=!1),Lt()}function ln(){t(10,k=""),t(9,y=!1),t(13,E=""),t(15,M=""),t(16,N=[]),t(17,F=!1),Lt()}function Os(){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,F=!1),Lt()}async function nn(){const p=await te("PickFile");if(!p)return;const A=_e||P.id;await _l(A,p)}async function Bs(){const p=await te("PickDirectory");if(!p)return;const A=_e||P.id;await _l(A,p)}async function _l(p,A){t(49,Re=!0);try{const $=await te("PreviewImport",A);t(50,be=$),De=A,ze=p,t(51,We=!0)}catch($){t(20,B=String($))}t(49,Re=!1)}async function gl(p){try{const A=ze||P.id,$=p==="copy"?await te("AddPathCopy",A,De):await te("AddPathLink",A,De);t(51,We=!1),t(50,be=null),t(55,de=[]),t(54,_e=null),await Promise.all([Ml(A),tt(A),fl(A)])}catch(A){t(20,B=String(A))}}function Rs(){t(51,We=!1),t(50,be=null)}async function on({id:p,type:A}){const $=_(A==="folder"?"delete.folder":"delete.file");Vt({title:_("delete.confirmTitle"),message:_("delete.confirmMessage")+" "+$+"?",confirmText:_("common.delete"),danger:!0,onConfirm:async()=>{try{await te("DeleteFileOrFolder",p),X=X.filter(lt=>lt.nodeId!==p);const ge=_e||P.id;await tt(ge)}catch(ge){t(20,B=String(ge))}}})}async function zs(p){if(!p||p.length===0)return;if(!P){t(20,B=_("error.selectCaseFirst"));return}const A=p[0];await _l(P.id,A)}function Hs(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 Ws(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 Vs(){t(44,me=!0),t(45,je=""),t(46,Je="open_url"),t(47,Le="")}function Us(){t(44,me=!1),t(45,je=""),t(47,Le="")}async function vl(){if(!(!je.trim()||!Le.trim()||!P))try{const p=await te("CreateAction",P.id,Je,je.trim(),Le.trim());p&&p.id&&t(26,Y=[...Y,p]),t(44,me=!1),t(45,je=""),t(47,Le="")}catch(p){t(20,B=String(p))}}async function sn(p){try{await te("DeleteAction",p),t(26,Y=Y.filter(A=>A.id!==p))}catch(A){t(20,B=String(A))}}function Ks(p){const A=Qe.find($=>$.id===p);return A?A.label:p}async function rt(p){try{const A=await te("GetNodeDetail",p);A&&_t(A)}catch(A){t(20,B=String(A))}}async function Nt(p){const A=p.nodeId;if(A)try{const $=await te("GetNodeDetail",A);if(!$)return;if(p.targetType==="note"){if(_t($),t(23,H="notes"),p.targetId){try{t(24,U=await te("ListNotes",A)||[])}catch{}const ge=U.find(lt=>lt.id===p.targetId);ge&&setTimeout(()=>At(ge),100)}}else p.targetType==="file"||p.targetType==="folder"?(_t($),t(23,H="files")):_t($)}catch($){t(20,B=String($))}}async function Kt(){try{t(73,mt=await te("SyncStatus"))}catch{t(73,mt={configured:!1,serverUrl:"",deviceId:"",unpushedOps:0,lastSyncAt:"",syncInterval:0})}}function Gs(){t(72,Ct=!0),t(75,Dt=(mt==null?void 0:mt.serverUrl)||""),t(76,jt=""),t(77,Tt=""),t(78,St=(mt==null?void 0:mt.syncInterval)||0),t(79,Ze="")}function qs(){t(72,Ct=!1),t(79,Ze="")}async function Js(){t(74,ft=!0),t(79,Ze="");try{await te("SyncConfigure",Dt,jt,Tt),St>0&&await te("SyncSetInterval",St),t(77,Tt=""),t(76,jt=""),await Kt(),t(72,Ct=!1)}catch(p){t(79,Ze="err: "+String(p))}t(74,ft=!1)}async function Ys(){t(74,ft=!0),t(79,Ze="");try{await te("SyncSetInterval",St),t(79,Ze=_("sync.settingsSaved")),await Kt()}catch(p){t(79,Ze="err: "+String(p))}t(74,ft=!1)}async function Xs(){t(74,ft=!0),t(79,Ze="");try{await te("SyncTestConnection",Dt,jt,Tt),t(79,Ze="connection ok")}catch(p){t(79,Ze="connection failed: "+String(p))}t(74,ft=!1)}async function Zs(){t(74,ft=!0),t(79,Ze="");try{await te("SyncDisconnect"),t(79,Ze="disconnected"),await Kt()}catch(p){t(79,Ze="err: "+String(p))}t(74,ft=!1)}async function Qs(){t(74,ft=!0),t(79,Ze="");try{const p=await te("SyncNow");t(79,Ze="pushed "+p.pushed+", pulled "+p.pulled+" (seq "+p.serverSequence+")"),await Kt()}catch(p){t(79,Ze="err: "+String(p))}t(74,ft=!1)}const xs=p=>p.nodeId===P.id,$s=p=>El(p.id),er=()=>t(20,B=""),tr=()=>t(20,B=""),lr=()=>t(20,B="");function nr(){K.content=this.value,t(25,K)}const ir=p=>{t(23,H=p.id),p.id==="files"&&P&&pe.length===0&&!_e&&tt(P.id)},or=()=>{t(23,H="notes"),Xl()},sr=()=>{t(23,H="files"),nn()},rr=()=>t(23,H="worklog"),ar=p=>At(p),cr=p=>At(p);function ur(){oe=this.value,t(43,oe)}const fr=p=>p.key==="Enter"&&Zl(),dr=p=>At(p),pr=p=>At(p),mr=p=>{const A=p.detail;A===0?(t(55,de=[]),t(54,_e=null),tt(P.id)):Il(A-1)},_r=p=>sl(p.detail),gr=p=>rl(p.detail),vr=p=>te("OpenFile",p.detail),hr=p=>te("OpenFolder",p.detail),yr=p=>on(p.detail),br=p=>Al(p.detail.id),kr=p=>Fl(p.detail),wr=p=>Ll(p.detail),Cr=p=>Pl(p.detail),jr=p=>Rl(p.detail),Tr=p=>Bl(p.detail),Sr=p=>zl(p.detail),Nr=p=>te("OpenFile",p.detail),Er=p=>te("RunAction",p.id),Mr=p=>sn(p.id),Dr=p=>p.nodeId===P.id,Ir=p=>dl(p),Fr=(p,A,$)=>t(35,A[$]._expanded=!p._expanded,x,t(22,P)),Ar=(p,A,$,ge)=>ge.key==="Enter"&&t(35,A[$]._expanded=!p._expanded,x,t(22,P)),Lr=p=>rt(p.nodeId),Pr=p=>Ft(p.nodeId),Or=p=>rt(p.nodeId),Br=p=>Ft(p.nodeId),Rr=p=>ml(p),zr=(p,A)=>A.key==="Enter"&&ml(p),Hr=p=>Nt(p),Wr=(p,A)=>A.key==="Enter"&&Nt(p);function Vr(){m=this.value,t(7,m)}function Ur(){b=this.value,t(8,b)}const Kr=()=>{t(15,M=""),t(13,E=""),ln()};function Gr(){M=this.value,t(15,M)}const qr=()=>setTimeout(()=>t(17,F=!1),200),Jr=p=>tn(p);function Yr(){y=this.checked,t(9,y)}function Xr(){j=yl(this),t(11,j)}function Zr(){T=yl(this),t(12,T)}const Qr=()=>Qt("csv"),xr=()=>Qt("markdown"),$r=()=>Qt("pdf"),ea=p=>rt(p.nodeId),ta=(p,A,$,ge)=>t(35,A[$].suggestedMin=parseInt(ge.target.value),x),la=p=>$l(p),na=(p,A,$)=>t(35,A[$]._expanded=!p._expanded,x),ia=(p,A,$,ge)=>ge.key==="Enter"&&t(35,A[$]._expanded=!p._expanded,x),oa=p=>rt(p.nodeId),sa=p=>Ft(p.nodeId),ra=p=>rt(p.nodeId),aa=p=>pl(p),ca=(p,A)=>A.key==="Enter"&&pl(p),ua=p=>rt(p.nodeId),fa=p=>rt(p.nodeId),da=(p,A,$,ge)=>t(35,A[$].suggestedMin=parseInt(ge.target.value),x),pa=p=>dl(p),ma=(p,A,$)=>t(35,A[$]._expanded=!p._expanded,x),_a=(p,A,$,ge)=>ge.key==="Enter"&&t(35,A[$]._expanded=!p._expanded,x),ga=p=>rt(p.nodeId),va=p=>Ft(p.nodeId),ha=p=>rt(p.nodeId),ya=(p,A)=>A.key==="Enter"&&rt(p.nodeId),ba=p=>rt(p.nodeId),ka=(p,A)=>A.key==="Enter"&&rt(p.nodeId),wa=p=>Nt(p),Ca=(p,A)=>A.key==="Enter"&&Nt(p),ja=p=>Nt(p),Ta=(p,A)=>A.key==="Enter"&&Nt(p),Sa=()=>t(40,Ce=null),Na=p=>t(40,Ce=p);function Ea(){Ee=this.value,t(38,Ee)}const Ma=p=>p.key==="Enter"&&Gl(),Da=p=>Kl(p),Ia=()=>Yl(G.node),Fa=()=>ql(G.node),Aa=()=>Jl(G.node),La=()=>Ft(G.node);function Pa(){le=this.value,t(31,le)}function Oa(){Q=this.value,t(29,Q)}function Ba(){R=tl(this.value),t(30,R)}function Ra(){ve=this.value,t(32,ve)}function za(){ie=this.checked,t(33,ie)}function Ha(){ee=this.checked,t(34,ee)}function Wa(){je=this.value,t(45,je)}const Va=p=>p.key==="Enter"&&vl();function Ua(){Je=yl(this),t(46,Je),t(80,Qe)}function Ka(){Le=this.value,t(47,Le)}const Ga=p=>p.key==="Enter"&&vl(),qa=()=>gl("copy"),Ja=()=>gl("link");function Ya(){pt=this.value,t(70,pt)}function Xa(){Dt=this.value,t(75,Dt)}function Za(){jt=this.value,t(76,jt)}function Qa(){Tt=this.value,t(77,Tt)}function xa(){St=tl(this.value),t(78,St)}return[n,o,s,r,u,v,g,m,b,y,k,j,T,E,D,M,N,F,S,O,B,z,P,H,U,K,Y,W,q,Q,R,le,ve,ie,ee,x,ce,Te,Ee,Be,Ce,G,Z,oe,me,je,Je,Le,nt,Re,be,We,Me,Fe,_e,de,pe,Ie,Ae,et,Se,re,se,Ue,Ge,Pe,He,Wt,ne,gt,pt,Xe,Ct,mt,ft,Dt,jt,Tt,St,Ze,Qe,ns,El,_t,tt,sl,Dl,Il,rl,al,is,Fl,Al,Ll,Pl,Ol,Bl,Rl,zl,us,fs,ds,Vl,_s,gs,vs,hs,Kl,ys,bs,Gl,ks,It,ws,Cs,js,Ts,Ss,ql,Jl,Ft,Yl,Xl,Ns,Zl,At,Es,Ms,Ds,Is,Fs,As,dl,$l,Lt,Qt,pl,ml,Ps,tn,ln,Os,nn,Bs,gl,Rs,on,Hs,Ws,Vs,Us,vl,sn,Ks,rt,Nt,Gs,qs,Js,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,Dr,Ir,Fr,Ar,Lr,Pr,Or,Br,Rr,zr,Hr,Wr,Vr,Ur,Kr,Gr,qr,Jr,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,Da,Ia,Fa,Aa,La,Pa,Oa,Ba,Ra,za,Ha,Wa,Va,Ua,Ka,Ga,qa,Ja,Ya,Xa,Za,Qa,xa]}class Ff extends kt{constructor(e){super(),bt(this,e,If,Df,ht,{},null,[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1])}}new Ff({target:document.getElementById("app")});