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

4 lines
178 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 Rr=Object.defineProperty;var Br=(l,e,t)=>e in l?Rr(l,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):l[e]=t;var rl=(l,e,t)=>Br(l,typeof e!="symbol"?e+"":e,t);(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))n(i);new MutationObserver(i=>{for(const s of i)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(i){const s={};return i.integrity&&(s.integrity=i.integrity),i.referrerPolicy&&(s.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?s.credentials="include":i.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function n(i){if(i.ep)return;i.ep=!0;const s=t(i);fetch(i.href,s)}})();function oe(){}function ti(l){return l()}function Ql(){return Object.create(null)}function he(l){l.forEach(ti)}function Ht(l){return typeof l=="function"}function ht(l,e){return l!=l?e==e:l!==e||l&&typeof l=="object"||typeof l=="function"}let Ut;function Kt(l,e){return l===e?!0:(Ut||(Ut=document.createElement("a")),Ut.href=e,l===Ut.href)}function Vr(l){return Object.keys(l).length===0}const Hr=typeof window<"u"?window:typeof globalThis<"u"?globalThis:global;function c(l,e){l.appendChild(e)}function C(l,e,t){l.insertBefore(e,t||null)}function q(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 B(l){return document.createElementNS("http://www.w3.org/2000/svg",l)}function I(l){return document.createTextNode(l)}function w(){return I(" ")}function ut(){return I("")}function E(l,e,t,n){return l.addEventListener(e,t,n),()=>l.removeEventListener(e,t,n)}function ml(l){return function(e){return e.preventDefault(),l.call(this,e)}}function it(l){return function(e){return e.stopPropagation(),l.call(this,e)}}function Ct(l){return function(e){e.target===this&&l.call(this,e)}}function o(l,e,t){t==null?l.removeAttribute(e):l.getAttribute(e)!==t&&l.setAttribute(e,t)}function Gt(l){return l===""?null:+l}function Ur(l){return Array.from(l.childNodes)}function U(l,e){e=""+e,l.data!==e&&(l.data=e)}function Ce(l,e){l.value=e??""}function Ve(l,e,t,n){t==null?l.style.removeProperty(e):l.style.setProperty(e,t,"")}function Dt(l,e,t){for(let n=0;n<l.options.length;n+=1){const i=l.options[n];if(i.__value===e){i.selected=!0;return}}(!t||e!==void 0)&&(l.selectedIndex=-1)}function cl(l){const e=l.querySelector(":checked");return e&&e.__value}function De(l,e,t){l.classList.toggle(e,!!t)}function Wr(l,e,{bubbles:t=!1,cancelable:n=!1}={}){return new CustomEvent(l,{detail:e,bubbles:t,cancelable:n})}let Vt;function Bt(l){Vt=l}function _l(){if(!Vt)throw new Error("Function called outside component initialization");return Vt}function li(l){_l().$$.on_mount.push(l)}function vl(l){_l().$$.on_destroy.push(l)}function Yt(){const l=_l();return(e,t,{cancelable:n=!1}={})=>{const i=l.$$.callbacks[e];if(i){const s=Wr(e,t,{cancelable:n});return i.slice().forEach(r=>{r.call(l,s)}),!s.defaultPrevented}return!0}}function ni(l,e){const t=l.$$.callbacks[e.type];t&&t.slice().forEach(n=>n.call(this,e))}const Nt=[],xl=[];let Mt=[];const $l=[],Kr=Promise.resolve();let fl=!1;function Gr(){fl||(fl=!0,Kr.then(oi))}function Ft(l){Mt.push(l)}const al=new Set;let Tt=0;function oi(){if(Tt!==0)return;const l=Vt;do{try{for(;Tt<Nt.length;){const e=Nt[Tt];Tt++,Bt(e),Jr(e.$$)}}catch(e){throw Nt.length=0,Tt=0,e}for(Bt(null),Nt.length=0,Tt=0;xl.length;)xl.pop()();for(let e=0;e<Mt.length;e+=1){const t=Mt[e];al.has(t)||(al.add(t),t())}Mt.length=0}while(Nt.length);for(;$l.length;)$l.pop()();fl=!1,al.clear(),Bt(l)}function Jr(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(Ft)}}function Yr(l){const e=[],t=[];Mt.forEach(n=>l.indexOf(n)===-1?e.push(n):t.push(n)),t.forEach(n=>n()),Mt=e}const Wt=new Set;let qt;function Qe(){qt={r:0,c:[],p:qt}}function xe(){qt.r||he(qt.c),qt=qt.p}function ce(l,e){l&&l.i&&(Wt.delete(l),l.i(e))}function _e(l,e,t,n){if(l&&l.o){if(Wt.has(l))return;Wt.add(l),qt.c.push(()=>{Wt.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 ii(l,e){_e(l,1,1,()=>{e.delete(l.key)})}function si(l,e,t,n,i,s,r,a,u,d,h,_){let v=l.length,g=s.length,b=v;const k={};for(;b--;)k[l[b].key]=b;const y=[],S=new Map,D=new Map,T=[];for(b=g;b--;){const N=_(i,s,b),M=t(N);let V=r.get(M);V?T.push(()=>V.p(N,e)):(V=d(M,N),V.c()),S.set(M,y[b]=V),M in k&&D.set(M,Math.abs(b-k[M]))}const j=new Set,F=new Set;function L(N){ce(N,1),N.m(a,h),r.set(N.key,N),h=N.first,g--}for(;v&&g;){const N=y[g-1],M=l[v-1],V=N.key,P=M.key;N===M?(h=N.first,v--,g--):S.has(P)?!r.has(V)||j.has(V)?L(N):F.has(P)?v--:D.get(V)>D.get(P)?(F.add(V),L(N)):(j.add(P),v--):(u(M,r),v--)}for(;v--;){const N=l[v];S.has(N.key)||u(N,r)}for(;g;)L(y[g-1]);return he(T),y}function st(l){l&&l.c()}function nt(l,e,t){const{fragment:n,after_update:i}=l.$$;n&&n.m(e,t),Ft(()=>{const s=l.$$.on_mount.map(ti).filter(Ht);l.$$.on_destroy?l.$$.on_destroy.push(...s):he(s),l.$$.on_mount=[]}),i.forEach(Ft)}function ot(l,e){const t=l.$$;t.fragment!==null&&(Yr(t.after_update),he(t.on_destroy),t.fragment&&t.fragment.d(e),t.on_destroy=t.fragment=null,t.ctx=[])}function Xr(l,e){l.$$.dirty[0]===-1&&(Nt.push(l),Gr(),l.$$.dirty.fill(0)),l.$$.dirty[e/31|0]|=1<<e%31}function wt(l,e,t,n,i,s,r=null,a=[-1]){const u=Vt;Bt(l);const d=l.$$={fragment:null,ctx:[],props:s,update:oe,not_equal:i,bound:Ql(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(e.context||(u?u.$$.context:[])),callbacks:Ql(),dirty:a,skip_bound:!1,root:e.target||u.$$.root};r&&r(d.root);let h=!1;if(d.ctx=t?t(l,e.props||{},(_,v,...g)=>{const b=g.length?g[0]:v;return d.ctx&&i(d.ctx[_],d.ctx[_]=b)&&(!d.skip_bound&&d.bound[_]&&d.bound[_](b),h&&Xr(l,_)),v}):[],d.update(),h=!0,he(d.before_update),d.fragment=n?n(d.ctx):!1,e.target){if(e.hydrate){const _=Ur(e.target);d.fragment&&d.fragment.l(_),_.forEach(q)}else d.fragment&&d.fragment.c();e.intro&&ce(l.$$.fragment),nt(l,e.target,e.anchor),oi()}Bt(u)}class bt{constructor(){rl(this,"$$");rl(this,"$$set")}$destroy(){ot(this,1),this.$destroy=oe}$on(e,t){if(!Ht(t))return oe;const n=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return n.push(t),()=>{const i=n.indexOf(t);i!==-1&&n.splice(i,1)}}$set(e){this.$$set&&!Vr(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}const Zr="4";typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add(Zr);function Qr(l){let e,t;return{c(){e=B("path"),t=B("polyline"),o(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),o(t,"points","14 2 14 8 20 8")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(q(e),q(t))}}}function xr(l){let e,t,n,i,s;return{c(){e=B("path"),t=B("polyline"),n=B("line"),i=B("line"),s=B("polyline"),o(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),o(t,"points","14 2 14 8 20 8"),o(n,"x1","16"),o(n,"y1","13"),o(n,"x2","8"),o(n,"y2","13"),o(i,"x1","16"),o(i,"y1","17"),o(i,"x2","8"),o(i,"y2","17"),o(s,"points","10 9 9 9 8 9")},m(r,a){C(r,e,a),C(r,t,a),C(r,n,a),C(r,i,a),C(r,s,a)},d(r){r&&(q(e),q(t),q(n),q(i),q(s))}}}function $r(l){let e,t;return{c(){e=B("polyline"),t=B("polyline"),o(e,"points","16 18 22 12 16 6"),o(t,"points","8 6 2 12 8 18")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(q(e),q(t))}}}function ec(l){let e,t,n,i;return{c(){e=B("path"),t=B("polyline"),n=B("line"),i=B("rect"),o(e,"d","M21 8v13a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8"),o(t,"points","7 3 12 8 17 3"),o(n,"x1","3"),o(n,"y1","8"),o(n,"x2","21"),o(n,"y2","8"),o(i,"x","10"),o(i,"y","12"),o(i,"width","4"),o(i,"height","4"),o(i,"rx","1")},m(s,r){C(s,e,r),C(s,t,r),C(s,n,r),C(s,i,r)},d(s){s&&(q(e),q(t),q(n),q(i))}}}function tc(l){let e,t,n,i,s;return{c(){e=B("path"),t=B("polyline"),n=B("line"),i=B("line"),s=B("line"),o(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),o(t,"points","14 2 14 8 20 8"),o(n,"x1","9"),o(n,"y1","12"),o(n,"x2","15"),o(n,"y2","12"),o(i,"x1","9"),o(i,"y1","15"),o(i,"x2","13"),o(i,"y2","15"),o(s,"x1","12"),o(s,"y1","15"),o(s,"x2","12"),o(s,"y2","18")},m(r,a){C(r,e,a),C(r,t,a),C(r,n,a),C(r,i,a),C(r,s,a)},d(r){r&&(q(e),q(t),q(n),q(i),q(s))}}}function lc(l){let e,t,n,i,s,r;return{c(){e=B("path"),t=B("polyline"),n=B("line"),i=B("line"),s=B("line"),r=B("line"),o(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),o(t,"points","14 2 14 8 20 8"),o(n,"x1","8"),o(n,"y1","12"),o(n,"x2","16"),o(n,"y2","12"),o(i,"x1","8"),o(i,"y1","16"),o(i,"x2","16"),o(i,"y2","16"),o(s,"x1","8"),o(s,"y1","14"),o(s,"x2","12"),o(s,"y2","14"),o(r,"x1","12"),o(r,"y1","12"),o(r,"x2","12"),o(r,"y2","18")},m(a,u){C(a,e,u),C(a,t,u),C(a,n,u),C(a,i,u),C(a,s,u),C(a,r,u)},d(a){a&&(q(e),q(t),q(n),q(i),q(s),q(r))}}}function nc(l){let e,t,n,i;return{c(){e=B("path"),t=B("polyline"),n=B("line"),i=B("line"),o(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),o(t,"points","14 2 14 8 20 8"),o(n,"x1","16"),o(n,"y1","13"),o(n,"x2","8"),o(n,"y2","13"),o(i,"x1","16"),o(i,"y1","17"),o(i,"x2","8"),o(i,"y2","17")},m(s,r){C(s,e,r),C(s,t,r),C(s,n,r),C(s,i,r)},d(s){s&&(q(e),q(t),q(n),q(i))}}}function oc(l){let e,t,n,i,s;return{c(){e=B("path"),t=B("polyline"),n=B("line"),i=B("line"),s=B("line"),o(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),o(t,"points","14 2 14 8 20 8"),o(n,"x1","8"),o(n,"y1","12"),o(n,"x2","16"),o(n,"y2","12"),o(i,"x1","8"),o(i,"y1","16"),o(i,"x2","16"),o(i,"y2","16"),o(s,"x1","8"),o(s,"y1","14"),o(s,"x2","12"),o(s,"y2","14")},m(r,a){C(r,e,a),C(r,t,a),C(r,n,a),C(r,i,a),C(r,s,a)},d(r){r&&(q(e),q(t),q(n),q(i),q(s))}}}function ic(l){let e,t,n;return{c(){e=B("path"),t=B("circle"),n=B("circle"),o(e,"d","M9 18V5l12-2v13"),o(t,"cx","6"),o(t,"cy","18"),o(t,"r","3"),o(n,"cx","18"),o(n,"cy","16"),o(n,"r","3")},m(i,s){C(i,e,s),C(i,t,s),C(i,n,s)},d(i){i&&(q(e),q(t),q(n))}}}function sc(l){let e,t;return{c(){e=B("rect"),t=B("polyline"),o(e,"x","2"),o(e,"y","4"),o(e,"width","20"),o(e,"height","16"),o(e,"rx","2"),o(t,"points","10 9 16 12 10 15 10 9")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(q(e),q(t))}}}function rc(l){let e,t,n;return{c(){e=B("rect"),t=B("circle"),n=B("polyline"),o(e,"x","3"),o(e,"y","3"),o(e,"width","18"),o(e,"height","18"),o(e,"rx","2"),o(e,"ry","2"),o(t,"cx","8.5"),o(t,"cy","8.5"),o(t,"r","1.5"),o(n,"points","21 15 16 10 5 21")},m(i,s){C(i,e,s),C(i,t,s),C(i,n,s)},d(i){i&&(q(e),q(t),q(n))}}}function cc(l){let e;return{c(){e=B("path"),o(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&&q(e)}}}function ac(l){let e;function t(s,r){return s[0]==="folder"?cc:s[0]==="image"?rc:s[0]==="video"?sc:s[0]==="audio"?ic:s[0]==="pdf"?oc:s[0]==="document"?nc:s[0]==="spreadsheet"?lc:s[0]==="presentation"?tc:s[0]==="archive"?ec:s[0]==="code"?$r:s[0]==="text"?xr:Qr}let n=t(l),i=n(l);return{c(){e=B("svg"),i.c(),o(e,"width",l[1]),o(e,"height",l[1]),o(e,"viewBox","0 0 24 24"),o(e,"fill","none"),o(e,"stroke","currentColor"),o(e,"stroke-width","1.5"),o(e,"stroke-linecap","round"),o(e,"stroke-linejoin","round"),o(e,"xmlns","http://www.w3.org/2000/svg")},m(s,r){C(s,e,r),i.m(e,null)},p(s,[r]){n!==(n=t(s))&&(i.d(1),i=n(s),i&&(i.c(),i.m(e,null))),r&2&&o(e,"width",s[1]),r&2&&o(e,"height",s[1])},i:oe,o:oe,d(s){s&&q(e),i.d()}}}function uc(l,e,t){let{kind:n="generic"}=e,{size:i=20}=e;return l.$$set=s=>{"kind"in s&&t(0,n=s.kind),"size"in s&&t(1,i=s.size)},[n,i]}class ri extends bt{constructor(e){super(),wt(this,e,uc,ac,ht,{kind:0,size:1})}}const fc={"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.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.empty":"Записей работы пока нет","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.approximate":"Примерно","journal.node":"Дело","journal.path":"Путь","journal.byDay":"По дням","journal.byNode":"По делам","journal.includeChildren":"С подзадачами","journal.nodeSearch":"Поиск дела...","suggest.title":"Предложения на сегодня","suggest.apply":"Записать","suggest.dismiss":"Скрыть","suggest.open":"Открыть","suggest.confidence.low":"Низкая уверенность","suggest.confidence.medium":"Средняя уверенность","suggest.confidence.high":"Высокая уверенность","suggest.minutes":"мин","suggest.edit":"Изменить","suggest.noSuggestions":"Нет предложений для журнала","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":"Срок действия токена истёк"},dc={"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","common.all":"All","common.no":"No","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.approximate":"Approx","journal.node":"Case","journal.path":"Path","journal.byDay":"By day","journal.byNode":"By case","journal.includeChildren":"Include subtasks","journal.nodeSearch":"Search case...","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"},en={ru:fc,en:dc};let tn="ru";function m(l,e){var i;const t=en[tn];let n=t==null?void 0:t[l];if(n==null&&tn!=="ru"&&(n=(i=en.ru)==null?void 0:i[l]),n==null&&(n=l),e!=null)for(const[s,r]of Object.entries(e))n=n.replace(`{${s}}`,String(r));return n}function Jt(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 dl={"image/jpeg":m("mime.jpeg"),"image/png":m("mime.png"),"image/gif":m("mime.gif"),"image/webp":m("mime.webp"),"image/svg+xml":m("mime.svg"),"image/bmp":m("mime.bmp"),"image/tiff":m("mime.tiff"),"image/avif":m("mime.avif"),"application/pdf":m("mime.pdf"),"application/msword":m("mime.word"),"application/vnd.openxmlformats-officedocument.wordprocessingml.document":m("mime.word"),"application/vnd.ms-excel":m("mime.excel"),"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":m("mime.excel"),"application/vnd.ms-powerpoint":m("mime.ppt"),"application/vnd.openxmlformats-officedocument.presentationml.presentation":m("mime.ppt"),"application/zip":m("mime.zip"),"application/gzip":m("mime.gzip"),"application/x-tar":m("mime.tar"),"application/x-7z-compressed":m("mime.sevenz"),"application/x-rar-compressed":m("mime.rar"),"text/plain":m("mime.text"),"text/html":m("mime.html"),"text/css":m("mime.css"),"text/javascript":m("mime.js"),"application/json":m("mime.json"),"application/xml":m("mime.xml"),"application/x-yaml":m("mime.yaml"),"application/octet-stream":m("mime.binary"),"application/x-msdos-program":m("mime.executable"),"inode/directory":m("mime.folder")};function ln(l){return l?dl[l]||l:m("mime.unknown")}function pc(l){if(l.type==="folder")return m("mime.folder");const e=(l.mime||"").toLowerCase();if(dl[e])return dl[e];const n=(l.name||"").toLowerCase().split(".").pop();return n?n.toUpperCase():m("mime.file")}function ci(l){if(l.type==="folder")return"folder";const e=(l.mime||"").toLowerCase();if(e.startsWith("image/"))return"image";if(e.startsWith("video/"))return"video";if(e.startsWith("audio/"))return"audio";if(e.startsWith("text/"))return"text";if(e.includes("pdf"))return"pdf";if(e.includes("word")||e.includes("document"))return"document";if(e.includes("spreadsheet")||e.includes("excel"))return"spreadsheet";if(e.includes("presentation")||e.includes("powerpoint"))return"presentation";if(e.includes("zip")||e.includes("tar")||e.includes("gzip")||e.includes("rar")||e.includes("7z")||e.includes("compress"))return"archive";if(e.includes("json")||e.includes("xml")||e.includes("yaml")||e.includes("javascript")||e.includes("css")||e.includes("html"))return"code";const n=(l.name||"").toLowerCase().split(".").pop();return["js","ts","jsx","tsx","vue","svelte","py","rs","go","c","cpp","h","hpp","java","kt","swift","rb","php","pl","sh","bash","zsh","fish","yml","yaml","json","xml","toml","ini","cfg","conf","md","markdown","css","scss","less","sass","sql","graphql","proto","gradle","cmake","makefile","dockerfile","env","gitignore"].includes(n)?"code":"generic"}const mc=["image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/avif","image/svg+xml"],_c=["text/plain","text/html","text/css","text/javascript","application/json","application/xml","application/x-yaml","text/x-shellscript"],vc=["txt","log","conf","ini","yaml","yml","json","xml","csv","sh","py","js","ts","css","html","md","markdown","cfg"],hc=["jpg","jpeg","png","gif","webp","bmp","tiff","tif","avif","svg"];function ai(l){const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return mc.includes(e)||hc.includes(n)}function ui(l){const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return _c.includes(e)||vc.includes(n)&&n!=="md"&&n!=="markdown"}function fi(l){return(l.mime||"").toLowerCase().includes("pdf")}function di(l){const e=(l.name||"").toLowerCase();return e.endsWith(".md")||e.endsWith(".markdown")}function wc(l){return ai(l)||fi(l)}function bc(l){return ui(l)||di(l)}const{window:gc}=Hr;function kc(l){let e,t,n,i=Jt(l[0].size)+"",s;return{c(){e=f("span"),e.textContent="·",t=w(),n=f("span"),s=I(i),o(e,"class","meta-sep svelte-1skuef2")},m(r,a){C(r,e,a),C(r,t,a),C(r,n,a),c(n,s)},p(r,a){a[0]&1&&i!==(i=Jt(r[0].size)+"")&&U(s,i)},d(r){r&&(q(e),q(t),q(n))}}}function yc(l){let e,t,n,i,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=w(),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>',o(e,"class","action-btn svelte-1skuef2"),o(e,"title",m("file.openFolder")),o(e,"aria-label",m("file.openFolder")),o(n,"class","action-btn svelte-1skuef2"),o(n,"title",m("file.showInExplorer")),o(n,"aria-label",m("file.showInExplorer"))},m(r,a){C(r,e,a),C(r,t,a),C(r,n,a),i||(s=[E(e,"click",it(l[30])),E(n,"click",it(l[11]))],i=!0)},p:oe,d(r){r&&(q(e),q(t),q(n)),i=!1,he(s)}}}function qc(l){let e,t,n,i,s,r,a;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=w(),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>',i=w(),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>',o(e,"class","action-btn svelte-1skuef2"),o(e,"title",m("file.preview")),o(e,"aria-label",m("file.preview")),o(n,"class","action-btn svelte-1skuef2"),o(n,"title",m("file.openExternal")),o(n,"aria-label",m("file.openExternal")),o(s,"class","action-btn svelte-1skuef2"),o(s,"title",m("file.showInExplorer")),o(s,"aria-label",m("file.showInExplorer"))},m(u,d){C(u,e,d),C(u,t,d),C(u,n,d),C(u,i,d),C(u,s,d),r||(a=[E(e,"click",it(l[29])),E(n,"click",it(l[10])),E(s,"click",it(l[11]))],r=!0)},p:oe,d(u){u&&(q(e),q(t),q(n),q(i),q(s)),r=!1,he(a)}}}function nn(l){let e,t,n,i,s,r,a,u,d=m("common.open")+"",h,_,v,g,b,k,y,S,D=m("file.openExternal")+"",T,j,F,L,N,M,V=m("file.showInExplorer")+"",P,W,H,R,K,G,Q,Y,X,J=m("common.rename")+"",O,ie,pe,ee,te,le,ve,we=m("common.duplicate")+"",Me,Le,Ie,z,Z,de,ke,Te,ze,He=m("common.cut")+"",tt,Ee,ye,ue,re,se,Ne,Se=m("common.copy")+"",qe,fe,me,be,Re,Ke,Ae,Pe,Ue,Ge=m("common.delete")+"",We,Fe,Be;return{c(){e=f("div"),t=w(),n=f("div"),i=f("button"),s=B("svg"),r=B("path"),a=B("circle"),u=w(),h=I(d),_=w(),v=f("button"),g=B("svg"),b=B("path"),k=B("polyline"),y=B("line"),S=w(),T=I(D),j=w(),F=f("button"),L=B("svg"),N=B("path"),M=w(),P=I(V),W=w(),H=f("div"),R=w(),K=f("button"),G=B("svg"),Q=B("path"),Y=B("path"),X=w(),O=I(J),ie=w(),pe=f("button"),ee=B("svg"),te=B("rect"),le=B("path"),ve=w(),Me=I(we),Le=w(),Ie=f("button"),z=B("svg"),Z=B("circle"),de=B("circle"),ke=B("line"),Te=B("line"),ze=w(),tt=I(He),Ee=w(),ye=f("button"),ue=B("svg"),re=B("rect"),se=B("path"),Ne=w(),qe=I(Se),fe=w(),me=f("div"),be=w(),Re=f("button"),Ke=B("svg"),Ae=B("polyline"),Pe=B("path"),Ue=w(),We=I(Ge),o(e,"class","menu-backdrop svelte-1skuef2"),o(e,"role","presentation"),o(r,"d","M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"),o(a,"cx","12"),o(a,"cy","12"),o(a,"r","3"),o(s,"width","14"),o(s,"height","14"),o(s,"viewBox","0 0 24 24"),o(s,"fill","none"),o(s,"stroke","currentColor"),o(s,"stroke-width","2"),o(s,"stroke-linecap","round"),o(s,"stroke-linejoin","round"),o(i,"class","menu-item svelte-1skuef2"),o(i,"role","menuitem"),o(b,"d","M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"),o(k,"points","15 3 21 3 21 9"),o(y,"x1","10"),o(y,"y1","14"),o(y,"x2","21"),o(y,"y2","3"),o(g,"width","14"),o(g,"height","14"),o(g,"viewBox","0 0 24 24"),o(g,"fill","none"),o(g,"stroke","currentColor"),o(g,"stroke-width","2"),o(g,"stroke-linecap","round"),o(g,"stroke-linejoin","round"),o(v,"class","menu-item svelte-1skuef2"),o(v,"role","menuitem"),o(N,"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"),o(L,"width","14"),o(L,"height","14"),o(L,"viewBox","0 0 24 24"),o(L,"fill","none"),o(L,"stroke","currentColor"),o(L,"stroke-width","2"),o(L,"stroke-linecap","round"),o(L,"stroke-linejoin","round"),o(F,"class","menu-item svelte-1skuef2"),o(F,"role","menuitem"),o(H,"class","menu-sep svelte-1skuef2"),o(Q,"d","M12 20h9"),o(Y,"d","M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"),o(G,"width","14"),o(G,"height","14"),o(G,"viewBox","0 0 24 24"),o(G,"fill","none"),o(G,"stroke","currentColor"),o(G,"stroke-width","2"),o(G,"stroke-linecap","round"),o(G,"stroke-linejoin","round"),o(K,"class","menu-item svelte-1skuef2"),o(K,"role","menuitem"),o(te,"x","9"),o(te,"y","9"),o(te,"width","13"),o(te,"height","13"),o(te,"rx","2"),o(te,"ry","2"),o(le,"d","M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"),o(ee,"width","14"),o(ee,"height","14"),o(ee,"viewBox","0 0 24 24"),o(ee,"fill","none"),o(ee,"stroke","currentColor"),o(ee,"stroke-width","2"),o(ee,"stroke-linecap","round"),o(ee,"stroke-linejoin","round"),o(pe,"class","menu-item svelte-1skuef2"),o(pe,"role","menuitem"),o(Z,"cx","6"),o(Z,"cy","6"),o(Z,"r","3"),o(de,"cx","6"),o(de,"cy","18"),o(de,"r","3"),o(ke,"x1","20"),o(ke,"y1","4"),o(ke,"x2","8.12"),o(ke,"y2","15.88"),o(Te,"x1","8.12"),o(Te,"y1","8.12"),o(Te,"x2","20"),o(Te,"y2","20"),o(z,"width","14"),o(z,"height","14"),o(z,"viewBox","0 0 24 24"),o(z,"fill","none"),o(z,"stroke","currentColor"),o(z,"stroke-width","2"),o(z,"stroke-linecap","round"),o(z,"stroke-linejoin","round"),o(Ie,"class","menu-item svelte-1skuef2"),o(Ie,"role","menuitem"),o(re,"x","9"),o(re,"y","9"),o(re,"width","13"),o(re,"height","13"),o(re,"rx","2"),o(re,"ry","2"),o(se,"d","M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"),o(ue,"width","14"),o(ue,"height","14"),o(ue,"viewBox","0 0 24 24"),o(ue,"fill","none"),o(ue,"stroke","currentColor"),o(ue,"stroke-width","2"),o(ue,"stroke-linecap","round"),o(ue,"stroke-linejoin","round"),o(ye,"class","menu-item svelte-1skuef2"),o(ye,"role","menuitem"),o(me,"class","menu-sep svelte-1skuef2"),o(Ae,"points","3 6 5 6 21 6"),o(Pe,"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"),o(Ke,"width","14"),o(Ke,"height","14"),o(Ke,"viewBox","0 0 24 24"),o(Ke,"fill","none"),o(Ke,"stroke","currentColor"),o(Ke,"stroke-width","2"),o(Ke,"stroke-linecap","round"),o(Ke,"stroke-linejoin","round"),o(Re,"class","menu-item menu-item-danger svelte-1skuef2"),o(Re,"role","menuitem"),o(n,"class","menu svelte-1skuef2"),Ve(n,"left",l[3]+"px"),Ve(n,"top",l[4]+"px"),Ve(n,"position","fixed"),o(n,"role","menu"),o(n,"tabindex","-1")},m(Xe,x){C(Xe,e,x),C(Xe,t,x),C(Xe,n,x),c(n,i),c(i,s),c(s,r),c(s,a),c(i,u),c(i,h),c(n,_),c(n,v),c(v,g),c(g,b),c(g,k),c(g,y),c(v,S),c(v,T),c(n,j),c(n,F),c(F,L),c(L,N),c(F,M),c(F,P),c(n,W),c(n,H),c(n,R),c(n,K),c(K,G),c(G,Q),c(G,Y),c(K,X),c(K,O),c(n,ie),c(n,pe),c(pe,ee),c(ee,te),c(ee,le),c(pe,ve),c(pe,Me),c(n,Le),c(n,Ie),c(Ie,z),c(z,Z),c(z,de),c(z,ke),c(z,Te),c(Ie,ze),c(Ie,tt),c(n,Ee),c(n,ye),c(ye,ue),c(ue,re),c(ue,se),c(ye,Ne),c(ye,qe),c(n,fe),c(n,me),c(n,be),c(n,Re),c(Re,Ke),c(Ke,Ae),c(Ke,Pe),c(Re,Ue),c(Re,We),Fe||(Be=[E(e,"click",it(l[19])),E(i,"click",l[17]),E(v,"click",l[10]),E(F,"click",l[11]),E(K,"click",l[13]),E(pe,"click",l[14]),E(Ie,"click",l[15]),E(ye,"click",l[16]),E(Re,"click",l[12]),E(n,"click",it(l[28])),E(n,"keydown",l[31])],Fe=!0)},p(Xe,x){x[0]&8&&Ve(n,"left",Xe[3]+"px"),x[0]&16&&Ve(n,"top",Xe[4]+"px")},d(Xe){Xe&&(q(e),q(t),q(n)),Fe=!1,he(Be)}}}function Cc(l){let e,t,n,i,s,r,a=l[0].name+"",u,d,h,_,v,g,b,k,y,S,D,T,j,F,L,N,M,V,P,W,H,R;n=new ri({props:{kind:l[6],size:22}});let K=!l[7]&&kc(l);function G(J,O){return J[7]?yc:qc}let Y=G(l)(l),X=l[2]&&nn(l);return{c(){e=f("div"),t=f("div"),st(n.$$.fragment),i=w(),s=f("div"),r=f("div"),u=I(a),h=w(),_=f("div"),v=f("span"),v.textContent=`${l[8]}`,g=w(),K&&K.c(),b=w(),k=f("div"),Y.c(),y=w(),S=f("button"),D=B("svg"),T=B("circle"),j=B("circle"),F=B("circle"),L=w(),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"><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>',V=w(),X&&X.c(),P=ut(),o(t,"class","file-row-icon svelte-1skuef2"),o(r,"class","file-row-name svelte-1skuef2"),o(r,"title",d=l[0].name),o(_,"class","file-row-meta svelte-1skuef2"),o(s,"class","file-row-body svelte-1skuef2"),o(T,"cx","12"),o(T,"cy","5"),o(T,"r","2"),o(j,"cx","12"),o(j,"cy","12"),o(j,"r","2"),o(F,"cx","12"),o(F,"cy","19"),o(F,"r","2"),o(D,"width","16"),o(D,"height","16"),o(D,"viewBox","0 0 24 24"),o(D,"fill","currentColor"),o(S,"class","action-btn svelte-1skuef2"),o(S,"title",m("file.more")),o(S,"aria-label",m("file.more")),o(S,"aria-expanded",l[2]),o(N,"class","action-btn action-btn-danger svelte-1skuef2"),o(N,"title",m("common.delete")),o(N,"aria-label",m("common.delete")),o(k,"class","file-row-actions svelte-1skuef2"),o(e,"class","file-row svelte-1skuef2"),o(e,"role","button"),o(e,"tabindex","0"),o(e,"draggable","true"),o(e,"aria-label",M=l[7]?m("file.ariaFolder")+" "+l[0].name:m("file.ariaFile")+" "+l[0].name),De(e,"file-row--selected",l[1])},m(J,O){C(J,e,O),c(e,t),nt(n,t,null),c(e,i),c(e,s),c(s,r),c(r,u),c(s,h),c(s,_),c(_,v),c(_,g),K&&K.m(_,null),c(e,b),c(e,k),Y.m(k,null),c(k,y),c(k,S),c(S,D),c(D,T),c(D,j),c(D,F),c(k,L),c(k,N),C(J,V,O),X&&X.m(J,O),C(J,P,O),W=!0,H||(R=[E(gc,"click",l[19]),E(S,"click",it(l[18])),E(N,"click",it(l[12])),E(e,"click",l[9]),E(e,"keydown",l[24]),E(e,"contextmenu",l[23]),E(e,"dragstart",l[20]),E(e,"dragover",l[21]),E(e,"drop",l[22])],H=!0)},p(J,O){(!W||O[0]&1)&&a!==(a=J[0].name+"")&&U(u,a),(!W||O[0]&1&&d!==(d=J[0].name))&&o(r,"title",d),J[7]||K.p(J,O),Y.p(J,O),(!W||O[0]&4)&&o(S,"aria-expanded",J[2]),(!W||O[0]&1&&M!==(M=J[7]?m("file.ariaFolder")+" "+J[0].name:m("file.ariaFile")+" "+J[0].name))&&o(e,"aria-label",M),(!W||O[0]&2)&&De(e,"file-row--selected",J[1]),J[2]?X?X.p(J,O):(X=nn(J),X.c(),X.m(P.parentNode,P)):X&&(X.d(1),X=null)},i(J){W||(ce(n.$$.fragment,J),W=!0)},o(J){_e(n.$$.fragment,J),W=!1},d(J){J&&(q(e),q(V),q(P)),ot(n),K&&K.d(),Y.d(),X&&X.d(J),H=!1,he(R)}}}function Sc(l,e,t){let{item:n}=e,{selected:i=!1}=e,{onDragStart:s}=e,{onDragOver:r}=e,{onDrop:a}=e;const u=Yt(),d=ci(n),h=n.type==="folder",_=pc(n);let v=!1,g=0,b=0,k=null;function y(O){O.ctrlKey||O.metaKey?u("toggleSelect",n.id):O.shiftKey?u("rangeSelect",n.id):k?(clearTimeout(k),k=null,h?u("navigate",n.id):u("preview",n)):k=setTimeout(()=>{k=null,u("selectOne",n.id)},250)}function S(){u("openExternal",n.fileId)}function D(){t(2,v=!1),u("showInFolder",n.nodeId||n.id)}function T(){t(2,v=!1),u("delete",{id:n.id,type:n.type})}function j(){t(2,v=!1),u("rename",{id:n.id,name:n.name})}function F(){t(2,v=!1),u("duplicate",n.id)}function L(){t(2,v=!1),u("cut",n.id)}function N(){t(2,v=!1),u("copy",n.id)}function M(){t(2,v=!1),h?u("navigate",n.id):u("preview",n)}function V(){t(2,v=!v)}function P(){t(2,v=!1)}function W(O){s&&s(O,n.id)}function H(O){r&&h&&r(O,n.id)}function R(O){a&&h&&a(O,n.id)}function K(O){O.preventDefault(),t(3,g=Math.min(O.clientX,window.innerWidth-240)),t(4,b=Math.min(O.clientY,window.innerHeight-320)),t(2,v=!0)}function G(O){(O.key==="Enter"||O.key===" ")&&(O.preventDefault(),y(O))}function Q(O){ni.call(this,l,O)}const Y=()=>u("preview",n),X=()=>u("navigate",n.id),J=O=>{O.key==="Escape"&&(O.stopPropagation(),P())};return l.$$set=O=>{"item"in O&&t(0,n=O.item),"selected"in O&&t(1,i=O.selected),"onDragStart"in O&&t(25,s=O.onDragStart),"onDragOver"in O&&t(26,r=O.onDragOver),"onDrop"in O&&t(27,a=O.onDrop)},[n,i,v,g,b,u,d,h,_,y,S,D,T,j,F,L,N,M,V,P,W,H,R,K,G,s,r,a,Q,Y,X,J]}class jc extends bt{constructor(e){super(),wt(this,e,Sc,Cc,ht,{item:0,selected:1,onDragStart:25,onDragOver:26,onDrop:27},null,[-1,-1])}}function on(l,e,t){const n=l.slice();return n[4]=e[t],n[6]=t,n}function Tc(l){let e;return{c(){e=f("span"),e.textContent="/",o(e,"class","sep svelte-csi2lb")},m(t,n){C(t,e,n)},d(t){t&&q(e)}}}function Nc(l){let e,t=l[4].name+"",n,i,s;function r(){return l[2](l[6])}return{c(){e=f("button"),n=I(t),o(e,"class","crumb crumb--link svelte-csi2lb")},m(a,u){C(a,e,u),c(e,n),i||(s=E(e,"click",r),i=!0)},p(a,u){l=a,u&1&&t!==(t=l[4].name+"")&&U(n,t)},d(a){a&&q(e),i=!1,s()}}}function Dc(l){let e,t=l[4].name+"",n;return{c(){e=f("span"),n=I(t),o(e,"class","crumb crumb--current svelte-csi2lb")},m(i,s){C(i,e,s),c(e,n)},p(i,s){s&1&&t!==(t=i[4].name+"")&&U(n,t)},d(i){i&&q(e)}}}function sn(l){let e,t,n=l[6]>0&&Tc();function i(a,u){return a[6]===a[0].length-1?Dc:Nc}let s=i(l),r=s(l);return{c(){n&&n.c(),e=w(),r.c(),t=ut()},m(a,u){n&&n.m(a,u),C(a,e,u),r.m(a,u),C(a,t,u)},p(a,u){s===(s=i(a))&&r?r.p(a,u):(r.d(1),r=s(a),r&&(r.c(),r.m(t.parentNode,t)))},d(a){a&&(q(e),q(t)),n&&n.d(a),r.d(a)}}}function Mc(l){let e,t=ae(l[0]),n=[];for(let i=0;i<t.length;i+=1)n[i]=sn(on(l,t,i));return{c(){e=f("nav");for(let i=0;i<n.length;i+=1)n[i].c();o(e,"class","breadcrumbs svelte-csi2lb")},m(i,s){C(i,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(i,[s]){if(s&3){t=ae(i[0]);let r;for(r=0;r<t.length;r+=1){const a=on(i,t,r);n[r]?n[r].p(a,s):(n[r]=sn(a),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},i:oe,o:oe,d(i){i&&q(e),Oe(n,i)}}}function Fc(l,e,t){let{crumbs:n=[]}=e;const i=Yt();function s(a){i("navigate",a)}const r=a=>s(a);return l.$$set=a=>{"crumbs"in a&&t(0,n=a.crumbs)},[n,s,r]}class pi extends bt{constructor(e){super(),wt(this,e,Fc,Mc,ht,{crumbs:0})}}function Ic(l){let e,t,n,i,s,r;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("file.previewUnavailable")}`,n=w(),i=f("button"),i.textContent=`${m("file.openExternal")}`,o(i,"class","btn btn-sm svelte-1cw3u0m"),o(e,"class","preview-status svelte-1cw3u0m")},m(a,u){C(a,e,u),c(e,t),c(e,n),c(e,i),s||(r=E(i,"click",l[9]),s=!0)},p:oe,d(a){a&&q(e),s=!1,r()}}}function Ec(l){let e,t;function n(r,a){return a&2&&(e=null),e==null&&(e=!!(r[1]&&r[1].startsWith("data:"))),e?Rc:zc}let i=n(l,-1),s=i(l);return{c(){s.c(),t=ut()},m(r,a){s.m(r,a),C(r,t,a)},p(r,a){i===(i=n(r,a))&&s?s.p(r,a):(s.d(1),s=i(r),s&&(s.c(),s.m(t.parentNode,t)))},d(r){r&&q(t),s.d(r)}}}function Ac(l){let e,t,n;return{c(){e=f("pre"),t=f("code"),n=I(l[1]),o(e,"class","preview-text svelte-1cw3u0m")},m(i,s){C(i,e,s),c(e,t),c(t,n)},p(i,s){s&2&&U(n,i[1])},d(i){i&&q(e)}}}function Lc(l){let e,t,n,i;return{c(){e=f("div"),t=f("img"),Kt(t.src,n=l[1])||o(t,"src",n),o(t,"alt",i=l[0].name),o(t,"class","preview-image svelte-1cw3u0m"),o(e,"class","preview-image-container svelte-1cw3u0m")},m(s,r){C(s,e,r),c(e,t)},p(s,r){r&2&&!Kt(t.src,n=s[1])&&o(t,"src",n),r&1&&i!==(i=s[0].name)&&o(t,"alt",i)},d(s){s&&q(e)}}}function Pc(l){let e,t,n,i,s,r,a;return{c(){e=f("div"),t=f("p"),n=I(l[3]),i=w(),s=f("button"),s.textContent=`${m("file.openExternal")}`,o(s,"class","btn btn-sm svelte-1cw3u0m"),o(e,"class","preview-status svelte-1cw3u0m")},m(u,d){C(u,e,d),c(e,t),c(t,n),c(e,i),c(e,s),r||(a=E(s,"click",l[9]),r=!0)},p(u,d){d&8&&U(n,u[3])},d(u){u&&q(e),r=!1,a()}}}function Oc(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("common.loading")}`,o(e,"class","preview-status svelte-1cw3u0m")},m(n,i){C(n,e,i),c(e,t)},p:oe,d(n){n&&q(e)}}}function zc(l){let e,t,n,i,s,r;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("file.pdfUnavailable")}`,n=w(),i=f("button"),i.textContent=`${m("file.openExternal")}`,o(i,"class","btn btn-sm svelte-1cw3u0m"),o(e,"class","preview-status svelte-1cw3u0m")},m(a,u){C(a,e,u),c(e,t),c(e,n),c(e,i),s||(r=E(i,"click",l[9]),s=!0)},p:oe,d(a){a&&q(e),s=!1,r()}}}function Rc(l){let e,t,n;return{c(){e=f("div"),t=f("embed"),Kt(t.src,n=l[1])||o(t,"src",n),o(t,"type","application/pdf"),o(t,"class","preview-pdf svelte-1cw3u0m"),o(e,"class","preview-pdf-container svelte-1cw3u0m")},m(i,s){C(i,e,s),c(e,t)},p(i,s){s&2&&!Kt(t.src,n=i[1])&&o(t,"src",n)},d(i){i&&q(e)}}}function Bc(l){let e,t,n,i,s,r,a,u=l[0].name+"",d,h,_,v,g=Jt(l[0].size)+"",b,k,y=ln(l[0].mime)+"",S,D,T,j,F,L,N,M,V,P,W;s=new ri({props:{kind:l[8],size:18}});function H(G,Q){return G[2]?Oc:G[3]?Pc:G[6]&&G[1]?Lc:G[5]&&G[1]?Ac:G[4]?Ec:Ic}let R=H(l),K=R(l);return{c(){e=f("div"),t=f("div"),n=f("header"),i=f("div"),st(s.$$.fragment),r=w(),a=f("span"),d=I(u),_=w(),v=f("div"),b=I(g),k=I(" · "),S=I(y),D=w(),T=f("div"),j=f("button"),j.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>',F=w(),L=f("button"),L.innerHTML='<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>',N=w(),M=f("div"),K.c(),o(a,"class","preview-name svelte-1cw3u0m"),o(a,"title",h=l[0].name),o(i,"class","preview-title svelte-1cw3u0m"),o(v,"class","preview-meta svelte-1cw3u0m"),o(j,"class","action-btn svelte-1cw3u0m"),o(j,"title",m("file.openExternal")),o(j,"aria-label",m("file.openExternal")),o(L,"class","action-btn action-btn-close svelte-1cw3u0m"),o(L,"title","Close"),o(L,"aria-label","Close preview"),o(T,"class","preview-actions svelte-1cw3u0m"),o(n,"class","preview-header svelte-1cw3u0m"),o(M,"class","preview-body svelte-1cw3u0m"),o(t,"class","modal svelte-1cw3u0m"),o(e,"class","overlay svelte-1cw3u0m"),o(e,"role","presentation")},m(G,Q){C(G,e,Q),c(e,t),c(t,n),c(n,i),nt(s,i,null),c(i,r),c(i,a),c(a,d),c(n,_),c(n,v),c(v,b),c(v,k),c(v,S),c(n,D),c(n,T),c(T,j),c(T,F),c(T,L),c(t,N),c(t,M),K.m(M,null),V=!0,P||(W=[E(j,"click",l[9]),E(L,"click",l[10]),E(e,"click",Ct(l[11])),E(e,"keydown",l[12])],P=!0)},p(G,[Q]){(!V||Q&1)&&u!==(u=G[0].name+"")&&U(d,u),(!V||Q&1&&h!==(h=G[0].name))&&o(a,"title",h),(!V||Q&1)&&g!==(g=Jt(G[0].size)+"")&&U(b,g),(!V||Q&1)&&y!==(y=ln(G[0].mime)+"")&&U(S,y),R===(R=H(G))&&K?K.p(G,Q):(K.d(1),K=R(G),K&&(K.c(),K.m(M,null)))},i(G){V||(ce(s.$$.fragment,G),V=!0)},o(G){_e(s.$$.fragment,G),V=!1},d(G){G&&q(e),ot(s),K.d(),P=!1,he(W)}}}function Vc(l,e,t){let n,i,s,{item:r}=e,{content:a=""}=e,{loading:u=!1}=e,{error:d=""}=e;const h=Yt(),_=ci(r);function v(S){S.key==="Escape"&&h("close")}function g(){h("openExternal",r.fileId)}li(()=>{window.addEventListener("keydown",v)}),vl(()=>{window.removeEventListener("keydown",v)});const b=()=>h("close"),k=()=>h("close"),y=S=>{S.key==="Escape"&&(S.preventDefault(),h("close"))};return l.$$set=S=>{"item"in S&&t(0,r=S.item),"content"in S&&t(1,a=S.content),"loading"in S&&t(2,u=S.loading),"error"in S&&t(3,d=S.error)},l.$$.update=()=>{l.$$.dirty&3&&t(6,n=ai(r)&&a&&a.startsWith("data:")),l.$$.dirty&1&&t(5,i=ui(r)||di(r)),l.$$.dirty&1&&t(4,s=fi(r))},[r,a,u,d,s,i,n,h,_,g,b,k,y]}class Hc extends bt{constructor(e){super(),wt(this,e,Vc,Bc,ht,{item:0,content:1,loading:2,error:3})}}function Uc(l){let e,t,n,i,s,r,a,u,d,h,_,v,g,b,k,y,S;return{c(){e=f("div"),t=f("div"),n=f("h3"),i=I(l[0]),s=w(),r=f("p"),a=I(l[1]),u=w(),d=f("div"),h=f("button"),_=I(l[2]),g=w(),b=f("button"),k=I(l[3]),o(n,"class","svelte-1fv6yyk"),o(r,"class","message svelte-1fv6yyk"),o(h,"class",v="btn "+(l[4]?"btn-danger":"btn-primary")+" svelte-1fv6yyk"),o(b,"class","btn svelte-1fv6yyk"),o(d,"class","actions svelte-1fv6yyk"),o(t,"class","modal svelte-1fv6yyk"),o(e,"class","overlay svelte-1fv6yyk"),o(e,"role","presentation")},m(D,T){C(D,e,T),c(e,t),c(t,n),c(n,i),c(t,s),c(t,r),c(r,a),c(t,u),c(t,d),c(d,h),c(h,_),c(d,g),c(d,b),c(b,k),y||(S=[E(h,"click",l[6]),E(b,"click",l[7]),E(e,"click",Ct(l[8])),E(e,"keydown",l[9])],y=!0)},p(D,[T]){T&1&&U(i,D[0]),T&2&&U(a,D[1]),T&4&&U(_,D[2]),T&16&&v!==(v="btn "+(D[4]?"btn-danger":"btn-primary")+" svelte-1fv6yyk")&&o(h,"class",v),T&8&&U(k,D[3])},i:oe,o:oe,d(D){D&&q(e),y=!1,he(S)}}}function Wc(l,e,t){let{title:n=m("common.confirm")}=e,{message:i=""}=e,{confirmText:s=m("common.delete")}=e,{cancelText:r=m("common.cancel")}=e,{danger:a=!1}=e;const u=Yt(),d=()=>u("confirm"),h=()=>u("cancel"),_=()=>u("cancel"),v=g=>{g.key==="Escape"&&(g.preventDefault(),u("cancel"))};return l.$$set=g=>{"title"in g&&t(0,n=g.title),"message"in g&&t(1,i=g.message),"confirmText"in g&&t(2,s=g.confirmText),"cancelText"in g&&t(3,r=g.cancelText),"danger"in g&&t(4,a=g.danger)},[n,i,s,r,a,u,d,h,_,v]}class Kc extends bt{constructor(e){super(),wt(this,e,Wc,Uc,ht,{title:0,message:1,confirmText:2,cancelText:3,danger:4})}}function Gc(l){let e,t,n;return{c(){e=B("circle"),t=B("line"),n=B("line"),o(e,"cx","12"),o(e,"cy","12"),o(e,"r","10"),o(t,"x1","12"),o(t,"y1","16"),o(t,"x2","12"),o(t,"y2","12"),o(n,"x1","12"),o(n,"y1","8"),o(n,"x2","12.01"),o(n,"y2","8")},m(i,s){C(i,e,s),C(i,t,s),C(i,n,s)},d(i){i&&(q(e),q(t),q(n))}}}function Jc(l){let e,t,n,i;return{c(){e=B("rect"),t=B("polyline"),n=B("line"),i=B("line"),o(e,"x","3"),o(e,"y","5"),o(e,"width","18"),o(e,"height","14"),o(e,"rx","2"),o(t,"points","3 10 21 10"),o(n,"x1","8"),o(n,"y1","5"),o(n,"x2","8"),o(n,"y2","19"),o(i,"x1","16"),o(i,"y1","5"),o(i,"x2","16"),o(i,"y2","19")},m(s,r){C(s,e,r),C(s,t,r),C(s,n,r),C(s,i,r)},d(s){s&&(q(e),q(t),q(n),q(i))}}}function Yc(l){let e,t;return{c(){e=B("path"),t=B("polyline"),o(e,"d","M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z"),o(t,"points","13 2 13 9 20 9")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(q(e),q(t))}}}function Xc(l){let e,t;return{c(){e=B("path"),t=B("path"),o(e,"d","M12 20h9"),o(t,"d","M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(q(e),q(t))}}}function Zc(l){let e,t,n,i,s;return{c(){e=B("path"),t=B("path"),n=B("line"),i=B("line"),s=B("line"),o(e,"d","M4 19.5A2.5 2.5 0 0 1 6.5 17H20"),o(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"),o(n,"x1","8"),o(n,"y1","7"),o(n,"x2","16"),o(n,"y2","7"),o(i,"x1","8"),o(i,"y1","11"),o(i,"x2","14"),o(i,"y2","11"),o(s,"x1","8"),o(s,"y1","15"),o(s,"x2","12"),o(s,"y2","15")},m(r,a){C(r,e,a),C(r,t,a),C(r,n,a),C(r,i,a),C(r,s,a)},d(r){r&&(q(e),q(t),q(n),q(i),q(s))}}}function Qc(l){let e,t,n,i;return{c(){e=B("path"),t=B("polyline"),n=B("line"),i=B("line"),o(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),o(t,"points","14 2 14 8 20 8"),o(n,"x1","16"),o(n,"y1","13"),o(n,"x2","8"),o(n,"y2","13"),o(i,"x1","16"),o(i,"y1","17"),o(i,"x2","8"),o(i,"y2","17")},m(s,r){C(s,e,r),C(s,t,r),C(s,n,r),C(s,i,r)},d(s){s&&(q(e),q(t),q(n),q(i))}}}function xc(l){let e,t;return{c(){e=B("path"),t=B("circle"),o(e,"d","M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"),o(t,"cx","12"),o(t,"cy","7"),o(t,"r","4")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(q(e),q(t))}}}function $c(l){let e,t,n,i;return{c(){e=B("rect"),t=B("rect"),n=B("rect"),i=B("rect"),o(e,"x","3"),o(e,"y","3"),o(e,"width","7"),o(e,"height","7"),o(e,"rx","1"),o(t,"x","14"),o(t,"y","3"),o(t,"width","7"),o(t,"height","4"),o(t,"rx","1"),o(n,"x","14"),o(n,"y","10"),o(n,"width","7"),o(n,"height","11"),o(n,"rx","1"),o(i,"x","3"),o(i,"y","14"),o(i,"width","7"),o(i,"height","7"),o(i,"rx","1")},m(s,r){C(s,e,r),C(s,t,r),C(s,n,r),C(s,i,r)},d(s){s&&(q(e),q(t),q(n),q(i))}}}function ea(l){let e;return{c(){e=B("path"),o(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&&q(e)}}}function ta(l){let e;function t(s,r){return s[0]==="folder"?ea:s[0]==="project"?$c:s[0]==="client"?xc:s[0]==="document"?Qc:s[0]==="recipe"?Zc:s[0]==="note"?Xc:s[0]==="file"?Yc:s[0]==="case"?Jc:Gc}let n=t(l),i=n(l);return{c(){e=B("svg"),i.c(),o(e,"width",l[1]),o(e,"height",l[1]),o(e,"viewBox","0 0 24 24"),o(e,"fill","none"),o(e,"stroke","currentColor"),o(e,"stroke-width","1.5"),o(e,"stroke-linecap","round"),o(e,"stroke-linejoin","round"),o(e,"xmlns","http://www.w3.org/2000/svg")},m(s,r){C(s,e,r),i.m(e,null)},p(s,[r]){n!==(n=t(s))&&(i.d(1),i=n(s),i&&(i.c(),i.m(e,null))),r&2&&o(e,"width",s[1]),r&2&&o(e,"height",s[1])},i:oe,o:oe,d(s){s&&q(e),i.d()}}}function la(l,e,t){let{kind:n="generic"}=e,{size:i=18}=e;return l.$$set=s=>{"kind"in s&&t(0,n=s.kind),"size"in s&&t(1,i=s.size)},[n,i]}class Xt extends bt{constructor(e){super(),wt(this,e,la,ta,ht,{kind:0,size:1})}}function rn(l,e,t){const n=l.slice();return n[44]=e[t],n}function na(l){let e;return{c(){e=f("span"),o(e,"class","tree-toggle-placeholder svelte-zj71cl")},m(t,n){C(t,e,n)},p:oe,d(t){t&&q(e)}}}function oa(l){let e,t,n=l[1][l[44].id]?"▾":"▸",i,s,r;function a(){return l[25](l[44])}return{c(){e=f("button"),t=f("span"),i=I(n),o(t,"class","tree-arrow"),o(e,"class","tree-toggle svelte-zj71cl")},m(u,d){C(u,e,d),c(e,t),c(t,i),s||(r=E(e,"click",it(a)),s=!0)},p(u,d){l=u,d[0]&3&&n!==(n=l[1][l[44].id]?"▾":"▸")&&U(i,n)},d(u){u&&q(e),s=!1,r()}}}function cn(l){let e,t;return e=new mi({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(){st(e.$$.fragment)},m(n,i){nt(e,n,i),t=!0},p(n,i){const s={};i[0]&1&&(s.nodes=n[44].children||[]),i[0]&2&&(s.expanded=n[1]),i[0]&4&&(s.selectedNodeId=n[2]),i[0]&8&&(s.level=n[3]+1),i[0]&16&&(s.onSelect=n[4]),i[0]&32&&(s.onToggle=n[5]),i[0]&64&&(s.onContextMenu=n[6]),i[0]&128&&(s.onDrop=n[7]),e.$set(s)},i(n){t||(ce(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){ot(e,n)}}}function an(l,e){let t,n,i,s,r,a,u,d=e[44].title+"",h,_,v=e[1][e[44].id]&&pl(e[44]),g,b,k,y;function S(Y,X){return X[0]&1&&(n=null),n==null&&(n=!!zt(Y[44])),n?oa:na}let D=S(e,[-1,-1]),T=D(e);r=new Xt({props:{kind:un(e[44]),size:16}});function j(...Y){return e[26](e[44],...Y)}function F(...Y){return e[27](e[44],...Y)}function L(){return e[28](e[44])}function N(...Y){return e[29](e[44],...Y)}function M(...Y){return e[30](e[44],...Y)}function V(...Y){return e[31](e[44],...Y)}function P(...Y){return e[32](e[44],...Y)}function W(...Y){return e[33](e[44],...Y)}function H(...Y){return e[34](e[44],...Y)}function R(...Y){return e[35](e[44],...Y)}function K(...Y){return e[36](e[44],...Y)}function G(...Y){return e[37](e[44],...Y)}let Q=v&&cn(e);return{key:l,first:null,c(){t=f("div"),T.c(),i=w(),s=f("span"),st(r.$$.fragment),a=w(),u=f("span"),h=I(d),_=w(),Q&&Q.c(),g=ut(),o(s,"class","tree-icon svelte-zj71cl"),o(s,"role","button"),o(s,"tabindex","-1"),o(u,"class","tree-label svelte-zj71cl"),o(u,"role","button"),o(u,"tabindex","-1"),o(t,"class","tree-item svelte-zj71cl"),Ve(t,"padding-left",e[3]*16+4+"px"),o(t,"draggable","true"),o(t,"role","button"),o(t,"tabindex","0"),De(t,"selected",e[2]===e[44].id),De(t,"drop-valid",e[8]===e[44].id&&e[9][e[44].id]),De(t,"drop-invalid",e[8]===e[44].id&&!e[9][e[44].id]),this.first=t},m(Y,X){C(Y,t,X),T.m(t,null),c(t,i),c(t,s),nt(r,s,null),c(t,a),c(t,u),c(u,h),C(Y,_,X),Q&&Q.m(Y,X),C(Y,g,X),b=!0,k||(y=[E(s,"click",j),E(s,"keydown",F),E(s,"dblclick",it(e[24])),E(u,"click",it(L)),E(u,"keydown",N),E(t,"dragstart",M),E(t,"dragover",V),E(t,"dragleave",P),E(t,"drop",W),E(t,"click",H),E(t,"keydown",R),E(t,"dblclick",K),E(t,"contextmenu",ml(G))],k=!0)},p(Y,X){e=Y,D===(D=S(e,X))&&T?T.p(e,X):(T.d(1),T=D(e),T&&(T.c(),T.m(t,i)));const J={};X[0]&1&&(J.kind=un(e[44])),r.$set(J),(!b||X[0]&1)&&d!==(d=e[44].title+"")&&U(h,d),(!b||X[0]&8)&&Ve(t,"padding-left",e[3]*16+4+"px"),(!b||X[0]&5)&&De(t,"selected",e[2]===e[44].id),(!b||X[0]&769)&&De(t,"drop-valid",e[8]===e[44].id&&e[9][e[44].id]),(!b||X[0]&769)&&De(t,"drop-invalid",e[8]===e[44].id&&!e[9][e[44].id]),X[0]&3&&(v=e[1][e[44].id]&&pl(e[44])),v?Q?(Q.p(e,X),X[0]&3&&ce(Q,1)):(Q=cn(e),Q.c(),ce(Q,1),Q.m(g.parentNode,g)):Q&&(Qe(),_e(Q,1,1,()=>{Q=null}),xe())},i(Y){b||(ce(r.$$.fragment,Y),ce(Q),b=!0)},o(Y){_e(r.$$.fragment,Y),_e(Q),b=!1},d(Y){Y&&(q(t),q(_),q(g)),T.d(),ot(r),Q&&Q.d(Y),k=!1,he(y)}}}function ia(l){let e=[],t=new Map,n,i,s,r,a=ae(l[0]);const u=d=>d[44].id;for(let d=0;d<a.length;d+=1){let h=rn(l,a,d),_=u(h);t.set(_,e[d]=an(_,h))}return{c(){for(let d=0;d<e.length;d+=1)e[d].c();n=ut()},m(d,h){for(let _=0;_<e.length;_+=1)e[_]&&e[_].m(d,h);C(d,n,h),i=!0,s||(r=E(window,"dragend",l[14]),s=!0)},p(d,h){h[0]&2080767&&(a=ae(d[0]),Qe(),e=si(e,h,u,1,d,a,t,n.parentNode,ii,an,n,rn),xe())},i(d){if(!i){for(let h=0;h<a.length;h+=1)ce(e[h]);i=!0}},o(d){for(let h=0;h<e.length;h+=1)_e(e[h]);i=!1},d(d){d&&q(n);for(let h=0;h<e.length;h+=1)e[h].d(d);s=!1,r()}}}function un(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 pl(l){return l.children!==void 0}function zt(l){return pl(l)?l.children.length>0:l.has_children===!0}function fn(l){const e={};function t(n,i){for(const s of n)e[s.id]=i,s.children&&t(s.children,s.id)}return t(l,""),e}function dn(l){const e=[];function t(n){for(const i of n)e.push(i),i.children&&t(i.children)}return t(l),e}function sa(l){try{return l.dataTransfer.getData("text/plain")}catch{return""}}function ra(l,e,t){let n,i,s,{nodes:r=[]}=e,{expanded:a={}}=e,{selectedNodeId:u=""}=e,{level:d=0}=e,{onSelect:h=void 0}=e,{onToggle:_=void 0}=e,{onContextMenu:v=void 0}=e,{onDrop:g=void 0}=e,b={},k=null,y="",S="";const D=["folder","project","client","document","recipe","case"];vl(()=>{for(const z of Object.keys(b))clearTimeout(b[z]);k&&clearInterval(k)});function T(z){return D.includes(z.type)}function j(z,Z,de){if(!z||!Z||Z===z.id||!T(z))return!1;let ke=z.id;for(;ke;){if(ke===Z)return!1;ke=de[ke]||""}return!0}function F(z,Z){z.stopPropagation(),z.dataTransfer.effectAllowed="move",z.dataTransfer.setData("text/plain",Z.id),t(21,y=Z.id)}function L(z,Z){z.preventDefault(),z.stopPropagation(),z.dataTransfer.dropEffect="move",S!==Z.id&&t(8,S=Z.id),zt(Z)&&!a[Z.id]&&!b[Z.id]&&(b[Z.id]=setTimeout(()=>{_&&_(Z.id),delete b[Z.id]},600));const de=z.currentTarget.closest(".workspace-tree-area");if(de){const ke=de.getBoundingClientRect(),Te=30;z.clientY-ke.top<Te?k||(k=setInterval(()=>{de.scrollTop-=10},50)):ke.bottom-z.clientY<Te?k||(k=setInterval(()=>{de.scrollTop+=10},50)):k&&(clearInterval(k),k=null)}}function N(z,Z){const de=z.relatedTarget;de&&z.currentTarget.contains(de)||(S===Z.id&&t(8,S=""),b[Z.id]&&(clearTimeout(b[Z.id]),delete b[Z.id]),k&&(clearInterval(k),k=null))}function M(z,Z){z.preventDefault(),z.stopPropagation(),b[Z.id]&&(clearTimeout(b[Z.id]),delete b[Z.id]),k&&(clearInterval(k),k=null);const de=dn(r),ke=fn(de),Te=sa(z);if(!j(Z,Te,ke)){t(8,S=""),t(21,y="");return}g&&g(Te,Z.id),t(8,S=""),t(21,y="")}function V(){t(8,S=""),t(21,y="");for(const z of Object.keys(b))clearTimeout(b[z]),delete b[z];k&&(clearInterval(k),k=null)}function P(z,Z){z.target.closest(".tree-toggle")||z.target.closest(".tree-icon")||h&&h(Z)}function W(z,Z){zt(Z)&&_&&_(Z.id)}function H(z,Z){(z.key==="Enter"||z.key===" ")&&(z.preventDefault(),h&&h(Z))}function R(z,Z){z.stopPropagation(),zt(Z)&&_&&_(Z.id)}function K(z,Z){(z.key==="Enter"||z.key===" ")&&(z.preventDefault(),z.stopPropagation(),zt(Z)&&_&&_(Z.id))}function G(z,Z){(z.key==="Enter"||z.key===" ")&&(z.preventDefault(),h&&h(Z))}function Q(z,Z,de){const ke={};function Te(ze){for(const He of ze)ke[He.id]=j(He,Z,de),He.children&&Te(He.children)}return Te(z),ke}function Y(z){ni.call(this,l,z)}const X=z=>_&&_(z.id),J=(z,Z)=>R(Z,z),O=(z,Z)=>K(Z,z),ie=z=>h&&h(z),pe=(z,Z)=>G(Z,z),ee=(z,Z)=>F(Z,z),te=(z,Z)=>L(Z,z),le=(z,Z)=>N(Z,z),ve=(z,Z)=>M(Z,z),we=(z,Z)=>P(Z,z),Me=(z,Z)=>H(Z,z),Le=(z,Z)=>W(Z,z),Ie=(z,Z)=>v&&v(Z,z);return l.$$set=z=>{"nodes"in z&&t(0,r=z.nodes),"expanded"in z&&t(1,a=z.expanded),"selectedNodeId"in z&&t(2,u=z.selectedNodeId),"level"in z&&t(3,d=z.level),"onSelect"in z&&t(4,h=z.onSelect),"onToggle"in z&&t(5,_=z.onToggle),"onContextMenu"in z&&t(6,v=z.onContextMenu),"onDrop"in z&&t(7,g=z.onDrop)},l.$$.update=()=>{l.$$.dirty[0]&1&&t(23,n=dn(r)),l.$$.dirty[0]&8388608&&t(22,i=fn(n)),l.$$.dirty[0]&14680064&&t(9,s=Q(n,y,i))},[r,a,u,d,h,_,v,g,S,s,F,L,N,M,V,P,W,H,R,K,G,y,i,n,Y,X,J,O,ie,pe,ee,te,le,ve,we,Me,Le,Ie]}class mi extends bt{constructor(e){super(),wt(this,e,ra,ia,ht,{nodes:0,expanded:1,selectedNodeId:2,level:3,onSelect:4,onToggle:5,onContextMenu:6,onDrop:7},null,[-1,-1])}}function pn(l,e,t){const n=l.slice();return n[271]=e[t],n}function mn(l,e,t){const n=l.slice();return n[274]=e[t],n}function _n(l,e,t){const n=l.slice();return n[274]=e[t],n}function vn(l,e,t){const n=l.slice();return n[298]=e[t],n}function hn(l,e,t){const n=l.slice();return n[298]=e[t],n}function wn(l,e,t){const n=l.slice();return n[318]=e[t],n}function bn(l,e,t){const n=l.slice();return n[298]=e[t],n}function gn(l,e,t){const n=l.slice();return n[295]=e[t],n[323]=e,n[324]=t,n}function kn(l,e,t){const n=l.slice();return n[304]=e[t],n}function yn(l,e,t){const n=l.slice();return n[307]=e[t],n}function qn(l,e,t){const n=l.slice();return n[307]=e[t],n}function Cn(l,e,t){const n=l.slice();return n[295]=e[t],n[312]=e,n[313]=t,n}function Sn(l,e,t){const n=l.slice();return n[304]=e[t],n}function jn(l,e,t){const n=l.slice();return n[298]=e[t],n}function Tn(l,e,t){const n=l.slice();return n[279]=e[t],n}function Nn(l,e,t){const n=l.slice();return n[295]=e[t],n}function Dn(l,e,t){const n=l.slice();return n[290]=e[t],n}function Mn(l,e,t){const n=l.slice();return n[287]=e[t],n}function Fn(l,e,t){const n=l.slice();return n[282]=e[t],n}function In(l,e,t){const n=l.slice();return n[279]=e[t],n}function En(l,e,t){const n=l.slice();return n[282]=e[t],n}function An(l,e,t){const n=l.slice();return n[301]=e[t],n}function Ln(l,e,t){const n=l.slice();return n[327]=e[t],n}function Pn(l,e,t){const n=l.slice();return n[330]=e[t],n}function On(l){let e,t;return{c(){e=f("span"),t=I(l[30]),o(e,"class","nav-badge svelte-rw0qo2")},m(n,i){C(n,e,i),c(e,t)},p(n,i){i[0]&1073741824&&U(t,n[30])},d(n){n&&q(e)}}}function zn(l){let e,t=l[330].label+"",n,i,s,r,a,u,d=l[330].id==="journal"&&l[30]>0&&On(l);function h(){return l[154](l[330])}return{c(){e=f("button"),n=I(t),i=w(),d&&d.c(),s=w(),o(e,"class",r="nav-item "+(l[20]===l[330].id?"selected":"")+" svelte-rw0qo2")},m(_,v){C(_,e,v),c(e,n),c(e,i),d&&d.m(e,null),c(e,s),a||(u=E(e,"click",h),a=!0)},p(_,v){l=_,v[0]&1&&t!==(t=l[330].label+"")&&U(n,t),l[330].id==="journal"&&l[30]>0?d?d.p(l,v):(d=On(l),d.c(),d.m(e,s)):d&&(d.d(1),d=null),v[0]&1048577&&r!==(r="nav-item "+(l[20]===l[330].id?"selected":"")+" svelte-rw0qo2")&&o(e,"class",r)},d(_){_&&q(e),d&&d.d(),a=!1,u()}}}function ca(l){let e;return{c(){e=f("div"),e.textContent=`${m("nav.noNodes")}`,o(e,"class","nav-empty svelte-rw0qo2")},m(t,n){C(t,e,n)},p:oe,i:oe,o:oe,d(t){t&&q(e)}}}function aa(l){var r;let e,t,n,i,s;return t=new mi({props:{nodes:l[1],expanded:l[46],selectedNodeId:((r=l[21])==null?void 0:r.id)||"",onSelect:l[77],onToggle:l[107],onContextMenu:l[105],onDrop:l[108]}}),{c(){e=f("div"),st(t.$$.fragment),o(e,"class","workspace-tree-area svelte-rw0qo2"),o(e,"role","region"),o(e,"aria-label",m("nav.workspace")),De(e,"drop-valid",l[57])},m(a,u){C(a,e,u),nt(t,e,null),n=!0,i||(s=[E(e,"dragover",ml(l[110])),E(e,"dragleave",l[111]),E(e,"drop",l[109])],i=!0)},p(a,u){var h;const d={};u[0]&2&&(d.nodes=a[1]),u[1]&32768&&(d.expanded=a[46]),u[0]&2097152&&(d.selectedNodeId=((h=a[21])==null?void 0:h.id)||""),t.$set(d),(!n||u[1]&67108864)&&De(e,"drop-valid",a[57])},i(a){n||(ce(t.$$.fragment,a),n=!0)},o(a){_e(t.$$.fragment,a),n=!1},d(a){a&&q(e),ot(t),i=!1,he(s)}}}function ua(l){let e;return{c(){e=f("span"),e.textContent=`${m("nav.selectPrompt")}`,o(e,"class","crumb placeholder svelte-rw0qo2")},m(t,n){C(t,e,n)},p:oe,d(t){t&&q(e)}}}function fa(l){let e,t=ae(l[0]),n=[];for(let i=0;i<t.length;i+=1)n[i]=Rn(Ln(l,t,i));return{c(){e=f("span");for(let i=0;i<n.length;i+=1)n[i].c();o(e,"class","crumb svelte-rw0qo2")},m(i,s){C(i,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(i,s){if(s[0]&1048577){t=ae(i[0]);let r;for(r=0;r<t.length;r+=1){const a=Ln(i,t,r);n[r]?n[r].p(a,s):(n[r]=Rn(a),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(i){i&&q(e),Oe(n,i)}}}function da(l){let e,t=l[21].title+"",n,i,s,r=l[139](l[21].type)+"",a;return{c(){e=f("span"),n=I(t),i=w(),s=f("span"),a=I(r),o(e,"class","crumb svelte-rw0qo2"),o(s,"class","crumb-type svelte-rw0qo2")},m(u,d){C(u,e,d),c(e,n),C(u,i,d),C(u,s,d),c(s,a)},p(u,d){d[0]&2097152&&t!==(t=u[21].title+"")&&U(n,t),d[0]&2097152&&r!==(r=u[139](u[21].type)+"")&&U(a,r)},d(u){u&&(q(e),q(i),q(s))}}}function Rn(l){let e=(l[327].id===l[20]?l[327].label:"")+"",t;return{c(){t=I(e)},m(n,i){C(n,t,i)},p(n,i){i[0]&1048577&&e!==(e=(n[327].id===n[20]?n[327].label:"")+"")&&U(t,e)},d(n){n&&q(t)}}}function Bn(l){let e,t,n,i,s,r,a,u,d=l[67].unpushedOps>0&&Vn(l);return{c(){e=f("button"),t=B("svg"),n=B("polyline"),i=B("polyline"),s=B("path"),r=w(),d&&d.c(),o(n,"points","23 4 23 10 17 10"),o(n,"class","svelte-rw0qo2"),o(i,"points","1 20 1 14 7 14"),o(i,"class","svelte-rw0qo2"),o(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"),o(s,"class","svelte-rw0qo2"),o(t,"width","16"),o(t,"height","16"),o(t,"viewBox","0 0 24 24"),o(t,"fill","none"),o(t,"stroke","currentColor"),o(t,"stroke-width","2"),o(t,"stroke-linecap","round"),o(t,"stroke-linejoin","round"),o(t,"class","svelte-rw0qo2"),o(e,"class","header-sync-btn svelte-rw0qo2"),e.disabled=l[68],o(e,"title",m("nav.syncNow"))},m(h,_){C(h,e,_),c(e,t),c(t,n),c(t,i),c(t,s),c(e,r),d&&d.m(e,null),a||(u=E(e,"click",l[152]),a=!0)},p(h,_){h[67].unpushedOps>0?d?d.p(h,_):(d=Vn(h),d.c(),d.m(e,null)):d&&(d.d(1),d=null),_[2]&64&&(e.disabled=h[68])},d(h){h&&q(e),d&&d.d(),a=!1,u()}}}function Vn(l){let e,t=l[67].unpushedOps+"",n;return{c(){e=f("span"),n=I(t),o(e,"class","sync-badge svelte-rw0qo2")},m(i,s){C(i,e,s),c(e,n)},p(i,s){s[2]&32&&t!==(t=i[67].unpushedOps+"")&&U(n,t)},d(i){i&&q(e)}}}function Hn(l){let e,t,n,i,s,r;return{c(){e=f("div"),t=I(l[19]),n=w(),i=f("button"),i.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-rw0qo2"><line x1="18" y1="6" x2="6" y2="18" class="svelte-rw0qo2"></line><line x1="6" y1="6" x2="18" y2="18" class="svelte-rw0qo2"></line></svg>',o(i,"class","dismiss-btn svelte-rw0qo2"),o(i,"aria-label","Dismiss"),o(e,"class","error-banner svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(a,u){C(a,e,u),c(e,t),c(e,n),c(e,i),s||(r=[E(i,"click",it(l[155])),E(e,"click",l[156]),E(e,"keydown",function(){Ht(at(l[157]))&&at(l[157]).apply(this,arguments)})],s=!0)},p(a,u){l=a,u[0]&524288&&U(t,l[19])},d(a){a&&q(e),s=!1,he(r)}}}function pa(l){let e,t,n;function i(a,u){if(a[42])return ka;if(a[0].length>0)return ga;if(a[19])return ba}let s=i(l),r=s&&s(l);return{c(){e=f("div"),t=f("h2"),t.textContent=`${m("welcome.title")}`,n=w(),r&&r.c(),o(t,"class","svelte-rw0qo2"),o(e,"class","welcome svelte-rw0qo2")},m(a,u){C(a,e,u),c(e,t),c(e,n),r&&r.m(e,null)},p(a,u){s===(s=i(a))&&r?r.p(a,u):(r&&r.d(1),r=s&&s(a),r&&(r.c(),r.m(e,null)))},i:oe,o:oe,d(a){a&&q(e),r&&r.d()}}}function ma(l){let e,t,n,i;function s(u,d){return u[4].length===0?qa:ya}let r=s(l),a=r(l);return{c(){e=f("div"),t=f("div"),n=f("h2"),n.textContent=`${m("activity.title")}`,i=w(),a.c(),o(n,"class","svelte-rw0qo2"),o(t,"class","activity-feed-header svelte-rw0qo2"),o(e,"class","activity-feed svelte-rw0qo2")},m(u,d){C(u,e,d),c(e,t),c(t,n),c(e,i),a.m(e,null)},p(u,d){r===(r=s(u))&&a?a.p(u,d):(a.d(1),a=r(u),a&&(a.c(),a.m(e,null)))},i:oe,o:oe,d(u){u&&q(e),a.d()}}}function _a(l){let e,t,n,i,s,r=l[3].date+"",a,u,d,h,_=l[3].summary&&Kn(l),v=l[29].length>0&&Xn(l);function g(y,S){return y[3].groups&&y[3].groups.length>0?Sa:Ca}let b=g(l),k=b(l);return{c(){e=f("div"),t=f("div"),n=f("h2"),n.textContent=`${m("today.title")}`,i=w(),s=f("span"),a=I(r),u=w(),_&&_.c(),d=w(),v&&v.c(),h=w(),k.c(),o(n,"class","svelte-rw0qo2"),o(s,"class","today-date svelte-rw0qo2"),o(t,"class","today-header svelte-rw0qo2"),o(e,"class","today-dashboard svelte-rw0qo2")},m(y,S){C(y,e,S),c(e,t),c(t,n),c(t,i),c(t,s),c(s,a),c(e,u),_&&_.m(e,null),c(e,d),v&&v.m(e,null),c(e,h),k.m(e,null)},p(y,S){S[0]&8&&r!==(r=y[3].date+"")&&U(a,r),y[3].summary?_?_.p(y,S):(_=Kn(y),_.c(),_.m(e,d)):_&&(_.d(1),_=null),y[29].length>0?v?v.p(y,S):(v=Xn(y),v.c(),v.m(e,h)):v&&(v.d(1),v=null),b===(b=g(y))&&k?k.p(y,S):(k.d(1),k=b(y),k&&(k.c(),k.m(e,null)))},i:oe,o:oe,d(y){y&&q(e),_&&_.d(),v&&v.d(),k.d()}}}function va(l){let e,t,n,i,s,r,a,u,d,h,_,v,g,b,k,y,S,D,T,j,F,L,N,M,V,P,W,H,R,K,G,Q,Y,X,J,O,ie,pe,ee,te,le,ve,we,Me,Le,Ie,z,Z,de,ke,Te,ze,He,tt;function Ee(fe,me){return fe[13]?Da:Na}let ye=Ee(l),ue=ye(l),re=l[29].length>0&&io(l),se=l[6]&&ro(l);function Ne(fe,me){return fe[5].length===0?Fa:Ma}let Se=Ne(l),qe=Se(l);return{c(){e=f("div"),t=f("div"),n=f("h2"),n.textContent=`${m("journal.title")}`,i=w(),s=f("div"),r=f("label"),a=f("span"),a.textContent=`${m("journal.dateFrom")}`,u=w(),d=f("input"),h=w(),_=f("label"),v=f("span"),v.textContent=`${m("journal.dateTo")}`,g=w(),b=f("input"),k=w(),y=f("label"),S=f("span"),S.textContent=`${m("journal.node")}`,D=w(),T=f("div"),ue.c(),j=w(),F=f("label"),L=f("input"),M=w(),V=f("span"),V.textContent=`${m("journal.includeChildren")}`,P=w(),W=f("label"),H=f("span"),H.textContent=`${m("journal.billable")}`,R=w(),K=f("select"),G=f("option"),G.textContent=`${m("common.all")}`,Q=f("option"),Q.textContent=`${m("journal.billable")}`,Y=f("option"),Y.textContent=`${m("common.no")}`,X=w(),J=f("label"),O=f("span"),O.textContent=`${m("journal.approximate")}`,ie=w(),pe=f("select"),ee=f("option"),ee.textContent=`${m("common.all")}`,te=f("option"),te.textContent=`${m("journal.approximate")}`,le=f("option"),le.textContent=`${m("common.no")}`,ve=w(),we=f("button"),we.textContent=`${m("journal.filter")}`,Me=w(),Le=f("button"),Le.textContent=`${m("journal.exportCSV")}`,Ie=w(),z=f("button"),z.textContent=`${m("journal.exportMarkdown")}`,Z=w(),de=f("button"),de.textContent="PDF",ke=w(),re&&re.c(),Te=w(),se&&se.c(),ze=w(),qe.c(),o(n,"class","svelte-rw0qo2"),o(a,"class","label-text svelte-rw0qo2"),o(d,"type","date"),o(d,"class","svelte-rw0qo2"),o(r,"class","svelte-rw0qo2"),o(v,"class","label-text svelte-rw0qo2"),o(b,"type","date"),o(b,"class","svelte-rw0qo2"),o(_,"class","svelte-rw0qo2"),o(S,"class","label-text svelte-rw0qo2"),o(T,"class","journal-node-picker svelte-rw0qo2"),Ve(T,"position","relative"),o(y,"class","svelte-rw0qo2"),o(L,"type","checkbox"),L.disabled=N=!l[10],o(L,"class","svelte-rw0qo2"),o(V,"class","svelte-rw0qo2"),o(F,"class","checkbox-label svelte-rw0qo2"),o(H,"class","label-text svelte-rw0qo2"),G.__value="all",Ce(G,G.__value),o(G,"class","svelte-rw0qo2"),Q.__value="yes",Ce(Q,Q.__value),o(Q,"class","svelte-rw0qo2"),Y.__value="no",Ce(Y,Y.__value),o(Y,"class","svelte-rw0qo2"),o(K,"class","svelte-rw0qo2"),l[11]===void 0&&Ft(()=>l[196].call(K)),o(W,"class","svelte-rw0qo2"),o(O,"class","label-text svelte-rw0qo2"),ee.__value="all",Ce(ee,ee.__value),o(ee,"class","svelte-rw0qo2"),te.__value="yes",Ce(te,te.__value),o(te,"class","svelte-rw0qo2"),le.__value="no",Ce(le,le.__value),o(le,"class","svelte-rw0qo2"),o(pe,"class","svelte-rw0qo2"),l[12]===void 0&&Ft(()=>l[197].call(pe)),o(J,"class","svelte-rw0qo2"),o(we,"class","btn btn-sm svelte-rw0qo2"),o(Le,"class","btn btn-sm svelte-rw0qo2"),o(z,"class","btn btn-sm svelte-rw0qo2"),o(de,"class","btn btn-sm svelte-rw0qo2"),o(s,"class","journal-filters svelte-rw0qo2"),o(t,"class","journal-header svelte-rw0qo2"),o(e,"class","journal-screen svelte-rw0qo2")},m(fe,me){C(fe,e,me),c(e,t),c(t,n),c(t,i),c(t,s),c(s,r),c(r,a),c(r,u),c(r,d),Ce(d,l[7]),c(s,h),c(s,_),c(_,v),c(_,g),c(_,b),Ce(b,l[8]),c(s,k),c(s,y),c(y,S),c(y,D),c(y,T),ue.m(T,null),c(s,j),c(s,F),c(F,L),L.checked=l[9],c(F,M),c(F,V),c(s,P),c(s,W),c(W,H),c(W,R),c(W,K),c(K,G),c(K,Q),c(K,Y),Dt(K,l[11],!0),c(s,X),c(s,J),c(J,O),c(J,ie),c(J,pe),c(pe,ee),c(pe,te),c(pe,le),Dt(pe,l[12],!0),c(s,ve),c(s,we),c(s,Me),c(s,Le),c(s,Ie),c(s,z),c(s,Z),c(s,de),c(e,ke),re&&re.m(e,null),c(e,Te),se&&se.m(e,null),c(e,ze),qe.m(e,null),He||(tt=[E(d,"input",l[189]),E(b,"input",l[190]),E(L,"change",l[195]),E(K,"change",l[196]),E(pe,"change",l[197]),E(we,"click",l[126]),E(Le,"click",l[127]),E(z,"click",l[128]),E(de,"click",l[129])],He=!0)},p(fe,me){me[0]&128&&Ce(d,fe[7]),me[0]&256&&Ce(b,fe[8]),ye===(ye=Ee(fe))&&ue?ue.p(fe,me):(ue.d(1),ue=ye(fe),ue&&(ue.c(),ue.m(T,null))),me[0]&1024&&N!==(N=!fe[10])&&(L.disabled=N),me[0]&512&&(L.checked=fe[9]),me[0]&2048&&Dt(K,fe[11]),me[0]&4096&&Dt(pe,fe[12]),fe[29].length>0?re?re.p(fe,me):(re=io(fe),re.c(),re.m(e,Te)):re&&(re.d(1),re=null),fe[6]?se?se.p(fe,me):(se=ro(fe),se.c(),se.m(e,ze)):se&&(se.d(1),se=null),Se===(Se=Ne(fe))&&qe?qe.p(fe,me):(qe.d(1),qe=Se(fe),qe&&(qe.c(),qe.m(e,null)))},i:oe,o:oe,d(fe){fe&&q(e),ue.d(),re&&re.d(),se&&se.d(),qe.d(),He=!1,he(tt)}}}function ha(l){let e,t,n,i,s,r,a=ae(l[75]),u=[];for(let v=0;v<a.length;v+=1)u[v]=vo(An(l,a,v));const d=[Oa,Pa,La,Aa,Ea,Ia],h=[];function _(v,g){return v[22]==="overview"?0:v[22]==="notes"?1:v[22]==="files"?2:v[22]==="actions"?3:v[22]==="worklog"?4:v[22]==="activity"?5:-1}return~(i=_(l))&&(s=h[i]=d[i](l)),{c(){e=f("div");for(let v=0;v<u.length;v+=1)u[v].c();t=w(),n=f("div"),s&&s.c(),o(e,"class","tabs svelte-rw0qo2"),o(n,"class","tab-content svelte-rw0qo2")},m(v,g){C(v,e,g);for(let b=0;b<u.length;b+=1)u[b]&&u[b].m(e,null);C(v,t,g),C(v,n,g),~i&&h[i].m(n,null),r=!0},p(v,g){if(g[0]&6291456|g[1]&655360|g[2]&73728){a=ae(v[75]);let k;for(k=0;k<a.length;k+=1){const y=An(v,a,k);u[k]?u[k].p(y,g):(u[k]=vo(y),u[k].c(),u[k].m(e,null))}for(;k<u.length;k+=1)u[k].d(1);u.length=a.length}let b=i;i=_(v),i===b?~i&&h[i].p(v,g):(s&&(Qe(),_e(h[b],1,1,()=>{h[b]=null}),xe()),~i?(s=h[i],s?s.p(v,g):(s=h[i]=d[i](v),s.c()),ce(s,1),s.m(n,null)):s=null)},i(v){r||(ce(s),r=!0)},o(v){_e(s),r=!1},d(v){v&&(q(e),q(t),q(n)),Oe(u,v),~i&&h[i].d()}}}function wa(l){let e,t,n,i=l[24].title+"",s,r,a,u,d,h,_,v,g,b,k,y=l[24].dirty&&Eo();return{c(){e=f("div"),t=f("div"),n=f("span"),s=I(i),r=w(),y&&y.c(),a=w(),u=f("div"),d=f("button"),d.textContent=`${m("common.save")}`,h=w(),_=f("button"),_.textContent=`${m("common.close")}`,v=w(),g=f("textarea"),o(n,"class","note-title svelte-rw0qo2"),o(d,"class","btn btn-primary svelte-rw0qo2"),o(_,"class","btn svelte-rw0qo2"),o(u,"class","note-editor-actions svelte-rw0qo2"),o(t,"class","note-editor-header svelte-rw0qo2"),o(g,"class","note-textarea svelte-rw0qo2"),o(g,"placeholder",m("note.placeholder")),o(e,"class","note-editor svelte-rw0qo2")},m(S,D){C(S,e,D),c(e,t),c(t,n),c(n,s),c(t,r),y&&y.m(t,null),c(t,a),c(t,u),c(u,d),c(u,h),c(u,_),c(e,v),c(e,g),Ce(g,l[24].content),b||(k=[E(d,"click",l[122]),E(_,"click",l[120]),E(g,"input",l[158]),E(g,"input",l[121])],b=!0)},p(S,D){D[0]&16777216&&i!==(i=S[24].title+"")&&U(s,i),S[24].dirty?y||(y=Eo(),y.c(),y.m(t,a)):y&&(y.d(1),y=null),D[0]&16777216&&Ce(g,S[24].content)},i:oe,o:oe,d(S){S&&q(e),y&&y.d(),b=!1,he(k)}}}function ba(l){let e,t=m("common.error")+"",n,i,s;return{c(){e=f("p"),n=I(t),i=w(),s=I(l[19]),o(e,"class","error-text svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,n),c(e,i),c(e,s)},p(r,a){a[0]&524288&&U(s,r[19])},d(r){r&&q(e)}}}function ga(l){let e,t,n;return{c(){e=f("p"),e.textContent=`${m("welcome.selectSection")}`,t=w(),n=f("p"),n.textContent=`${m("welcome.createCase")}`,o(e,"class","svelte-rw0qo2"),o(n,"class","hint svelte-rw0qo2")},m(i,s){C(i,e,s),C(i,t,s),C(i,n,s)},p:oe,d(i){i&&(q(e),q(t),q(n))}}}function ka(l){let e;return{c(){e=f("p"),e.textContent=`${m("common.loading")}`,o(e,"class","svelte-rw0qo2")},m(t,n){C(t,e,n)},p:oe,d(t){t&&q(e)}}}function ya(l){let e,t=ae(l[4]),n=[];for(let i=0;i<t.length;i+=1)n[i]=Wn(vn(l,t,i));return{c(){e=f("div");for(let i=0;i<n.length;i+=1)n[i].c();o(e,"class","activity-feed-events svelte-rw0qo2")},m(i,s){C(i,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(i,s){if(s[0]&16|s[4]&2113536){t=ae(i[4]);let r;for(r=0;r<t.length;r+=1){const a=vn(i,t,r);n[r]?n[r].p(a,s):(n[r]=Wn(a),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(i){i&&q(e),Oe(n,i)}}}function qa(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("activity.empty")}`,o(t,"class","svelte-rw0qo2"),o(e,"class","empty-state svelte-rw0qo2")},m(n,i){C(n,e,i),c(e,t)},p:oe,d(n){n&&q(e)}}}function Un(l){let e,t=l[298].targetType+"",n;return{c(){e=f("span"),n=I(t),o(e,"class","activity-feed-target svelte-rw0qo2")},m(i,s){C(i,e,s),c(e,n)},p(i,s){s[0]&16&&t!==(t=i[298].targetType+"")&&U(n,t)},d(i){i&&q(e)}}}function Wn(l){let e,t,n=It(l[298].eventType)+"",i,s,r,a,u=l[298].title+"",d,h,_,v,g=l[138](l[298].eventType)+"",b,k,y,S,D=mt(l[298].createdAt)+"",T,j,F=pt(l[298].createdAt)+"",L,N,M,V,P=l[298].targetType&&Un(l);function W(){return l[211](l[298])}function H(...R){return l[212](l[298],...R)}return{c(){e=f("div"),t=f("span"),i=I(n),s=w(),r=f("div"),a=f("span"),d=I(u),h=w(),_=f("div"),v=f("span"),b=I(g),k=w(),P&&P.c(),y=w(),S=f("span"),T=I(D),j=w(),L=I(F),N=w(),o(t,"class","activity-feed-icon svelte-rw0qo2"),o(a,"class","activity-feed-title svelte-rw0qo2"),o(v,"class","activity-feed-type svelte-rw0qo2"),o(S,"class","activity-feed-time svelte-rw0qo2"),o(_,"class","activity-feed-meta svelte-rw0qo2"),o(r,"class","activity-feed-body svelte-rw0qo2"),o(e,"class","activity-feed-event svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(R,K){C(R,e,K),c(e,t),c(t,i),c(e,s),c(e,r),c(r,a),c(a,d),c(r,h),c(r,_),c(_,v),c(v,b),c(_,k),P&&P.m(_,null),c(_,y),c(_,S),c(S,T),c(S,j),c(S,L),c(e,N),M||(V=[E(e,"click",W),E(e,"keydown",H)],M=!0)},p(R,K){l=R,K[0]&16&&n!==(n=It(l[298].eventType)+"")&&U(i,n),K[0]&16&&u!==(u=l[298].title+"")&&U(d,u),K[0]&16&&g!==(g=l[138](l[298].eventType)+"")&&U(b,g),l[298].targetType?P?P.p(l,K):(P=Un(l),P.c(),P.m(_,y)):P&&(P.d(1),P=null),K[0]&16&&D!==(D=mt(l[298].createdAt)+"")&&U(T,D),K[0]&16&&F!==(F=pt(l[298].createdAt)+"")&&U(L,F)},d(R){R&&q(e),P&&P.d(),M=!1,he(V)}}}function Kn(l){let e,t,n,i=l[3].summary.changedCases>0&&Gn(l),s=l[3].summary.notes>0&&Jn(l),r=l[3].summary.files>0&&Yn(l);return{c(){e=f("div"),i&&i.c(),t=w(),s&&s.c(),n=w(),r&&r.c(),o(e,"class","today-summary svelte-rw0qo2")},m(a,u){C(a,e,u),i&&i.m(e,null),c(e,t),s&&s.m(e,null),c(e,n),r&&r.m(e,null)},p(a,u){a[3].summary.changedCases>0?i?i.p(a,u):(i=Gn(a),i.c(),i.m(e,t)):i&&(i.d(1),i=null),a[3].summary.notes>0?s?s.p(a,u):(s=Jn(a),s.c(),s.m(e,n)):s&&(s.d(1),s=null),a[3].summary.files>0?r?r.p(a,u):(r=Yn(a),r.c(),r.m(e,null)):r&&(r.d(1),r=null)},d(a){a&&q(e),i&&i.d(),s&&s.d(),r&&r.d()}}}function Gn(l){let e,t=l[3].summary.changedCases+"",n,i,s=vt(l[3].summary.changedCases,m("today.plural.case_one"),m("today.plural.case_few"),m("today.plural.case_many"))+"",r;return{c(){e=f("span"),n=I(t),i=w(),r=I(s),o(e,"class","summary-chip svelte-rw0qo2")},m(a,u){C(a,e,u),c(e,n),c(e,i),c(e,r)},p(a,u){u[0]&8&&t!==(t=a[3].summary.changedCases+"")&&U(n,t),u[0]&8&&s!==(s=vt(a[3].summary.changedCases,m("today.plural.case_one"),m("today.plural.case_few"),m("today.plural.case_many"))+"")&&U(r,s)},d(a){a&&q(e)}}}function Jn(l){let e,t=l[3].summary.notes+"",n,i,s=vt(l[3].summary.notes,m("today.plural.note_one"),m("today.plural.note_few"),m("today.plural.note_many"))+"",r;return{c(){e=f("span"),n=I(t),i=w(),r=I(s),o(e,"class","summary-chip svelte-rw0qo2")},m(a,u){C(a,e,u),c(e,n),c(e,i),c(e,r)},p(a,u){u[0]&8&&t!==(t=a[3].summary.notes+"")&&U(n,t),u[0]&8&&s!==(s=vt(a[3].summary.notes,m("today.plural.note_one"),m("today.plural.note_few"),m("today.plural.note_many"))+"")&&U(r,s)},d(a){a&&q(e)}}}function Yn(l){let e,t=l[3].summary.files+"",n,i,s=vt(l[3].summary.files,m("today.plural.file_one"),m("today.plural.file_few"),m("today.plural.file_many"))+"",r;return{c(){e=f("span"),n=I(t),i=w(),r=I(s),o(e,"class","summary-chip svelte-rw0qo2")},m(a,u){C(a,e,u),c(e,n),c(e,i),c(e,r)},p(a,u){u[0]&8&&t!==(t=a[3].summary.files+"")&&U(n,t),u[0]&8&&s!==(s=vt(a[3].summary.files,m("today.plural.file_one"),m("today.plural.file_few"),m("today.plural.file_many"))+"")&&U(r,s)},d(a){a&&q(e)}}}function Xn(l){let e,t,n,i=ae(l[29]),s=[];for(let r=0;r<i.length;r+=1)s[r]=Zn(gn(l,i,r));return{c(){e=f("div"),t=f("div"),t.textContent=`${m("suggest.title")}`,n=w();for(let r=0;r<s.length;r+=1)s[r].c();o(t,"class","suggestions-title svelte-rw0qo2"),o(e,"class","today-suggestions svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,a){if(a[0]&536870912|a[4]&2097153){i=ae(r[29]);let u;for(u=0;u<i.length;u+=1){const d=gn(r,i,u);s[u]?s[u].p(d,a):(s[u]=Zn(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=i.length}},d(r){r&&q(e),Oe(s,r)}}}function Zn(l){let e,t,n,i=l[295].nodeTitle+"",s,r,a,u=l[295].summary+"",d,h,_,v=m("suggest.confidence."+l[295].confidence)+"",g,b,k,y,S,D,T,j,F,L,N,M;function V(){return l[202](l[295])}function P(...H){return l[203](l[295],l[323],l[324],...H)}function W(){return l[204](l[295])}return{c(){e=f("div"),t=f("div"),n=f("button"),s=I(i),r=w(),a=f("span"),d=I(u),h=w(),_=f("span"),g=I(v),b=w(),k=f("div"),y=f("input"),D=w(),T=f("span"),T.textContent=`${m("suggest.minutes")}`,j=w(),F=f("button"),F.textContent=`${m("suggest.apply")}`,L=w(),o(n,"class","suggestion-node link-btn svelte-rw0qo2"),o(a,"class","suggestion-summary svelte-rw0qo2"),o(_,"class","suggestion-confidence svelte-rw0qo2"),De(_,"low",l[295].confidence==="low"),De(_,"medium",l[295].confidence==="medium"),De(_,"high",l[295].confidence==="high"),o(t,"class","suggestion-info svelte-rw0qo2"),o(y,"type","number"),o(y,"class","suggestion-min-input svelte-rw0qo2"),y.value=S=l[295].suggestedMin,o(y,"min","1"),o(y,"max","480"),o(T,"class","suggestion-min-label svelte-rw0qo2"),o(F,"class","btn btn-sm btn-primary svelte-rw0qo2"),o(k,"class","suggestion-actions svelte-rw0qo2"),o(e,"class","suggestion-card svelte-rw0qo2")},m(H,R){C(H,e,R),c(e,t),c(t,n),c(n,s),c(t,r),c(t,a),c(a,d),c(t,h),c(t,_),c(_,g),c(e,b),c(e,k),c(k,y),c(k,D),c(k,T),c(k,j),c(k,F),c(e,L),N||(M=[E(n,"click",V),E(y,"change",P),E(F,"click",W)],N=!0)},p(H,R){l=H,R[0]&536870912&&i!==(i=l[295].nodeTitle+"")&&U(s,i),R[0]&536870912&&u!==(u=l[295].summary+"")&&U(d,u),R[0]&536870912&&v!==(v=m("suggest.confidence."+l[295].confidence)+"")&&U(g,v),R[0]&536870912&&De(_,"low",l[295].confidence==="low"),R[0]&536870912&&De(_,"medium",l[295].confidence==="medium"),R[0]&536870912&&De(_,"high",l[295].confidence==="high"),R[0]&536870912&&S!==(S=l[295].suggestedMin)&&y.value!==S&&(y.value=S)},d(H){H&&q(e),N=!1,he(M)}}}function Ca(l){let e,t,n,i;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("today.empty")}`,n=w(),i=f("p"),i.textContent=`${m("today.emptyHint")}`,o(t,"class","svelte-rw0qo2"),o(i,"class","hint svelte-rw0qo2"),o(e,"class","today-empty svelte-rw0qo2")},m(s,r){C(s,e,r),c(e,t),c(e,n),c(e,i)},p:oe,d(s){s&&q(e)}}}function Sa(l){let e,t,n=ae(l[3].groups),i=[];for(let r=0;r<n.length;r+=1)i[r]=eo(wn(l,n,r));let s=l[3].events&&l[3].events.length>0&&to(l);return{c(){for(let r=0;r<i.length;r+=1)i[r].c();e=w(),s&&s.c(),t=ut()},m(r,a){for(let u=0;u<i.length;u+=1)i[u]&&i[u].m(r,a);C(r,e,a),s&&s.m(r,a),C(r,t,a)},p(r,a){if(a[0]&8|a[4]&2146304){n=ae(r[3].groups);let u;for(u=0;u<n.length;u+=1){const d=wn(r,n,u);i[u]?i[u].p(d,a):(i[u]=eo(d),i[u].c(),i[u].m(e.parentNode,e))}for(;u<i.length;u+=1)i[u].d(1);i.length=n.length}r[3].events&&r[3].events.length>0?s?s.p(r,a):(s=to(r),s.c(),s.m(t.parentNode,t)):s&&(s.d(1),s=null)},d(r){r&&(q(e),q(t)),Oe(i,r),s&&s.d(r)}}}function Qn(l){let e,t=l[318].events.length+"",n,i,s=vt(l[318].events.length,m("today.plural.event_one"),m("today.plural.event_few"),m("today.plural.event_many"))+"",r;return{c(){e=f("span"),n=I(t),i=w(),r=I(s),o(e,"class","today-case-count svelte-rw0qo2")},m(a,u){C(a,e,u),c(e,n),c(e,i),c(e,r)},p(a,u){u[0]&8&&t!==(t=a[318].events.length+"")&&U(n,t),u[0]&8&&s!==(s=vt(a[318].events.length,m("today.plural.event_one"),m("today.plural.event_few"),m("today.plural.event_many"))+"")&&U(r,s)},d(a){a&&q(e)}}}function ja(l){let e;return{c(){e=f("div"),e.textContent=`${m("today.changedCases")}`,o(e,"class","today-events-empty svelte-rw0qo2")},m(t,n){C(t,e,n)},p:oe,d(t){t&&q(e)}}}function Ta(l){let e,t=ae(l[318].events),n=[];for(let i=0;i<t.length;i+=1)n[i]=$n(bn(l,t,i));return{c(){e=f("div");for(let i=0;i<n.length;i+=1)n[i].c();o(e,"class","today-events svelte-rw0qo2")},m(i,s){C(i,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(i,s){if(s[0]&8|s[4]&2113536){t=ae(i[318].events);let r;for(r=0;r<t.length;r+=1){const a=bn(i,t,r);n[r]?n[r].p(a,s):(n[r]=$n(a),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(i){i&&q(e),Oe(n,i)}}}function xn(l){let e,t=l[298].targetType+"",n;return{c(){e=f("span"),n=I(t),o(e,"class","activity-event-target svelte-rw0qo2")},m(i,s){C(i,e,s),c(e,n)},p(i,s){s[0]&8&&t!==(t=i[298].targetType+"")&&U(n,t)},d(i){i&&q(e)}}}function $n(l){let e,t,n=It(l[298].eventType)+"",i,s,r,a=l[298].title+"",u,d,h,_=l[138](l[298].eventType)+"",v,g,b,k,y=pt(l[298].createdAt)+"",S,D,T,j=l[298].targetType&&xn(l);function F(){return l[207](l[318])}function L(...N){return l[208](l[318],...N)}return{c(){e=f("div"),t=f("span"),i=I(n),s=w(),r=f("span"),u=I(a),d=w(),h=f("span"),v=I(_),g=w(),j&&j.c(),b=w(),k=f("span"),S=I(y),o(t,"class","today-event-icon svelte-rw0qo2"),o(r,"class","today-event-title svelte-rw0qo2"),o(h,"class","today-event-type svelte-rw0qo2"),o(k,"class","today-event-time svelte-rw0qo2"),o(e,"class","today-event svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(N,M){C(N,e,M),c(e,t),c(t,i),c(e,s),c(e,r),c(r,u),c(e,d),c(e,h),c(h,v),c(e,g),j&&j.m(e,null),c(e,b),c(e,k),c(k,S),D||(T=[E(e,"click",F),E(e,"keydown",L)],D=!0)},p(N,M){l=N,M[0]&8&&n!==(n=It(l[298].eventType)+"")&&U(i,n),M[0]&8&&a!==(a=l[298].title+"")&&U(u,a),M[0]&8&&_!==(_=l[138](l[298].eventType)+"")&&U(v,_),l[298].targetType?j?j.p(l,M):(j=xn(l),j.c(),j.m(e,b)):j&&(j.d(1),j=null),M[0]&8&&y!==(y=pt(l[298].createdAt)+"")&&U(S,y)},d(N){N&&q(e),j&&j.d(),D=!1,he(T)}}}function eo(l){let e,t,n,i=l[318].nodeTitle+"",s,r,a,u=l[139](l[318].nodeKind)+"",d,h,_,v,g=pt(l[318].lastActivityAt)+"",b,k,y,S,D=l[318].events&&Qn(l);function T(){return l[205](l[318])}function j(...M){return l[206](l[318],...M)}function F(M,V){return M[318].events&&M[318].events.length>0?Ta:ja}let L=F(l),N=L(l);return{c(){e=f("div"),t=f("div"),n=f("span"),s=I(i),r=w(),a=f("span"),d=I(u),h=w(),D&&D.c(),_=w(),v=f("span"),b=I(g),k=w(),N.c(),o(n,"class","today-case-title svelte-rw0qo2"),o(a,"class","today-case-type svelte-rw0qo2"),o(v,"class","today-case-time svelte-rw0qo2"),o(t,"class","today-case-header svelte-rw0qo2"),o(t,"role","button"),o(t,"tabindex","0"),o(e,"class","today-case svelte-rw0qo2")},m(M,V){C(M,e,V),c(e,t),c(t,n),c(n,s),c(t,r),c(t,a),c(a,d),c(t,h),D&&D.m(t,null),c(t,_),c(t,v),c(v,b),c(e,k),N.m(e,null),y||(S=[E(t,"click",T),E(t,"keydown",j)],y=!0)},p(M,V){l=M,V[0]&8&&i!==(i=l[318].nodeTitle+"")&&U(s,i),V[0]&8&&u!==(u=l[139](l[318].nodeKind)+"")&&U(d,u),l[318].events?D?D.p(l,V):(D=Qn(l),D.c(),D.m(t,_)):D&&(D.d(1),D=null),V[0]&8&&g!==(g=pt(l[318].lastActivityAt)+"")&&U(b,g),L===(L=F(l))&&N?N.p(l,V):(N.d(1),N=L(l),N&&(N.c(),N.m(e,null)))},d(M){M&&q(e),D&&D.d(),N.d(),y=!1,he(S)}}}function to(l){let e,t,n,i=ae(l[3].events),s=[];for(let r=0;r<i.length;r+=1)s[r]=lo(hn(l,i,r));return{c(){e=f("div"),t=f("h3"),t.textContent=`${m("today.timeline")}`,n=w();for(let r=0;r<s.length;r+=1)s[r].c();o(t,"class","svelte-rw0qo2"),o(e,"class","today-timeline svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,a){if(a[0]&8|a[4]&2113536){i=ae(r[3].events);let u;for(u=0;u<i.length;u+=1){const d=hn(r,i,u);s[u]?s[u].p(d,a):(s[u]=lo(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=i.length}},d(r){r&&q(e),Oe(s,r)}}}function lo(l){let e,t,n,i,s=l[298].title+"",r,a,u,d=l[138](l[298].eventType)+"",h,_,v,g=pt(l[298].createdAt)+"",b,k,y,S;function D(){return l[209](l[298])}function T(...j){return l[210](l[298],...j)}return{c(){e=f("div"),t=f("span"),n=w(),i=f("span"),r=I(s),a=w(),u=f("span"),h=I(d),_=w(),v=f("span"),b=I(g),k=w(),o(t,"class","timeline-dot svelte-rw0qo2"),o(i,"class","timeline-title svelte-rw0qo2"),o(u,"class","timeline-type svelte-rw0qo2"),o(v,"class","timeline-time svelte-rw0qo2"),o(e,"class","timeline-event svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(j,F){C(j,e,F),c(e,t),c(e,n),c(e,i),c(i,r),c(e,a),c(e,u),c(u,h),c(e,_),c(e,v),c(v,b),c(e,k),y||(S=[E(e,"click",D),E(e,"keydown",T)],y=!0)},p(j,F){l=j,F[0]&8&&s!==(s=l[298].title+"")&&U(r,s),F[0]&8&&d!==(d=l[138](l[298].eventType)+"")&&U(h,d),F[0]&8&&g!==(g=pt(l[298].createdAt)+"")&&U(b,g)},d(j){j&&q(e),y=!1,he(S)}}}function Na(l){let e,t,n,i,s,r=l[16]&&no(l);return{c(){e=f("input"),t=w(),r&&r.c(),n=ut(),o(e,"type","text"),o(e,"placeholder",m("journal.nodeSearch")),o(e,"class","svelte-rw0qo2")},m(a,u){C(a,e,u),Ce(e,l[14]),C(a,t,u),r&&r.m(a,u),C(a,n,u),i||(s=[E(e,"input",l[192]),E(e,"input",l[130]),E(e,"blur",l[193])],i=!0)},p(a,u){u[0]&16384&&e.value!==a[14]&&Ce(e,a[14]),a[16]?r?r.p(a,u):(r=no(a),r.c(),r.m(n.parentNode,n)):r&&(r.d(1),r=null)},d(a){a&&(q(e),q(t),q(n)),r&&r.d(a),i=!1,he(s)}}}function Da(l){let e,t,n,i,s,r;return{c(){e=f("button"),t=I(l[13]),n=w(),i=f("span"),i.textContent="✕",o(i,"class","journal-node-clear svelte-rw0qo2"),o(e,"class","journal-selected-node svelte-rw0qo2")},m(a,u){C(a,e,u),c(e,t),c(e,n),c(e,i),s||(r=E(e,"click",l[191]),s=!0)},p(a,u){u[0]&8192&&U(t,a[13])},d(a){a&&q(e),s=!1,r()}}}function no(l){let e,t=ae(l[15]),n=[];for(let i=0;i<t.length;i+=1)n[i]=oo(Sn(l,t,i));return{c(){e=f("div");for(let i=0;i<n.length;i+=1)n[i].c();o(e,"class","journal-search-dropdown svelte-rw0qo2")},m(i,s){C(i,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(i,s){if(s[0]&32768|s[4]&128){t=ae(i[15]);let r;for(r=0;r<t.length;r+=1){const a=Sn(i,t,r);n[r]?n[r].p(a,s):(n[r]=oo(a),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(i){i&&q(e),Oe(n,i)}}}function oo(l){let e,t,n=l[304].title+"",i,s,r,a=l[304].path+"",u,d,h,_;function v(){return l[194](l[304])}return{c(){e=f("button"),t=f("span"),i=I(n),s=w(),r=f("span"),u=I(a),d=w(),o(t,"class","journal-search-title svelte-rw0qo2"),o(r,"class","journal-search-path svelte-rw0qo2"),o(e,"class","journal-search-item svelte-rw0qo2")},m(g,b){C(g,e,b),c(e,t),c(t,i),c(e,s),c(e,r),c(r,u),c(e,d),h||(_=E(e,"click",v),h=!0)},p(g,b){l=g,b[0]&32768&&n!==(n=l[304].title+"")&&U(i,n),b[0]&32768&&a!==(a=l[304].path+"")&&U(u,a)},d(g){g&&q(e),h=!1,_()}}}function io(l){let e,t,n,i=ae(l[29]),s=[];for(let r=0;r<i.length;r+=1)s[r]=so(Cn(l,i,r));return{c(){e=f("div"),t=f("div"),t.textContent=`${m("suggest.title")}`,n=w();for(let r=0;r<s.length;r+=1)s[r].c();o(t,"class","suggestions-title svelte-rw0qo2"),o(e,"class","journal-suggestions svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,a){if(a[0]&536870912|a[4]&2097154){i=ae(r[29]);let u;for(u=0;u<i.length;u+=1){const d=Cn(r,i,u);s[u]?s[u].p(d,a):(s[u]=so(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=i.length}},d(r){r&&q(e),Oe(s,r)}}}function so(l){let e,t,n,i=l[295].nodeTitle+"",s,r,a,u=l[295].summary+"",d,h,_,v=m("suggest.confidence."+l[295].confidence)+"",g,b,k,y,S,D,T,j,F,L,N,M;function V(){return l[198](l[295])}function P(...H){return l[199](l[295],l[312],l[313],...H)}function W(){return l[200](l[295])}return{c(){e=f("div"),t=f("div"),n=f("button"),s=I(i),r=w(),a=f("span"),d=I(u),h=w(),_=f("span"),g=I(v),b=w(),k=f("div"),y=f("input"),D=w(),T=f("span"),T.textContent=`${m("suggest.minutes")}`,j=w(),F=f("button"),F.textContent=`${m("suggest.apply")}`,L=w(),o(n,"class","suggestion-node link-btn svelte-rw0qo2"),o(a,"class","suggestion-summary svelte-rw0qo2"),o(_,"class","suggestion-confidence svelte-rw0qo2"),De(_,"low",l[295].confidence==="low"),De(_,"medium",l[295].confidence==="medium"),De(_,"high",l[295].confidence==="high"),o(t,"class","suggestion-info svelte-rw0qo2"),o(y,"type","number"),o(y,"class","suggestion-min-input svelte-rw0qo2"),y.value=S=l[295].suggestedMin,o(y,"min","1"),o(y,"max","480"),o(T,"class","suggestion-min-label svelte-rw0qo2"),o(F,"class","btn btn-sm btn-primary svelte-rw0qo2"),o(k,"class","suggestion-actions svelte-rw0qo2"),o(e,"class","suggestion-card svelte-rw0qo2")},m(H,R){C(H,e,R),c(e,t),c(t,n),c(n,s),c(t,r),c(t,a),c(a,d),c(t,h),c(t,_),c(_,g),c(e,b),c(e,k),c(k,y),c(k,D),c(k,T),c(k,j),c(k,F),c(e,L),N||(M=[E(n,"click",V),E(y,"change",P),E(F,"click",W)],N=!0)},p(H,R){l=H,R[0]&536870912&&i!==(i=l[295].nodeTitle+"")&&U(s,i),R[0]&536870912&&u!==(u=l[295].summary+"")&&U(d,u),R[0]&536870912&&v!==(v=m("suggest.confidence."+l[295].confidence)+"")&&U(g,v),R[0]&536870912&&De(_,"low",l[295].confidence==="low"),R[0]&536870912&&De(_,"medium",l[295].confidence==="medium"),R[0]&536870912&&De(_,"high",l[295].confidence==="high"),R[0]&536870912&&S!==(S=l[295].suggestedMin)&&y.value!==S&&(y.value=S)},d(H){H&&q(e),N=!1,he(M)}}}function ro(l){let e,t,n=m("journal.total")+"",i,s,r=Math.floor(l[6].totalMinutes/60)+"",a,u,d=l[6].totalMinutes%60+"",h,_,v=l[6].totalEntries+"",g,b,k=m("worklog.min")+"",y,S,D,T,j=l[6].byDay&&l[6].byDay.length>0&&co(l),F=l[6].byNode&&l[6].byNode.length>0&&uo(l);return{c(){e=f("div"),t=f("div"),i=I(n),s=I(": "),a=I(r),u=I("ч "),h=I(d),_=I("м ("),g=I(v),b=w(),y=I(k),S=I(")"),D=w(),j&&j.c(),T=w(),F&&F.c(),o(t,"class","summary-total svelte-rw0qo2"),o(e,"class","journal-summary svelte-rw0qo2")},m(L,N){C(L,e,N),c(e,t),c(t,i),c(t,s),c(t,a),c(t,u),c(t,h),c(t,_),c(t,g),c(t,b),c(t,y),c(t,S),c(e,D),j&&j.m(e,null),c(e,T),F&&F.m(e,null)},p(L,N){N[0]&64&&r!==(r=Math.floor(L[6].totalMinutes/60)+"")&&U(a,r),N[0]&64&&d!==(d=L[6].totalMinutes%60+"")&&U(h,d),N[0]&64&&v!==(v=L[6].totalEntries+"")&&U(g,v),L[6].byDay&&L[6].byDay.length>0?j?j.p(L,N):(j=co(L),j.c(),j.m(e,T)):j&&(j.d(1),j=null),L[6].byNode&&L[6].byNode.length>0?F?F.p(L,N):(F=uo(L),F.c(),F.m(e,null)):F&&(F.d(1),F=null)},d(L){L&&q(e),j&&j.d(),F&&F.d()}}}function co(l){let e,t,n,i=ae(l[6].byDay),s=[];for(let r=0;r<i.length;r+=1)s[r]=ao(qn(l,i,r));return{c(){e=f("div"),t=f("div"),t.textContent=`${m("journal.byDay")}`,n=w();for(let r=0;r<s.length;r+=1)s[r].c();o(t,"class","summary-label svelte-rw0qo2"),o(e,"class","summary-section svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,a){if(a[0]&64){i=ae(r[6].byDay);let u;for(u=0;u<i.length;u+=1){const d=qn(r,i,u);s[u]?s[u].p(d,a):(s[u]=ao(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=i.length}},d(r){r&&q(e),Oe(s,r)}}}function ao(l){let e,t,n=l[307].label+"",i,s,r=Math.floor(l[307].minutes/60)+"",a,u,d=l[307].minutes%60+"",h,_,v,g=l[307].count+"",b;return{c(){e=f("div"),t=f("span"),i=I(n),s=f("span"),a=I(r),u=I("ч "),h=I(d),_=I("м"),v=f("span"),b=I(g),o(t,"class","svelte-rw0qo2"),o(s,"class","svelte-rw0qo2"),o(v,"class","summary-count svelte-rw0qo2"),o(e,"class","summary-row svelte-rw0qo2")},m(k,y){C(k,e,y),c(e,t),c(t,i),c(e,s),c(s,a),c(s,u),c(s,h),c(s,_),c(e,v),c(v,b)},p(k,y){y[0]&64&&n!==(n=k[307].label+"")&&U(i,n),y[0]&64&&r!==(r=Math.floor(k[307].minutes/60)+"")&&U(a,r),y[0]&64&&d!==(d=k[307].minutes%60+"")&&U(h,d),y[0]&64&&g!==(g=k[307].count+"")&&U(b,g)},d(k){k&&q(e)}}}function uo(l){let e,t,n,i=ae(l[6].byNode),s=[];for(let r=0;r<i.length;r+=1)s[r]=fo(yn(l,i,r));return{c(){e=f("div"),t=f("div"),t.textContent=`${m("journal.byNode")}`,n=w();for(let r=0;r<s.length;r+=1)s[r].c();o(t,"class","summary-label svelte-rw0qo2"),o(e,"class","summary-section svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,a){if(a[0]&64){i=ae(r[6].byNode);let u;for(u=0;u<i.length;u+=1){const d=yn(r,i,u);s[u]?s[u].p(d,a):(s[u]=fo(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=i.length}},d(r){r&&q(e),Oe(s,r)}}}function fo(l){let e,t,n=l[307].label+"",i,s,r=Math.floor(l[307].minutes/60)+"",a,u,d=l[307].minutes%60+"",h,_,v,g=l[307].count+"",b;return{c(){e=f("div"),t=f("span"),i=I(n),s=f("span"),a=I(r),u=I("ч "),h=I(d),_=I("м"),v=f("span"),b=I(g),o(t,"class","svelte-rw0qo2"),o(s,"class","svelte-rw0qo2"),o(v,"class","summary-count svelte-rw0qo2"),o(e,"class","summary-row svelte-rw0qo2")},m(k,y){C(k,e,y),c(e,t),c(t,i),c(e,s),c(s,a),c(s,u),c(s,h),c(s,_),c(e,v),c(v,b)},p(k,y){y[0]&64&&n!==(n=k[307].label+"")&&U(i,n),y[0]&64&&r!==(r=Math.floor(k[307].minutes/60)+"")&&U(a,r),y[0]&64&&d!==(d=k[307].minutes%60+"")&&U(h,d),y[0]&64&&g!==(g=k[307].count+"")&&U(b,g)},d(k){k&&q(e)}}}function Ma(l){let e,t,n,i,s,r,a,u,d,h,_,v,g,b,k,y,S,D,T,j=ae(l[5]),F=[];for(let L=0;L<j.length;L+=1)F[L]=_o(kn(l,j,L));return{c(){e=f("div"),t=f("table"),n=f("thead"),i=f("tr"),s=f("th"),s.textContent=`${m("journal.title")}`,r=w(),a=f("th"),a.textContent=`${m("journal.node")}`,u=w(),d=f("th"),d.textContent=`${m("journal.path")}`,h=w(),_=f("th"),_.textContent=`${m("worklog.minutes")}`,v=w(),g=f("th"),g.textContent=`${m("journal.billable")}`,b=w(),k=f("th"),k.textContent=`${m("journal.approximate")}`,y=w(),S=f("th"),S.textContent=`${m("common.date")}`,D=w(),T=f("tbody");for(let L=0;L<F.length;L+=1)F[L].c();o(s,"class","svelte-rw0qo2"),o(a,"class","svelte-rw0qo2"),o(d,"class","svelte-rw0qo2"),o(_,"class","svelte-rw0qo2"),o(g,"class","svelte-rw0qo2"),o(k,"class","svelte-rw0qo2"),o(S,"class","svelte-rw0qo2"),o(i,"class","svelte-rw0qo2"),o(n,"class","svelte-rw0qo2"),o(T,"class","svelte-rw0qo2"),o(t,"class","journal-table svelte-rw0qo2"),o(e,"class","journal-table-wrap svelte-rw0qo2")},m(L,N){C(L,e,N),c(e,t),c(t,n),c(n,i),c(i,s),c(i,r),c(i,a),c(i,u),c(i,d),c(i,h),c(i,_),c(i,v),c(i,g),c(i,b),c(i,k),c(i,y),c(i,S),c(t,D),c(t,T);for(let M=0;M<F.length;M+=1)F[M]&&F[M].m(T,null)},p(L,N){if(N[0]&32|N[4]&2097152){j=ae(L[5]);let M;for(M=0;M<j.length;M+=1){const V=kn(L,j,M);F[M]?F[M].p(V,N):(F[M]=_o(V),F[M].c(),F[M].m(T,null))}for(;M<F.length;M+=1)F[M].d(1);F.length=j.length}},d(L){L&&q(e),Oe(F,L)}}}function Fa(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("journal.empty")}`,o(t,"class","svelte-rw0qo2"),o(e,"class","empty-state svelte-rw0qo2")},m(n,i){C(n,e,i),c(e,t)},p:oe,d(n){n&&q(e)}}}function po(l){let e;return{c(){e=I("✓")},m(t,n){C(t,e,n)},d(t){t&&q(e)}}}function mo(l){let e;return{c(){e=I("~")},m(t,n){C(t,e,n)},d(t){t&&q(e)}}}function _o(l){let e,t,n=l[304].summary+"",i,s,r,a,u=l[304].nodeTitle+"",d,h,_,v=l[304].nodePath+"",g,b,k,y=l[304].minutes+"",S,D,T,j,F,L,N,M=l[304].date+"",V,P,W,H;function R(){return l[201](l[304])}let K=l[304].billable&&po(),G=l[304].approximate&&mo();return{c(){e=f("tr"),t=f("td"),i=I(n),s=w(),r=f("td"),a=f("button"),d=I(u),h=w(),_=f("td"),g=I(v),b=w(),k=f("td"),S=I(y),D=w(),T=f("td"),K&&K.c(),j=w(),F=f("td"),G&&G.c(),L=w(),N=f("td"),V=I(M),P=w(),o(t,"class","svelte-rw0qo2"),o(a,"class","link-btn svelte-rw0qo2"),o(r,"class","svelte-rw0qo2"),o(_,"class","journal-path-cell svelte-rw0qo2"),o(k,"class","journal-min-cell svelte-rw0qo2"),o(T,"class","svelte-rw0qo2"),o(F,"class","svelte-rw0qo2"),o(N,"class","journal-date-cell svelte-rw0qo2"),o(e,"class","svelte-rw0qo2")},m(Q,Y){C(Q,e,Y),c(e,t),c(t,i),c(e,s),c(e,r),c(r,a),c(a,d),c(e,h),c(e,_),c(_,g),c(e,b),c(e,k),c(k,S),c(e,D),c(e,T),K&&K.m(T,null),c(e,j),c(e,F),G&&G.m(F,null),c(e,L),c(e,N),c(N,V),c(e,P),W||(H=E(a,"click",R),W=!0)},p(Q,Y){l=Q,Y[0]&32&&n!==(n=l[304].summary+"")&&U(i,n),Y[0]&32&&u!==(u=l[304].nodeTitle+"")&&U(d,u),Y[0]&32&&v!==(v=l[304].nodePath+"")&&U(g,v),Y[0]&32&&y!==(y=l[304].minutes+"")&&U(S,y),l[304].billable?K||(K=po(),K.c(),K.m(T,null)):K&&(K.d(1),K=null),l[304].approximate?G||(G=mo(),G.c(),G.m(F,null)):G&&(G.d(1),G=null),Y[0]&32&&M!==(M=l[304].date+"")&&U(V,M)},d(Q){Q&&q(e),K&&K.d(),G&&G.d(),W=!1,H()}}}function vo(l){let e,t,n;function i(){return l[159](l[301])}return{c(){e=f("button"),e.textContent=`${l[301].label}`,o(e,"class","tab svelte-rw0qo2"),De(e,"active",l[22]===l[301].id)},m(s,r){C(s,e,r),t||(n=E(e,"click",i),t=!0)},p(s,r){l=s,r[0]&4194304|r[2]&8192&&De(e,"active",l[22]===l[301].id)},d(s){s&&q(e),t=!1,n()}}}function Ia(l){let e;function t(s,r){return s[17].length===0?Ra:za}let n=t(l),i=n(l);return{c(){e=f("div"),i.c(),o(e,"class","activity-tab svelte-rw0qo2")},m(s,r){C(s,e,r),i.m(e,null)},p(s,r){n===(n=t(s))&&i?i.p(s,r):(i.d(1),i=n(s),i&&(i.c(),i.m(e,null)))},i:oe,o:oe,d(s){s&&q(e),i.d()}}}function Ea(l){let e,t,n,i,s,r,a,u=m("worklog.log")+"",d,h,_,v=l[21]&&l[29].filter(l[153]).length>0,g,b,k,y=v&&bo(l);function S(j,F){return j[26].length===0?Va:Ba}let D=S(l),T=D(l);return{c(){e=f("div"),t=f("div"),n=f("input"),i=w(),s=f("input"),r=w(),a=f("button"),d=I(u),_=w(),y&&y.c(),g=w(),T.c(),o(n,"type","text"),o(n,"placeholder",m("worklog.whatDone")),o(n,"class","svelte-rw0qo2"),o(s,"type","number"),o(s,"placeholder",m("worklog.minutes")),o(s,"min","1"),o(s,"class","svelte-rw0qo2"),o(a,"class","btn btn-primary svelte-rw0qo2"),a.disabled=h=!l[28].trim()||!l[27],o(t,"class","worklog-form svelte-rw0qo2"),o(e,"class","worklog-tab svelte-rw0qo2")},m(j,F){C(j,e,F),c(e,t),c(t,n),Ce(n,l[28]),c(t,i),c(t,s),Ce(s,l[27]),c(t,r),c(t,a),c(a,d),c(e,_),y&&y.m(e,null),c(e,g),T.m(e,null),b||(k=[E(n,"input",l[185]),E(s,"input",l[186]),E(a,"click",l[123])],b=!0)},p(j,F){F[0]&268435456&&n.value!==j[28]&&Ce(n,j[28]),F[0]&134217728&&Gt(s.value)!==j[27]&&Ce(s,j[27]),F[0]&402653184&&h!==(h=!j[28].trim()||!j[27])&&(a.disabled=h),F[0]&538968064&&(v=j[21]&&j[29].filter(j[153]).length>0),v?y?y.p(j,F):(y=bo(j),y.c(),y.m(e,g)):y&&(y.d(1),y=null),D===(D=S(j))&&T?T.p(j,F):(T.d(1),T=D(j),T&&(T.c(),T.m(e,null)))},i:oe,o:oe,d(j){j&&q(e),y&&y.d(),T.d(),b=!1,he(k)}}}function Aa(l){let e,t,n,i,s,r;function a(h,_){return h[25].length===0?Ua:Ha}let u=a(l),d=u(l);return{c(){e=f("div"),t=f("div"),n=f("button"),n.textContent=`${m("action.addAction")}`,i=w(),d.c(),o(n,"class","btn btn-primary svelte-rw0qo2"),o(t,"class","tab-toolbar svelte-rw0qo2"),o(e,"class","actions-tab svelte-rw0qo2")},m(h,_){C(h,e,_),c(e,t),c(t,n),c(e,i),d.m(e,null),s||(r=E(n,"click",l[140]),s=!0)},p(h,_){u===(u=a(h))&&d?d.p(h,_):(d.d(1),d=u(h),d&&(d.c(),d.m(e,null)))},i:oe,o:oe,d(h){h&&q(e),d.d(),s=!1,r()}}}function La(l){let e,t,n,i=m("file.addFile")+"",s,r,a,u=m("file.addFolder")+"",d,h,_,v,g,b,k,y,S,D,T,j,F,L=l[55].items.length>0&&qo(l);const N=[Ka,Wa],M=[];function V(H,R){return H[47]?0:1}b=V(l),k=M[b]=N[b](l);let P=l[43]&&!l[45]&&So(),W=l[51]&&jo(l);return{c(){e=f("div"),t=f("div"),n=f("button"),s=I(i),r=w(),a=f("button"),d=I(u),h=w(),_=f("button"),_.textContent=`${m("file.newFile")}`,v=w(),L&&L.c(),g=w(),k.c(),y=w(),P&&P.c(),S=w(),W&&W.c(),D=ut(),o(n,"class","btn btn-primary svelte-rw0qo2"),n.disabled=l[43],o(a,"class","btn svelte-rw0qo2"),a.disabled=l[43],o(_,"class","btn svelte-rw0qo2"),o(t,"class","tab-toolbar svelte-rw0qo2"),o(e,"class","files-tab svelte-rw0qo2")},m(H,R){C(H,e,R),c(e,t),c(t,n),c(n,s),c(t,r),c(t,a),c(a,d),c(t,h),c(t,_),c(t,v),L&&L.m(t,null),c(e,g),M[b].m(e,null),c(e,y),P&&P.m(e,null),C(H,S,R),W&&W.m(H,R),C(H,D,R),T=!0,j||(F=[E(n,"click",l[133]),E(a,"click",l[134]),E(_,"click",l[84])],j=!0)},p(H,R){(!T||R[1]&4096)&&(n.disabled=H[43]),(!T||R[1]&4096)&&(a.disabled=H[43]),H[55].items.length>0?L?L.p(H,R):(L=qo(H),L.c(),L.m(t,null)):L&&(L.d(1),L=null);let K=b;b=V(H),b===K?M[b].p(H,R):(Qe(),_e(M[K],1,1,()=>{M[K]=null}),xe(),k=M[b],k?k.p(H,R):(k=M[b]=N[b](H),k.c()),ce(k,1),k.m(e,y)),H[43]&&!H[45]?P||(P=So(),P.c(),P.m(e,null)):P&&(P.d(1),P=null),H[51]?W?(W.p(H,R),R[1]&1048576&&ce(W,1)):(W=jo(H),W.c(),ce(W,1),W.m(D.parentNode,D)):W&&(Qe(),_e(W,1,1,()=>{W=null}),xe())},i(H){T||(ce(k),ce(W),T=!0)},o(H){_e(k),_e(W),T=!1},d(H){H&&(q(e),q(S),q(D)),L&&L.d(),M[b].d(),P&&P.d(),W&&W.d(H),j=!1,he(F)}}}function Pa(l){let e,t,n,i,s,r,a,u=l[36]&&To(l);function d(v,g){return v[23].length===0&&!v[36]?Qa:Za}let h=d(l),_=h(l);return{c(){e=f("div"),t=f("div"),n=f("button"),n.textContent=`${m("note.add")}`,i=w(),u&&u.c(),s=w(),_.c(),o(n,"class","btn btn-primary svelte-rw0qo2"),o(t,"class","tab-toolbar svelte-rw0qo2"),o(e,"class","notes-tab svelte-rw0qo2")},m(v,g){C(v,e,g),c(e,t),c(t,n),c(e,i),u&&u.m(e,null),c(e,s),_.m(e,null),r||(a=E(n,"click",l[116]),r=!0)},p(v,g){v[36]?u?u.p(v,g):(u=To(v),u.c(),u.m(e,s)):u&&(u.d(1),u=null),h===(h=d(v))&&_?_.p(v,g):(_.d(1),_=h(v),_&&(_.c(),_.m(e,null)))},i:oe,o:oe,d(v){v&&q(e),u&&u.d(),_.d(),r=!1,a()}}}function Oa(l){let e,t,n=l[21].title+"",i,s,r,a,u,d,h=l[139](l[21].type)+"",_,v,g,b,k,y=(l[21].section||"—")+"",S,D,T,j,F,L=mt(l[21].createdAt)+"",N,M,V,P,W,H,R,K,G=m("overview.newNote")+"",Q,Y,X,J,O,ie,pe=m("overview.addFile")+"",ee,te,le,ve,we,Me,Le=m("overview.addAction")+"",Ie,z,Z,de,ke,Te,ze,He=m("overview.logTime")+"",tt,Ee,ye,ue,re,se=l[23].length>0&&Do(l),Ne=l[26].length>0&&Fo(l);return{c(){e=f("div"),t=f("h2"),i=I(n),s=w(),r=f("div"),a=f("div"),u=f("span"),u.textContent=`${m("overview.type")}`,d=f("span"),_=I(h),v=w(),g=f("div"),b=f("span"),b.textContent=`${m("overview.section")}`,k=f("span"),S=I(y),D=w(),T=f("div"),j=f("span"),j.textContent=`${m("overview.created")}`,F=f("span"),N=I(L),M=w(),V=f("div"),P=f("button"),W=B("svg"),H=B("path"),R=B("path"),K=w(),Q=I(G),Y=w(),X=f("button"),J=B("svg"),O=B("path"),ie=w(),ee=I(pe),te=w(),le=f("button"),ve=B("svg"),we=B("polygon"),Me=w(),Ie=I(Le),z=w(),Z=f("button"),de=B("svg"),ke=B("circle"),Te=B("polyline"),ze=w(),tt=I(He),Ee=w(),se&&se.c(),ye=w(),Ne&&Ne.c(),o(t,"class","svelte-rw0qo2"),o(u,"class","meta-label svelte-rw0qo2"),o(d,"class","svelte-rw0qo2"),o(a,"class","meta-item svelte-rw0qo2"),o(b,"class","meta-label svelte-rw0qo2"),o(k,"class","svelte-rw0qo2"),o(g,"class","meta-item svelte-rw0qo2"),o(j,"class","meta-label svelte-rw0qo2"),o(F,"class","svelte-rw0qo2"),o(T,"class","meta-item svelte-rw0qo2"),o(r,"class","meta-grid svelte-rw0qo2"),o(H,"d","M12 20h9"),o(H,"class","svelte-rw0qo2"),o(R,"d","M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"),o(R,"class","svelte-rw0qo2"),o(W,"width","16"),o(W,"height","16"),o(W,"viewBox","0 0 24 24"),o(W,"fill","none"),o(W,"stroke","currentColor"),o(W,"stroke-width","2"),o(W,"stroke-linecap","round"),o(W,"stroke-linejoin","round"),o(W,"class","svelte-rw0qo2"),o(P,"class","qa-btn svelte-rw0qo2"),o(O,"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"),o(O,"class","svelte-rw0qo2"),o(J,"width","16"),o(J,"height","16"),o(J,"viewBox","0 0 24 24"),o(J,"fill","none"),o(J,"stroke","currentColor"),o(J,"stroke-width","2"),o(J,"stroke-linecap","round"),o(J,"stroke-linejoin","round"),o(J,"class","svelte-rw0qo2"),o(X,"class","qa-btn svelte-rw0qo2"),o(we,"points","13 2 3 14 12 14 11 22 21 10 12 10 13 2"),o(we,"class","svelte-rw0qo2"),o(ve,"width","16"),o(ve,"height","16"),o(ve,"viewBox","0 0 24 24"),o(ve,"fill","none"),o(ve,"stroke","currentColor"),o(ve,"stroke-width","2"),o(ve,"stroke-linecap","round"),o(ve,"stroke-linejoin","round"),o(ve,"class","svelte-rw0qo2"),o(le,"class","qa-btn svelte-rw0qo2"),o(ke,"cx","12"),o(ke,"cy","12"),o(ke,"r","10"),o(ke,"class","svelte-rw0qo2"),o(Te,"points","12 6 12 12 16 14"),o(Te,"class","svelte-rw0qo2"),o(de,"width","16"),o(de,"height","16"),o(de,"viewBox","0 0 24 24"),o(de,"fill","none"),o(de,"stroke","currentColor"),o(de,"stroke-width","2"),o(de,"stroke-linecap","round"),o(de,"stroke-linejoin","round"),o(de,"class","svelte-rw0qo2"),o(Z,"class","qa-btn svelte-rw0qo2"),o(V,"class","quick-actions svelte-rw0qo2"),o(e,"class","overview svelte-rw0qo2")},m(Se,qe){C(Se,e,qe),c(e,t),c(t,i),c(e,s),c(e,r),c(r,a),c(a,u),c(a,d),c(d,_),c(r,v),c(r,g),c(g,b),c(g,k),c(k,S),c(r,D),c(r,T),c(T,j),c(T,F),c(F,N),c(e,M),c(e,V),c(V,P),c(P,W),c(W,H),c(W,R),c(P,K),c(P,Q),c(V,Y),c(V,X),c(X,J),c(J,O),c(X,ie),c(X,ee),c(V,te),c(V,le),c(le,ve),c(ve,we),c(le,Me),c(le,Ie),c(V,z),c(V,Z),c(Z,de),c(de,ke),c(de,Te),c(Z,ze),c(Z,tt),c(e,Ee),se&&se.m(e,null),c(e,ye),Ne&&Ne.m(e,null),ue||(re=[E(P,"click",l[160]),E(X,"click",l[161]),E(le,"click",l[140]),E(Z,"click",l[162])],ue=!0)},p(Se,qe){qe[0]&2097152&&n!==(n=Se[21].title+"")&&U(i,n),qe[0]&2097152&&h!==(h=Se[139](Se[21].type)+"")&&U(_,h),qe[0]&2097152&&y!==(y=(Se[21].section||"—")+"")&&U(S,y),qe[0]&2097152&&L!==(L=mt(Se[21].createdAt)+"")&&U(N,L),Se[23].length>0?se?se.p(Se,qe):(se=Do(Se),se.c(),se.m(e,ye)):se&&(se.d(1),se=null),Se[26].length>0?Ne?Ne.p(Se,qe):(Ne=Fo(Se),Ne.c(),Ne.m(e,null)):Ne&&(Ne.d(1),Ne=null)},i:oe,o:oe,d(Se){Se&&q(e),se&&se.d(),Ne&&Ne.d(),ue=!1,he(re)}}}function za(l){let e,t=ae(l[17]),n=[];for(let i=0;i<t.length;i+=1)n[i]=wo(jn(l,t,i));return{c(){e=f("div");for(let i=0;i<n.length;i+=1)n[i].c();o(e,"class","activity-events svelte-rw0qo2")},m(i,s){C(i,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(i,s){if(s[0]&131072|s[4]&16384){t=ae(i[17]);let r;for(r=0;r<t.length;r+=1){const a=jn(i,t,r);n[r]?n[r].p(a,s):(n[r]=wo(a),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(i){i&&q(e),Oe(n,i)}}}function Ra(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("activity.perCaseEmpty")}`,o(t,"class","svelte-rw0qo2"),o(e,"class","empty-state svelte-rw0qo2")},m(n,i){C(n,e,i),c(e,t)},p:oe,d(n){n&&q(e)}}}function ho(l){let e,t=l[298].targetType+"",n;return{c(){e=f("span"),n=I(t),o(e,"class","activity-event-target svelte-rw0qo2")},m(i,s){C(i,e,s),c(e,n)},p(i,s){s[0]&131072&&t!==(t=i[298].targetType+"")&&U(n,t)},d(i){i&&q(e)}}}function wo(l){let e,t,n=It(l[298].eventType)+"",i,s,r,a=l[298].title+"",u,d,h,_=l[138](l[298].eventType)+"",v,g,b,k,y=pt(l[298].createdAt)+"",S,D,T=l[298].targetType&&ho(l);return{c(){e=f("div"),t=f("span"),i=I(n),s=w(),r=f("span"),u=I(a),d=w(),h=f("span"),v=I(_),g=w(),T&&T.c(),b=w(),k=f("span"),S=I(y),D=w(),o(t,"class","activity-event-icon svelte-rw0qo2"),o(r,"class","activity-event-title svelte-rw0qo2"),o(h,"class","activity-event-type svelte-rw0qo2"),o(k,"class","activity-event-time svelte-rw0qo2"),o(e,"class","activity-event svelte-rw0qo2")},m(j,F){C(j,e,F),c(e,t),c(t,i),c(e,s),c(e,r),c(r,u),c(e,d),c(e,h),c(h,v),c(e,g),T&&T.m(e,null),c(e,b),c(e,k),c(k,S),c(e,D)},p(j,F){F[0]&131072&&n!==(n=It(j[298].eventType)+"")&&U(i,n),F[0]&131072&&a!==(a=j[298].title+"")&&U(u,a),F[0]&131072&&_!==(_=j[138](j[298].eventType)+"")&&U(v,_),j[298].targetType?T?T.p(j,F):(T=ho(j),T.c(),T.m(e,b)):T&&(T.d(1),T=null),F[0]&131072&&y!==(y=pt(j[298].createdAt)+"")&&U(S,y)},d(j){j&&q(e),T&&T.d()}}}function bo(l){let e,t,n,i=ae(l[29].filter(l[187])),s=[];for(let r=0;r<i.length;r+=1)s[r]=go(Nn(l,i,r));return{c(){e=f("div"),t=f("div"),t.textContent=`${m("worklog.suggestions")}`,n=w();for(let r=0;r<s.length;r+=1)s[r].c();o(t,"class","suggestions-title svelte-rw0qo2"),o(e,"class","worklog-tab-suggestions svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,a){if(a[0]&538968064|a[4]&1){i=ae(r[29].filter(r[187]));let u;for(u=0;u<i.length;u+=1){const d=Nn(r,i,u);s[u]?s[u].p(d,a):(s[u]=go(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=i.length}},d(r){r&&q(e),Oe(s,r)}}}function go(l){let e,t,n,i=l[295].summary+"",s,r,a,u=l[295].suggestedMin+"",d,h,_=m("worklog.min")+"",v,g,b=m("suggest.confidence."+l[295].confidence)+"",k,y,S,D,T,j,F;function L(){return l[188](l[295])}return{c(){e=f("div"),t=f("div"),n=f("span"),s=I(i),r=w(),a=f("span"),d=I(u),h=w(),v=I(_),g=I(" · "),k=I(b),y=w(),S=f("div"),D=f("button"),D.textContent=`${m("worklog.apply")}`,T=w(),o(n,"class","suggestion-summary svelte-rw0qo2"),o(a,"class","suggestion-meta svelte-rw0qo2"),o(t,"class","suggestion-info svelte-rw0qo2"),o(D,"class","btn btn-sm btn-primary svelte-rw0qo2"),o(S,"class","suggestion-actions svelte-rw0qo2"),o(e,"class","suggestion-card svelte-rw0qo2")},m(N,M){C(N,e,M),c(e,t),c(t,n),c(n,s),c(t,r),c(t,a),c(a,d),c(a,h),c(a,v),c(a,g),c(a,k),c(e,y),c(e,S),c(S,D),c(e,T),j||(F=E(D,"click",L),j=!0)},p(N,M){l=N,M[0]&538968064&&i!==(i=l[295].summary+"")&&U(s,i),M[0]&538968064&&u!==(u=l[295].suggestedMin+"")&&U(d,u),M[0]&538968064&&b!==(b=m("suggest.confidence."+l[295].confidence)+"")&&U(k,b)},d(N){N&&q(e),j=!1,F()}}}function Ba(l){let e,t=ae(l[26]),n=[];for(let i=0;i<t.length;i+=1)n[i]=ko(Tn(l,t,i));return{c(){for(let i=0;i<n.length;i+=1)n[i].c();e=ut()},m(i,s){for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(i,s);C(i,e,s)},p(i,s){if(s[0]&67108864){t=ae(i[26]);let r;for(r=0;r<t.length;r+=1){const a=Tn(i,t,r);n[r]?n[r].p(a,s):(n[r]=ko(a),n[r].c(),n[r].m(e.parentNode,e))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(i){i&&q(e),Oe(n,i)}}}function Va(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("worklog.empty")}`,o(t,"class","svelte-rw0qo2"),o(e,"class","empty-state svelte-rw0qo2")},m(n,i){C(n,e,i),c(e,t)},p:oe,d(n){n&&q(e)}}}function ko(l){let e,t,n=l[279].summary+"",i,s,r,a=l[279].minutes+"",u,d,h=m("worklog.min")+"",_,v,g=mt(l[279].createdAt)+"",b,k;return{c(){e=f("div"),t=f("div"),i=I(n),s=w(),r=f("div"),u=I(a),d=w(),_=I(h),v=I(" · "),b=I(g),k=w(),o(t,"class","svelte-rw0qo2"),o(r,"class","wl-meta svelte-rw0qo2"),o(e,"class","worklog-entry svelte-rw0qo2")},m(y,S){C(y,e,S),c(e,t),c(t,i),c(e,s),c(e,r),c(r,u),c(r,d),c(r,_),c(r,v),c(r,b),c(e,k)},p(y,S){S[0]&67108864&&n!==(n=y[279].summary+"")&&U(i,n),S[0]&67108864&&a!==(a=y[279].minutes+"")&&U(u,a),S[0]&67108864&&g!==(g=mt(y[279].createdAt)+"")&&U(b,g)},d(y){y&&q(e)}}}function Ha(l){let e,t=ae(l[25]),n=[];for(let i=0;i<t.length;i+=1)n[i]=yo(Dn(l,t,i));return{c(){for(let i=0;i<n.length;i+=1)n[i].c();e=ut()},m(i,s){for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(i,s);C(i,e,s)},p(i,s){if(s[0]&33554432|s[4]&1572864){t=ae(i[25]);let r;for(r=0;r<t.length;r+=1){const a=Dn(i,t,r);n[r]?n[r].p(a,s):(n[r]=yo(a),n[r].c(),n[r].m(e.parentNode,e))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(i){i&&q(e),Oe(n,i)}}}function Ua(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("action.noActions")}`,o(t,"class","svelte-rw0qo2"),o(e,"class","empty-state svelte-rw0qo2")},m(n,i){C(n,e,i),c(e,t)},p:oe,d(n){n&&q(e)}}}function yo(l){let e,t,n,i=l[290].title+"",s,r,a,u=l[144](l[290].type)+"",d,h,_,v=l[290].data+"",g,b,k,y,S,D,T,j,F;function L(){return l[183](l[290])}function N(){return l[184](l[290])}return{c(){e=f("div"),t=f("div"),n=f("span"),s=I(i),r=w(),a=f("span"),d=I(u),h=w(),_=f("span"),g=I(v),b=w(),k=f("div"),y=f("button"),y.textContent=`${m("action.run")}`,S=w(),D=f("button"),D.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-rw0qo2"><polyline points="3 6 5 6 21 6" class="svelte-rw0qo2"></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-rw0qo2"></path></svg>',T=w(),o(n,"class","action-title svelte-rw0qo2"),o(a,"class","action-type svelte-rw0qo2"),o(_,"class","action-data svelte-rw0qo2"),o(t,"class","action-info svelte-rw0qo2"),o(y,"class","btn btn-sm svelte-rw0qo2"),o(D,"class","btn btn-sm btn-danger svelte-rw0qo2"),o(k,"class","action-btns svelte-rw0qo2"),o(e,"class","action-card svelte-rw0qo2")},m(M,V){C(M,e,V),c(e,t),c(t,n),c(n,s),c(t,r),c(t,a),c(a,d),c(t,h),c(t,_),c(_,g),c(e,b),c(e,k),c(k,y),c(k,S),c(k,D),c(e,T),j||(F=[E(y,"click",L),E(D,"click",N)],j=!0)},p(M,V){l=M,V[0]&33554432&&i!==(i=l[290].title+"")&&U(s,i),V[0]&33554432&&u!==(u=l[144](l[290].type)+"")&&U(d,u),V[0]&33554432&&v!==(v=l[290].data+"")&&U(g,v)},d(M){M&&q(e),j=!1,he(F)}}}function qo(l){let e,t=m("common.paste")+"",n,i,s=l[55].items.length+"",r,a,u;return{c(){e=f("button"),n=I(t),i=w(),r=I(s),o(e,"class","btn svelte-rw0qo2")},m(d,h){C(d,e,h),c(e,n),c(e,i),c(e,r),a||(u=E(e,"click",l[89]),a=!0)},p(d,h){h[1]&16777216&&s!==(s=d[55].items.length+"")&&U(r,s)},d(d){d&&q(e),a=!1,u()}}}function Wa(l){let e,t,n,i,s,r,a;const u=[Ja,Ga],d=[];function h(b,k){return b[49].length>0?0:1}e=h(l),t=d[e]=u[e](l);const _=[Xa,Ya],v=[];function g(b,k){return b[50].length===0?0:1}return i=g(l),s=v[i]=_[i](l),{c(){t.c(),n=w(),s.c(),r=ut()},m(b,k){d[e].m(b,k),C(b,n,k),v[i].m(b,k),C(b,r,k),a=!0},p(b,k){let y=e;e=h(b),e===y?d[e].p(b,k):(Qe(),_e(d[y],1,1,()=>{d[y]=null}),xe(),t=d[e],t?t.p(b,k):(t=d[e]=u[e](b),t.c()),ce(t,1),t.m(n.parentNode,n));let S=i;i=g(b),i===S?v[i].p(b,k):(Qe(),_e(v[S],1,1,()=>{v[S]=null}),xe(),s=v[i],s?s.p(b,k):(s=v[i]=_[i](b),s.c()),ce(s,1),s.m(r.parentNode,r))},i(b){a||(ce(t),ce(s),a=!0)},o(b){_e(t),_e(s),a=!1},d(b){b&&(q(n),q(r)),d[e].d(b),v[i].d(b)}}}function Ka(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("common.loading")}`,o(t,"class","svelte-rw0qo2"),o(e,"class","empty-state svelte-rw0qo2")},m(n,i){C(n,e,i),c(e,t)},p:oe,i:oe,o:oe,d(n){n&&q(e)}}}function Ga(l){let e,t;return e=new pi({props:{crumbs:[{name:m("file.root")}]}}),{c(){st(e.$$.fragment)},m(n,i){nt(e,n,i),t=!0},p:oe,i(n){t||(ce(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){ot(e,n)}}}function Ja(l){let e,t,n,i,s,r,a,u=m("common.back")+"",d,h,_,v;return e=new pi({props:{crumbs:[{name:m("file.root")},...l[49]]}}),e.$on("navigate",l[169]),{c(){st(e.$$.fragment),t=w(),n=f("button"),i=B("svg"),s=B("line"),r=B("polyline"),a=w(),d=I(u),o(s,"x1","19"),o(s,"y1","12"),o(s,"x2","5"),o(s,"y2","12"),o(s,"class","svelte-rw0qo2"),o(r,"points","12 19 5 12 12 5"),o(r,"class","svelte-rw0qo2"),o(i,"width","14"),o(i,"height","14"),o(i,"viewBox","0 0 24 24"),o(i,"fill","none"),o(i,"stroke","currentColor"),o(i,"stroke-width","2"),o(i,"stroke-linecap","round"),o(i,"stroke-linejoin","round"),o(i,"class","svelte-rw0qo2"),o(n,"class","btn btn-sm back-btn svelte-rw0qo2")},m(g,b){nt(e,g,b),C(g,t,b),C(g,n,b),c(n,i),c(i,s),c(i,r),c(n,a),c(n,d),h=!0,_||(v=E(n,"click",l[80]),_=!0)},p(g,b){const k={};b[1]&262144&&(k.crumbs=[{name:m("file.root")},...g[49]]),e.$set(k)},i(g){h||(ce(e.$$.fragment,g),h=!0)},o(g){_e(e.$$.fragment,g),h=!1},d(g){g&&(q(t),q(n)),ot(e,g),_=!1,v()}}}function Ya(l){let e,t=[],n=new Map,i,s=ae(l[50]);const r=a=>a[287].id;for(let a=0;a<s.length;a+=1){let u=Mn(l,s,a),d=r(u);n.set(d,t[a]=Co(d,u))}return{c(){e=f("div");for(let a=0;a<t.length;a+=1)t[a].c();o(e,"class","file-list svelte-rw0qo2")},m(a,u){C(a,e,u);for(let d=0;d<t.length;d+=1)t[d]&&t[d].m(e,null);i=!0},p(a,u){u[1]&34078720|u[2]&2006056960|u[3]&7|u[4]&8192&&(s=ae(a[50]),Qe(),t=si(t,u,r,1,a,s,n,e,ii,Co,null,Mn),xe())},i(a){if(!i){for(let u=0;u<s.length;u+=1)ce(t[u]);i=!0}},o(a){for(let u=0;u<t.length;u+=1)_e(t[u]);i=!1},d(a){a&&q(e);for(let u=0;u<t.length;u+=1)t[u].d()}}}function Xa(l){let e,t,n,i,s=(l[49].length>0?m("file.noFiles"):m("file.noFilesCase"))+"",r,a,u,d,h,_,v,g,b,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-rw0qo2"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z" class="svelte-rw0qo2"></path><polyline points="14 2 14 8 20 8" class="svelte-rw0qo2"></polyline></svg>',n=w(),i=f("p"),r=I(s),a=w(),u=f("p"),u.textContent=`${m("file.hint")}`,d=w(),h=f("div"),_=f("button"),_.textContent=`${m("file.addFileSimple")}`,v=w(),g=f("button"),g.textContent=`${m("file.addFolderSimple")}`,o(t,"class","empty-icon svelte-rw0qo2"),o(i,"class","svelte-rw0qo2"),o(u,"class","hint svelte-rw0qo2"),o(_,"class","btn btn-primary svelte-rw0qo2"),o(g,"class","btn svelte-rw0qo2"),o(h,"class","empty-actions svelte-rw0qo2"),o(e,"class","empty-state svelte-rw0qo2")},m(y,S){C(y,e,S),c(e,t),c(e,n),c(e,i),c(i,r),c(e,a),c(e,u),c(e,d),c(e,h),c(h,_),c(h,v),c(h,g),b||(k=[E(_,"click",l[133]),E(g,"click",l[134])],b=!0)},p(y,S){S[1]&262144&&s!==(s=(y[49].length>0?m("file.noFiles"):m("file.noFilesCase"))+"")&&U(r,s)},i:oe,o:oe,d(y){y&&q(e),b=!1,he(k)}}}function Co(l,e){let t,n,i;return n=new jc({props:{item:e[287],selected:e[56].includes(e[287].id),onDragStart:e[93],onDragOver:e[94],onDrop:e[95]}}),n.$on("navigate",e[170]),n.$on("preview",e[171]),n.$on("openExternal",e[172]),n.$on("showInFolder",e[173]),n.$on("delete",e[174]),n.$on("rename",e[175]),n.$on("duplicate",e[176]),n.$on("cut",e[177]),n.$on("copy",e[178]),n.$on("selectOne",e[179]),n.$on("toggleSelect",e[180]),n.$on("rangeSelect",e[181]),{key:l,first:null,c(){t=ut(),st(n.$$.fragment),this.first=t},m(s,r){C(s,t,r),nt(n,s,r),i=!0},p(s,r){e=s;const a={};r[1]&524288&&(a.item=e[287]),r[1]&34078720&&(a.selected=e[56].includes(e[287].id)),n.$set(a)},i(s){i||(ce(n.$$.fragment,s),i=!0)},o(s){_e(n.$$.fragment,s),i=!1},d(s){s&&q(t),ot(n,s)}}}function So(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("file.scanning")}`,o(t,"class","svelte-rw0qo2"),o(e,"class","empty-state svelte-rw0qo2")},m(n,i){C(n,e,i),c(e,t)},d(n){n&&q(e)}}}function jo(l){let e,t;return e=new Hc({props:{item:l[51],content:l[52],loading:l[53],error:l[54]}}),e.$on("close",l[83]),e.$on("openExternal",l[182]),{c(){st(e.$$.fragment)},m(n,i){nt(e,n,i),t=!0},p(n,i){const s={};i[1]&1048576&&(s.item=n[51]),i[1]&2097152&&(s.content=n[52]),i[1]&4194304&&(s.loading=n[53]),i[1]&8388608&&(s.error=n[54]),e.$set(s)},i(n){t||(ce(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){ot(e,n)}}}function To(l){let e,t,n,i,s,r,a,u,d;return{c(){e=f("div"),t=f("input"),n=w(),i=f("div"),s=f("button"),s.textContent=`${m("common.create")}`,r=w(),a=f("button"),a.textContent=`${m("common.cancel")}`,o(t,"type","text"),o(t,"placeholder",m("note.title")),o(t,"class","svelte-rw0qo2"),o(s,"class","btn btn-primary svelte-rw0qo2"),o(a,"class","btn svelte-rw0qo2"),o(i,"class","form-actions svelte-rw0qo2"),o(e,"class","create-form svelte-rw0qo2")},m(h,_){C(h,e,_),c(e,t),Ce(t,l[37]),c(e,n),c(e,i),c(i,s),c(i,r),c(i,a),u||(d=[E(t,"input",l[165]),E(t,"keydown",l[166]),E(s,"click",l[118]),E(a,"click",l[117])],u=!0)},p(h,_){_[1]&64&&t.value!==h[37]&&Ce(t,h[37])},d(h){h&&q(e),u=!1,he(d)}}}function Za(l){let e,t=ae(l[23]),n=[];for(let i=0;i<t.length;i+=1)n[i]=No(Fn(l,t,i));return{c(){e=f("div");for(let i=0;i<n.length;i+=1)n[i].c();o(e,"class","notes-list svelte-rw0qo2")},m(i,s){C(i,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(i,s){if(s[0]&8388608|s[3]&67108864){t=ae(i[23]);let r;for(r=0;r<t.length;r+=1){const a=Fn(i,t,r);n[r]?n[r].p(a,s):(n[r]=No(a),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(i){i&&q(e),Oe(n,i)}}}function Qa(l){let e,t,n;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("note.noNotes")}`,n=f("p"),n.textContent=`${m("note.createFirst")}`,o(t,"class","svelte-rw0qo2"),o(n,"class","hint svelte-rw0qo2"),o(e,"class","empty-state svelte-rw0qo2")},m(i,s){C(i,e,s),c(e,t),c(e,n)},p:oe,d(i){i&&q(e)}}}function No(l){let e,t,n=l[282].title+"",i,s,r,a=mt(l[282].createdAt)+"",u,d,h,_;function v(){return l[167](l[282])}function g(){return l[168](l[282])}return{c(){e=f("div"),t=f("div"),i=I(n),s=w(),r=f("div"),u=I(a),d=w(),o(t,"class","note-card-title svelte-rw0qo2"),o(r,"class","note-card-date svelte-rw0qo2"),o(e,"class","note-card svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(b,k){C(b,e,k),c(e,t),c(t,i),c(e,s),c(e,r),c(r,u),c(e,d),h||(_=[E(e,"click",v),E(e,"keydown",function(){Ht(at(g))&&at(g).apply(this,arguments)})],h=!0)},p(b,k){l=b,k[0]&8388608&&n!==(n=l[282].title+"")&&U(i,n),k[0]&8388608&&a!==(a=mt(l[282].createdAt)+"")&&U(u,a)},d(b){b&&q(e),h=!1,he(_)}}}function Do(l){let e,t,n,i=ae(l[23].slice(0,5)),s=[];for(let r=0;r<i.length;r+=1)s[r]=Mo(En(l,i,r));return{c(){e=f("div"),t=f("h3"),t.textContent=`${m("overview.recentNotes")}`,n=w();for(let r=0;r<s.length;r+=1)s[r].c();o(t,"class","svelte-rw0qo2"),o(e,"class","recent-section svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,a){if(a[0]&8388608|a[3]&67108864){i=ae(r[23].slice(0,5));let u;for(u=0;u<i.length;u+=1){const d=En(r,i,u);s[u]?s[u].p(d,a):(s[u]=Mo(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=i.length}},d(r){r&&q(e),Oe(s,r)}}}function Mo(l){let e,t,n=l[282].title+"",i,s,r=mt(l[282].createdAt)+"",a,u,d,h;function _(){return l[163](l[282])}function v(){return l[164](l[282])}return{c(){e=f("div"),t=f("span"),i=I(n),s=f("span"),a=I(r),u=w(),o(t,"class","svelte-rw0qo2"),o(s,"class","recent-date svelte-rw0qo2"),o(e,"class","recent-note svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(g,b){C(g,e,b),c(e,t),c(t,i),c(e,s),c(s,a),c(e,u),d||(h=[E(e,"click",_),E(e,"keydown",function(){Ht(at(v))&&at(v).apply(this,arguments)})],d=!0)},p(g,b){l=g,b[0]&8388608&&n!==(n=l[282].title+"")&&U(i,n),b[0]&8388608&&r!==(r=mt(l[282].createdAt)+"")&&U(a,r)},d(g){g&&q(e),d=!1,he(h)}}}function Fo(l){let e,t,n,i=ae(l[26].slice(0,3)),s=[];for(let r=0;r<i.length;r+=1)s[r]=Io(In(l,i,r));return{c(){e=f("div"),t=f("h3"),t.textContent=`${m("overview.recentEntries")}`,n=w();for(let r=0;r<s.length;r+=1)s[r].c();o(t,"class","svelte-rw0qo2"),o(e,"class","recent-section svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,a){if(a[0]&67108864){i=ae(r[26].slice(0,3));let u;for(u=0;u<i.length;u+=1){const d=In(r,i,u);s[u]?s[u].p(d,a):(s[u]=Io(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=i.length}},d(r){r&&q(e),Oe(s,r)}}}function Io(l){let e,t=l[279].summary+"",n,i,s=l[279].minutes+"",r,a,u=m("worklog.min")+"",d,h;return{c(){e=f("div"),n=I(t),i=I(" ("),r=I(s),a=w(),d=I(u),h=I(")"),o(e,"class","recent-entry svelte-rw0qo2")},m(_,v){C(_,e,v),c(e,n),c(e,i),c(e,r),c(e,a),c(e,d),c(e,h)},p(_,v){v[0]&67108864&&t!==(t=_[279].summary+"")&&U(n,t),v[0]&67108864&&s!==(s=_[279].minutes+"")&&U(r,s)},d(_){_&&q(e)}}}function Eo(l){let e;return{c(){e=f("span"),e.textContent="●",o(e,"class","dirty-mark svelte-rw0qo2")},m(t,n){C(t,e,n)},d(t){t&&q(e)}}}function Ao(l){let e,t,n,i,s,r,a,u,d,h,_,v,g,b,k,y,S,D,T,j,F,L,N,M,V,P,W=m("common.create")+"",H,R,K,G,Q,Y,X,J=l[33]&&Lo(l);_=new Xt({props:{kind:"folder",size:24}});let O=ae(l[2]),ie=[];for(let ee=0;ee<O.length;ee+=1)ie[ee]=Po(_n(l,O,ee));const pe=ee=>_e(ie[ee],1,1,()=>{ie[ee]=null});return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${m("nav.createNode")}`,i=w(),J&&J.c(),s=w(),r=f("div"),a=f("span"),a.textContent=`${m("template.select")}`,u=w(),d=f("div"),h=f("button"),st(_.$$.fragment),v=w(),g=f("div"),b=f("span"),b.textContent=`${m("template.optionNone")}`,k=w(),y=f("span"),y.textContent=`${m("template.none.desc")}`,S=w();for(let ee=0;ee<ie.length;ee+=1)ie[ee].c();D=w(),T=f("div"),j=f("label"),F=f("span"),F.textContent=`${m("common.name")}`,L=w(),N=f("input"),M=w(),V=f("div"),P=f("button"),H=I(W),K=w(),G=f("button"),G.textContent=`${m("common.cancel")}`,o(n,"class","svelte-rw0qo2"),o(a,"class","form-label svelte-rw0qo2"),o(b,"class","template-card-title svelte-rw0qo2"),o(y,"class","template-card-desc svelte-rw0qo2"),o(g,"class","template-card-text svelte-rw0qo2"),o(h,"class","template-card svelte-rw0qo2"),De(h,"selected",l[34]===null),o(d,"class","template-cards svelte-rw0qo2"),o(d,"role","group"),o(d,"aria-label",m("template.select")),o(r,"class","form-group svelte-rw0qo2"),o(F,"class","label-text svelte-rw0qo2"),o(N,"type","text"),o(N,"placeholder",m("case.namePlaceholder")),o(N,"class","svelte-rw0qo2"),o(j,"class","svelte-rw0qo2"),o(T,"class","form-group svelte-rw0qo2"),o(P,"class","btn btn-primary svelte-rw0qo2"),P.disabled=R=!l[32].trim()||l[34]===void 0,o(G,"class","btn svelte-rw0qo2"),o(V,"class","modal-actions svelte-rw0qo2"),o(t,"class","modal modal-create svelte-rw0qo2"),o(e,"class","modal-overlay svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(ee,te){C(ee,e,te),c(e,t),c(t,n),c(t,i),J&&J.m(t,null),c(t,s),c(t,r),c(r,a),c(r,u),c(r,d),c(d,h),nt(_,h,null),c(h,v),c(h,g),c(g,b),c(g,k),c(g,y),c(d,S);for(let le=0;le<ie.length;le+=1)ie[le]&&ie[le].m(d,null);c(t,D),c(t,T),c(T,j),c(j,F),c(j,L),c(j,N),Ce(N,l[32]),c(t,M),c(t,V),c(V,P),c(P,H),c(V,K),c(V,G),Q=!0,Y||(X=[E(h,"click",l[213]),E(N,"input",l[215]),E(N,"keydown",l[216]),E(P,"click",l[104]),E(G,"click",l[103]),E(e,"click",Ct(l[103])),E(e,"keydown",at(l[103]))],Y=!0)},p(ee,te){if(ee[33]?J?J.p(ee,te):(J=Lo(ee),J.c(),J.m(t,s)):J&&(J.d(1),J=null),(!Q||te[1]&8)&&De(h,"selected",ee[34]===null),te[0]&4|te[1]&8){O=ae(ee[2]);let le;for(le=0;le<O.length;le+=1){const ve=_n(ee,O,le);ie[le]?(ie[le].p(ve,te),ce(ie[le],1)):(ie[le]=Po(ve),ie[le].c(),ce(ie[le],1),ie[le].m(d,null))}for(Qe(),le=O.length;le<ie.length;le+=1)pe(le);xe()}te[1]&2&&N.value!==ee[32]&&Ce(N,ee[32]),(!Q||te[1]&10&&R!==(R=!ee[32].trim()||ee[34]===void 0))&&(P.disabled=R)},i(ee){if(!Q){ce(_.$$.fragment,ee);for(let te=0;te<O.length;te+=1)ce(ie[te]);Q=!0}},o(ee){_e(_.$$.fragment,ee),ie=ie.filter(Boolean);for(let te=0;te<ie.length;te+=1)_e(ie[te]);Q=!1},d(ee){ee&&q(e),J&&J.d(),ot(_),Oe(ie,ee),Y=!1,he(X)}}}function Lo(l){let e,t=m("nav.createInside")+"",n,i,s=l[33].title+"",r,a;return{c(){e=f("div"),n=I(t),i=I(" «"),r=I(s),a=I("»"),o(e,"class","create-context svelte-rw0qo2")},m(u,d){C(u,e,d),c(e,n),c(e,i),c(e,r),c(e,a)},p(u,d){d[1]&4&&s!==(s=u[33].title+"")&&U(r,s)},d(u){u&&q(e)}}}function Po(l){let e,t,n,i,s,r=m(l[274].title)+"",a,u,d,h=m(l[274].title+".desc")+"",_,v,g,b,k;t=new Xt({props:{kind:l[274].icon||"generic",size:24}});function y(){return l[214](l[274])}return{c(){var S;e=f("button"),st(t.$$.fragment),n=w(),i=f("div"),s=f("span"),a=I(r),u=w(),d=f("span"),_=I(h),v=w(),o(s,"class","template-card-title svelte-rw0qo2"),o(d,"class","template-card-desc svelte-rw0qo2"),o(i,"class","template-card-text svelte-rw0qo2"),o(e,"class","template-card svelte-rw0qo2"),De(e,"selected",((S=l[34])==null?void 0:S.id)===l[274].id)},m(S,D){C(S,e,D),nt(t,e,null),c(e,n),c(e,i),c(i,s),c(s,a),c(i,u),c(i,d),c(d,_),c(e,v),g=!0,b||(k=E(e,"click",y),b=!0)},p(S,D){var j;l=S;const T={};D[0]&4&&(T.kind=l[274].icon||"generic"),t.$set(T),(!g||D[0]&4)&&r!==(r=m(l[274].title)+"")&&U(a,r),(!g||D[0]&4)&&h!==(h=m(l[274].title+".desc")+"")&&U(_,h),(!g||D[0]&4|D[1]&8)&&De(e,"selected",((j=l[34])==null?void 0:j.id)===l[274].id)},i(S){g||(ce(t.$$.fragment,S),g=!0)},o(S){_e(t.$$.fragment,S),g=!1},d(S){S&&q(e),ot(t),b=!1,k()}}}function Oo(l){let e,t,n=l[35].node&&["folder","project","client","document","recipe"].includes(l[35].node.type),i,s,r,a,u,d,h,_,v,g,b=n&&zo(l),k=l[35].node&&l[35].node.parent_id&&Bo(l);return{c(){e=f("div"),t=f("div"),b&&b.c(),i=w(),k&&k.c(),s=w(),r=f("button"),r.textContent=`${m("common.rename")}`,a=w(),u=f("button"),u.textContent=`${m("common.delete")}`,d=w(),h=f("button"),h.textContent=`${m("file.showInExplorer")}`,o(r,"class","context-menu-item svelte-rw0qo2"),o(u,"class","context-menu-item danger svelte-rw0qo2"),o(h,"class","context-menu-item svelte-rw0qo2"),o(t,"class","context-menu svelte-rw0qo2"),Ve(t,"left",l[35].x+"px"),Ve(t,"top",l[35].y+"px"),o(e,"class","context-menu-backdrop svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(y,S){C(y,e,S),c(e,t),b&&b.m(t,null),c(t,i),k&&k.m(t,null),c(t,s),c(t,r),c(t,a),c(t,u),c(t,d),c(t,h),_=!0,v||(g=[E(r,"click",l[219]),E(u,"click",l[220]),E(h,"click",l[221]),E(e,"click",l[106]),E(e,"contextmenu",ml(l[106])),E(e,"keydown",at(l[106]))],v=!0)},p(y,S){S[1]&16&&(n=y[35].node&&["folder","project","client","document","recipe"].includes(y[35].node.type)),n?b?(b.p(y,S),S[1]&16&&ce(b,1)):(b=zo(y),b.c(),ce(b,1),b.m(t,i)):b&&(Qe(),_e(b,1,1,()=>{b=null}),xe()),y[35].node&&y[35].node.parent_id?k?k.p(y,S):(k=Bo(y),k.c(),k.m(t,s)):k&&(k.d(1),k=null),(!_||S[1]&16)&&Ve(t,"left",y[35].x+"px"),(!_||S[1]&16)&&Ve(t,"top",y[35].y+"px")},i(y){_||(ce(b),_=!0)},o(y){_e(b),_=!1},d(y){y&&q(e),b&&b.d(),k&&k.d(),v=!1,he(g)}}}function zo(l){let e,t,n,i,s,r=ae(l[2].length>0?l[2]:[{id:"",title:"template.optionNone",icon:"folder"}]),a=[];for(let d=0;d<r.length;d+=1)a[d]=Ro(mn(l,r,d));const u=d=>_e(a[d],1,1,()=>{a[d]=null});return{c(){e=f("div"),e.textContent=`${m("common.create")}`,t=w();for(let d=0;d<a.length;d+=1)a[d].c();n=w(),i=f("div"),o(e,"class","context-menu-section svelte-rw0qo2"),o(i,"class","context-menu-divider svelte-rw0qo2")},m(d,h){C(d,e,h),C(d,t,h);for(let _=0;_<a.length;_+=1)a[_]&&a[_].m(d,h);C(d,n,h),C(d,i,h),s=!0},p(d,h){if(h[0]&4|h[3]&256){r=ae(d[2].length>0?d[2]:[{id:"",title:"template.optionNone",icon:"folder"}]);let _;for(_=0;_<r.length;_+=1){const v=mn(d,r,_);a[_]?(a[_].p(v,h),ce(a[_],1)):(a[_]=Ro(v),a[_].c(),ce(a[_],1),a[_].m(n.parentNode,n))}for(Qe(),_=r.length;_<a.length;_+=1)u(_);xe()}},i(d){if(!s){for(let h=0;h<r.length;h+=1)ce(a[h]);s=!0}},o(d){a=a.filter(Boolean);for(let h=0;h<a.length;h+=1)_e(a[h]);s=!1},d(d){d&&(q(e),q(t),q(n),q(i)),Oe(a,d)}}}function Ro(l){let e,t,n,i,s=m(l[274].title)+"",r,a,u,d;t=new Xt({props:{kind:l[274].icon||"folder",size:16}});function h(){return l[217](l[274])}return{c(){e=f("button"),st(t.$$.fragment),n=w(),i=f("span"),r=I(s),o(i,"class","svelte-rw0qo2"),o(e,"class","context-menu-item svelte-rw0qo2")},m(_,v){C(_,e,v),nt(t,e,null),c(e,n),c(e,i),c(i,r),a=!0,u||(d=E(e,"click",h),u=!0)},p(_,v){l=_;const g={};v[0]&4&&(g.kind=l[274].icon||"folder"),t.$set(g),(!a||v[0]&4)&&s!==(s=m(l[274].title)+"")&&U(r,s)},i(_){a||(ce(t.$$.fragment,_),a=!0)},o(_){_e(t.$$.fragment,_),a=!1},d(_){_&&q(e),ot(t),u=!1,d()}}}function Bo(l){let e,t,n,i,s;return{c(){e=f("button"),e.textContent=`${m("nav.moveToRoot")}`,t=w(),n=f("div"),o(e,"class","context-menu-item svelte-rw0qo2"),o(n,"class","context-menu-divider svelte-rw0qo2")},m(r,a){C(r,e,a),C(r,t,a),C(r,n,a),i||(s=E(e,"click",l[218]),i=!0)},p:oe,d(r){r&&(q(e),q(t),q(n)),i=!1,s()}}}function Vo(l){let e,t,n,i,s,r,a,u,d,h,_,v,g,b,k,y,S,D,T,j=(l[40]==="open_url"?m("action.dataUrl"):l[40]==="open_folder"||l[40]==="open_file"?m("action.dataPath"):m("action.dataCommand"))+"",F,L,N,M,V,P,W,H,R,K,G,Q=ae(l[74]),Y=[];for(let X=0;X<Q.length;X+=1)Y[X]=Ho(pn(l,Q,X));return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${m("action.newAction")}`,i=w(),s=f("div"),r=f("label"),a=f("span"),a.textContent=`${m("common.name")}`,u=w(),d=f("input"),h=w(),_=f("div"),v=f("label"),g=f("span"),g.textContent=`${m("common.type")}`,b=w(),k=f("select");for(let X=0;X<Y.length;X+=1)Y[X].c();y=w(),S=f("div"),D=f("label"),T=f("span"),F=I(j),L=w(),N=f("input"),V=w(),P=f("div"),W=f("button"),W.textContent=`${m("common.create")}`,H=w(),R=f("button"),R.textContent=`${m("common.cancel")}`,o(n,"class","svelte-rw0qo2"),o(a,"class","label-text svelte-rw0qo2"),o(d,"type","text"),o(d,"placeholder",m("action.namePlaceholder")),o(d,"class","svelte-rw0qo2"),o(r,"class","svelte-rw0qo2"),o(s,"class","form-group svelte-rw0qo2"),o(g,"class","label-text svelte-rw0qo2"),o(k,"class","svelte-rw0qo2"),l[40]===void 0&&Ft(()=>l[224].call(k)),o(v,"class","svelte-rw0qo2"),o(_,"class","form-group svelte-rw0qo2"),o(T,"class","label-text svelte-rw0qo2"),o(N,"type","text"),o(N,"placeholder",M=l[40]==="open_url"?m("action.urlPlaceholder"):l[40]==="open_folder"||l[40]==="open_file"?m("action.pathPlaceholder"):m("action.commandPlaceholder")),o(N,"class","svelte-rw0qo2"),o(D,"class","svelte-rw0qo2"),o(S,"class","form-group svelte-rw0qo2"),o(W,"class","btn btn-primary svelte-rw0qo2"),o(R,"class","btn svelte-rw0qo2"),o(P,"class","modal-actions svelte-rw0qo2"),o(t,"class","modal svelte-rw0qo2"),o(e,"class","modal-overlay svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(X,J){C(X,e,J),c(e,t),c(t,n),c(t,i),c(t,s),c(s,r),c(r,a),c(r,u),c(r,d),Ce(d,l[39]),c(t,h),c(t,_),c(_,v),c(v,g),c(v,b),c(v,k);for(let O=0;O<Y.length;O+=1)Y[O]&&Y[O].m(k,null);Dt(k,l[40],!0),c(t,y),c(t,S),c(S,D),c(D,T),c(T,F),c(D,L),c(D,N),Ce(N,l[41]),c(t,V),c(t,P),c(P,W),c(P,H),c(P,R),K||(G=[E(d,"input",l[222]),E(d,"keydown",l[223]),E(k,"change",l[224]),E(N,"input",l[225]),E(N,"keydown",l[226]),E(W,"click",l[142]),E(R,"click",l[141]),E(e,"click",Ct(l[141])),E(e,"keydown",at(l[141]))],K=!0)},p(X,J){if(J[1]&256&&d.value!==X[39]&&Ce(d,X[39]),J[2]&4096){Q=ae(X[74]);let O;for(O=0;O<Q.length;O+=1){const ie=pn(X,Q,O);Y[O]?Y[O].p(ie,J):(Y[O]=Ho(ie),Y[O].c(),Y[O].m(k,null))}for(;O<Y.length;O+=1)Y[O].d(1);Y.length=Q.length}J[1]&512|J[2]&4096&&Dt(k,X[40]),J[1]&512&&j!==(j=(X[40]==="open_url"?m("action.dataUrl"):X[40]==="open_folder"||X[40]==="open_file"?m("action.dataPath"):m("action.dataCommand"))+"")&&U(F,j),J[1]&512|J[2]&4096&&M!==(M=X[40]==="open_url"?m("action.urlPlaceholder"):X[40]==="open_folder"||X[40]==="open_file"?m("action.pathPlaceholder"):m("action.commandPlaceholder"))&&o(N,"placeholder",M),J[1]&1024&&N.value!==X[41]&&Ce(N,X[41])},d(X){X&&q(e),Oe(Y,X),K=!1,he(G)}}}function Ho(l){let e,t=l[271].label+"",n;return{c(){e=f("option"),n=I(t),e.__value=l[271].id,Ce(e,e.__value),o(e,"class","svelte-rw0qo2")},m(i,s){C(i,e,s),c(e,n)},p:oe,d(i){i&&q(e)}}}function Uo(l){let e,t,n,i=m("file.importTitle")+"",s,r,a=(l[21]?l[21].title:"")+"",u,d,h,_,v,g,b,k=l[44].files+"",y,S,D,T,j,F=l[44].folders+"",L,N,M,V,P,W=(l[44].totalBytes/1024).toFixed(1)+"",H,R,K,G,Q,Y,X,J,O,ie,pe,ee,te=l[44].isDangerous&&Wo(l);return{c(){e=f("div"),t=f("div"),n=f("h3"),s=I(i),r=I(" «"),u=I(a),d=I("»"),h=w(),_=f("div"),v=f("div"),g=f("span"),g.textContent=`${m("file.importFiles")}`,b=f("span"),y=I(k),S=w(),D=f("div"),T=f("span"),T.textContent=`${m("file.importFolders")}`,j=f("span"),L=I(F),N=w(),M=f("div"),V=f("span"),V.textContent=`${m("file.importSize")}`,P=f("span"),H=I(W),R=I(" KB"),K=w(),te&&te.c(),G=w(),Q=f("div"),Y=f("button"),Y.textContent=`${m("file.importCopy")}`,X=w(),J=f("button"),J.textContent=`${m("file.importLink")}`,O=w(),ie=f("button"),ie.textContent=`${m("common.cancel")}`,o(n,"class","svelte-rw0qo2"),o(g,"class","svelte-rw0qo2"),o(b,"class","svelte-rw0qo2"),o(v,"class","summary-row svelte-rw0qo2"),o(T,"class","svelte-rw0qo2"),o(j,"class","svelte-rw0qo2"),o(D,"class","summary-row svelte-rw0qo2"),o(V,"class","svelte-rw0qo2"),o(P,"class","svelte-rw0qo2"),o(M,"class","summary-row svelte-rw0qo2"),o(_,"class","import-summary svelte-rw0qo2"),o(Y,"class","btn btn-primary svelte-rw0qo2"),o(J,"class","btn svelte-rw0qo2"),o(ie,"class","btn svelte-rw0qo2"),o(Q,"class","modal-actions svelte-rw0qo2"),o(t,"class","modal svelte-rw0qo2"),o(e,"class","modal-overlay svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(le,ve){C(le,e,ve),c(e,t),c(t,n),c(n,s),c(n,r),c(n,u),c(n,d),c(t,h),c(t,_),c(_,v),c(v,g),c(v,b),c(b,y),c(_,S),c(_,D),c(D,T),c(D,j),c(j,L),c(_,N),c(_,M),c(M,V),c(M,P),c(P,H),c(P,R),c(_,K),te&&te.m(_,null),c(t,G),c(t,Q),c(Q,Y),c(Q,X),c(Q,J),c(Q,O),c(Q,ie),pe||(ee=[E(Y,"click",l[227]),E(J,"click",l[228]),E(ie,"click",l[136]),E(e,"click",Ct(l[136])),E(e,"keydown",at(l[136]))],pe=!0)},p(le,ve){ve[0]&2097152&&a!==(a=(le[21]?le[21].title:"")+"")&&U(u,a),ve[1]&8192&&k!==(k=le[44].files+"")&&U(y,k),ve[1]&8192&&F!==(F=le[44].folders+"")&&U(L,F),ve[1]&8192&&W!==(W=(le[44].totalBytes/1024).toFixed(1)+"")&&U(H,W),le[44].isDangerous?te?te.p(le,ve):(te=Wo(le),te.c(),te.m(_,null)):te&&(te.d(1),te=null)},d(le){le&&q(e),te&&te.d(),pe=!1,he(ee)}}}function Wo(l){let e,t,n,i,s,r,a=l[44].dangerReason+"",u;return{c(){e=f("div"),t=B("svg"),n=B("path"),i=B("line"),s=B("line"),r=w(),u=I(a),o(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"),o(n,"class","svelte-rw0qo2"),o(i,"x1","12"),o(i,"y1","9"),o(i,"x2","12"),o(i,"y2","13"),o(i,"class","svelte-rw0qo2"),o(s,"x1","12"),o(s,"y1","17"),o(s,"x2","12.01"),o(s,"y2","17"),o(s,"class","svelte-rw0qo2"),o(t,"width","14"),o(t,"height","14"),o(t,"viewBox","0 0 24 24"),o(t,"fill","none"),o(t,"stroke","currentColor"),o(t,"stroke-width","2"),o(t,"stroke-linecap","round"),o(t,"stroke-linejoin","round"),o(t,"class","svelte-rw0qo2"),o(e,"class","summary-warn svelte-rw0qo2")},m(d,h){C(d,e,h),c(e,t),c(t,n),c(t,i),c(t,s),c(e,r),c(e,u)},p(d,h){h[1]&8192&&a!==(a=d[44].dangerReason+"")&&U(u,a)},d(d){d&&q(e)}}}function Ko(l){let e,t,n,i,s,r,a,u,d,h,_,v,g,b,k,y,S,D=l[65]&&Go(l);return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${m("rename.title")}`,i=w(),s=f("div"),r=f("label"),a=f("span"),a.textContent=`${m("common.newName")}`,u=w(),d=f("input"),h=w(),D&&D.c(),_=w(),v=f("div"),g=f("button"),g.textContent=`${m("common.rename")}`,b=w(),k=f("button"),k.textContent=`${m("common.cancel")}`,o(n,"class","svelte-rw0qo2"),o(a,"class","label-text svelte-rw0qo2"),o(d,"type","text"),o(d,"class","svelte-rw0qo2"),o(r,"class","svelte-rw0qo2"),o(s,"class","form-group svelte-rw0qo2"),o(g,"class","btn btn-primary svelte-rw0qo2"),o(k,"class","btn svelte-rw0qo2"),o(v,"class","modal-actions svelte-rw0qo2"),o(t,"class","modal svelte-rw0qo2"),o(e,"class","modal-overlay svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(T,j){C(T,e,j),c(e,t),c(t,n),c(t,i),c(t,s),c(s,r),c(r,a),c(r,u),c(r,d),Ce(d,l[64]),c(t,h),D&&D.m(t,null),c(t,_),c(t,v),c(v,g),c(v,b),c(v,k),y||(S=[E(d,"input",l[229]),E(d,"keydown",l[98]),E(g,"click",l[96]),E(k,"click",l[97]),E(e,"click",Ct(l[97])),E(e,"keydown",at(l[97]))],y=!0)},p(T,j){j[2]&4&&d.value!==T[64]&&Ce(d,T[64]),T[65]?D?D.p(T,j):(D=Go(T),D.c(),D.m(t,_)):D&&(D.d(1),D=null)},d(T){T&&q(e),D&&D.d(),y=!1,he(S)}}}function Go(l){let e,t;return{c(){e=f("div"),t=I(l[65]),o(e,"class","rename-error svelte-rw0qo2")},m(n,i){C(n,e,i),c(e,t)},p(n,i){i[2]&8&&U(t,n[65])},d(n){n&&q(e)}}}function Jo(l){let e,t;return e=new Kc({props:{title:l[59],message:l[60],confirmText:l[62],danger:l[61]}}),e.$on("confirm",l[99]),e.$on("cancel",l[100]),{c(){st(e.$$.fragment)},m(n,i){nt(e,n,i),t=!0},p(n,i){const s={};i[1]&268435456&&(s.title=n[59]),i[1]&536870912&&(s.message=n[60]),i[2]&1&&(s.confirmText=n[62]),i[1]&1073741824&&(s.danger=n[61]),e.$set(s)},i(n){t||(ce(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){ot(e,n)}}}function Yo(l){let e,t,n,i,s,r,a,u,d,h,_,v,g,b,k=m("sync.saveInterval")+"",y,S,D,T,j,F,L,N=l[67]&&Xo(l);function M(H,R){var K;return(K=H[67])!=null&&K.configured?nu:lu}let V=M(l),P=V(l),W=l[73]&&ei(l);return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${m("sync.settings")}`,i=w(),N&&N.c(),s=w(),P.c(),r=w(),a=f("div"),u=f("div"),d=f("label"),h=f("span"),h.textContent=`${m("sync.autoSync")}`,_=w(),v=f("input"),g=w(),b=f("button"),y=I(k),S=w(),W&&W.c(),D=w(),T=f("div"),j=f("button"),j.textContent=`${m("common.close")}`,o(n,"class","svelte-rw0qo2"),o(h,"class","label-text svelte-rw0qo2"),o(v,"type","number"),o(v,"placeholder","0"),o(v,"min","0"),o(v,"class","svelte-rw0qo2"),o(d,"class","svelte-rw0qo2"),o(u,"class","form-group svelte-rw0qo2"),o(b,"class","btn svelte-rw0qo2"),b.disabled=l[68],Ve(a,"margin-top","16px"),Ve(a,"padding-top","16px"),Ve(a,"border-top","1px solid #2a2a3c"),o(a,"class","svelte-rw0qo2"),o(j,"class","btn svelte-rw0qo2"),o(T,"class","modal-actions svelte-rw0qo2"),Ve(T,"margin-top","12px"),o(t,"class","modal modal-sync svelte-rw0qo2"),o(e,"class","modal-overlay svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(H,R){C(H,e,R),c(e,t),c(t,n),c(t,i),N&&N.m(t,null),c(t,s),P.m(t,null),c(t,r),c(t,a),c(a,u),c(u,d),c(d,h),c(d,_),c(d,v),Ce(v,l[72]),c(a,g),c(a,b),c(b,y),c(t,S),W&&W.m(t,null),c(t,D),c(t,T),c(T,j),F||(L=[E(v,"input",l[233]),E(b,"click",l[149]),E(j,"click",l[147]),E(e,"click",Ct(l[147])),E(e,"keydown",at(l[147]))],F=!0)},p(H,R){H[67]?N?N.p(H,R):(N=Xo(H),N.c(),N.m(t,s)):N&&(N.d(1),N=null),V===(V=M(H))&&P?P.p(H,R):(P.d(1),P=V(H),P&&(P.c(),P.m(t,r))),R[2]&1024&&Gt(v.value)!==H[72]&&Ce(v,H[72]),R[2]&64&&(b.disabled=H[68]),H[73]?W?W.p(H,R):(W=ei(H),W.c(),W.m(t,D)):W&&(W.d(1),W=null)},d(H){H&&q(e),N&&N.d(),P.d(),W&&W.d(),F=!1,he(L)}}}function Xo(l){let e,t,n,i,s,r,a,u,d,h,_,v,g=l[67].unpushedOps+"",b,k;function y(N,M){return N[67].revoked?tu:N[67].connected?eu:N[67].configured?$a:xa}let S=y(l),D=S(l),T=l[67].serverUrl&&Zo(l),j=l[67].deviceName&&Qo(l),F=l[67].deviceId&&!l[67].deviceName&&xo(l),L=l[67].lastSyncAt&&$o(l);return{c(){e=f("div"),t=f("div"),n=f("span"),n.textContent=`${m("sync.status")}`,i=w(),s=f("span"),D.c(),r=w(),T&&T.c(),a=w(),j&&j.c(),u=w(),F&&F.c(),d=w(),h=f("div"),_=f("span"),_.textContent=`${m("sync.unpushed")}`,v=f("span"),b=I(g),k=w(),L&&L.c(),o(n,"class","sync-label svelte-rw0qo2"),o(s,"class","sync-value svelte-rw0qo2"),o(t,"class","sync-row svelte-rw0qo2"),o(_,"class","sync-label svelte-rw0qo2"),o(v,"class","sync-value svelte-rw0qo2"),o(h,"class","sync-row svelte-rw0qo2"),o(e,"class","sync-status svelte-rw0qo2")},m(N,M){C(N,e,M),c(e,t),c(t,n),c(t,i),c(t,s),D.m(s,null),c(e,r),T&&T.m(e,null),c(e,a),j&&j.m(e,null),c(e,u),F&&F.m(e,null),c(e,d),c(e,h),c(h,_),c(h,v),c(v,b),c(e,k),L&&L.m(e,null)},p(N,M){S!==(S=y(N))&&(D.d(1),D=S(N),D&&(D.c(),D.m(s,null))),N[67].serverUrl?T?T.p(N,M):(T=Zo(N),T.c(),T.m(e,a)):T&&(T.d(1),T=null),N[67].deviceName?j?j.p(N,M):(j=Qo(N),j.c(),j.m(e,u)):j&&(j.d(1),j=null),N[67].deviceId&&!N[67].deviceName?F?F.p(N,M):(F=xo(N),F.c(),F.m(e,d)):F&&(F.d(1),F=null),M[2]&32&&g!==(g=N[67].unpushedOps+"")&&U(b,g),N[67].lastSyncAt?L?L.p(N,M):(L=$o(N),L.c(),L.m(e,null)):L&&(L.d(1),L=null)},d(N){N&&q(e),D.d(),T&&T.d(),j&&j.d(),F&&F.d(),L&&L.d()}}}function xa(l){let e;return{c(){e=f("span"),e.textContent=`${m("sync.disabled")}`,Ve(e,"color","#666"),o(e,"class","svelte-rw0qo2")},m(t,n){C(t,e,n)},d(t){t&&q(e)}}}function $a(l){let e;return{c(){e=f("span"),e.textContent=`${m("sync.notConnected")}`,Ve(e,"color","#f59e0b"),o(e,"class","svelte-rw0qo2")},m(t,n){C(t,e,n)},d(t){t&&q(e)}}}function eu(l){let e;return{c(){e=f("span"),e.textContent=`${m("sync.connected")}`,Ve(e,"color","#34d399"),o(e,"class","svelte-rw0qo2")},m(t,n){C(t,e,n)},d(t){t&&q(e)}}}function tu(l){let e;return{c(){e=f("span"),e.textContent=`${m("sync.revoked")}`,Ve(e,"color","#ff6b6b"),o(e,"class","svelte-rw0qo2")},m(t,n){C(t,e,n)},d(t){t&&q(e)}}}function Zo(l){let e,t,n,i=l[67].serverUrl+"",s;return{c(){e=f("div"),t=f("span"),t.textContent=`${m("sync.server")}`,n=f("span"),s=I(i),o(t,"class","sync-label svelte-rw0qo2"),o(n,"class","sync-value mono svelte-rw0qo2"),o(e,"class","sync-row svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n),c(n,s)},p(r,a){a[2]&32&&i!==(i=r[67].serverUrl+"")&&U(s,i)},d(r){r&&q(e)}}}function Qo(l){let e,t,n,i=l[67].deviceName+"",s;return{c(){e=f("div"),t=f("span"),t.textContent=`${m("sync.device")}`,n=f("span"),s=I(i),o(t,"class","sync-label svelte-rw0qo2"),o(n,"class","sync-value svelte-rw0qo2"),o(e,"class","sync-row svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n),c(n,s)},p(r,a){a[2]&32&&i!==(i=r[67].deviceName+"")&&U(s,i)},d(r){r&&q(e)}}}function xo(l){let e,t,n,i=l[67].deviceId+"",s;return{c(){e=f("div"),t=f("span"),t.textContent=`${m("sync.deviceId")}`,n=f("span"),s=I(i),o(t,"class","sync-label svelte-rw0qo2"),o(n,"class","sync-value mono svelte-rw0qo2"),o(e,"class","sync-row svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n),c(n,s)},p(r,a){a[2]&32&&i!==(i=r[67].deviceId+"")&&U(s,i)},d(r){r&&q(e)}}}function $o(l){let e,t,n,i=l[67].lastSyncAt+"",s;return{c(){e=f("div"),t=f("span"),t.textContent=`${m("sync.lastSync")}`,n=f("span"),s=I(i),o(t,"class","sync-label svelte-rw0qo2"),o(n,"class","sync-value svelte-rw0qo2"),o(e,"class","sync-row svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n),c(n,s)},p(r,a){a[2]&32&&i!==(i=r[67].lastSyncAt+"")&&U(s,i)},d(r){r&&q(e)}}}function lu(l){let e,t,n,i,s,r,a,u,d,h,_,v,g,b,k,y,S,D,T,j,F=m("sync.test")+"",L,N,M,V,P=m("sync.connect")+"",W,H,R;return{c(){e=f("div"),t=f("label"),n=f("span"),n.textContent=`${m("sync.serverUrl")}`,i=w(),s=f("input"),r=w(),a=f("div"),u=f("label"),d=f("span"),d.textContent=`${m("sync.username")}`,h=w(),_=f("input"),v=w(),g=f("div"),b=f("label"),k=f("span"),k.textContent=`${m("sync.password")}`,y=w(),S=f("input"),D=w(),T=f("div"),j=f("button"),L=I(F),M=w(),V=f("button"),W=I(P),o(n,"class","label-text svelte-rw0qo2"),o(s,"type","text"),o(s,"placeholder",m("sync.serverUrlPlaceholder")),o(s,"class","svelte-rw0qo2"),o(t,"class","svelte-rw0qo2"),o(e,"class","form-group svelte-rw0qo2"),o(d,"class","label-text svelte-rw0qo2"),o(_,"type","text"),o(_,"placeholder",m("sync.usernamePlaceholder")),o(_,"class","svelte-rw0qo2"),o(u,"class","svelte-rw0qo2"),o(a,"class","form-group svelte-rw0qo2"),o(k,"class","label-text svelte-rw0qo2"),o(S,"type","password"),o(S,"placeholder",m("sync.passwordPlaceholder")),o(S,"class","svelte-rw0qo2"),o(b,"class","svelte-rw0qo2"),o(g,"class","form-group svelte-rw0qo2"),o(j,"class","btn svelte-rw0qo2"),j.disabled=N=l[68]||!l[69],o(V,"class","btn btn-primary svelte-rw0qo2"),V.disabled=l[68],o(T,"class","modal-actions svelte-rw0qo2"),Ve(T,"margin-top","12px")},m(K,G){C(K,e,G),c(e,t),c(t,n),c(t,i),c(t,s),Ce(s,l[69]),C(K,r,G),C(K,a,G),c(a,u),c(u,d),c(u,h),c(u,_),Ce(_,l[70]),C(K,v,G),C(K,g,G),c(g,b),c(b,k),c(b,y),c(b,S),Ce(S,l[71]),C(K,D,G),C(K,T,G),c(T,j),c(j,L),c(T,M),c(T,V),c(V,W),H||(R=[E(s,"input",l[230]),E(_,"input",l[231]),E(S,"input",l[232]),E(j,"click",l[150]),E(V,"click",l[148])],H=!0)},p(K,G){G[2]&128&&s.value!==K[69]&&Ce(s,K[69]),G[2]&256&&_.value!==K[70]&&Ce(_,K[70]),G[2]&512&&S.value!==K[71]&&Ce(S,K[71]),G[2]&192&&N!==(N=K[68]||!K[69])&&(j.disabled=N),G[2]&64&&(V.disabled=K[68])},d(K){K&&(q(e),q(r),q(a),q(v),q(g),q(D),q(T)),H=!1,he(R)}}}function nu(l){let e,t,n=m("sync.syncNow")+"",i,s,r,a=m("sync.disconnect")+"",u,d,h;return{c(){e=f("div"),t=f("button"),i=I(n),s=w(),r=f("button"),u=I(a),o(t,"class","btn svelte-rw0qo2"),t.disabled=l[68],o(r,"class","btn btn-danger svelte-rw0qo2"),r.disabled=l[68],o(e,"class","sync-connected-actions svelte-rw0qo2")},m(_,v){C(_,e,v),c(e,t),c(t,i),c(e,s),c(e,r),c(r,u),d||(h=[E(t,"click",l[152]),E(r,"click",l[151])],d=!0)},p(_,v){v[2]&64&&(t.disabled=_[68]),v[2]&64&&(r.disabled=_[68])},d(_){_&&q(e),d=!1,he(h)}}}function ei(l){let e,t;return{c(){e=f("div"),t=I(l[73]),o(e,"class","sync-result svelte-rw0qo2"),Ve(e,"margin-top","8px")},m(n,i){C(n,e,i),c(e,t)},p(n,i){i[2]&2048&&U(t,n[73])},d(n){n&&q(e)}}}function ou(l){var Xe;let e,t,n,i,s,r,a,u,d,h,_,v,g,b,k,y,S,D,T,j,F,L,N,M,V,P,W,H,R,K,G,Q,Y,X,J,O,ie,pe,ee,te,le,ve,we,Me,Le,Ie,z,Z,de,ke,Te,ze,He,tt,Ee=ae(l[0]),ye=[];for(let x=0;x<Ee.length;x+=1)ye[x]=zn(Pn(l,Ee,x));const ue=[aa,ca],re=[];function se(x,ge){return x[1].length>0?0:1}T=se(l),j=re[T]=ue[T](l);function Ne(x,ge){return x[21]?da:x[20]?fa:ua}let Se=Ne(l),qe=Se(l),fe=((Xe=l[67])==null?void 0:Xe.configured)&&Bn(l),me=l[19]&&Hn(l);const be=[wa,ha,va,_a,ma,pa],Re=[];function Ke(x,ge){return x[24]?0:x[21]?1:x[20]==="journal"?2:x[20]==="today"&&x[3]?3:x[20]==="activity"?4:5}we=Ke(l),Me=Re[we]=be[we](l);let Ae=l[31]&&Ao(l),Pe=l[35].visible&&Oo(l),Ue=l[38]&&Vo(l),Ge=l[45]&&l[44]&&Uo(l),We=l[63]&&Ko(l),Fe=l[58]&&Jo(l),Be=l[66]&&Yo(l);return{c(){var x;e=f("div"),t=f("aside"),n=f("div"),i=f("span"),i.textContent="⚒",s=w(),r=f("span"),r.textContent=`${m("nav.brand")}`,a=w(),u=f("nav"),d=f("div"),h=f("div"),h.textContent=`${m("nav.system")}`,_=w();for(let ge=0;ge<ye.length;ge+=1)ye[ge].c();v=w(),g=f("div"),b=f("div"),k=f("span"),k.textContent=`${m("nav.workspace")}`,y=w(),S=f("button"),S.textContent="+",D=w(),j.c(),F=w(),L=f("div"),N=f("button"),M=B("svg"),V=B("polyline"),P=B("polyline"),W=B("path"),H=w(),R=f("span"),K=w(),G=f("span"),G.textContent=`${m("nav.sync")}`,Q=w(),Y=f("span"),X=I(l[18]),J=w(),O=f("main"),ie=f("header"),pe=f("div"),qe.c(),ee=w(),te=f("div"),fe&&fe.c(),le=w(),me&&me.c(),ve=w(),Me.c(),Le=w(),Ae&&Ae.c(),Ie=w(),Pe&&Pe.c(),z=w(),Ue&&Ue.c(),Z=w(),Ge&&Ge.c(),de=w(),We&&We.c(),ke=w(),Fe&&Fe.c(),Te=w(),Be&&Be.c(),o(i,"class","logo svelte-rw0qo2"),o(r,"class","brand-name svelte-rw0qo2"),o(n,"class","sidebar-brand svelte-rw0qo2"),o(h,"class","nav-label svelte-rw0qo2"),o(d,"class","nav-group svelte-rw0qo2"),o(k,"class","svelte-rw0qo2"),o(S,"class","nav-add-btn svelte-rw0qo2"),o(S,"title",m("common.create")),o(b,"class","nav-label-row svelte-rw0qo2"),o(g,"class","nav-group svelte-rw0qo2"),o(u,"class","sidebar-nav svelte-rw0qo2"),o(V,"points","23 4 23 10 17 10"),o(V,"class","svelte-rw0qo2"),o(P,"points","1 20 1 14 7 14"),o(P,"class","svelte-rw0qo2"),o(W,"d","M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"),o(W,"class","svelte-rw0qo2"),o(M,"width","16"),o(M,"height","16"),o(M,"viewBox","0 0 24 24"),o(M,"fill","none"),o(M,"stroke","currentColor"),o(M,"stroke-width","2"),o(M,"stroke-linecap","round"),o(M,"stroke-linejoin","round"),o(M,"class","svelte-rw0qo2"),o(R,"class","sync-dot svelte-rw0qo2"),De(R,"active",(x=l[67])==null?void 0:x.configured),o(G,"class","sidebar-sync-label svelte-rw0qo2"),o(N,"class","sidebar-sync-btn svelte-rw0qo2"),o(N,"title",m("nav.syncSettings")),o(Y,"class","version svelte-rw0qo2"),o(L,"class","sidebar-footer svelte-rw0qo2"),o(t,"class","sidebar svelte-rw0qo2"),o(pe,"class","header-left svelte-rw0qo2"),o(te,"class","header-right svelte-rw0qo2"),o(ie,"class","header svelte-rw0qo2"),o(O,"class","main svelte-rw0qo2"),o(e,"class","app svelte-rw0qo2")},m(x,ge){C(x,e,ge),c(e,t),c(t,n),c(n,i),c(n,s),c(n,r),c(t,a),c(t,u),c(u,d),c(d,h),c(d,_);for(let $e=0;$e<ye.length;$e+=1)ye[$e]&&ye[$e].m(d,null);c(u,v),c(u,g),c(g,b),c(b,k),c(b,y),c(b,S),c(g,D),re[T].m(g,null),c(t,F),c(t,L),c(L,N),c(N,M),c(M,V),c(M,P),c(M,W),c(N,H),c(N,R),c(N,K),c(N,G),c(L,Q),c(L,Y),c(Y,X),c(e,J),c(e,O),c(O,ie),c(ie,pe),qe.m(pe,null),c(ie,ee),c(ie,te),fe&&fe.m(te,null),c(O,le),me&&me.m(O,null),c(O,ve),Re[we].m(O,null),c(O,Le),Ae&&Ae.m(O,null),c(O,Ie),Pe&&Pe.m(O,null),c(O,z),Ue&&Ue.m(O,null),c(O,Z),Ge&&Ge.m(O,null),c(O,de),We&&We.m(O,null),c(O,ke),Fe&&Fe.m(O,null),c(O,Te),Be&&Be.m(O,null),ze=!0,He||(tt=[E(S,"click",l[102]),E(N,"click",l[146])],He=!0)},p(x,ge){var rt,lt;if(ge[0]&1074790401|ge[2]&16384){Ee=ae(x[0]);let Je;for(Je=0;Je<Ee.length;Je+=1){const ft=Pn(x,Ee,Je);ye[Je]?ye[Je].p(ft,ge):(ye[Je]=zn(ft),ye[Je].c(),ye[Je].m(d,null))}for(;Je<ye.length;Je+=1)ye[Je].d(1);ye.length=Ee.length}let $e=T;T=se(x),T===$e?re[T].p(x,ge):(Qe(),_e(re[$e],1,1,()=>{re[$e]=null}),xe(),j=re[T],j?j.p(x,ge):(j=re[T]=ue[T](x),j.c()),ce(j,1),j.m(g,null)),(!ze||ge[2]&32)&&De(R,"active",(rt=x[67])==null?void 0:rt.configured),(!ze||ge[0]&262144)&&U(X,x[18]),Se===(Se=Ne(x))&&qe?qe.p(x,ge):(qe.d(1),qe=Se(x),qe&&(qe.c(),qe.m(pe,null))),(lt=x[67])!=null&&lt.configured?fe?fe.p(x,ge):(fe=Bn(x),fe.c(),fe.m(te,null)):fe&&(fe.d(1),fe=null),x[19]?me?me.p(x,ge):(me=Hn(x),me.c(),me.m(O,ve)):me&&(me.d(1),me=null);let _t=we;we=Ke(x),we===_t?Re[we].p(x,ge):(Qe(),_e(Re[_t],1,1,()=>{Re[_t]=null}),xe(),Me=Re[we],Me?Me.p(x,ge):(Me=Re[we]=be[we](x),Me.c()),ce(Me,1),Me.m(O,Le)),x[31]?Ae?(Ae.p(x,ge),ge[1]&1&&ce(Ae,1)):(Ae=Ao(x),Ae.c(),ce(Ae,1),Ae.m(O,Ie)):Ae&&(Qe(),_e(Ae,1,1,()=>{Ae=null}),xe()),x[35].visible?Pe?(Pe.p(x,ge),ge[1]&16&&ce(Pe,1)):(Pe=Oo(x),Pe.c(),ce(Pe,1),Pe.m(O,z)):Pe&&(Qe(),_e(Pe,1,1,()=>{Pe=null}),xe()),x[38]?Ue?Ue.p(x,ge):(Ue=Vo(x),Ue.c(),Ue.m(O,Z)):Ue&&(Ue.d(1),Ue=null),x[45]&&x[44]?Ge?Ge.p(x,ge):(Ge=Uo(x),Ge.c(),Ge.m(O,de)):Ge&&(Ge.d(1),Ge=null),x[63]?We?We.p(x,ge):(We=Ko(x),We.c(),We.m(O,ke)):We&&(We.d(1),We=null),x[58]?Fe?(Fe.p(x,ge),ge[1]&134217728&&ce(Fe,1)):(Fe=Jo(x),Fe.c(),ce(Fe,1),Fe.m(O,Te)):Fe&&(Qe(),_e(Fe,1,1,()=>{Fe=null}),xe()),x[66]?Be?Be.p(x,ge):(Be=Yo(x),Be.c(),Be.m(O,null)):Be&&(Be.d(1),Be=null)},i(x){ze||(ce(j),ce(Me),ce(Ae),ce(Pe),ce(Fe),ze=!0)},o(x){_e(j),_e(Me),_e(Ae),_e(Pe),_e(Fe),ze=!1},d(x){x&&q(e),Oe(ye,x),re[T].d(),qe.d(),fe&&fe.d(),me&&me.d(),Re[we].d(),Ae&&Ae.d(),Pe&&Pe.d(),Ue&&Ue.d(),Ge&&Ge.d(),We&&We.d(),Fe&&Fe.d(),Be&&Be.d(),He=!1,he(tt)}}}function $(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 Rt(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&&Rt(n.children,e,t))return!0}return!1}function _i(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&&_i(n.children,e,t))return!0}return!1}function ul(l,e,t){const n=new Blob([e],{type:t}),i=URL.createObjectURL(n),s=document.createElement("a");s.href=i,s.download=l,document.body.appendChild(s),s.click(),document.body.removeChild(s),URL.revokeObjectURL(i)}function It(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 pt(l){if(!l)return"";try{return new Date(l).toLocaleTimeString("ru-RU",{hour:"2-digit",minute:"2-digit"})}catch{return""}}function mt(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 iu(l,e,t){let n=[],i=[],s=[],r=null,a=[],u=0,d=!0,h=[],_=null,v="",g="",b=!1,k="",y="all",S="all",D="",T="",j=[],F=!1,L=[],N="",M="",V="",P=null,W="overview",H=[],R=null,K=[],G=[],Q=[],Y="",X="",J=[],O=0,ie=!1,pe="",ee=null,te=null,le={visible:!1,x:0,y:0,node:null},ve=!1,we="",Me=!1,Le="",Ie="open_url",z="",Z=[{id:"open_url",label:m("action.openUrl")},{id:"open_file",label:m("action.openFile")},{id:"open_folder",label:m("action.openFolder")},{id:"run_command",label:m("action.runCommand")},{id:"run_script",label:m("action.runScript")},{id:"open_terminal",label:m("action.openTerminal")},{id:"launch_app",label:m("action.launchApp")}],de=!0,ke=!1,Te=null,ze=!1,He="",tt="",Ee={},ye=!1,ue=null,re=[],se=[],Ne=null,Se="",qe=!1,fe="",me={items:[],mode:"copy"},be=[],Re=[],Ke=!1,Ae=!1,Pe="",Ue="",Ge=!1,We=m("common.delete"),Fe=null,Be=null,Xe=!1,x="",ge="",$e="",_t=!1,rt=null,lt=!1,Je="",ft="",gt="",kt=0,Ye="";const vi=[{id:"overview",label:m("tab.overview")},{id:"notes",label:m("tab.notes")},{id:"files",label:m("tab.files")},{id:"actions",label:m("tab.actions")},{id:"worklog",label:m("tab.worklog")},{id:"activity",label:m("tab.activity")}];let Zt=null;li(async()=>{try{t(18,N=await $("VerstakVersion")||"verstak-gui/v2"),t(0,n=await $("ListSystemViews")||[]),t(1,i=await $("ListWorkspaceTree")||[]),t(2,s=await $("ListEnabledTemplates")||[])}catch(p){t(19,M=String(p)),t(0,n=[{id:"today",label:m("nav.today")},{id:"inbox",label:m("nav.inbox")},{id:"activity",label:m("nav.activity")}]),t(1,i=[]),t(2,s=[])}window.runtime&&window.runtime.EventsOn&&(window.runtime.EventsOn("files-dropped",xi),Zt=()=>window.runtime.EventsOff("files-dropped")),window.addEventListener("keydown",Dl),t(42,de=!1),Ot()}),vl(()=>{Zt&&Zt(),window.removeEventListener("keydown",Dl)});async function hl(p){t(20,V=p),t(21,P=null),t(22,W="overview"),t(23,H=[]),K=[],t(25,G=[]),t(26,Q=[]),t(29,J=[]),t(31,ie=!1),t(19,M=""),t(3,r=null),t(4,a=[]),u=0,d=!0,t(5,h=[]),t(6,_=null);try{p==="today"?(t(3,r=await $("ListTodayView")||{cases:[]}),t(29,J=await $("GetSuggestions")||[]),t(30,O=J.length)):p==="journal"?await Pt():p==="activity"&&(t(4,a=await $("ListActivityFeed",50,0)||[]),u=a.length,d=a.length===50)}catch(A){t(19,M=String(A)),t(3,r={cases:[]}),t(4,a=[])}}async function St(p){t(21,P=p),t(22,W="overview"),t(23,H=[]),K=[],t(25,G=[]),t(26,Q=[]),t(29,J=[]),t(50,se=[]),t(49,re=[]),t(48,ue=null),t(51,Ne=null),t(52,Se=""),t(56,be=[]),Re=[],t(24,R=null),t(31,ie=!1),t(36,ve=!1),t(19,M=""),t(17,L=[]),await wl(p.id)}async function wl(p){try{t(23,H=await $("ListNotes",p)||[])}catch{}try{K=await $("ListFiles",p)||[]}catch{}try{t(25,G=await $("ListActions",p)||[])}catch{}try{t(26,Q=await $("ListWorklog",p)||[])}catch{}try{t(29,J=await $("GetSuggestions")||[]),t(30,O=J.length)}catch{t(29,J=[]),t(30,O=0)}try{t(17,L=await $("ListActivityByNode",p,50,0)||[])}catch{}}async function et(p){t(47,ye=!0);try{let A=await $("ListItems",p)||[];A.sort((ne,je)=>ne.type!==je.type?ne.type==="folder"?-1:1:(ne.name||"").localeCompare(je.name||"")),t(50,se=A)}catch{t(50,se=[])}t(47,ye=!1)}async function Qt(p){if(!P)return;try{const ne=await $("GetNodeDetail",p);ne&&t(49,re=[...re,{id:p,name:ne.title}])}catch{t(49,re=[...re,{id:p,name:"..."}])}t(48,ue=p),t(46,Ee={...Ee,[p]:!0});const A=await $("ListWorkspaceChildren",p)||[];Rt(i,p,A),t(1,i=[...i]),await et(p)}function bl(){if(re.length<2)t(49,re=[]),t(48,ue=null),et(P.id);else{const p=re[re.length-2];t(49,re=re.slice(0,-1)),t(48,ue=p.id),et(p.id)}}function gl(p){const A=re[p];t(49,re=re.slice(0,p+1)),t(48,ue=A.id),et(A.id)}async function xt(p){t(51,Ne=p),t(52,Se=""),t(54,fe=""),t(53,qe=!0);try{wc(p)?t(52,Se=await $("GetFileBase64",p.fileId)||""):bc(p)&&t(52,Se=await $("ReadFileText",p.fileId)||"")}catch(A){t(54,fe=String(A))}t(53,qe=!1)}function $t(){t(51,Ne=null),t(52,Se=""),t(54,fe="")}async function hi(){const p=prompt(m("file.namePrompt"));if(!(!p||!p.trim()))try{const A=ue||P.id;await $("CreateEmptyFile",A,p.trim()),await et(A),await ll(A)}catch(A){t(19,M=String(A))}}async function kl(p){try{await $("DuplicateNode",p);const A=ue||P.id;await et(A),await ll(A)}catch(A){t(19,M=String(A))}}function yl(p){const A=se.find(ne=>ne.id===p);A&&tl(A.id,A.name)}function ql(p){t(55,me={items:[p],mode:"cut"})}function Cl(p){t(55,me={items:[p],mode:"copy"})}async function Sl(){if(me.items.length===0)return;const p=ue||P.id;try{if(me.mode==="copy")for(const A of me.items)await $("DuplicateNode",A);else for(const A of me.items)await $("MoveNode",A,p);t(55,me={items:[],mode:"copy"}),await et(p)}catch(A){t(19,M=String(A))}}function jl(p){be.includes(p)?t(56,be=be.filter(A=>A!==p)):t(56,be=[...be,p])}function Tl(p){t(56,be=[p])}function wi(){t(56,be=se.map(p=>p.id))}function Nl(p){if(se.length===0)return;const A=be.length>0?be[be.length-1]:se[0].id,ne=se.findIndex(yt=>yt.id===A),je=se.findIndex(yt=>yt.id===p);if(ne===-1||je===-1)return;const Ze=Math.min(ne,je),dt=Math.max(ne,je),zr=se.slice(Ze,dt+1).map(yt=>yt.id),Zl=new Set(be);zr.forEach(yt=>Zl.add(yt)),t(56,be=[...Zl])}function bi(){t(56,be=[])}function el(p){return p.length>0?p:se.map(A=>A.id)}async function gi(){const p=el(be),A=se.find(je=>je.id===p[0]);let ne;p.length===1&&(A==null?void 0:A.type)==="folder"?ne=m("delete.folder"):p.length===1?ne=m("delete.file"):ne=m("delete.files",{count:p.length}),Et({title:m("delete.confirmTitle"),message:m("delete.confirmMessage")+" "+ne+"?",confirmText:m("common.delete"),danger:!0,onConfirm:async()=>{for(const Ze of p)try{await $("DeleteFileOrFolder",Ze)}catch(dt){t(19,M=String(dt))}t(56,be=[]);const je=ue||P.id;await et(je)}})}function ki(){const p=el(be);t(55,me={items:p,mode:"cut"}),t(56,be=[])}function yi(){const p=el(be);t(55,me={items:p,mode:"copy"}),t(56,be=[])}function qi(p,A){const ne=be.includes(A)?be:[A];Re=ne,p.dataTransfer.effectAllowed="move",p.dataTransfer.setData("text/plain",ne.join(","))}function Ci(p,A){const ne=se.find(je=>je.id===A);ne&&ne.type==="folder"&&(p.preventDefault(),p.dataTransfer.dropEffect="move")}async function Si(p,A){if(p.preventDefault(),Re.length!==0){for(const ne of Re)try{await $("MoveNode",ne,A)}catch(je){t(19,M=String(je))}Re=[],t(56,be=[]),await et(ue||P.id)}}function Dl(p){if(W==="files"&&!(p.target.tagName==="INPUT"||p.target.tagName==="TEXTAREA"))if(p.ctrlKey||p.metaKey)p.key==="c"||p.key==="C"?(p.preventDefault(),yi()):p.key==="x"||p.key==="X"?(p.preventDefault(),ki()):p.key==="v"||p.key==="V"?(p.preventDefault(),Sl()):p.key==="a"||p.key==="A"?(p.preventDefault(),wi()):p.key==="o"||p.key==="O"?(p.preventDefault(),ji()):p.key==="Enter"&&(p.preventDefault(),Ml());else if(p.key==="Enter")p.preventDefault(),Ml();else if(p.key==="Delete"||p.key==="Backspace"){if(Ne){p.preventDefault(),$t();return}if(be.length>0){p.preventDefault(),gi();return}if(p.key==="Backspace"&&re.length>0){p.preventDefault(),bl();return}}else if(p.key==="Escape"){if(Ne){$t();return}if(be.length>0){bi();return}}else p.key==="F2"&&(p.preventDefault(),Ti())}function Ml(){if(be.length===1){const p=se.find(A=>A.id===be[0]);p&&(p.type==="folder"?Qt(p.id):xt(p))}}function ji(){if(be.length===1){const p=se.find(A=>A.id===be[0]);p&&p.fileId&&$("OpenFile",p.fileId)}}function tl(p,A){x=p,t(64,ge=A),t(65,$e=""),t(63,Xe=!0)}function Ti(){if(be.length===1){const p=se.find(A=>A.id===be[0]);p&&tl(p.id,p.name)}}async function Fl(){const p=ge.trim();if(!p){t(65,$e=m("rename.emptyError"));return}try{await $("ValidateName",p)}catch{t(65,$e=m("rename.invalidError"));return}t(63,Xe=!1);const A=x;x="";try{await $("RenameNode",A,p),P&&P.id===A&&t(21,P={...P,title:p}),await At(),ue&&await et(ue)}catch(ne){t(19,M=String(ne))}}function Ni(){t(63,Xe=!1),x="",t(64,ge=""),t(65,$e="")}function Di(p){p.key==="Enter"?Fl():t(65,$e="")}function Et(p){t(59,Pe=p.title||m("common.confirm")),t(60,Ue=p.message||""),t(61,Ge=p.danger!==void 0?p.danger:!0),t(62,We=p.confirmText||m("common.delete")),Fe=p.onConfirm||null,Be=p.onCancel||null,t(58,Ae=!0)}function Il(){t(58,Ae=!1),Fe=null,Be=null}function Mi(){Fe&&Fe(),Il()}function Fi(){Be&&Be(),Il()}function El(p){t(33,ee=le.node),t(34,te=p),t(32,pe=""),t(31,ie=!0),jt()}function Ii(){t(33,ee=null),t(34,te=void 0),t(32,pe=""),t(31,ie=!0)}function Ei(){t(31,ie=!1),t(32,pe=""),t(33,ee=null),t(34,te=void 0)}async function Al(){if(!(!pe.trim()||te===void 0))try{const p=ee?ee.id:"",A=te?te.id:"",ne=await $("CreateNodeFromTemplate",p,pe.trim(),A);t(31,ie=!1),t(32,pe="");const je=ne?ne.id:null;if(t(33,ee=null),t(34,te=void 0),p){t(46,Ee={...Ee,[p]:!0});const Ze=await $("ListWorkspaceChildren",p)||[];Rt(i,p,Ze),t(1,i=[...i])}else t(1,i=await $("ListWorkspaceTree")||i);if(je){const Ze=await $("GetNodeDetail",je);Ze&&(t(20,V=""),St(Ze))}}catch(p){t(19,M=String(p))}}function Ai(p,A){t(35,le={visible:!0,x:p.clientX,y:p.clientY,node:A})}function jt(){t(35,le={visible:!1,x:0,y:0,node:null})}async function Li(p){const A=!Ee[p];if(t(46,Ee={...Ee,[p]:A}),!A)return;const ne=await $("ListWorkspaceChildren",p)||[];Rt(i,p,ne),t(1,i=[...i])}async function Pi(p,A){if(!(!p||!A||p===A))try{const ne=await $("MoveNode",p,A);await At();const je=await $("GetNodeDetail",p);je&&(t(20,V=""),St(je))}catch(ne){t(19,M=String(ne))}}async function Oi(p){p.preventDefault();try{const A=p.dataTransfer.getData("text/plain");if(!A)return;const ne=await $("GetNodeDetail",A);if(!ne||!ne.parent_id)return;await $("MoveNode",A,""),await At();const je=await $("GetNodeDetail",A);je&&(t(20,V=""),St(je))}catch(A){t(19,M=String(A))}}function zi(p){p.preventDefault(),p.dataTransfer.dropEffect="move",t(57,Ke=!0)}function Ri(p){t(57,Ke=!1)}function Ll(p){tl(p.id,p.title),jt()}function Pl(p){jt(),Et({title:m("delete.confirmTitle"),message:m("delete.confirmMessage")+" "+p.title+"?",confirmText:m("common.delete"),danger:!0,onConfirm:async()=>{try{await $("DeleteNode",p.id),await At(),P&&P.id===p.id&&t(21,P=null)}catch(A){t(19,M=String(A))}}})}async function Ol(p){jt();try{await $("OpenFolder",p.id)}catch(A){t(19,M=String(A))}}async function zl(p){jt();try{await $("MoveNode",p.id,""),await At();const A=await $("GetNodeDetail",p.id);A&&(t(20,V=""),St(A))}catch(A){t(19,M=String(A))}}async function At(){const p=Object.keys(Ee).filter(ne=>Ee[ne]),A=await $("ListWorkspaceTree")||[];for(const ne of p){const Ze=(await $("ListWorkspaceChildren",ne)||[]).map(dt=>({...dt}));_i(A,ne,Ze)}t(1,i=A)}async function ll(p){const A=await $("ListWorkspaceChildren",p)||[];Rt(i,p,A),t(1,i=[...i])}function Rl(){t(36,ve=!0),t(37,we="")}function Bi(){t(36,ve=!1),t(37,we="")}async function Bl(){if(!(!we.trim()||!P))try{const p=await $("CreateNote",P.id,we.trim());t(23,H=[...H,p&&p.id?p:{id:Date.now().toString(),title:we.trim(),createdAt:new Date().toISOString()}]),t(36,ve=!1),t(37,we="")}catch{const A={id:Date.now().toString(),title:we.trim(),createdAt:new Date().toISOString()};t(23,H=[...H,A]),t(36,ve=!1),t(37,we="")}}async function Lt(p){if(R&&R.dirty){Et({title:m("note.unsavedTitle"),message:m("note.unsavedMessage"),confirmText:m("note.unsavedClose"),danger:!1,onConfirm:async()=>{await Vl(p)}});return}await Vl(p)}async function Vl(p){try{const A=await $("ReadNote",p.id);t(24,R={id:p.id,title:p.title,content:A||"",dirty:!1})}catch{t(24,R={id:p.id,title:p.title,content:"# "+p.title+`
`,dirty:!1})}}function Vi(){if(R&&R.dirty){Et({title:m("note.unsavedTitle"),message:m("note.unsavedMessage"),confirmText:m("note.unsavedClose"),danger:!1,onConfirm:()=>{t(24,R=null)}});return}t(24,R=null)}function Hi(p){R&&(t(24,R.content=p.target.value,R),t(24,R.dirty=!0,R))}async function Ui(){if(R)try{await $("SaveNote",R.id,R.content),t(24,R.dirty=!1,R)}catch{t(24,R.dirty=!1,R)}}async function Wi(){const p=parseInt(Y,10);if(!(!X.trim()||isNaN(p)||p<=0||!P)){try{const A=await $("CreateWorklog",P.id,X.trim(),p);t(26,Q=[...Q,A&&A.id?A:{id:Date.now().toString(),nodeId:P.id,summary:X.trim(),minutes:p,createdAt:new Date().toISOString()}])}catch{t(26,Q=[...Q,{id:Date.now().toString(),nodeId:P.id,summary:X.trim(),minutes:p,createdAt:new Date().toISOString()}])}t(28,X=""),t(27,Y="")}}async function Hl(){t(29,J=await $("GetSuggestions")||[]),t(30,O=J.length),P&&t(26,Q=await $("ListWorklog",P.id)||[]),V==="journal"&&await Pt()}async function nl(p){try{await $("AcceptSuggestionWith",p,p.suggestedMin,""),await Hl()}catch(A){console.error(A)}}async function Ul(p){try{await $("AcceptSuggestionWith",p,p.suggestedMin,""),await Hl()}catch(A){console.error(A)}}async function Pt(){try{const[p,A,ne]=await Promise.all([$("ListWorklogReport",v,g,k,b,y,S),$("WorklogReportSummary",v,g,k,b,y,S),$("GetSuggestions")]);if(t(5,h=p||[]),t(6,_=A||null),t(29,J=ne||[]),t(30,O=J.length),k&&!D)if(p&&p.length>0&&p[0].nodePath)t(13,D=p[0].nodePath);else try{t(13,D=await $("GetNodeTitle",k))}catch{t(13,D="")}}catch{t(5,h=[]),t(6,_=null),t(29,J=[]),t(30,O=0)}}async function Ki(){try{const p=await $("ExportWorklogCSV",v,g,k,b,y,S);ul("worklog.csv",p,"text/csv")}catch(p){console.error(p)}}async function Gi(){try{const p=await $("ExportWorklogMarkdown",v,g,k,b,y,S);ul("worklog.md",p,"text/markdown")}catch(p){console.error(p)}}async function Ji(){try{const p=await $("ExportWorklogPDF",v,g,k,b,y,S);let A=p;if(typeof p=="string"){const Ze=atob(p);A=new Uint8Array(Ze.length);for(let dt=0;dt<Ze.length;dt++)A[dt]=Ze.charCodeAt(dt)}ul(`verstak-worklog-${v||"all"}--${g||"all"}.pdf`,A,"application/pdf")}catch(p){console.error(p)}}let Wl;async function Yi(){const p=T.trim();if(!p||p.length<2){t(15,j=[]),t(16,F=!1);return}try{t(15,j=await $("SearchNodes",p)||[]),t(16,F=j.length>0)}catch{t(15,j=[]),t(16,F=!1)}}function Xi(){clearTimeout(Wl),Wl=setTimeout(Yi,200)}function Kl(p){t(10,k=p.id),t(13,D=p.path||p.title),t(9,b=!0),t(14,T=""),t(15,j=[]),t(16,F=!1),Pt()}function Gl(){t(10,k=""),t(9,b=!1),t(13,D=""),t(14,T=""),t(15,j=[]),t(16,F=!1),Pt()}async function Jl(){const p=await $("PickFile");if(!p)return;const A=ue||P.id;await ol(A,p)}async function Zi(){const p=await $("PickDirectory");if(!p)return;const A=ue||P.id;await ol(A,p)}async function ol(p,A){t(43,ke=!0);try{const ne=await $("PreviewImport",A);t(44,Te=ne),He=A,tt=p,t(45,ze=!0)}catch(ne){t(19,M=String(ne))}t(43,ke=!1)}async function il(p){try{const A=tt||P.id,ne=p==="copy"?await $("AddPathCopy",A,He):await $("AddPathLink",A,He);t(45,ze=!1),t(44,Te=null),t(49,re=[]),t(48,ue=null),await Promise.all([wl(A),et(A),ll(A)])}catch(A){t(19,M=String(A))}}function Qi(){t(45,ze=!1),t(44,Te=null)}async function Yl({id:p,type:A}){const ne=m(A==="folder"?"delete.folder":"delete.file");Et({title:m("delete.confirmTitle"),message:m("delete.confirmMessage")+" "+ne+"?",confirmText:m("common.delete"),danger:!0,onConfirm:async()=>{try{await $("DeleteFileOrFolder",p),K=K.filter(Ze=>Ze.nodeId!==p);const je=ue||P.id;await et(je)}catch(je){t(19,M=String(je))}}})}async function xi(p){if(!p||p.length===0)return;if(!P){t(19,M=m("error.selectCaseFirst"));return}const A=p[0];await ol(P.id,A)}function $i(p){return{note_created:m("event.noteCreated"),note_updated:m("event.noteUpdated"),file_added:m("event.fileAdded"),file_deleted:m("event.fileDeleted"),file_renamed:m("event.fileRenamed"),file_copied:m("event.fileCopied"),file_moved:m("event.fileMoved"),folder_added:m("event.folderAdded"),folder_deleted:m("event.folderDeleted"),folder_renamed:m("event.folderRenamed"),node_created:m("event.caseCreated"),node_updated:m("event.caseUpdated")}[p]||p}function es(p){return{project:m("kind.project"),client:m("kind.client"),document:m("kind.document"),recipe:m("kind.recipe"),folder:m("kind.folder"),note:m("kind.note"),file:m("kind.file"),archive:m("kind.archive"),case:m("kind.case")}[p]||p||m("kind.case")}function ts(){t(38,Me=!0),t(39,Le=""),t(40,Ie="open_url"),t(41,z="")}function ls(){t(38,Me=!1),t(39,Le=""),t(41,z="")}async function sl(){if(!(!Le.trim()||!z.trim()||!P))try{const p=await $("CreateAction",P.id,Ie,Le.trim(),z.trim());p&&p.id&&t(25,G=[...G,p]),t(38,Me=!1),t(39,Le=""),t(41,z="")}catch(p){t(19,M=String(p))}}async function Xl(p){try{await $("DeleteAction",p),t(25,G=G.filter(A=>A.id!==p))}catch(A){t(19,M=String(A))}}function ns(p){const A=Z.find(ne=>ne.id===p);return A?A.label:p}async function ct(p){try{const A=await $("GetNodeDetail",p);A&&St(A)}catch(A){t(19,M=String(A))}}async function Ot(){try{t(67,rt=await $("SyncStatus"))}catch{t(67,rt={configured:!1,serverUrl:"",deviceId:"",unpushedOps:0,lastSyncAt:"",syncInterval:0})}}function os(){t(66,_t=!0),t(69,Je=(rt==null?void 0:rt.serverUrl)||""),t(70,ft=""),t(71,gt=""),t(72,kt=(rt==null?void 0:rt.syncInterval)||0),t(73,Ye="")}function is(){t(66,_t=!1),t(73,Ye="")}async function ss(){t(68,lt=!0),t(73,Ye="");try{await $("SyncConfigure",Je,ft,gt),kt>0&&await $("SyncSetInterval",kt),t(71,gt=""),t(70,ft=""),await Ot(),t(66,_t=!1)}catch(p){t(73,Ye="err: "+String(p))}t(68,lt=!1)}async function rs(){t(68,lt=!0),t(73,Ye="");try{await $("SyncSetInterval",kt),t(73,Ye=m("sync.settingsSaved")),await Ot()}catch(p){t(73,Ye="err: "+String(p))}t(68,lt=!1)}async function cs(){t(68,lt=!0),t(73,Ye="");try{await $("SyncTestConnection",Je,ft,gt),t(73,Ye="connection ok")}catch(p){t(73,Ye="connection failed: "+String(p))}t(68,lt=!1)}async function as(){t(68,lt=!0),t(73,Ye="");try{await $("SyncDisconnect"),t(73,Ye="disconnected"),await Ot()}catch(p){t(73,Ye="err: "+String(p))}t(68,lt=!1)}async function us(){t(68,lt=!0),t(73,Ye="");try{const p=await $("SyncNow");t(73,Ye="pushed "+p.pushed+", pulled "+p.pulled+" (seq "+p.serverSequence+")"),await Ot()}catch(p){t(73,Ye="err: "+String(p))}t(68,lt=!1)}const fs=p=>p.nodeId===P.id,ds=p=>hl(p.id),ps=()=>t(19,M=""),ms=()=>t(19,M=""),_s=()=>t(19,M="");function vs(){R.content=this.value,t(24,R)}const hs=p=>{t(22,W=p.id),p.id==="files"&&P&&se.length===0&&!ue&&et(P.id)},ws=()=>{t(22,W="notes"),Rl()},bs=()=>{t(22,W="files"),Jl()},gs=()=>t(22,W="worklog"),ks=p=>Lt(p),ys=p=>Lt(p);function qs(){we=this.value,t(37,we)}const Cs=p=>p.key==="Enter"&&Bl(),Ss=p=>Lt(p),js=p=>Lt(p),Ts=p=>{const A=p.detail;A===0?(t(49,re=[]),t(48,ue=null),et(P.id)):gl(A-1)},Ns=p=>Qt(p.detail),Ds=p=>xt(p.detail),Ms=p=>$("OpenFile",p.detail),Fs=p=>$("OpenFolder",p.detail),Is=p=>Yl(p.detail),Es=p=>yl(p.detail.id),As=p=>kl(p.detail),Ls=p=>ql(p.detail),Ps=p=>Cl(p.detail),Os=p=>Tl(p.detail),zs=p=>jl(p.detail),Rs=p=>Nl(p.detail),Bs=p=>$("OpenFile",p.detail),Vs=p=>$("RunAction",p.id),Hs=p=>Xl(p.id);function Us(){X=this.value,t(28,X)}function Ws(){Y=Gt(this.value),t(27,Y)}const Ks=p=>p.nodeId===P.id,Gs=p=>nl(p);function Js(){v=this.value,t(7,v)}function Ys(){g=this.value,t(8,g)}const Xs=()=>{t(14,T=""),t(13,D=""),Gl()};function Zs(){T=this.value,t(14,T)}const Qs=()=>setTimeout(()=>t(16,F=!1),200),xs=p=>Kl(p);function $s(){b=this.checked,t(9,b)}function er(){y=cl(this),t(11,y)}function tr(){S=cl(this),t(12,S)}const lr=p=>ct(p.nodeId),nr=(p,A,ne,je)=>t(29,A[ne].suggestedMin=parseInt(je.target.value),J),or=p=>Ul(p),ir=p=>ct(p.nodeId),sr=p=>ct(p.nodeId),rr=(p,A,ne,je)=>t(29,A[ne].suggestedMin=parseInt(je.target.value),J),cr=p=>nl(p),ar=p=>ct(p.nodeId),ur=(p,A)=>A.key==="Enter"&&ct(p.nodeId),fr=p=>ct(p.nodeId),dr=(p,A)=>A.key==="Enter"&&ct(p.nodeId),pr=p=>ct(p.nodeId),mr=(p,A)=>A.key==="Enter"&&ct(p.nodeId),_r=p=>ct(p.nodeId),vr=(p,A)=>A.key==="Enter"&&ct(p.nodeId),hr=()=>t(34,te=null),wr=p=>t(34,te=p);function br(){pe=this.value,t(32,pe)}const gr=p=>p.key==="Enter"&&Al(),kr=p=>El(p),yr=()=>zl(le.node),qr=()=>Ll(le.node),Cr=()=>Pl(le.node),Sr=()=>Ol(le.node);function jr(){Le=this.value,t(39,Le)}const Tr=p=>p.key==="Enter"&&sl();function Nr(){Ie=cl(this),t(40,Ie),t(74,Z)}function Dr(){z=this.value,t(41,z)}const Mr=p=>p.key==="Enter"&&sl(),Fr=()=>il("copy"),Ir=()=>il("link");function Er(){ge=this.value,t(64,ge)}function Ar(){Je=this.value,t(69,Je)}function Lr(){ft=this.value,t(70,ft)}function Pr(){gt=this.value,t(71,gt)}function Or(){kt=Gt(this.value),t(72,kt)}return[n,i,s,r,a,h,_,v,g,b,k,y,S,D,T,j,F,L,N,M,V,P,W,H,R,G,Q,Y,X,J,O,ie,pe,ee,te,le,ve,we,Me,Le,Ie,z,de,ke,Te,ze,Ee,ye,ue,re,se,Ne,Se,qe,fe,me,be,Ke,Ae,Pe,Ue,Ge,We,Xe,ge,$e,_t,rt,lt,Je,ft,gt,kt,Ye,Z,vi,hl,St,et,Qt,bl,gl,xt,$t,hi,kl,yl,ql,Cl,Sl,jl,Tl,Nl,qi,Ci,Si,Fl,Ni,Di,Mi,Fi,El,Ii,Ei,Al,Ai,jt,Li,Pi,Oi,zi,Ri,Ll,Pl,Ol,zl,Rl,Bi,Bl,Lt,Vi,Hi,Ui,Wi,nl,Ul,Pt,Ki,Gi,Ji,Xi,Kl,Gl,Jl,Zi,il,Qi,Yl,$i,es,ts,ls,sl,Xl,ns,ct,os,is,ss,rs,cs,as,us,fs,ds,ps,ms,_s,vs,hs,ws,bs,gs,ks,ys,qs,Cs,Ss,js,Ts,Ns,Ds,Ms,Fs,Is,Es,As,Ls,Ps,Os,zs,Rs,Bs,Vs,Hs,Us,Ws,Ks,Gs,Js,Ys,Xs,Zs,Qs,xs,$s,er,tr,lr,nr,or,ir,sr,rr,cr,ar,ur,fr,dr,pr,mr,_r,vr,hr,wr,br,gr,kr,yr,qr,Cr,Sr,jr,Tr,Nr,Dr,Mr,Fr,Ir,Er,Ar,Lr,Pr,Or]}class su extends bt{constructor(e){super(),wt(this,e,iu,ou,ht,{},null,[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1])}}new su({target:document.getElementById("app")});