4 lines
149 KiB
JavaScript
4 lines
149 KiB
JavaScript
var ds=Object.defineProperty;var ms=(l,e,t)=>e in l?ds(l,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):l[e]=t;var Yt=(l,e,t)=>ms(l,typeof e!="symbol"?e+"":e,t);(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))n(o);new MutationObserver(o=>{for(const s of o)if(s.type==="childList")for(const r of s.addedNodes)r.tagName==="LINK"&&r.rel==="modulepreload"&&n(r)}).observe(document,{childList:!0,subtree:!0});function t(o){const s={};return o.integrity&&(s.integrity=o.integrity),o.referrerPolicy&&(s.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?s.credentials="include":o.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function n(o){if(o.ep)return;o.ep=!0;const s=t(o);fetch(o.href,s)}})();function ee(){}function ii(l){return l()}function Sl(){return Object.create(null)}function ue(l){l.forEach(ii)}function oi(l){return typeof l=="function"}function at(l,e){return l!=l?e==e:l!==e||l&&typeof l=="object"||typeof l=="function"}let It;function Et(l,e){return l===e?!0:(It||(It=document.createElement("a")),It.href=e,l===It.href)}function ps(l){return Object.keys(l).length===0}const vs=typeof window<"u"?window:typeof globalThis<"u"?globalThis:global;function c(l,e){l.appendChild(e)}function g(l,e,t){l.insertBefore(e,t||null)}function y(l){l.parentNode&&l.parentNode.removeChild(l)}function We(l,e){for(let t=0;t<l.length;t+=1)l[t]&&l[t].d(e)}function u(l){return document.createElement(l)}function z(l){return document.createElementNS("http://www.w3.org/2000/svg",l)}function P(l){return document.createTextNode(l)}function w(){return P(" ")}function nt(){return P("")}function L(l,e,t,n){return l.addEventListener(e,t,n),()=>l.removeEventListener(e,t,n)}function xt(l){return function(e){return e.preventDefault(),l.call(this,e)}}function Qe(l){return function(e){return e.stopPropagation(),l.call(this,e)}}function pt(l){return function(e){e.target===this&&l.call(this,e)}}function i(l,e,t){t==null?l.removeAttribute(e):l.getAttribute(e)!==t&&l.setAttribute(e,t)}function Lt(l){return l===""?null:+l}function _s(l){return Array.from(l.childNodes)}function G(l,e){e=""+e,l.data!==e&&(l.data=e)}function Me(l,e){l.value=e??""}function Be(l,e,t,n){t==null?l.style.removeProperty(e):l.style.setProperty(e,t,"")}function Tl(l,e,t){for(let n=0;n<l.options.length;n+=1){const o=l.options[n];if(o.__value===e){o.selected=!0;return}}(!t||e!==void 0)&&(l.selectedIndex=-1)}function ks(l){const e=l.querySelector(":checked");return e&&e.__value}function et(l,e,t){l.classList.toggle(e,!!t)}function hs(l,e,{bubbles:t=!1,cancelable:n=!1}={}){return new CustomEvent(l,{detail:e,bubbles:t,cancelable:n})}let Nt;function Tt(l){Nt=l}function $t(){if(!Nt)throw new Error("Function called outside component initialization");return Nt}function si(l){$t().$$.on_mount.push(l)}function ri(l){$t().$$.on_destroy.push(l)}function zt(){const l=$t();return(e,t,{cancelable:n=!1}={})=>{const o=l.$$.callbacks[e];if(o){const s=hs(e,t,{cancelable:n});return o.slice().forEach(r=>{r.call(l,s)}),!s.defaultPrevented}return!0}}function ci(l,e){const t=l.$$.callbacks[e.type];t&&t.slice().forEach(n=>n.call(this,e))}const bt=[],Nl=[];let gt=[];const Dl=[],bs=Promise.resolve();let Jt=!1;function ys(){Jt||(Jt=!0,bs.then(ai))}function Pt(l){gt.push(l)}const Xt=new Set;let ht=0;function ai(){if(ht!==0)return;const l=Nt;do{try{for(;ht<bt.length;){const e=bt[ht];ht++,Tt(e),gs(e.$$)}}catch(e){throw bt.length=0,ht=0,e}for(Tt(null),bt.length=0,ht=0;Nl.length;)Nl.pop()();for(let e=0;e<gt.length;e+=1){const t=gt[e];Xt.has(t)||(Xt.add(t),t())}gt.length=0}while(bt.length);for(;Dl.length;)Dl.pop()();Jt=!1,Xt.clear(),Tt(l)}function gs(l){if(l.fragment!==null){l.update(),ue(l.before_update);const e=l.dirty;l.dirty=[-1],l.fragment&&l.fragment.p(l.ctx,e),l.after_update.forEach(Pt)}}function ws(l){const e=[],t=[];gt.forEach(n=>l.indexOf(n)===-1?e.push(n):t.push(n)),t.forEach(n=>n()),gt=e}const Mt=new Set;let mt;function Ge(){mt={r:0,c:[],p:mt}}function qe(){mt.r||ue(mt.c),mt=mt.p}function te(l,e){l&&l.i&&(Mt.delete(l),l.i(e))}function oe(l,e,t,n){if(l&&l.o){if(Mt.has(l))return;Mt.add(l),mt.c.push(()=>{Mt.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 js(l,e){oe(l,1,1,()=>{e.delete(l.key)})}function Cs(l,e,t,n,o,s,r,a,f,m,k,_){let v=l.length,b=s.length,h=v;const C={};for(;h--;)C[l[h].key]=h;const S=[],j=new Map,T=new Map,F=[];for(h=b;h--;){const M=_(o,s,h),A=t(M);let W=r.get(A);W?F.push(()=>W.p(M,e)):(W=m(A,M),W.c()),j.set(A,S[h]=W),A in C&&T.set(A,Math.abs(h-C[A]))}const D=new Set,V=new Set;function I(M){te(M,1),M.m(a,k),r.set(M.key,M),k=M.first,b--}for(;v&&b;){const M=S[b-1],A=l[v-1],W=M.key,R=A.key;M===A?(k=M.first,v--,b--):j.has(R)?!r.has(W)||D.has(W)?I(M):V.has(R)?v--:T.get(W)>T.get(R)?(V.add(W),I(M)):(D.add(R),v--):(f(A,r),v--)}for(;v--;){const M=l[v];j.has(M.key)||f(M,r)}for(;b;)I(S[b-1]);return ue(F),S}function xe(l){l&&l.c()}function Je(l,e,t){const{fragment:n,after_update:o}=l.$$;n&&n.m(e,t),Pt(()=>{const s=l.$$.on_mount.map(ii).filter(oi);l.$$.on_destroy?l.$$.on_destroy.push(...s):ue(s),l.$$.on_mount=[]}),o.forEach(Pt)}function Ze(l,e){const t=l.$$;t.fragment!==null&&(ws(t.after_update),ue(t.on_destroy),t.fragment&&t.fragment.d(e),t.on_destroy=t.fragment=null,t.ctx=[])}function Ss(l,e){l.$$.dirty[0]===-1&&(bt.push(l),ys(),l.$$.dirty.fill(0)),l.$$.dirty[e/31|0]|=1<<e%31}function ft(l,e,t,n,o,s,r=null,a=[-1]){const f=Nt;Tt(l);const m=l.$$={fragment:null,ctx:[],props:s,update:ee,not_equal:o,bound:Sl(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(e.context||(f?f.$$.context:[])),callbacks:Sl(),dirty:a,skip_bound:!1,root:e.target||f.$$.root};r&&r(m.root);let k=!1;if(m.ctx=t?t(l,e.props||{},(_,v,...b)=>{const h=b.length?b[0]:v;return m.ctx&&o(m.ctx[_],m.ctx[_]=h)&&(!m.skip_bound&&m.bound[_]&&m.bound[_](h),k&&Ss(l,_)),v}):[],m.update(),k=!0,ue(m.before_update),m.fragment=n?n(m.ctx):!1,e.target){if(e.hydrate){const _=_s(e.target);m.fragment&&m.fragment.l(_),_.forEach(y)}else m.fragment&&m.fragment.c();e.intro&&te(l.$$.fragment),Je(l,e.target,e.anchor),ai()}Tt(f)}class ut{constructor(){Yt(this,"$$");Yt(this,"$$set")}$destroy(){Ze(this,1),this.$destroy=ee}$on(e,t){if(!oi(t))return ee;const n=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return n.push(t),()=>{const o=n.indexOf(t);o!==-1&&n.splice(o,1)}}$set(e){this.$$set&&!ps(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}const Ts="4";typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add(Ts);function Ns(l){let e,t;return{c(){e=z("path"),t=z("polyline"),i(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),i(t,"points","14 2 14 8 20 8")},m(n,o){g(n,e,o),g(n,t,o)},d(n){n&&(y(e),y(t))}}}function Ds(l){let e,t,n,o,s;return{c(){e=z("path"),t=z("polyline"),n=z("line"),o=z("line"),s=z("polyline"),i(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),i(t,"points","14 2 14 8 20 8"),i(n,"x1","16"),i(n,"y1","13"),i(n,"x2","8"),i(n,"y2","13"),i(o,"x1","16"),i(o,"y1","17"),i(o,"x2","8"),i(o,"y2","17"),i(s,"points","10 9 9 9 8 9")},m(r,a){g(r,e,a),g(r,t,a),g(r,n,a),g(r,o,a),g(r,s,a)},d(r){r&&(y(e),y(t),y(n),y(o),y(s))}}}function Fs(l){let e,t;return{c(){e=z("polyline"),t=z("polyline"),i(e,"points","16 18 22 12 16 6"),i(t,"points","8 6 2 12 8 18")},m(n,o){g(n,e,o),g(n,t,o)},d(n){n&&(y(e),y(t))}}}function Is(l){let e,t,n,o;return{c(){e=z("path"),t=z("polyline"),n=z("line"),o=z("rect"),i(e,"d","M21 8v13a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8"),i(t,"points","7 3 12 8 17 3"),i(n,"x1","3"),i(n,"y1","8"),i(n,"x2","21"),i(n,"y2","8"),i(o,"x","10"),i(o,"y","12"),i(o,"width","4"),i(o,"height","4"),i(o,"rx","1")},m(s,r){g(s,e,r),g(s,t,r),g(s,n,r),g(s,o,r)},d(s){s&&(y(e),y(t),y(n),y(o))}}}function Ms(l){let e,t,n,o,s;return{c(){e=z("path"),t=z("polyline"),n=z("line"),o=z("line"),s=z("line"),i(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),i(t,"points","14 2 14 8 20 8"),i(n,"x1","9"),i(n,"y1","12"),i(n,"x2","15"),i(n,"y2","12"),i(o,"x1","9"),i(o,"y1","15"),i(o,"x2","13"),i(o,"y2","15"),i(s,"x1","12"),i(s,"y1","15"),i(s,"x2","12"),i(s,"y2","18")},m(r,a){g(r,e,a),g(r,t,a),g(r,n,a),g(r,o,a),g(r,s,a)},d(r){r&&(y(e),y(t),y(n),y(o),y(s))}}}function As(l){let e,t,n,o,s,r;return{c(){e=z("path"),t=z("polyline"),n=z("line"),o=z("line"),s=z("line"),r=z("line"),i(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),i(t,"points","14 2 14 8 20 8"),i(n,"x1","8"),i(n,"y1","12"),i(n,"x2","16"),i(n,"y2","12"),i(o,"x1","8"),i(o,"y1","16"),i(o,"x2","16"),i(o,"y2","16"),i(s,"x1","8"),i(s,"y1","14"),i(s,"x2","12"),i(s,"y2","14"),i(r,"x1","12"),i(r,"y1","12"),i(r,"x2","12"),i(r,"y2","18")},m(a,f){g(a,e,f),g(a,t,f),g(a,n,f),g(a,o,f),g(a,s,f),g(a,r,f)},d(a){a&&(y(e),y(t),y(n),y(o),y(s),y(r))}}}function Es(l){let e,t,n,o;return{c(){e=z("path"),t=z("polyline"),n=z("line"),o=z("line"),i(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),i(t,"points","14 2 14 8 20 8"),i(n,"x1","16"),i(n,"y1","13"),i(n,"x2","8"),i(n,"y2","13"),i(o,"x1","16"),i(o,"y1","17"),i(o,"x2","8"),i(o,"y2","17")},m(s,r){g(s,e,r),g(s,t,r),g(s,n,r),g(s,o,r)},d(s){s&&(y(e),y(t),y(n),y(o))}}}function Ls(l){let e,t,n,o,s;return{c(){e=z("path"),t=z("polyline"),n=z("line"),o=z("line"),s=z("line"),i(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),i(t,"points","14 2 14 8 20 8"),i(n,"x1","8"),i(n,"y1","12"),i(n,"x2","16"),i(n,"y2","12"),i(o,"x1","8"),i(o,"y1","16"),i(o,"x2","16"),i(o,"y2","16"),i(s,"x1","8"),i(s,"y1","14"),i(s,"x2","12"),i(s,"y2","14")},m(r,a){g(r,e,a),g(r,t,a),g(r,n,a),g(r,o,a),g(r,s,a)},d(r){r&&(y(e),y(t),y(n),y(o),y(s))}}}function Ps(l){let e,t,n;return{c(){e=z("path"),t=z("circle"),n=z("circle"),i(e,"d","M9 18V5l12-2v13"),i(t,"cx","6"),i(t,"cy","18"),i(t,"r","3"),i(n,"cx","18"),i(n,"cy","16"),i(n,"r","3")},m(o,s){g(o,e,s),g(o,t,s),g(o,n,s)},d(o){o&&(y(e),y(t),y(n))}}}function Os(l){let e,t;return{c(){e=z("rect"),t=z("polyline"),i(e,"x","2"),i(e,"y","4"),i(e,"width","20"),i(e,"height","16"),i(e,"rx","2"),i(t,"points","10 9 16 12 10 15 10 9")},m(n,o){g(n,e,o),g(n,t,o)},d(n){n&&(y(e),y(t))}}}function zs(l){let e,t,n;return{c(){e=z("rect"),t=z("circle"),n=z("polyline"),i(e,"x","3"),i(e,"y","3"),i(e,"width","18"),i(e,"height","18"),i(e,"rx","2"),i(e,"ry","2"),i(t,"cx","8.5"),i(t,"cy","8.5"),i(t,"r","1.5"),i(n,"points","21 15 16 10 5 21")},m(o,s){g(o,e,s),g(o,t,s),g(o,n,s)},d(o){o&&(y(e),y(t),y(n))}}}function Bs(l){let e;return{c(){e=z("path"),i(e,"d","M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z")},m(t,n){g(t,e,n)},d(t){t&&y(e)}}}function Rs(l){let e;function t(s,r){return s[0]==="folder"?Bs:s[0]==="image"?zs:s[0]==="video"?Os:s[0]==="audio"?Ps:s[0]==="pdf"?Ls:s[0]==="document"?Es:s[0]==="spreadsheet"?As:s[0]==="presentation"?Ms:s[0]==="archive"?Is:s[0]==="code"?Fs:s[0]==="text"?Ds:Ns}let n=t(l),o=n(l);return{c(){e=z("svg"),o.c(),i(e,"width",l[1]),i(e,"height",l[1]),i(e,"viewBox","0 0 24 24"),i(e,"fill","none"),i(e,"stroke","currentColor"),i(e,"stroke-width","1.5"),i(e,"stroke-linecap","round"),i(e,"stroke-linejoin","round"),i(e,"xmlns","http://www.w3.org/2000/svg")},m(s,r){g(s,e,r),o.m(e,null)},p(s,[r]){n!==(n=t(s))&&(o.d(1),o=n(s),o&&(o.c(),o.m(e,null))),r&2&&i(e,"width",s[1]),r&2&&i(e,"height",s[1])},i:ee,o:ee,d(s){s&&y(e),o.d()}}}function Hs(l,e,t){let{kind:n="generic"}=e,{size:o=20}=e;return l.$$set=s=>{"kind"in s&&t(0,n=s.kind),"size"in s&&t(1,o=s.size)},[n,o]}class fi extends ut{constructor(e){super(),ft(this,e,Hs,Rs,at,{kind:0,size:1})}}const Vs={"nav.today":"Сегодня","nav.inbox":"Неразобранное","nav.activity":"Активность","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.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":"Записей работы пока нет","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":"событий","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":"Срок действия токена истёк"},Us={"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"},Fl={ru:Vs,en:Us};let Il="ru";function p(l,e){var o;const t=Fl[Il];let n=t==null?void 0:t[l];if(n==null&&Il!=="ru"&&(n=(o=Fl.ru)==null?void 0:o[l]),n==null&&(n=l),e!=null)for(const[s,r]of Object.entries(e))n=n.replace(`{${s}}`,String(r));return n}function Ot(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 Zt={"image/jpeg":p("mime.jpeg"),"image/png":p("mime.png"),"image/gif":p("mime.gif"),"image/webp":p("mime.webp"),"image/svg+xml":p("mime.svg"),"image/bmp":p("mime.bmp"),"image/tiff":p("mime.tiff"),"image/avif":p("mime.avif"),"application/pdf":p("mime.pdf"),"application/msword":p("mime.word"),"application/vnd.openxmlformats-officedocument.wordprocessingml.document":p("mime.word"),"application/vnd.ms-excel":p("mime.excel"),"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":p("mime.excel"),"application/vnd.ms-powerpoint":p("mime.ppt"),"application/vnd.openxmlformats-officedocument.presentationml.presentation":p("mime.ppt"),"application/zip":p("mime.zip"),"application/gzip":p("mime.gzip"),"application/x-tar":p("mime.tar"),"application/x-7z-compressed":p("mime.sevenz"),"application/x-rar-compressed":p("mime.rar"),"text/plain":p("mime.text"),"text/html":p("mime.html"),"text/css":p("mime.css"),"text/javascript":p("mime.js"),"application/json":p("mime.json"),"application/xml":p("mime.xml"),"application/x-yaml":p("mime.yaml"),"application/octet-stream":p("mime.binary"),"application/x-msdos-program":p("mime.executable"),"inode/directory":p("mime.folder")};function Ml(l){return l?Zt[l]||l:p("mime.unknown")}function Ws(l){if(l.type==="folder")return p("mime.folder");const e=(l.mime||"").toLowerCase();if(Zt[e])return Zt[e];const n=(l.name||"").toLowerCase().split(".").pop();return n?n.toUpperCase():p("mime.file")}function ui(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 Ks=["image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/avif","image/svg+xml"],Gs=["text/plain","text/html","text/css","text/javascript","application/json","application/xml","application/x-yaml","text/x-shellscript"],qs=["txt","log","conf","ini","yaml","yml","json","xml","csv","sh","py","js","ts","css","html","md","markdown","cfg"],Ys=["jpg","jpeg","png","gif","webp","bmp","tiff","tif","avif","svg"];function di(l){const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return Ks.includes(e)||Ys.includes(n)}function mi(l){const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return Gs.includes(e)||qs.includes(n)&&n!=="md"&&n!=="markdown"}function pi(l){return(l.mime||"").toLowerCase().includes("pdf")}function vi(l){const e=(l.name||"").toLowerCase();return e.endsWith(".md")||e.endsWith(".markdown")}function Xs(l){return di(l)||pi(l)}function Js(l){return mi(l)||vi(l)}const{window:Zs}=vs;function Qs(l){let e,t,n,o=Ot(l[0].size)+"",s;return{c(){e=u("span"),e.textContent="·",t=w(),n=u("span"),s=P(o),i(e,"class","meta-sep svelte-1skuef2")},m(r,a){g(r,e,a),g(r,t,a),g(r,n,a),c(n,s)},p(r,a){a&1&&o!==(o=Ot(r[0].size)+"")&&G(s,o)},d(r){r&&(y(e),y(t),y(n))}}}function xs(l){let e,t,n,o,s;return{c(){e=u("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=u("button"),n.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"></path></svg>',i(e,"class","action-btn svelte-1skuef2"),i(e,"title",p("file.openFolder")),i(e,"aria-label",p("file.openFolder")),i(n,"class","action-btn svelte-1skuef2"),i(n,"title",p("file.showInExplorer")),i(n,"aria-label",p("file.showInExplorer"))},m(r,a){g(r,e,a),g(r,t,a),g(r,n,a),o||(s=[L(e,"click",Qe(l[29])),L(n,"click",Qe(l[11]))],o=!0)},p:ee,d(r){r&&(y(e),y(t),y(n)),o=!1,ue(s)}}}function $s(l){let e,t,n,o,s,r,a;return{c(){e=u("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=u("button"),n.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path><polyline points="15 3 21 3 21 9"></polyline><line x1="10" y1="14" x2="21" y2="3"></line></svg>',o=w(),s=u("button"),s.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"></path></svg>',i(e,"class","action-btn svelte-1skuef2"),i(e,"title",p("file.preview")),i(e,"aria-label",p("file.preview")),i(n,"class","action-btn svelte-1skuef2"),i(n,"title",p("file.openExternal")),i(n,"aria-label",p("file.openExternal")),i(s,"class","action-btn svelte-1skuef2"),i(s,"title",p("file.showInExplorer")),i(s,"aria-label",p("file.showInExplorer"))},m(f,m){g(f,e,m),g(f,t,m),g(f,n,m),g(f,o,m),g(f,s,m),r||(a=[L(e,"click",Qe(l[28])),L(n,"click",Qe(l[10])),L(s,"click",Qe(l[11]))],r=!0)},p:ee,d(f){f&&(y(e),y(t),y(n),y(o),y(s)),r=!1,ue(a)}}}function Al(l){let e,t,n,o,s,r,a,f,m=p("common.open")+"",k,_,v,b,h,C,S,j,T=p("file.openExternal")+"",F,D,V,I,M,A,W=p("file.showInExplorer")+"",R,B,H,U,K,Y,J,E,O,Z=p("common.rename")+"",q,be,x,se,$,re,me,ce=p("common.duplicate")+"",fe,je,Le,ye,ze,ge,we,le,Ve,tt=p("common.cut")+"",lt,Ye,pe,Pe,De,Te,Fe,Ce=p("common.copy")+"",ke,Ae,Ee,Xe,he,Oe,ve,_e,Ie,de=p("common.delete")+"",He,Ne,Re;return{c(){e=u("div"),t=w(),n=u("div"),o=u("button"),s=z("svg"),r=z("path"),a=z("circle"),f=w(),k=P(m),_=w(),v=u("button"),b=z("svg"),h=z("path"),C=z("polyline"),S=z("line"),j=w(),F=P(T),D=w(),V=u("button"),I=z("svg"),M=z("path"),A=w(),R=P(W),B=w(),H=u("div"),U=w(),K=u("button"),Y=z("svg"),J=z("path"),E=z("path"),O=w(),q=P(Z),be=w(),x=u("button"),se=z("svg"),$=z("rect"),re=z("path"),me=w(),fe=P(ce),je=w(),Le=u("button"),ye=z("svg"),ze=z("circle"),ge=z("circle"),we=z("line"),le=z("line"),Ve=w(),lt=P(tt),Ye=w(),pe=u("button"),Pe=z("svg"),De=z("rect"),Te=z("path"),Fe=w(),ke=P(Ce),Ae=w(),Ee=u("div"),Xe=w(),he=u("button"),Oe=z("svg"),ve=z("polyline"),_e=z("path"),Ie=w(),He=P(de),i(e,"class","menu-backdrop svelte-1skuef2"),i(e,"role","presentation"),i(r,"d","M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"),i(a,"cx","12"),i(a,"cy","12"),i(a,"r","3"),i(s,"width","14"),i(s,"height","14"),i(s,"viewBox","0 0 24 24"),i(s,"fill","none"),i(s,"stroke","currentColor"),i(s,"stroke-width","2"),i(s,"stroke-linecap","round"),i(s,"stroke-linejoin","round"),i(o,"class","menu-item svelte-1skuef2"),i(o,"role","menuitem"),i(h,"d","M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"),i(C,"points","15 3 21 3 21 9"),i(S,"x1","10"),i(S,"y1","14"),i(S,"x2","21"),i(S,"y2","3"),i(b,"width","14"),i(b,"height","14"),i(b,"viewBox","0 0 24 24"),i(b,"fill","none"),i(b,"stroke","currentColor"),i(b,"stroke-width","2"),i(b,"stroke-linecap","round"),i(b,"stroke-linejoin","round"),i(v,"class","menu-item svelte-1skuef2"),i(v,"role","menuitem"),i(M,"d","M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"),i(I,"width","14"),i(I,"height","14"),i(I,"viewBox","0 0 24 24"),i(I,"fill","none"),i(I,"stroke","currentColor"),i(I,"stroke-width","2"),i(I,"stroke-linecap","round"),i(I,"stroke-linejoin","round"),i(V,"class","menu-item svelte-1skuef2"),i(V,"role","menuitem"),i(H,"class","menu-sep svelte-1skuef2"),i(J,"d","M12 20h9"),i(E,"d","M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"),i(Y,"width","14"),i(Y,"height","14"),i(Y,"viewBox","0 0 24 24"),i(Y,"fill","none"),i(Y,"stroke","currentColor"),i(Y,"stroke-width","2"),i(Y,"stroke-linecap","round"),i(Y,"stroke-linejoin","round"),i(K,"class","menu-item svelte-1skuef2"),i(K,"role","menuitem"),i($,"x","9"),i($,"y","9"),i($,"width","13"),i($,"height","13"),i($,"rx","2"),i($,"ry","2"),i(re,"d","M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"),i(se,"width","14"),i(se,"height","14"),i(se,"viewBox","0 0 24 24"),i(se,"fill","none"),i(se,"stroke","currentColor"),i(se,"stroke-width","2"),i(se,"stroke-linecap","round"),i(se,"stroke-linejoin","round"),i(x,"class","menu-item svelte-1skuef2"),i(x,"role","menuitem"),i(ze,"cx","6"),i(ze,"cy","6"),i(ze,"r","3"),i(ge,"cx","6"),i(ge,"cy","18"),i(ge,"r","3"),i(we,"x1","20"),i(we,"y1","4"),i(we,"x2","8.12"),i(we,"y2","15.88"),i(le,"x1","8.12"),i(le,"y1","8.12"),i(le,"x2","20"),i(le,"y2","20"),i(ye,"width","14"),i(ye,"height","14"),i(ye,"viewBox","0 0 24 24"),i(ye,"fill","none"),i(ye,"stroke","currentColor"),i(ye,"stroke-width","2"),i(ye,"stroke-linecap","round"),i(ye,"stroke-linejoin","round"),i(Le,"class","menu-item svelte-1skuef2"),i(Le,"role","menuitem"),i(De,"x","9"),i(De,"y","9"),i(De,"width","13"),i(De,"height","13"),i(De,"rx","2"),i(De,"ry","2"),i(Te,"d","M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"),i(Pe,"width","14"),i(Pe,"height","14"),i(Pe,"viewBox","0 0 24 24"),i(Pe,"fill","none"),i(Pe,"stroke","currentColor"),i(Pe,"stroke-width","2"),i(Pe,"stroke-linecap","round"),i(Pe,"stroke-linejoin","round"),i(pe,"class","menu-item svelte-1skuef2"),i(pe,"role","menuitem"),i(Ee,"class","menu-sep svelte-1skuef2"),i(ve,"points","3 6 5 6 21 6"),i(_e,"d","M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"),i(Oe,"width","14"),i(Oe,"height","14"),i(Oe,"viewBox","0 0 24 24"),i(Oe,"fill","none"),i(Oe,"stroke","currentColor"),i(Oe,"stroke-width","2"),i(Oe,"stroke-linecap","round"),i(Oe,"stroke-linejoin","round"),i(he,"class","menu-item menu-item-danger svelte-1skuef2"),i(he,"role","menuitem"),i(n,"class","menu svelte-1skuef2"),Be(n,"left",l[3]+"px"),Be(n,"top",l[4]+"px"),Be(n,"position","fixed"),i(n,"role","menu")},m(Ue,X){g(Ue,e,X),g(Ue,t,X),g(Ue,n,X),c(n,o),c(o,s),c(s,r),c(s,a),c(o,f),c(o,k),c(n,_),c(n,v),c(v,b),c(b,h),c(b,C),c(b,S),c(v,j),c(v,F),c(n,D),c(n,V),c(V,I),c(I,M),c(V,A),c(V,R),c(n,B),c(n,H),c(n,U),c(n,K),c(K,Y),c(Y,J),c(Y,E),c(K,O),c(K,q),c(n,be),c(n,x),c(x,se),c(se,$),c(se,re),c(x,me),c(x,fe),c(n,je),c(n,Le),c(Le,ye),c(ye,ze),c(ye,ge),c(ye,we),c(ye,le),c(Le,Ve),c(Le,lt),c(n,Ye),c(n,pe),c(pe,Pe),c(Pe,De),c(Pe,Te),c(pe,Fe),c(pe,ke),c(n,Ae),c(n,Ee),c(n,Xe),c(n,he),c(he,Oe),c(Oe,ve),c(Oe,_e),c(he,Ie),c(he,He),Ne||(Re=[L(e,"click",Qe(l[19])),L(o,"click",l[17]),L(v,"click",l[10]),L(V,"click",l[11]),L(K,"click",l[13]),L(x,"click",l[14]),L(Le,"click",l[15]),L(pe,"click",l[16]),L(he,"click",l[12]),L(n,"click",Qe(l[27]))],Ne=!0)},p(Ue,X){X&8&&Be(n,"left",Ue[3]+"px"),X&16&&Be(n,"top",Ue[4]+"px")},d(Ue){Ue&&(y(e),y(t),y(n)),Ne=!1,ue(Re)}}}function er(l){let e,t,n,o,s,r,a=l[0].name+"",f,m,k,_,v,b,h,C,S,j,T,F,D,V,I,M,A,W,R,B,H,U;n=new fi({props:{kind:l[6],size:22}});let K=!l[7]&&Qs(l);function Y(Z,q){return Z[7]?xs:$s}let E=Y(l)(l),O=l[2]&&Al(l);return{c(){e=u("div"),t=u("div"),xe(n.$$.fragment),o=w(),s=u("div"),r=u("div"),f=P(a),k=w(),_=u("div"),v=u("span"),v.textContent=`${l[8]}`,b=w(),K&&K.c(),h=w(),C=u("div"),E.c(),S=w(),j=u("button"),T=z("svg"),F=z("circle"),D=z("circle"),V=z("circle"),I=w(),M=u("button"),M.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><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>',W=w(),O&&O.c(),R=nt(),i(t,"class","file-row-icon svelte-1skuef2"),i(r,"class","file-row-name svelte-1skuef2"),i(r,"title",m=l[0].name),i(_,"class","file-row-meta svelte-1skuef2"),i(s,"class","file-row-body svelte-1skuef2"),i(F,"cx","12"),i(F,"cy","5"),i(F,"r","2"),i(D,"cx","12"),i(D,"cy","12"),i(D,"r","2"),i(V,"cx","12"),i(V,"cy","19"),i(V,"r","2"),i(T,"width","16"),i(T,"height","16"),i(T,"viewBox","0 0 24 24"),i(T,"fill","currentColor"),i(j,"class","action-btn svelte-1skuef2"),i(j,"title",p("file.more")),i(j,"aria-label",p("file.more")),i(j,"aria-expanded",l[2]),i(M,"class","action-btn action-btn-danger svelte-1skuef2"),i(M,"title",p("common.delete")),i(M,"aria-label",p("common.delete")),i(C,"class","file-row-actions svelte-1skuef2"),i(e,"class","file-row svelte-1skuef2"),i(e,"role","button"),i(e,"tabindex","0"),i(e,"draggable","true"),i(e,"aria-label",A=l[7]?p("file.ariaFolder")+" "+l[0].name:p("file.ariaFile")+" "+l[0].name),et(e,"file-row--selected",l[1])},m(Z,q){g(Z,e,q),c(e,t),Je(n,t,null),c(e,o),c(e,s),c(s,r),c(r,f),c(s,k),c(s,_),c(_,v),c(_,b),K&&K.m(_,null),c(e,h),c(e,C),E.m(C,null),c(C,S),c(C,j),c(j,T),c(T,F),c(T,D),c(T,V),c(C,I),c(C,M),g(Z,W,q),O&&O.m(Z,q),g(Z,R,q),B=!0,H||(U=[L(Zs,"click",l[19]),L(j,"click",Qe(l[18])),L(M,"click",Qe(l[12])),L(e,"click",l[9]),L(e,"contextmenu",l[23]),L(e,"dragstart",l[20]),L(e,"dragover",l[21]),L(e,"drop",l[22])],H=!0)},p(Z,[q]){(!B||q&1)&&a!==(a=Z[0].name+"")&&G(f,a),(!B||q&1&&m!==(m=Z[0].name))&&i(r,"title",m),Z[7]||K.p(Z,q),E.p(Z,q),(!B||q&4)&&i(j,"aria-expanded",Z[2]),(!B||q&1&&A!==(A=Z[7]?p("file.ariaFolder")+" "+Z[0].name:p("file.ariaFile")+" "+Z[0].name))&&i(e,"aria-label",A),(!B||q&2)&&et(e,"file-row--selected",Z[1]),Z[2]?O?O.p(Z,q):(O=Al(Z),O.c(),O.m(R.parentNode,R)):O&&(O.d(1),O=null)},i(Z){B||(te(n.$$.fragment,Z),B=!0)},o(Z){oe(n.$$.fragment,Z),B=!1},d(Z){Z&&(y(e),y(W),y(R)),Ze(n),K&&K.d(),E.d(),O&&O.d(Z),H=!1,ue(U)}}}function tr(l,e,t){let{item:n}=e,{selected:o=!1}=e,{onDragStart:s}=e,{onDragOver:r}=e,{onDrop:a}=e;const f=zt(),m=ui(n),k=n.type==="folder",_=Ws(n);let v=!1,b=0,h=0,C=null;function S(O){O.ctrlKey||O.metaKey?f("toggleSelect",n.id):O.shiftKey?f("rangeSelect",n.id):C?(clearTimeout(C),C=null,k?f("navigate",n.id):f("preview",n)):C=setTimeout(()=>{C=null,f("selectOne",n.id)},250)}function j(){f("openExternal",n.fileId)}function T(){t(2,v=!1),f("showInFolder",n.nodeId||n.id)}function F(){t(2,v=!1),f("delete",{id:n.id,type:n.type})}function D(){t(2,v=!1),f("rename",{id:n.id,name:n.name})}function V(){t(2,v=!1),f("duplicate",n.id)}function I(){t(2,v=!1),f("cut",n.id)}function M(){t(2,v=!1),f("copy",n.id)}function A(){t(2,v=!1),k?f("navigate",n.id):f("preview",n)}function W(){t(2,v=!v)}function R(){t(2,v=!1)}function B(O){s&&s(O,n.id)}function H(O){r&&k&&r(O,n.id)}function U(O){a&&k&&a(O,n.id)}function K(O){O.preventDefault(),t(3,b=Math.min(O.clientX,window.innerWidth-240)),t(4,h=Math.min(O.clientY,window.innerHeight-320)),t(2,v=!0)}function Y(O){ci.call(this,l,O)}const J=()=>f("preview",n),E=()=>f("navigate",n.id);return l.$$set=O=>{"item"in O&&t(0,n=O.item),"selected"in O&&t(1,o=O.selected),"onDragStart"in O&&t(24,s=O.onDragStart),"onDragOver"in O&&t(25,r=O.onDragOver),"onDrop"in O&&t(26,a=O.onDrop)},[n,o,v,b,h,f,m,k,_,S,j,T,F,D,V,I,M,A,W,R,B,H,U,K,s,r,a,Y,J,E]}class lr extends ut{constructor(e){super(),ft(this,e,tr,er,at,{item:0,selected:1,onDragStart:24,onDragOver:25,onDrop:26})}}function El(l,e,t){const n=l.slice();return n[4]=e[t],n[6]=t,n}function nr(l){let e;return{c(){e=u("span"),e.textContent="/",i(e,"class","sep svelte-csi2lb")},m(t,n){g(t,e,n)},d(t){t&&y(e)}}}function ir(l){let e,t=l[4].name+"",n,o,s;function r(){return l[2](l[6])}return{c(){e=u("button"),n=P(t),i(e,"class","crumb crumb--link svelte-csi2lb")},m(a,f){g(a,e,f),c(e,n),o||(s=L(e,"click",r),o=!0)},p(a,f){l=a,f&1&&t!==(t=l[4].name+"")&&G(n,t)},d(a){a&&y(e),o=!1,s()}}}function or(l){let e,t=l[4].name+"",n;return{c(){e=u("span"),n=P(t),i(e,"class","crumb crumb--current svelte-csi2lb")},m(o,s){g(o,e,s),c(e,n)},p(o,s){s&1&&t!==(t=o[4].name+"")&&G(n,t)},d(o){o&&y(e)}}}function Ll(l){let e,t,n=l[6]>0&&nr();function o(a,f){return a[6]===a[0].length-1?or:ir}let s=o(l),r=s(l);return{c(){n&&n.c(),e=w(),r.c(),t=nt()},m(a,f){n&&n.m(a,f),g(a,e,f),r.m(a,f),g(a,t,f)},p(a,f){s===(s=o(a))&&r?r.p(a,f):(r.d(1),r=s(a),r&&(r.c(),r.m(t.parentNode,t)))},d(a){a&&(y(e),y(t)),n&&n.d(a),r.d(a)}}}function sr(l){let e,t=ae(l[0]),n=[];for(let o=0;o<t.length;o+=1)n[o]=Ll(El(l,t,o));return{c(){e=u("nav");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","breadcrumbs svelte-csi2lb")},m(o,s){g(o,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,[s]){if(s&3){t=ae(o[0]);let r;for(r=0;r<t.length;r+=1){const a=El(o,t,r);n[r]?n[r].p(a,s):(n[r]=Ll(a),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},i:ee,o:ee,d(o){o&&y(e),We(n,o)}}}function rr(l,e,t){let{crumbs:n=[]}=e;const o=zt();function s(a){o("navigate",a)}const r=a=>s(a);return l.$$set=a=>{"crumbs"in a&&t(0,n=a.crumbs)},[n,s,r]}class _i extends ut{constructor(e){super(),ft(this,e,rr,sr,at,{crumbs:0})}}function cr(l){let e,t,n,o,s,r;return{c(){e=u("div"),t=u("p"),t.textContent=`${p("file.previewUnavailable")}`,n=w(),o=u("button"),o.textContent=`${p("file.openExternal")}`,i(o,"class","btn btn-sm svelte-1cw3u0m"),i(e,"class","preview-status svelte-1cw3u0m")},m(a,f){g(a,e,f),c(e,t),c(e,n),c(e,o),s||(r=L(o,"click",l[9]),s=!0)},p:ee,d(a){a&&y(e),s=!1,r()}}}function ar(l){let e,t;function n(r,a){return a&2&&(e=null),e==null&&(e=!!(r[1]&&r[1].startsWith("data:"))),e?vr:pr}let o=n(l,-1),s=o(l);return{c(){s.c(),t=nt()},m(r,a){s.m(r,a),g(r,t,a)},p(r,a){o===(o=n(r,a))&&s?s.p(r,a):(s.d(1),s=o(r),s&&(s.c(),s.m(t.parentNode,t)))},d(r){r&&y(t),s.d(r)}}}function fr(l){let e,t,n;return{c(){e=u("pre"),t=u("code"),n=P(l[1]),i(e,"class","preview-text svelte-1cw3u0m")},m(o,s){g(o,e,s),c(e,t),c(t,n)},p(o,s){s&2&&G(n,o[1])},d(o){o&&y(e)}}}function ur(l){let e,t,n,o;return{c(){e=u("div"),t=u("img"),Et(t.src,n=l[1])||i(t,"src",n),i(t,"alt",o=l[0].name),i(t,"class","preview-image svelte-1cw3u0m"),i(e,"class","preview-image-container svelte-1cw3u0m")},m(s,r){g(s,e,r),c(e,t)},p(s,r){r&2&&!Et(t.src,n=s[1])&&i(t,"src",n),r&1&&o!==(o=s[0].name)&&i(t,"alt",o)},d(s){s&&y(e)}}}function dr(l){let e,t,n,o,s,r,a;return{c(){e=u("div"),t=u("p"),n=P(l[3]),o=w(),s=u("button"),s.textContent=`${p("file.openExternal")}`,i(s,"class","btn btn-sm svelte-1cw3u0m"),i(e,"class","preview-status svelte-1cw3u0m")},m(f,m){g(f,e,m),c(e,t),c(t,n),c(e,o),c(e,s),r||(a=L(s,"click",l[9]),r=!0)},p(f,m){m&8&&G(n,f[3])},d(f){f&&y(e),r=!1,a()}}}function mr(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${p("common.loading")}`,i(e,"class","preview-status svelte-1cw3u0m")},m(n,o){g(n,e,o),c(e,t)},p:ee,d(n){n&&y(e)}}}function pr(l){let e,t,n,o,s,r;return{c(){e=u("div"),t=u("p"),t.textContent=`${p("file.pdfUnavailable")}`,n=w(),o=u("button"),o.textContent=`${p("file.openExternal")}`,i(o,"class","btn btn-sm svelte-1cw3u0m"),i(e,"class","preview-status svelte-1cw3u0m")},m(a,f){g(a,e,f),c(e,t),c(e,n),c(e,o),s||(r=L(o,"click",l[9]),s=!0)},p:ee,d(a){a&&y(e),s=!1,r()}}}function vr(l){let e,t,n;return{c(){e=u("div"),t=u("embed"),Et(t.src,n=l[1])||i(t,"src",n),i(t,"type","application/pdf"),i(t,"class","preview-pdf svelte-1cw3u0m"),i(e,"class","preview-pdf-container svelte-1cw3u0m")},m(o,s){g(o,e,s),c(e,t)},p(o,s){s&2&&!Et(t.src,n=o[1])&&i(t,"src",n)},d(o){o&&y(e)}}}function _r(l){let e,t,n,o,s,r,a,f=l[0].name+"",m,k,_,v,b=Ot(l[0].size)+"",h,C,S=Ml(l[0].mime)+"",j,T,F,D,V,I,M,A,W,R,B,H;s=new fi({props:{kind:l[8],size:18}});function U(J,E){return J[2]?mr:J[3]?dr:J[6]&&J[1]?ur:J[5]&&J[1]?fr:J[4]?ar:cr}let K=U(l),Y=K(l);return{c(){e=u("div"),t=u("div"),n=u("header"),o=u("div"),xe(s.$$.fragment),r=w(),a=u("span"),m=P(f),_=w(),v=u("div"),h=P(b),C=P(" · "),j=P(S),T=w(),F=u("div"),D=u("button"),D.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><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>',V=w(),I=u("button"),I.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>',M=w(),A=u("div"),Y.c(),i(a,"class","preview-name svelte-1cw3u0m"),i(a,"title",k=l[0].name),i(o,"class","preview-title svelte-1cw3u0m"),i(v,"class","preview-meta svelte-1cw3u0m"),i(D,"class","action-btn svelte-1cw3u0m"),i(D,"title",p("file.openExternal")),i(D,"aria-label",p("file.openExternal")),i(I,"class","action-btn action-btn-close svelte-1cw3u0m"),i(I,"title","Close"),i(I,"aria-label","Close preview"),i(F,"class","preview-actions svelte-1cw3u0m"),i(n,"class","preview-header svelte-1cw3u0m"),i(A,"class","preview-body svelte-1cw3u0m"),i(t,"class","modal svelte-1cw3u0m"),i(e,"class","overlay svelte-1cw3u0m"),i(e,"role","dialog"),i(e,"aria-modal","true"),i(e,"aria-label",W=`Preview: ${l[0].name}`)},m(J,E){g(J,e,E),c(e,t),c(t,n),c(n,o),Je(s,o,null),c(o,r),c(o,a),c(a,m),c(n,_),c(n,v),c(v,h),c(v,C),c(v,j),c(n,T),c(n,F),c(F,D),c(F,V),c(F,I),c(t,M),c(t,A),Y.m(A,null),R=!0,B||(H=[L(D,"click",l[9]),L(I,"click",l[10]),L(e,"click",pt(l[11]))],B=!0)},p(J,[E]){(!R||E&1)&&f!==(f=J[0].name+"")&&G(m,f),(!R||E&1&&k!==(k=J[0].name))&&i(a,"title",k),(!R||E&1)&&b!==(b=Ot(J[0].size)+"")&&G(h,b),(!R||E&1)&&S!==(S=Ml(J[0].mime)+"")&&G(j,S),K===(K=U(J))&&Y?Y.p(J,E):(Y.d(1),Y=K(J),Y&&(Y.c(),Y.m(A,null))),(!R||E&1&&W!==(W=`Preview: ${J[0].name}`))&&i(e,"aria-label",W)},i(J){R||(te(s.$$.fragment,J),R=!0)},o(J){oe(s.$$.fragment,J),R=!1},d(J){J&&y(e),Ze(s),Y.d(),B=!1,ue(H)}}}function kr(l,e,t){let n,o,s,{item:r}=e,{content:a=""}=e,{loading:f=!1}=e,{error:m=""}=e;const k=zt(),_=ui(r);function v(S){S.key==="Escape"&&k("close")}function b(){k("openExternal",r.fileId)}si(()=>{window.addEventListener("keydown",v)}),ri(()=>{window.removeEventListener("keydown",v)});const h=()=>k("close"),C=()=>k("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,f=S.loading),"error"in S&&t(3,m=S.error)},l.$$.update=()=>{l.$$.dirty&3&&t(6,n=di(r)&&a&&a.startsWith("data:")),l.$$.dirty&1&&t(5,o=mi(r)||vi(r)),l.$$.dirty&1&&t(4,s=pi(r))},[r,a,f,m,s,o,n,k,_,b,h,C]}class hr extends ut{constructor(e){super(),ft(this,e,kr,_r,at,{item:0,content:1,loading:2,error:3})}}function br(l){let e,t,n,o,s,r,a,f,m,k,_,v,b,h,C,S,j;return{c(){e=u("div"),t=u("div"),n=u("h3"),o=P(l[0]),s=w(),r=u("p"),a=P(l[1]),f=w(),m=u("div"),k=u("button"),_=P(l[2]),b=w(),h=u("button"),C=P(l[3]),i(n,"class","svelte-1fv6yyk"),i(r,"class","message svelte-1fv6yyk"),i(k,"class",v="btn "+(l[4]?"btn-danger":"btn-primary")+" svelte-1fv6yyk"),i(h,"class","btn svelte-1fv6yyk"),i(m,"class","actions svelte-1fv6yyk"),i(t,"class","modal svelte-1fv6yyk"),i(e,"class","overlay svelte-1fv6yyk"),i(e,"role","dialog"),i(e,"aria-modal","true"),i(e,"aria-label",l[0])},m(T,F){g(T,e,F),c(e,t),c(t,n),c(n,o),c(t,s),c(t,r),c(r,a),c(t,f),c(t,m),c(m,k),c(k,_),c(m,b),c(m,h),c(h,C),S||(j=[L(k,"click",l[6]),L(h,"click",l[7]),L(e,"click",pt(l[8]))],S=!0)},p(T,[F]){F&1&&G(o,T[0]),F&2&&G(a,T[1]),F&4&&G(_,T[2]),F&16&&v!==(v="btn "+(T[4]?"btn-danger":"btn-primary")+" svelte-1fv6yyk")&&i(k,"class",v),F&8&&G(C,T[3]),F&1&&i(e,"aria-label",T[0])},i:ee,o:ee,d(T){T&&y(e),S=!1,ue(j)}}}function yr(l,e,t){let{title:n=p("common.confirm")}=e,{message:o=""}=e,{confirmText:s=p("common.delete")}=e,{cancelText:r=p("common.cancel")}=e,{danger:a=!1}=e;const f=zt(),m=()=>f("confirm"),k=()=>f("cancel"),_=()=>f("cancel");return l.$$set=v=>{"title"in v&&t(0,n=v.title),"message"in v&&t(1,o=v.message),"confirmText"in v&&t(2,s=v.confirmText),"cancelText"in v&&t(3,r=v.cancelText),"danger"in v&&t(4,a=v.danger)},[n,o,s,r,a,f,m,k,_]}class gr extends ut{constructor(e){super(),ft(this,e,yr,br,at,{title:0,message:1,confirmText:2,cancelText:3,danger:4})}}function wr(l){let e,t,n;return{c(){e=z("circle"),t=z("line"),n=z("line"),i(e,"cx","12"),i(e,"cy","12"),i(e,"r","10"),i(t,"x1","12"),i(t,"y1","16"),i(t,"x2","12"),i(t,"y2","12"),i(n,"x1","12"),i(n,"y1","8"),i(n,"x2","12.01"),i(n,"y2","8")},m(o,s){g(o,e,s),g(o,t,s),g(o,n,s)},d(o){o&&(y(e),y(t),y(n))}}}function jr(l){let e,t,n,o;return{c(){e=z("rect"),t=z("polyline"),n=z("line"),o=z("line"),i(e,"x","3"),i(e,"y","5"),i(e,"width","18"),i(e,"height","14"),i(e,"rx","2"),i(t,"points","3 10 21 10"),i(n,"x1","8"),i(n,"y1","5"),i(n,"x2","8"),i(n,"y2","19"),i(o,"x1","16"),i(o,"y1","5"),i(o,"x2","16"),i(o,"y2","19")},m(s,r){g(s,e,r),g(s,t,r),g(s,n,r),g(s,o,r)},d(s){s&&(y(e),y(t),y(n),y(o))}}}function Cr(l){let e,t;return{c(){e=z("path"),t=z("polyline"),i(e,"d","M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z"),i(t,"points","13 2 13 9 20 9")},m(n,o){g(n,e,o),g(n,t,o)},d(n){n&&(y(e),y(t))}}}function Sr(l){let e,t;return{c(){e=z("path"),t=z("path"),i(e,"d","M12 20h9"),i(t,"d","M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z")},m(n,o){g(n,e,o),g(n,t,o)},d(n){n&&(y(e),y(t))}}}function Tr(l){let e,t,n,o,s;return{c(){e=z("path"),t=z("path"),n=z("line"),o=z("line"),s=z("line"),i(e,"d","M4 19.5A2.5 2.5 0 0 1 6.5 17H20"),i(t,"d","M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z"),i(n,"x1","8"),i(n,"y1","7"),i(n,"x2","16"),i(n,"y2","7"),i(o,"x1","8"),i(o,"y1","11"),i(o,"x2","14"),i(o,"y2","11"),i(s,"x1","8"),i(s,"y1","15"),i(s,"x2","12"),i(s,"y2","15")},m(r,a){g(r,e,a),g(r,t,a),g(r,n,a),g(r,o,a),g(r,s,a)},d(r){r&&(y(e),y(t),y(n),y(o),y(s))}}}function Nr(l){let e,t,n,o;return{c(){e=z("path"),t=z("polyline"),n=z("line"),o=z("line"),i(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),i(t,"points","14 2 14 8 20 8"),i(n,"x1","16"),i(n,"y1","13"),i(n,"x2","8"),i(n,"y2","13"),i(o,"x1","16"),i(o,"y1","17"),i(o,"x2","8"),i(o,"y2","17")},m(s,r){g(s,e,r),g(s,t,r),g(s,n,r),g(s,o,r)},d(s){s&&(y(e),y(t),y(n),y(o))}}}function Dr(l){let e,t;return{c(){e=z("path"),t=z("circle"),i(e,"d","M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"),i(t,"cx","12"),i(t,"cy","7"),i(t,"r","4")},m(n,o){g(n,e,o),g(n,t,o)},d(n){n&&(y(e),y(t))}}}function Fr(l){let e,t,n,o;return{c(){e=z("rect"),t=z("rect"),n=z("rect"),o=z("rect"),i(e,"x","3"),i(e,"y","3"),i(e,"width","7"),i(e,"height","7"),i(e,"rx","1"),i(t,"x","14"),i(t,"y","3"),i(t,"width","7"),i(t,"height","4"),i(t,"rx","1"),i(n,"x","14"),i(n,"y","10"),i(n,"width","7"),i(n,"height","11"),i(n,"rx","1"),i(o,"x","3"),i(o,"y","14"),i(o,"width","7"),i(o,"height","7"),i(o,"rx","1")},m(s,r){g(s,e,r),g(s,t,r),g(s,n,r),g(s,o,r)},d(s){s&&(y(e),y(t),y(n),y(o))}}}function Ir(l){let e;return{c(){e=z("path"),i(e,"d","M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z")},m(t,n){g(t,e,n)},d(t){t&&y(e)}}}function Mr(l){let e;function t(s,r){return s[0]==="folder"?Ir:s[0]==="project"?Fr:s[0]==="client"?Dr:s[0]==="document"?Nr:s[0]==="recipe"?Tr:s[0]==="note"?Sr:s[0]==="file"?Cr:s[0]==="case"?jr:wr}let n=t(l),o=n(l);return{c(){e=z("svg"),o.c(),i(e,"width",l[1]),i(e,"height",l[1]),i(e,"viewBox","0 0 24 24"),i(e,"fill","none"),i(e,"stroke","currentColor"),i(e,"stroke-width","1.5"),i(e,"stroke-linecap","round"),i(e,"stroke-linejoin","round"),i(e,"xmlns","http://www.w3.org/2000/svg")},m(s,r){g(s,e,r),o.m(e,null)},p(s,[r]){n!==(n=t(s))&&(o.d(1),o=n(s),o&&(o.c(),o.m(e,null))),r&2&&i(e,"width",s[1]),r&2&&i(e,"height",s[1])},i:ee,o:ee,d(s){s&&y(e),o.d()}}}function Ar(l,e,t){let{kind:n="generic"}=e,{size:o=18}=e;return l.$$set=s=>{"kind"in s&&t(0,n=s.kind),"size"in s&&t(1,o=s.size)},[n,o]}class Bt extends ut{constructor(e){super(),ft(this,e,Ar,Mr,at,{kind:0,size:1})}}function Pl(l,e,t){const n=l.slice();return n[30]=e[t],n}function Er(l){let e;return{c(){e=u("span"),i(e,"class","tree-toggle-placeholder svelte-gydsvv")},m(t,n){g(t,e,n)},p:ee,d(t){t&&y(e)}}}function Lr(l){let e,t,n=l[1][l[30].id]?"▾":"▸",o,s,r;function a(){return l[15](l[30])}return{c(){e=u("button"),t=u("span"),o=P(n),i(t,"class","tree-arrow"),i(e,"class","tree-toggle svelte-gydsvv")},m(f,m){g(f,e,m),c(e,t),c(t,o),s||(r=L(e,"click",Qe(a)),s=!0)},p(f,m){l=f,m[0]&3&&n!==(n=l[1][l[30].id]?"▾":"▸")&&G(o,n)},d(f){f&&y(e),s=!1,r()}}}function Ol(l){let e,t;return e=new hi({props:{nodes:l[30].children||[],expanded:l[1],selectedNodeId:l[2],level:l[3]+1,onSelect:l[4],onToggle:l[5],onContextMenu:l[6],onDrop:l[7]}}),{c(){xe(e.$$.fragment)},m(n,o){Je(e,n,o),t=!0},p(n,o){const s={};o[0]&1&&(s.nodes=n[30].children||[]),o[0]&2&&(s.expanded=n[1]),o[0]&4&&(s.selectedNodeId=n[2]),o[0]&8&&(s.level=n[3]+1),o[0]&16&&(s.onSelect=n[4]),o[0]&32&&(s.onToggle=n[5]),o[0]&64&&(s.onContextMenu=n[6]),o[0]&128&&(s.onDrop=n[7]),e.$set(s)},i(n){t||(te(e.$$.fragment,n),t=!0)},o(n){oe(e.$$.fragment,n),t=!1},d(n){Ze(e,n)}}}function zl(l){let e,t,n,o,s,r,a,f=l[30].title+"",m,k,_=l[1][l[30].id]&&Qt(l[30]),v,b,h,C;function S(U,K){return K[0]&1&&(t=null),t==null&&(t=!!At(U[30])),t?Lr:Er}let j=S(l,[-1,-1]),T=j(l);s=new Bt({props:{kind:Bl(l[30]),size:16}});function F(...U){return l[16](l[30],...U)}function D(){return l[17](l[30])}function V(...U){return l[18](l[30],...U)}function I(...U){return l[19](l[30],...U)}function M(...U){return l[20](l[30],...U)}function A(...U){return l[21](l[30],...U)}function W(...U){return l[22](l[30],...U)}function R(...U){return l[23](l[30],...U)}function B(...U){return l[24](l[30],...U)}let H=_&&Ol(l);return{c(){e=u("div"),T.c(),n=w(),o=u("span"),xe(s.$$.fragment),r=w(),a=u("span"),m=P(f),k=w(),H&&H.c(),v=nt(),i(o,"class","tree-icon svelte-gydsvv"),i(a,"class","tree-label svelte-gydsvv"),i(e,"class","tree-item svelte-gydsvv"),Be(e,"padding-left",l[3]*16+4+"px"),i(e,"draggable","true"),et(e,"selected",l[2]===l[30].id)},m(U,K){g(U,e,K),T.m(e,null),c(e,n),c(e,o),Je(s,o,null),c(e,r),c(e,a),c(a,m),g(U,k,K),H&&H.m(U,K),g(U,v,K),b=!0,h||(C=[L(o,"click",F),L(o,"dblclick",Qe(l[14])),L(a,"click",Qe(D)),L(e,"dragstart",V),L(e,"dragover",I),L(e,"dragleave",M),L(e,"drop",A),L(e,"click",W),L(e,"dblclick",R),L(e,"contextmenu",xt(B))],h=!0)},p(U,K){l=U,j===(j=S(l,K))&&T?T.p(l,K):(T.d(1),T=j(l),T&&(T.c(),T.m(e,n)));const Y={};K[0]&1&&(Y.kind=Bl(l[30])),s.$set(Y),(!b||K[0]&1)&&f!==(f=l[30].title+"")&&G(m,f),(!b||K[0]&8)&&Be(e,"padding-left",l[3]*16+4+"px"),(!b||K[0]&5)&&et(e,"selected",l[2]===l[30].id),K[0]&3&&(_=l[1][l[30].id]&&Qt(l[30])),_?H?(H.p(l,K),K[0]&3&&te(H,1)):(H=Ol(l),H.c(),te(H,1),H.m(v.parentNode,v)):H&&(Ge(),oe(H,1,1,()=>{H=null}),qe())},i(U){b||(te(s.$$.fragment,U),te(H),b=!0)},o(U){oe(s.$$.fragment,U),oe(H),b=!1},d(U){U&&(y(e),y(k),y(v)),T.d(),Ze(s),H&&H.d(U),h=!1,ue(C)}}}function Pr(l){let e,t,n=ae(l[0]),o=[];for(let r=0;r<n.length;r+=1)o[r]=zl(Pl(l,n,r));const s=r=>oe(o[r],1,1,()=>{o[r]=null});return{c(){for(let r=0;r<o.length;r+=1)o[r].c();e=nt()},m(r,a){for(let f=0;f<o.length;f+=1)o[f]&&o[f].m(r,a);g(r,e,a),t=!0},p(r,a){if(a[0]&16383){n=ae(r[0]);let f;for(f=0;f<n.length;f+=1){const m=Pl(r,n,f);o[f]?(o[f].p(m,a),te(o[f],1)):(o[f]=zl(m),o[f].c(),te(o[f],1),o[f].m(e.parentNode,e))}for(Ge(),f=n.length;f<o.length;f+=1)s(f);qe()}},i(r){if(!t){for(let a=0;a<n.length;a+=1)te(o[a]);t=!0}},o(r){o=o.filter(Boolean);for(let a=0;a<o.length;a+=1)oe(o[a]);t=!1},d(r){r&&y(e),We(o,r)}}}function Bl(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 Qt(l){return l.children!==void 0}function At(l){return Qt(l)?l.children.length>0:l.has_children===!0}function ki(l,e){if(!l.children)return!1;for(const t of l.children)if(t.id===e||ki(t,e))return!0;return!1}function Rl(l){try{return l.dataTransfer.getData("text/plain")}catch{return""}}function Or(l,e){l.stopPropagation(),l.dataTransfer.effectAllowed="move",l.dataTransfer.setData("text/plain",e.id)}function zr(l,e,t){let{nodes:n=[]}=e,{expanded:o={}}=e,{selectedNodeId:s=""}=e,{level:r=0}=e,{onSelect:a}=e,{onToggle:f}=e,{onContextMenu:m}=e,{onDrop:k}=e,_={},v=null;const b=["folder","project","client","document","recipe","case"];function h(E){return b.includes(E.type)}function C(E,O){return!(!E||!O||O===E.id||!h(E)||ki(E,O))}function S(E,O){const Z=Rl(E);if(!C(O,Z))return;E.preventDefault(),E.stopPropagation(),E.dataTransfer.dropEffect="move",E.currentTarget.classList.add("drop-valid"),At(O)&&!o[O.id]&&!_[O.id]&&(_[O.id]=setTimeout(()=>{f&&f(O.id),delete _[O.id]},500));const q=E.currentTarget.closest(".workspace-tree-area");if(q){const be=q.getBoundingClientRect(),x=30;E.clientY-be.top<x?v||(v=setInterval(()=>{q.scrollTop-=10},50)):be.bottom-E.clientY<x?v||(v=setInterval(()=>{q.scrollTop+=10},50)):v&&(clearInterval(v),v=null)}}function j(E){E.currentTarget.classList.remove("drop-valid");const O=E.currentTarget.dataset.nodeId;O&&_[O]&&(clearTimeout(_[O]),delete _[O]),v&&(clearInterval(v),v=null)}function T(E,O){E.preventDefault(),E.stopPropagation(),E.currentTarget.classList.remove("drop-valid"),_[O.id]&&(clearTimeout(_[O.id]),delete _[O.id]),v&&(clearInterval(v),v=null);const Z=Rl(E);C(O,Z)&&k&&k(Z,O.id)}function F(E,O){E.target.closest(".tree-toggle")||E.target.closest(".tree-icon")||a&&a(O)}function D(E,O){At(O)&&f&&f(O.id)}function V(E,O){E.stopPropagation(),At(O)&&f&&f(O.id)}function I(E){ci.call(this,l,E)}const M=E=>f&&f(E.id),A=(E,O)=>V(O,E),W=E=>a&&a(E),R=(E,O)=>Or(O,E),B=(E,O)=>S(O,E),H=(E,O)=>j(O),U=(E,O)=>T(O,E),K=(E,O)=>F(O,E),Y=(E,O)=>D(O,E),J=(E,O)=>m&&m(O,E);return l.$$set=E=>{"nodes"in E&&t(0,n=E.nodes),"expanded"in E&&t(1,o=E.expanded),"selectedNodeId"in E&&t(2,s=E.selectedNodeId),"level"in E&&t(3,r=E.level),"onSelect"in E&&t(4,a=E.onSelect),"onToggle"in E&&t(5,f=E.onToggle),"onContextMenu"in E&&t(6,m=E.onContextMenu),"onDrop"in E&&t(7,k=E.onDrop)},[n,o,s,r,a,f,m,k,S,j,T,F,D,V,I,M,A,W,R,B,H,U,K,Y,J]}class hi extends ut{constructor(e){super(),ft(this,e,zr,Pr,at,{nodes:0,expanded:1,selectedNodeId:2,level:3,onSelect:4,onToggle:5,onContextMenu:6,onDrop:7},null,[-1,-1])}}function Hl(l,e,t){const n=l.slice();return n[220]=e[t],n}function Vl(l,e,t){const n=l.slice();return n[223]=e[t],n}function Ul(l,e,t){const n=l.slice();return n[223]=e[t],n}function Wl(l,e,t){const n=l.slice();return n[244]=e[t],n}function Kl(l,e,t){const n=l.slice();return n[244]=e[t],n}function Gl(l,e,t){const n=l.slice();return n[252]=e[t],n}function ql(l,e,t){const n=l.slice();return n[244]=e[t],n}function Yl(l,e,t){const n=l.slice();return n[244]=e[t],n}function Xl(l,e,t){const n=l.slice();return n[228]=e[t],n}function Jl(l,e,t){const n=l.slice();return n[239]=e[t],n}function Zl(l,e,t){const n=l.slice();return n[236]=e[t],n}function Ql(l,e,t){const n=l.slice();return n[231]=e[t],n}function xl(l,e,t){const n=l.slice();return n[228]=e[t],n}function $l(l,e,t){const n=l.slice();return n[231]=e[t],n}function en(l,e,t){const n=l.slice();return n[247]=e[t],n}function tn(l,e,t){const n=l.slice();return n[259]=e[t],n}function ln(l,e,t){const n=l.slice();return n[262]=e[t],n}function nn(l){let e,t=l[262].label+"",n,o,s,r,a;function f(){return l[127](l[262])}return{c(){e=u("button"),n=P(t),o=w(),i(e,"class",s="nav-item "+(l[8]===l[262].id?"selected":"")+" svelte-1k9v32j")},m(m,k){g(m,e,k),c(e,n),c(e,o),r||(a=L(e,"click",f),r=!0)},p(m,k){l=m,k[0]&1&&t!==(t=l[262].label+"")&&G(n,t),k[0]&257&&s!==(s="nav-item "+(l[8]===l[262].id?"selected":"")+" svelte-1k9v32j")&&i(e,"class",s)},d(m){m&&y(e),r=!1,a()}}}function Br(l){let e;return{c(){e=u("div"),e.textContent=`${p("nav.noNodes")}`,i(e,"class","nav-empty svelte-1k9v32j")},m(t,n){g(t,e,n)},p:ee,i:ee,o:ee,d(t){t&&y(e)}}}function Rr(l){var r;let e,t,n,o,s;return t=new hi({props:{nodes:l[1],expanded:l[32],selectedNodeId:((r=l[9])==null?void 0:r.id)||"",onSelect:l[62],onToggle:l[92],onContextMenu:l[90],onDrop:l[93]}}),{c(){e=u("div"),xe(t.$$.fragment),i(e,"class","workspace-tree-area svelte-1k9v32j")},m(a,f){g(a,e,f),Je(t,e,null),n=!0,o||(s=[L(e,"dragover",xt(Ic)),L(e,"drop",l[94])],o=!0)},p(a,f){var k;const m={};f[0]&2&&(m.nodes=a[1]),f[1]&2&&(m.expanded=a[32]),f[0]&512&&(m.selectedNodeId=((k=a[9])==null?void 0:k.id)||""),t.$set(m)},i(a){n||(te(t.$$.fragment,a),n=!0)},o(a){oe(t.$$.fragment,a),n=!1},d(a){a&&y(e),Ze(t),o=!1,ue(s)}}}function Hr(l){let e;return{c(){e=u("span"),e.textContent=`${p("nav.selectPrompt")}`,i(e,"class","crumb placeholder svelte-1k9v32j")},m(t,n){g(t,e,n)},p:ee,d(t){t&&y(e)}}}function Vr(l){let e,t=ae(l[0]),n=[];for(let o=0;o<t.length;o+=1)n[o]=on(tn(l,t,o));return{c(){e=u("span");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","crumb svelte-1k9v32j")},m(o,s){g(o,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,s){if(s[0]&257){t=ae(o[0]);let r;for(r=0;r<t.length;r+=1){const a=tn(o,t,r);n[r]?n[r].p(a,s):(n[r]=on(a),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&y(e),We(n,o)}}}function Ur(l){let e,t=l[9].title+"",n,o,s,r=l[113](l[9].type)+"",a;return{c(){e=u("span"),n=P(t),o=w(),s=u("span"),a=P(r),i(e,"class","crumb svelte-1k9v32j"),i(s,"class","crumb-type svelte-1k9v32j")},m(f,m){g(f,e,m),c(e,n),g(f,o,m),g(f,s,m),c(s,a)},p(f,m){m[0]&512&&t!==(t=f[9].title+"")&&G(n,t),m[0]&512&&r!==(r=f[113](f[9].type)+"")&&G(a,r)},d(f){f&&(y(e),y(o),y(s))}}}function on(l){let e=(l[259].id===l[8]?l[259].label:"")+"",t;return{c(){t=P(e)},m(n,o){g(n,t,o)},p(n,o){o[0]&257&&e!==(e=(n[259].id===n[8]?n[259].label:"")+"")&&G(t,e)},d(n){n&&y(t)}}}function sn(l){let e,t,n,o,s,r,a,f,m=l[52].unpushedOps>0&&rn(l);return{c(){e=u("button"),t=z("svg"),n=z("polyline"),o=z("polyline"),s=z("path"),r=w(),m&&m.c(),i(n,"points","23 4 23 10 17 10"),i(n,"class","svelte-1k9v32j"),i(o,"points","1 20 1 14 7 14"),i(o,"class","svelte-1k9v32j"),i(s,"d","M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"),i(s,"class","svelte-1k9v32j"),i(t,"width","16"),i(t,"height","16"),i(t,"viewBox","0 0 24 24"),i(t,"fill","none"),i(t,"stroke","currentColor"),i(t,"stroke-width","2"),i(t,"stroke-linecap","round"),i(t,"stroke-linejoin","round"),i(t,"class","svelte-1k9v32j"),i(e,"class","header-sync-btn svelte-1k9v32j"),e.disabled=l[53],i(e,"title",p("nav.syncNow"))},m(k,_){g(k,e,_),c(e,t),c(t,n),c(t,o),c(t,s),c(e,r),m&&m.m(e,null),a||(f=L(e,"click",l[126]),a=!0)},p(k,_){k[52].unpushedOps>0?m?m.p(k,_):(m=rn(k),m.c(),m.m(e,null)):m&&(m.d(1),m=null),_[1]&4194304&&(e.disabled=k[53])},d(k){k&&y(e),m&&m.d(),a=!1,f()}}}function rn(l){let e,t=l[52].unpushedOps+"",n;return{c(){e=u("span"),n=P(t),i(e,"class","sync-badge svelte-1k9v32j")},m(o,s){g(o,e,s),c(e,n)},p(o,s){s[1]&2097152&&t!==(t=o[52].unpushedOps+"")&&G(n,t)},d(o){o&&y(e)}}}function cn(l){let e,t,n,o,s,r;return{c(){e=u("div"),t=P(l[7]),n=w(),o=u("button"),o.innerHTML='<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="svelte-1k9v32j"><line x1="18" y1="6" x2="6" y2="18" class="svelte-1k9v32j"></line><line x1="6" y1="6" x2="18" y2="18" class="svelte-1k9v32j"></line></svg>',i(o,"class","dismiss-btn svelte-1k9v32j"),i(o,"aria-label","Dismiss"),i(e,"class","error-banner svelte-1k9v32j")},m(a,f){g(a,e,f),c(e,t),c(e,n),c(e,o),s||(r=[L(o,"click",Qe(l[128])),L(e,"click",l[129])],s=!0)},p(a,f){f[0]&128&&G(t,a[7])},d(a){a&&y(e),s=!1,ue(r)}}}function Wr(l){let e,t,n;function o(a,f){if(a[28])return Zr;if(a[0].length>0)return Jr;if(a[7])return Xr}let s=o(l),r=s&&s(l);return{c(){e=u("div"),t=u("h2"),t.textContent=`${p("welcome.title")}`,n=w(),r&&r.c(),i(t,"class","svelte-1k9v32j"),i(e,"class","welcome svelte-1k9v32j")},m(a,f){g(a,e,f),c(e,t),c(e,n),r&&r.m(e,null)},p(a,f){s===(s=o(a))&&r?r.p(a,f):(r&&r.d(1),r=s&&s(a),r&&(r.c(),r.m(e,null)))},i:ee,o:ee,d(a){a&&y(e),r&&r.d()}}}function Kr(l){let e,t,n,o;function s(f,m){return f[4].length===0?xr:Qr}let r=s(l),a=r(l);return{c(){e=u("div"),t=u("div"),n=u("h2"),n.textContent=`${p("activity.title")}`,o=w(),a.c(),i(n,"class","svelte-1k9v32j"),i(t,"class","activity-feed-header svelte-1k9v32j"),i(e,"class","activity-feed svelte-1k9v32j")},m(f,m){g(f,e,m),c(e,t),c(t,n),c(e,o),a.m(e,null)},p(f,m){r===(r=s(f))&&a?a.p(f,m):(a.d(1),a=r(f),a&&(a.c(),a.m(e,null)))},i:ee,o:ee,d(f){f&&y(e),a.d()}}}function Gr(l){let e,t,n,o,s,r=l[3].date+"",a,f,m,k=l[3].summary&&un(l);function _(h,C){return h[3].groups&&h[3].groups.length>0?ec:$r}let v=_(l),b=v(l);return{c(){e=u("div"),t=u("div"),n=u("h2"),n.textContent=`${p("today.title")}`,o=w(),s=u("span"),a=P(r),f=w(),k&&k.c(),m=w(),b.c(),i(n,"class","svelte-1k9v32j"),i(s,"class","today-date svelte-1k9v32j"),i(t,"class","today-header svelte-1k9v32j"),i(e,"class","today-dashboard svelte-1k9v32j")},m(h,C){g(h,e,C),c(e,t),c(t,n),c(t,o),c(t,s),c(s,a),c(e,f),k&&k.m(e,null),c(e,m),b.m(e,null)},p(h,C){C[0]&8&&r!==(r=h[3].date+"")&&G(a,r),h[3].summary?k?k.p(h,C):(k=un(h),k.c(),k.m(e,m)):k&&(k.d(1),k=null),v===(v=_(h))&&b?b.p(h,C):(b.d(1),b=v(h),b&&(b.c(),b.m(e,null)))},i:ee,o:ee,d(h){h&&y(e),k&&k.d(),b.d()}}}function qr(l){let e,t,n,o,s,r,a=ae(l[60]),f=[];for(let v=0;v<a.length;v+=1)f[v]=gn(en(l,a,v));const m=[cc,rc,sc,oc,ic,nc],k=[];function _(v,b){return v[10]==="overview"?0:v[10]==="notes"?1:v[10]==="files"?2:v[10]==="actions"?3:v[10]==="worklog"?4:v[10]==="activity"?5:-1}return~(o=_(l))&&(s=k[o]=m[o](l)),{c(){e=u("div");for(let v=0;v<f.length;v+=1)f[v].c();t=w(),n=u("div"),s&&s.c(),i(e,"class","tabs svelte-1k9v32j"),i(n,"class","tab-content svelte-1k9v32j")},m(v,b){g(v,e,b);for(let h=0;h<f.length;h+=1)f[h]&&f[h].m(e,null);g(v,t,b),g(v,n,b),~o&&k[o].m(n,null),r=!0},p(v,b){if(b[0]&1536|b[1]&536870952|b[2]&2){a=ae(v[60]);let C;for(C=0;C<a.length;C+=1){const S=en(v,a,C);f[C]?f[C].p(S,b):(f[C]=gn(S),f[C].c(),f[C].m(e,null))}for(;C<f.length;C+=1)f[C].d(1);f.length=a.length}let h=o;o=_(v),o===h?~o&&k[o].p(v,b):(s&&(Ge(),oe(k[h],1,1,()=>{k[h]=null}),qe()),~o?(s=k[o],s?s.p(v,b):(s=k[o]=m[o](v),s.c()),te(s,1),s.m(n,null)):s=null)},i(v){r||(te(s),r=!0)},o(v){oe(s),r=!1},d(v){v&&(y(e),y(t),y(n)),We(f,v),~o&&k[o].d()}}}function Yr(l){let e,t,n,o=l[12].title+"",s,r,a,f,m,k,_,v,b,h,C,S=l[12].dirty&&On();return{c(){e=u("div"),t=u("div"),n=u("span"),s=P(o),r=w(),S&&S.c(),a=w(),f=u("div"),m=u("button"),m.textContent=`${p("common.save")}`,k=w(),_=u("button"),_.textContent=`${p("common.close")}`,v=w(),b=u("textarea"),i(n,"class","note-title svelte-1k9v32j"),i(m,"class","btn btn-primary svelte-1k9v32j"),i(_,"class","btn svelte-1k9v32j"),i(f,"class","note-editor-actions svelte-1k9v32j"),i(t,"class","note-editor-header svelte-1k9v32j"),i(b,"class","note-textarea svelte-1k9v32j"),i(b,"placeholder",p("note.placeholder")),i(e,"class","note-editor svelte-1k9v32j")},m(j,T){g(j,e,T),c(e,t),c(t,n),c(n,s),c(t,r),S&&S.m(t,null),c(t,a),c(t,f),c(f,m),c(f,k),c(f,_),c(e,v),c(e,b),Me(b,l[12].content),h||(C=[L(m,"click",l[105]),L(_,"click",l[103]),L(b,"input",l[130]),L(b,"input",l[104])],h=!0)},p(j,T){T[0]&4096&&o!==(o=j[12].title+"")&&G(s,o),j[12].dirty?S||(S=On(),S.c(),S.m(t,a)):S&&(S.d(1),S=null),T[0]&4096&&Me(b,j[12].content)},i:ee,o:ee,d(j){j&&y(e),S&&S.d(),h=!1,ue(C)}}}function Xr(l){let e,t=p("common.error")+"",n,o,s;return{c(){e=u("p"),n=P(t),o=w(),s=P(l[7]),i(e,"class","error-text svelte-1k9v32j")},m(r,a){g(r,e,a),c(e,n),c(e,o),c(e,s)},p(r,a){a[0]&128&&G(s,r[7])},d(r){r&&y(e)}}}function Jr(l){let e,t,n;return{c(){e=u("p"),e.textContent=`${p("welcome.selectSection")}`,t=w(),n=u("p"),n.textContent=`${p("welcome.createCase")}`,i(e,"class","svelte-1k9v32j"),i(n,"class","hint svelte-1k9v32j")},m(o,s){g(o,e,s),g(o,t,s),g(o,n,s)},p:ee,d(o){o&&(y(e),y(t),y(n))}}}function Zr(l){let e;return{c(){e=u("p"),e.textContent=`${p("common.loading")}`,i(e,"class","svelte-1k9v32j")},m(t,n){g(t,e,n)},p:ee,d(t){t&&y(e)}}}function Qr(l){let e,t=ae(l[4]),n=[];for(let o=0;o<t.length;o+=1)n[o]=fn(Wl(l,t,o));return{c(){e=u("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","activity-feed-events svelte-1k9v32j")},m(o,s){g(o,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,s){if(s[0]&16|s[3]&67633152){t=ae(o[4]);let r;for(r=0;r<t.length;r+=1){const a=Wl(o,t,r);n[r]?n[r].p(a,s):(n[r]=fn(a),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&y(e),We(n,o)}}}function xr(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${p("activity.empty")}`,i(t,"class","svelte-1k9v32j"),i(e,"class","empty-state svelte-1k9v32j")},m(n,o){g(n,e,o),c(e,t)},p:ee,d(n){n&&y(e)}}}function an(l){let e,t=l[244].targetType+"",n;return{c(){e=u("span"),n=P(t),i(e,"class","activity-feed-target svelte-1k9v32j")},m(o,s){g(o,e,s),c(e,n)},p(o,s){s[0]&16&&t!==(t=o[244].targetType+"")&&G(n,t)},d(o){o&&y(e)}}}function fn(l){let e,t,n=wt(l[244].eventType)+"",o,s,r,a,f=l[244].title+"",m,k,_,v,b=l[112](l[244].eventType)+"",h,C,S,j,T=st(l[244].createdAt)+"",F,D,V=ot(l[244].createdAt)+"",I,M,A,W,R=l[244].targetType&&an(l);function B(){return l[163](l[244])}function H(...U){return l[164](l[244],...U)}return{c(){e=u("div"),t=u("span"),o=P(n),s=w(),r=u("div"),a=u("span"),m=P(f),k=w(),_=u("div"),v=u("span"),h=P(b),C=w(),R&&R.c(),S=w(),j=u("span"),F=P(T),D=w(),I=P(V),M=w(),i(t,"class","activity-feed-icon svelte-1k9v32j"),i(a,"class","activity-feed-title svelte-1k9v32j"),i(v,"class","activity-feed-type svelte-1k9v32j"),i(j,"class","activity-feed-time svelte-1k9v32j"),i(_,"class","activity-feed-meta svelte-1k9v32j"),i(r,"class","activity-feed-body svelte-1k9v32j"),i(e,"class","activity-feed-event svelte-1k9v32j"),i(e,"role","button"),i(e,"tabindex","0")},m(U,K){g(U,e,K),c(e,t),c(t,o),c(e,s),c(e,r),c(r,a),c(a,m),c(r,k),c(r,_),c(_,v),c(v,h),c(_,C),R&&R.m(_,null),c(_,S),c(_,j),c(j,F),c(j,D),c(j,I),c(e,M),A||(W=[L(e,"click",B),L(e,"keydown",H)],A=!0)},p(U,K){l=U,K[0]&16&&n!==(n=wt(l[244].eventType)+"")&&G(o,n),K[0]&16&&f!==(f=l[244].title+"")&&G(m,f),K[0]&16&&b!==(b=l[112](l[244].eventType)+"")&&G(h,b),l[244].targetType?R?R.p(l,K):(R=an(l),R.c(),R.m(_,S)):R&&(R.d(1),R=null),K[0]&16&&T!==(T=st(l[244].createdAt)+"")&&G(F,T),K[0]&16&&V!==(V=ot(l[244].createdAt)+"")&&G(I,V)},d(U){U&&y(e),R&&R.d(),A=!1,ue(W)}}}function un(l){let e,t,n,o=l[3].summary.changedCases>0&&dn(l),s=l[3].summary.notes>0&&mn(l),r=l[3].summary.files>0&&pn(l);return{c(){e=u("div"),o&&o.c(),t=w(),s&&s.c(),n=w(),r&&r.c(),i(e,"class","today-summary svelte-1k9v32j")},m(a,f){g(a,e,f),o&&o.m(e,null),c(e,t),s&&s.m(e,null),c(e,n),r&&r.m(e,null)},p(a,f){a[3].summary.changedCases>0?o?o.p(a,f):(o=dn(a),o.c(),o.m(e,t)):o&&(o.d(1),o=null),a[3].summary.notes>0?s?s.p(a,f):(s=mn(a),s.c(),s.m(e,n)):s&&(s.d(1),s=null),a[3].summary.files>0?r?r.p(a,f):(r=pn(a),r.c(),r.m(e,null)):r&&(r.d(1),r=null)},d(a){a&&y(e),o&&o.d(),s&&s.d(),r&&r.d()}}}function dn(l){let e,t=l[3].summary.changedCases+"",n,o,s=ct(l[3].summary.changedCases,p("today.plural.case_one"),p("today.plural.case_few"),p("today.plural.case_many"))+"",r;return{c(){e=u("span"),n=P(t),o=w(),r=P(s),i(e,"class","summary-chip svelte-1k9v32j")},m(a,f){g(a,e,f),c(e,n),c(e,o),c(e,r)},p(a,f){f[0]&8&&t!==(t=a[3].summary.changedCases+"")&&G(n,t),f[0]&8&&s!==(s=ct(a[3].summary.changedCases,p("today.plural.case_one"),p("today.plural.case_few"),p("today.plural.case_many"))+"")&&G(r,s)},d(a){a&&y(e)}}}function mn(l){let e,t=l[3].summary.notes+"",n,o,s=ct(l[3].summary.notes,p("today.plural.note_one"),p("today.plural.note_few"),p("today.plural.note_many"))+"",r;return{c(){e=u("span"),n=P(t),o=w(),r=P(s),i(e,"class","summary-chip svelte-1k9v32j")},m(a,f){g(a,e,f),c(e,n),c(e,o),c(e,r)},p(a,f){f[0]&8&&t!==(t=a[3].summary.notes+"")&&G(n,t),f[0]&8&&s!==(s=ct(a[3].summary.notes,p("today.plural.note_one"),p("today.plural.note_few"),p("today.plural.note_many"))+"")&&G(r,s)},d(a){a&&y(e)}}}function pn(l){let e,t=l[3].summary.files+"",n,o,s=ct(l[3].summary.files,p("today.plural.file_one"),p("today.plural.file_few"),p("today.plural.file_many"))+"",r;return{c(){e=u("span"),n=P(t),o=w(),r=P(s),i(e,"class","summary-chip svelte-1k9v32j")},m(a,f){g(a,e,f),c(e,n),c(e,o),c(e,r)},p(a,f){f[0]&8&&t!==(t=a[3].summary.files+"")&&G(n,t),f[0]&8&&s!==(s=ct(a[3].summary.files,p("today.plural.file_one"),p("today.plural.file_few"),p("today.plural.file_many"))+"")&&G(r,s)},d(a){a&&y(e)}}}function $r(l){let e,t,n,o;return{c(){e=u("div"),t=u("p"),t.textContent=`${p("today.empty")}`,n=w(),o=u("p"),o.textContent=`${p("today.emptyHint")}`,i(t,"class","svelte-1k9v32j"),i(o,"class","hint svelte-1k9v32j"),i(e,"class","today-empty svelte-1k9v32j")},m(s,r){g(s,e,r),c(e,t),c(e,n),c(e,o)},p:ee,d(s){s&&y(e)}}}function ec(l){let e,t,n=ae(l[3].groups),o=[];for(let r=0;r<n.length;r+=1)o[r]=hn(Gl(l,n,r));let s=l[3].events&&l[3].events.length>0&&bn(l);return{c(){for(let r=0;r<o.length;r+=1)o[r].c();e=w(),s&&s.c(),t=nt()},m(r,a){for(let f=0;f<o.length;f+=1)o[f]&&o[f].m(r,a);g(r,e,a),s&&s.m(r,a),g(r,t,a)},p(r,a){if(a[0]&8|a[3]&68681728){n=ae(r[3].groups);let f;for(f=0;f<n.length;f+=1){const m=Gl(r,n,f);o[f]?o[f].p(m,a):(o[f]=hn(m),o[f].c(),o[f].m(e.parentNode,e))}for(;f<o.length;f+=1)o[f].d(1);o.length=n.length}r[3].events&&r[3].events.length>0?s?s.p(r,a):(s=bn(r),s.c(),s.m(t.parentNode,t)):s&&(s.d(1),s=null)},d(r){r&&(y(e),y(t)),We(o,r),s&&s.d(r)}}}function vn(l){let e,t=l[252].events.length+"",n,o,s=ct(l[252].events.length,p("today.plural.event_one"),p("today.plural.event_few"),p("today.plural.event_many"))+"",r;return{c(){e=u("span"),n=P(t),o=w(),r=P(s),i(e,"class","today-case-count svelte-1k9v32j")},m(a,f){g(a,e,f),c(e,n),c(e,o),c(e,r)},p(a,f){f[0]&8&&t!==(t=a[252].events.length+"")&&G(n,t),f[0]&8&&s!==(s=ct(a[252].events.length,p("today.plural.event_one"),p("today.plural.event_few"),p("today.plural.event_many"))+"")&&G(r,s)},d(a){a&&y(e)}}}function tc(l){let e;return{c(){e=u("div"),e.textContent=`${p("today.changedCases")}`,i(e,"class","today-events-empty svelte-1k9v32j")},m(t,n){g(t,e,n)},p:ee,d(t){t&&y(e)}}}function lc(l){let e,t=ae(l[252].events),n=[];for(let o=0;o<t.length;o+=1)n[o]=kn(ql(l,t,o));return{c(){e=u("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","today-events svelte-1k9v32j")},m(o,s){g(o,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,s){if(s[0]&8|s[3]&67633152){t=ae(o[252].events);let r;for(r=0;r<t.length;r+=1){const a=ql(o,t,r);n[r]?n[r].p(a,s):(n[r]=kn(a),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&y(e),We(n,o)}}}function _n(l){let e,t=l[244].targetType+"",n;return{c(){e=u("span"),n=P(t),i(e,"class","activity-event-target svelte-1k9v32j")},m(o,s){g(o,e,s),c(e,n)},p(o,s){s[0]&8&&t!==(t=o[244].targetType+"")&&G(n,t)},d(o){o&&y(e)}}}function kn(l){let e,t,n=wt(l[244].eventType)+"",o,s,r,a=l[244].title+"",f,m,k,_=l[112](l[244].eventType)+"",v,b,h,C,S=ot(l[244].createdAt)+"",j,T,F,D=l[244].targetType&&_n(l);function V(){return l[159](l[252])}function I(...M){return l[160](l[252],...M)}return{c(){e=u("div"),t=u("span"),o=P(n),s=w(),r=u("span"),f=P(a),m=w(),k=u("span"),v=P(_),b=w(),D&&D.c(),h=w(),C=u("span"),j=P(S),i(t,"class","today-event-icon svelte-1k9v32j"),i(r,"class","today-event-title svelte-1k9v32j"),i(k,"class","today-event-type svelte-1k9v32j"),i(C,"class","today-event-time svelte-1k9v32j"),i(e,"class","today-event svelte-1k9v32j"),i(e,"role","button"),i(e,"tabindex","0")},m(M,A){g(M,e,A),c(e,t),c(t,o),c(e,s),c(e,r),c(r,f),c(e,m),c(e,k),c(k,v),c(e,b),D&&D.m(e,null),c(e,h),c(e,C),c(C,j),T||(F=[L(e,"click",V),L(e,"keydown",I)],T=!0)},p(M,A){l=M,A[0]&8&&n!==(n=wt(l[244].eventType)+"")&&G(o,n),A[0]&8&&a!==(a=l[244].title+"")&&G(f,a),A[0]&8&&_!==(_=l[112](l[244].eventType)+"")&&G(v,_),l[244].targetType?D?D.p(l,A):(D=_n(l),D.c(),D.m(e,h)):D&&(D.d(1),D=null),A[0]&8&&S!==(S=ot(l[244].createdAt)+"")&&G(j,S)},d(M){M&&y(e),D&&D.d(),T=!1,ue(F)}}}function hn(l){let e,t,n,o=l[252].nodeTitle+"",s,r,a,f=l[113](l[252].nodeKind)+"",m,k,_,v,b=ot(l[252].lastActivityAt)+"",h,C,S,j,T=l[252].events&&vn(l);function F(){return l[157](l[252])}function D(...A){return l[158](l[252],...A)}function V(A,W){return A[252].events&&A[252].events.length>0?lc:tc}let I=V(l),M=I(l);return{c(){e=u("div"),t=u("div"),n=u("span"),s=P(o),r=w(),a=u("span"),m=P(f),k=w(),T&&T.c(),_=w(),v=u("span"),h=P(b),C=w(),M.c(),i(n,"class","today-case-title svelte-1k9v32j"),i(a,"class","today-case-type svelte-1k9v32j"),i(v,"class","today-case-time svelte-1k9v32j"),i(t,"class","today-case-header svelte-1k9v32j"),i(t,"role","button"),i(t,"tabindex","0"),i(e,"class","today-case svelte-1k9v32j")},m(A,W){g(A,e,W),c(e,t),c(t,n),c(n,s),c(t,r),c(t,a),c(a,m),c(t,k),T&&T.m(t,null),c(t,_),c(t,v),c(v,h),c(e,C),M.m(e,null),S||(j=[L(t,"click",F),L(t,"keydown",D)],S=!0)},p(A,W){l=A,W[0]&8&&o!==(o=l[252].nodeTitle+"")&&G(s,o),W[0]&8&&f!==(f=l[113](l[252].nodeKind)+"")&&G(m,f),l[252].events?T?T.p(l,W):(T=vn(l),T.c(),T.m(t,_)):T&&(T.d(1),T=null),W[0]&8&&b!==(b=ot(l[252].lastActivityAt)+"")&&G(h,b),I===(I=V(l))&&M?M.p(l,W):(M.d(1),M=I(l),M&&(M.c(),M.m(e,null)))},d(A){A&&y(e),T&&T.d(),M.d(),S=!1,ue(j)}}}function bn(l){let e,t,n,o=ae(l[3].events),s=[];for(let r=0;r<o.length;r+=1)s[r]=yn(Kl(l,o,r));return{c(){e=u("div"),t=u("h3"),t.textContent=`${p("today.timeline")}`,n=w();for(let r=0;r<s.length;r+=1)s[r].c();i(t,"class","svelte-1k9v32j"),i(e,"class","today-timeline svelte-1k9v32j")},m(r,a){g(r,e,a),c(e,t),c(e,n);for(let f=0;f<s.length;f+=1)s[f]&&s[f].m(e,null)},p(r,a){if(a[0]&8|a[3]&67633152){o=ae(r[3].events);let f;for(f=0;f<o.length;f+=1){const m=Kl(r,o,f);s[f]?s[f].p(m,a):(s[f]=yn(m),s[f].c(),s[f].m(e,null))}for(;f<s.length;f+=1)s[f].d(1);s.length=o.length}},d(r){r&&y(e),We(s,r)}}}function yn(l){let e,t,n,o,s=l[244].title+"",r,a,f,m=l[112](l[244].eventType)+"",k,_,v,b=ot(l[244].createdAt)+"",h,C,S,j;function T(){return l[161](l[244])}function F(...D){return l[162](l[244],...D)}return{c(){e=u("div"),t=u("span"),n=w(),o=u("span"),r=P(s),a=w(),f=u("span"),k=P(m),_=w(),v=u("span"),h=P(b),C=w(),i(t,"class","timeline-dot svelte-1k9v32j"),i(o,"class","timeline-title svelte-1k9v32j"),i(f,"class","timeline-type svelte-1k9v32j"),i(v,"class","timeline-time svelte-1k9v32j"),i(e,"class","timeline-event svelte-1k9v32j"),i(e,"role","button"),i(e,"tabindex","0")},m(D,V){g(D,e,V),c(e,t),c(e,n),c(e,o),c(o,r),c(e,a),c(e,f),c(f,k),c(e,_),c(e,v),c(v,h),c(e,C),S||(j=[L(e,"click",T),L(e,"keydown",F)],S=!0)},p(D,V){l=D,V[0]&8&&s!==(s=l[244].title+"")&&G(r,s),V[0]&8&&m!==(m=l[112](l[244].eventType)+"")&&G(k,m),V[0]&8&&b!==(b=ot(l[244].createdAt)+"")&&G(h,b)},d(D){D&&y(e),S=!1,ue(j)}}}function gn(l){let e,t,n;function o(){return l[131](l[247])}return{c(){e=u("button"),e.textContent=`${l[247].label}`,i(e,"class","tab svelte-1k9v32j"),et(e,"active",l[10]===l[247].id)},m(s,r){g(s,e,r),t||(n=L(e,"click",o),t=!0)},p(s,r){l=s,r[0]&1024|r[1]&536870912&&et(e,"active",l[10]===l[247].id)},d(s){s&&y(e),t=!1,n()}}}function nc(l){let e;function t(s,r){return s[5].length===0?fc:ac}let n=t(l),o=n(l);return{c(){e=u("div"),o.c(),i(e,"class","activity-tab svelte-1k9v32j")},m(s,r){g(s,e,r),o.m(e,null)},p(s,r){n===(n=t(s))&&o?o.p(s,r):(o.d(1),o=n(s),o&&(o.c(),o.m(e,null)))},i:ee,o:ee,d(s){s&&y(e),o.d()}}}function ic(l){let e,t,n,o,s,r,a,f=p("worklog.log")+"",m,k,_,v,b;function h(j,T){return j[14].length===0?dc:uc}let C=h(l),S=C(l);return{c(){e=u("div"),t=u("div"),n=u("input"),o=w(),s=u("input"),r=w(),a=u("button"),m=P(f),_=w(),S.c(),i(n,"type","text"),i(n,"placeholder",p("worklog.whatDone")),i(n,"class","svelte-1k9v32j"),i(s,"type","number"),i(s,"placeholder",p("worklog.minutes")),i(s,"min","1"),i(s,"class","svelte-1k9v32j"),i(a,"class","btn btn-primary svelte-1k9v32j"),a.disabled=k=!l[16].trim()||!l[15],i(t,"class","worklog-form svelte-1k9v32j"),i(e,"class","worklog-tab svelte-1k9v32j")},m(j,T){g(j,e,T),c(e,t),c(t,n),Me(n,l[16]),c(t,o),c(t,s),Me(s,l[15]),c(t,r),c(t,a),c(a,m),c(e,_),S.m(e,null),v||(b=[L(n,"input",l[155]),L(s,"input",l[156]),L(a,"click",l[106])],v=!0)},p(j,T){T[0]&65536&&n.value!==j[16]&&Me(n,j[16]),T[0]&32768&&Lt(s.value)!==j[15]&&Me(s,j[15]),T[0]&98304&&k!==(k=!j[16].trim()||!j[15])&&(a.disabled=k),C===(C=h(j))&&S?S.p(j,T):(S.d(1),S=C(j),S&&(S.c(),S.m(e,null)))},i:ee,o:ee,d(j){j&&y(e),S.d(),v=!1,ue(b)}}}function oc(l){let e,t,n,o,s,r;function a(k,_){return k[13].length===0?pc:mc}let f=a(l),m=f(l);return{c(){e=u("div"),t=u("div"),n=u("button"),n.textContent=`${p("action.addAction")}`,o=w(),m.c(),i(n,"class","btn btn-primary svelte-1k9v32j"),i(t,"class","tab-toolbar svelte-1k9v32j"),i(e,"class","actions-tab svelte-1k9v32j")},m(k,_){g(k,e,_),c(e,t),c(t,n),c(e,o),m.m(e,null),s||(r=L(n,"click",l[114]),s=!0)},p(k,_){f===(f=a(k))&&m?m.p(k,_):(m.d(1),m=f(k),m&&(m.c(),m.m(e,null)))},i:ee,o:ee,d(k){k&&y(e),m.d(),s=!1,r()}}}function sc(l){let e,t,n,o=p("file.addFile")+"",s,r,a,f=p("file.addFolder")+"",m,k,_,v,b,h,C,S,j,T,F,D,V,I=l[41].items.length>0&&Tn(l);const M=[_c,vc],A=[];function W(H,U){return H[33]?0:1}h=W(l),C=A[h]=M[h](l);let R=l[29]&&!l[31]&&Dn(),B=l[37]&&Fn(l);return{c(){e=u("div"),t=u("div"),n=u("button"),s=P(o),r=w(),a=u("button"),m=P(f),k=w(),_=u("button"),_.textContent=`${p("file.newFile")}`,v=w(),I&&I.c(),b=w(),C.c(),S=w(),R&&R.c(),j=w(),B&&B.c(),T=nt(),i(n,"class","btn btn-primary svelte-1k9v32j"),n.disabled=l[29],i(a,"class","btn svelte-1k9v32j"),a.disabled=l[29],i(_,"class","btn svelte-1k9v32j"),i(t,"class","tab-toolbar svelte-1k9v32j"),i(e,"class","files-tab svelte-1k9v32j")},m(H,U){g(H,e,U),c(e,t),c(t,n),c(n,s),c(t,r),c(t,a),c(a,m),c(t,k),c(t,_),c(t,v),I&&I.m(t,null),c(e,b),A[h].m(e,null),c(e,S),R&&R.m(e,null),g(H,j,U),B&&B.m(H,U),g(H,T,U),F=!0,D||(V=[L(n,"click",l[107]),L(a,"click",l[108]),L(_,"click",l[69])],D=!0)},p(H,U){(!F||U[0]&536870912)&&(n.disabled=H[29]),(!F||U[0]&536870912)&&(a.disabled=H[29]),H[41].items.length>0?I?I.p(H,U):(I=Tn(H),I.c(),I.m(t,null)):I&&(I.d(1),I=null);let K=h;h=W(H),h===K?A[h].p(H,U):(Ge(),oe(A[K],1,1,()=>{A[K]=null}),qe(),C=A[h],C?C.p(H,U):(C=A[h]=M[h](H),C.c()),te(C,1),C.m(e,S)),H[29]&&!H[31]?R||(R=Dn(),R.c(),R.m(e,null)):R&&(R.d(1),R=null),H[37]?B?(B.p(H,U),U[1]&64&&te(B,1)):(B=Fn(H),B.c(),te(B,1),B.m(T.parentNode,T)):B&&(Ge(),oe(B,1,1,()=>{B=null}),qe())},i(H){F||(te(C),te(B),F=!0)},o(H){oe(C),oe(B),F=!1},d(H){H&&(y(e),y(j),y(T)),I&&I.d(),A[h].d(),R&&R.d(),B&&B.d(H),D=!1,ue(V)}}}function rc(l){let e,t,n,o,s,r,a,f=l[22]&&In(l);function m(v,b){return v[11].length===0&&!v[22]?wc:gc}let k=m(l),_=k(l);return{c(){e=u("div"),t=u("div"),n=u("button"),n.textContent=`${p("note.add")}`,o=w(),f&&f.c(),s=w(),_.c(),i(n,"class","btn btn-primary svelte-1k9v32j"),i(t,"class","tab-toolbar svelte-1k9v32j"),i(e,"class","notes-tab svelte-1k9v32j")},m(v,b){g(v,e,b),c(e,t),c(t,n),c(e,o),f&&f.m(e,null),c(e,s),_.m(e,null),r||(a=L(n,"click",l[99]),r=!0)},p(v,b){v[22]?f?f.p(v,b):(f=In(v),f.c(),f.m(e,s)):f&&(f.d(1),f=null),k===(k=m(v))&&_?_.p(v,b):(_.d(1),_=k(v),_&&(_.c(),_.m(e,null)))},i:ee,o:ee,d(v){v&&y(e),f&&f.d(),_.d(),r=!1,a()}}}function cc(l){let e,t,n=l[9].title+"",o,s,r,a,f,m,k=l[113](l[9].type)+"",_,v,b,h,C,S=(l[9].section||"—")+"",j,T,F,D,V,I=st(l[9].createdAt)+"",M,A,W,R,B,H,U,K,Y=p("overview.newNote")+"",J,E,O,Z,q,be,x=p("overview.addFile")+"",se,$,re,me,ce,fe,je=p("overview.addAction")+"",Le,ye,ze,ge,we,le,Ve,tt=p("overview.logTime")+"",lt,Ye,pe,Pe,De,Te=l[11].length>0&&An(l),Fe=l[14].length>0&&Ln(l);return{c(){e=u("div"),t=u("h2"),o=P(n),s=w(),r=u("div"),a=u("div"),f=u("span"),f.textContent=`${p("overview.type")}`,m=u("span"),_=P(k),v=w(),b=u("div"),h=u("span"),h.textContent=`${p("overview.section")}`,C=u("span"),j=P(S),T=w(),F=u("div"),D=u("span"),D.textContent=`${p("overview.created")}`,V=u("span"),M=P(I),A=w(),W=u("div"),R=u("button"),B=z("svg"),H=z("path"),U=z("path"),K=w(),J=P(Y),E=w(),O=u("button"),Z=z("svg"),q=z("path"),be=w(),se=P(x),$=w(),re=u("button"),me=z("svg"),ce=z("polygon"),fe=w(),Le=P(je),ye=w(),ze=u("button"),ge=z("svg"),we=z("circle"),le=z("polyline"),Ve=w(),lt=P(tt),Ye=w(),Te&&Te.c(),pe=w(),Fe&&Fe.c(),i(t,"class","svelte-1k9v32j"),i(f,"class","meta-label svelte-1k9v32j"),i(m,"class","svelte-1k9v32j"),i(a,"class","meta-item svelte-1k9v32j"),i(h,"class","meta-label svelte-1k9v32j"),i(C,"class","svelte-1k9v32j"),i(b,"class","meta-item svelte-1k9v32j"),i(D,"class","meta-label svelte-1k9v32j"),i(V,"class","svelte-1k9v32j"),i(F,"class","meta-item svelte-1k9v32j"),i(r,"class","meta-grid svelte-1k9v32j"),i(H,"d","M12 20h9"),i(H,"class","svelte-1k9v32j"),i(U,"d","M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"),i(U,"class","svelte-1k9v32j"),i(B,"width","16"),i(B,"height","16"),i(B,"viewBox","0 0 24 24"),i(B,"fill","none"),i(B,"stroke","currentColor"),i(B,"stroke-width","2"),i(B,"stroke-linecap","round"),i(B,"stroke-linejoin","round"),i(B,"class","svelte-1k9v32j"),i(R,"class","qa-btn svelte-1k9v32j"),i(q,"d","M21.44 11.05l-9.19 9.19a6 6 0 0 1-8.49-8.49l9.19-9.19a4 4 0 0 1 5.66 5.66l-9.2 9.19a2 2 0 0 1-2.83-2.83l8.49-8.48"),i(q,"class","svelte-1k9v32j"),i(Z,"width","16"),i(Z,"height","16"),i(Z,"viewBox","0 0 24 24"),i(Z,"fill","none"),i(Z,"stroke","currentColor"),i(Z,"stroke-width","2"),i(Z,"stroke-linecap","round"),i(Z,"stroke-linejoin","round"),i(Z,"class","svelte-1k9v32j"),i(O,"class","qa-btn svelte-1k9v32j"),i(ce,"points","13 2 3 14 12 14 11 22 21 10 12 10 13 2"),i(ce,"class","svelte-1k9v32j"),i(me,"width","16"),i(me,"height","16"),i(me,"viewBox","0 0 24 24"),i(me,"fill","none"),i(me,"stroke","currentColor"),i(me,"stroke-width","2"),i(me,"stroke-linecap","round"),i(me,"stroke-linejoin","round"),i(me,"class","svelte-1k9v32j"),i(re,"class","qa-btn svelte-1k9v32j"),i(we,"cx","12"),i(we,"cy","12"),i(we,"r","10"),i(we,"class","svelte-1k9v32j"),i(le,"points","12 6 12 12 16 14"),i(le,"class","svelte-1k9v32j"),i(ge,"width","16"),i(ge,"height","16"),i(ge,"viewBox","0 0 24 24"),i(ge,"fill","none"),i(ge,"stroke","currentColor"),i(ge,"stroke-width","2"),i(ge,"stroke-linecap","round"),i(ge,"stroke-linejoin","round"),i(ge,"class","svelte-1k9v32j"),i(ze,"class","qa-btn svelte-1k9v32j"),i(W,"class","quick-actions svelte-1k9v32j"),i(e,"class","overview svelte-1k9v32j")},m(Ce,ke){g(Ce,e,ke),c(e,t),c(t,o),c(e,s),c(e,r),c(r,a),c(a,f),c(a,m),c(m,_),c(r,v),c(r,b),c(b,h),c(b,C),c(C,j),c(r,T),c(r,F),c(F,D),c(F,V),c(V,M),c(e,A),c(e,W),c(W,R),c(R,B),c(B,H),c(B,U),c(R,K),c(R,J),c(W,E),c(W,O),c(O,Z),c(Z,q),c(O,be),c(O,se),c(W,$),c(W,re),c(re,me),c(me,ce),c(re,fe),c(re,Le),c(W,ye),c(W,ze),c(ze,ge),c(ge,we),c(ge,le),c(ze,Ve),c(ze,lt),c(e,Ye),Te&&Te.m(e,null),c(e,pe),Fe&&Fe.m(e,null),Pe||(De=[L(R,"click",l[132]),L(O,"click",l[133]),L(re,"click",l[114]),L(ze,"click",l[134])],Pe=!0)},p(Ce,ke){ke[0]&512&&n!==(n=Ce[9].title+"")&&G(o,n),ke[0]&512&&k!==(k=Ce[113](Ce[9].type)+"")&&G(_,k),ke[0]&512&&S!==(S=(Ce[9].section||"—")+"")&&G(j,S),ke[0]&512&&I!==(I=st(Ce[9].createdAt)+"")&&G(M,I),Ce[11].length>0?Te?Te.p(Ce,ke):(Te=An(Ce),Te.c(),Te.m(e,pe)):Te&&(Te.d(1),Te=null),Ce[14].length>0?Fe?Fe.p(Ce,ke):(Fe=Ln(Ce),Fe.c(),Fe.m(e,null)):Fe&&(Fe.d(1),Fe=null)},i:ee,o:ee,d(Ce){Ce&&y(e),Te&&Te.d(),Fe&&Fe.d(),Pe=!1,ue(De)}}}function ac(l){let e,t=ae(l[5]),n=[];for(let o=0;o<t.length;o+=1)n[o]=jn(Yl(l,t,o));return{c(){e=u("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","activity-events svelte-1k9v32j")},m(o,s){g(o,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,s){if(s[0]&32|s[3]&524288){t=ae(o[5]);let r;for(r=0;r<t.length;r+=1){const a=Yl(o,t,r);n[r]?n[r].p(a,s):(n[r]=jn(a),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&y(e),We(n,o)}}}function fc(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${p("activity.perCaseEmpty")}`,i(t,"class","svelte-1k9v32j"),i(e,"class","empty-state svelte-1k9v32j")},m(n,o){g(n,e,o),c(e,t)},p:ee,d(n){n&&y(e)}}}function wn(l){let e,t=l[244].targetType+"",n;return{c(){e=u("span"),n=P(t),i(e,"class","activity-event-target svelte-1k9v32j")},m(o,s){g(o,e,s),c(e,n)},p(o,s){s[0]&32&&t!==(t=o[244].targetType+"")&&G(n,t)},d(o){o&&y(e)}}}function jn(l){let e,t,n=wt(l[244].eventType)+"",o,s,r,a=l[244].title+"",f,m,k,_=l[112](l[244].eventType)+"",v,b,h,C,S=ot(l[244].createdAt)+"",j,T,F=l[244].targetType&&wn(l);return{c(){e=u("div"),t=u("span"),o=P(n),s=w(),r=u("span"),f=P(a),m=w(),k=u("span"),v=P(_),b=w(),F&&F.c(),h=w(),C=u("span"),j=P(S),T=w(),i(t,"class","activity-event-icon svelte-1k9v32j"),i(r,"class","activity-event-title svelte-1k9v32j"),i(k,"class","activity-event-type svelte-1k9v32j"),i(C,"class","activity-event-time svelte-1k9v32j"),i(e,"class","activity-event svelte-1k9v32j")},m(D,V){g(D,e,V),c(e,t),c(t,o),c(e,s),c(e,r),c(r,f),c(e,m),c(e,k),c(k,v),c(e,b),F&&F.m(e,null),c(e,h),c(e,C),c(C,j),c(e,T)},p(D,V){V[0]&32&&n!==(n=wt(D[244].eventType)+"")&&G(o,n),V[0]&32&&a!==(a=D[244].title+"")&&G(f,a),V[0]&32&&_!==(_=D[112](D[244].eventType)+"")&&G(v,_),D[244].targetType?F?F.p(D,V):(F=wn(D),F.c(),F.m(e,h)):F&&(F.d(1),F=null),V[0]&32&&S!==(S=ot(D[244].createdAt)+"")&&G(j,S)},d(D){D&&y(e),F&&F.d()}}}function uc(l){let e,t=ae(l[14]),n=[];for(let o=0;o<t.length;o+=1)n[o]=Cn(Xl(l,t,o));return{c(){for(let o=0;o<n.length;o+=1)n[o].c();e=nt()},m(o,s){for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(o,s);g(o,e,s)},p(o,s){if(s[0]&16384){t=ae(o[14]);let r;for(r=0;r<t.length;r+=1){const a=Xl(o,t,r);n[r]?n[r].p(a,s):(n[r]=Cn(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(o){o&&y(e),We(n,o)}}}function dc(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${p("worklog.empty")}`,i(t,"class","svelte-1k9v32j"),i(e,"class","empty-state svelte-1k9v32j")},m(n,o){g(n,e,o),c(e,t)},p:ee,d(n){n&&y(e)}}}function Cn(l){let e,t,n=l[228].summary+"",o,s,r,a=l[228].minutes+"",f,m,k=p("worklog.min")+"",_,v,b=st(l[228].createdAt)+"",h,C;return{c(){e=u("div"),t=u("div"),o=P(n),s=w(),r=u("div"),f=P(a),m=w(),_=P(k),v=P(" · "),h=P(b),C=w(),i(t,"class","svelte-1k9v32j"),i(r,"class","wl-meta svelte-1k9v32j"),i(e,"class","worklog-entry svelte-1k9v32j")},m(S,j){g(S,e,j),c(e,t),c(t,o),c(e,s),c(e,r),c(r,f),c(r,m),c(r,_),c(r,v),c(r,h),c(e,C)},p(S,j){j[0]&16384&&n!==(n=S[228].summary+"")&&G(o,n),j[0]&16384&&a!==(a=S[228].minutes+"")&&G(f,a),j[0]&16384&&b!==(b=st(S[228].createdAt)+"")&&G(h,b)},d(S){S&&y(e)}}}function mc(l){let e,t=ae(l[13]),n=[];for(let o=0;o<t.length;o+=1)n[o]=Sn(Jl(l,t,o));return{c(){for(let o=0;o<n.length;o+=1)n[o].c();e=nt()},m(o,s){for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(o,s);g(o,e,s)},p(o,s){if(s[0]&8192|s[3]&50331648){t=ae(o[13]);let r;for(r=0;r<t.length;r+=1){const a=Jl(o,t,r);n[r]?n[r].p(a,s):(n[r]=Sn(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(o){o&&y(e),We(n,o)}}}function pc(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${p("action.noActions")}`,i(t,"class","svelte-1k9v32j"),i(e,"class","empty-state svelte-1k9v32j")},m(n,o){g(n,e,o),c(e,t)},p:ee,d(n){n&&y(e)}}}function Sn(l){let e,t,n,o=l[239].title+"",s,r,a,f=l[118](l[239].type)+"",m,k,_,v=l[239].data+"",b,h,C,S,j,T,F,D,V;function I(){return l[153](l[239])}function M(){return l[154](l[239])}return{c(){e=u("div"),t=u("div"),n=u("span"),s=P(o),r=w(),a=u("span"),m=P(f),k=w(),_=u("span"),b=P(v),h=w(),C=u("div"),S=u("button"),S.textContent=`${p("action.run")}`,j=w(),T=u("button"),T.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-1k9v32j"><polyline points="3 6 5 6 21 6" class="svelte-1k9v32j"></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-1k9v32j"></path></svg>',F=w(),i(n,"class","action-title svelte-1k9v32j"),i(a,"class","action-type svelte-1k9v32j"),i(_,"class","action-data svelte-1k9v32j"),i(t,"class","action-info svelte-1k9v32j"),i(S,"class","btn btn-sm svelte-1k9v32j"),i(T,"class","btn btn-sm btn-danger svelte-1k9v32j"),i(C,"class","action-btns svelte-1k9v32j"),i(e,"class","action-card svelte-1k9v32j")},m(A,W){g(A,e,W),c(e,t),c(t,n),c(n,s),c(t,r),c(t,a),c(a,m),c(t,k),c(t,_),c(_,b),c(e,h),c(e,C),c(C,S),c(C,j),c(C,T),c(e,F),D||(V=[L(S,"click",I),L(T,"click",M)],D=!0)},p(A,W){l=A,W[0]&8192&&o!==(o=l[239].title+"")&&G(s,o),W[0]&8192&&f!==(f=l[118](l[239].type)+"")&&G(m,f),W[0]&8192&&v!==(v=l[239].data+"")&&G(b,v)},d(A){A&&y(e),D=!1,ue(V)}}}function Tn(l){let e,t=p("common.paste")+"",n,o,s=l[41].items.length+"",r,a,f;return{c(){e=u("button"),n=P(t),o=w(),r=P(s),i(e,"class","btn svelte-1k9v32j")},m(m,k){g(m,e,k),c(e,n),c(e,o),c(e,r),a||(f=L(e,"click",l[74]),a=!0)},p(m,k){k[1]&1024&&s!==(s=m[41].items.length+"")&&G(r,s)},d(m){m&&y(e),a=!1,f()}}}function vc(l){let e,t,n,o,s,r,a;const f=[hc,kc],m=[];function k(h,C){return h[35].length>0?0:1}e=k(l),t=m[e]=f[e](l);const _=[yc,bc],v=[];function b(h,C){return h[36].length===0?0:1}return o=b(l),s=v[o]=_[o](l),{c(){t.c(),n=w(),s.c(),r=nt()},m(h,C){m[e].m(h,C),g(h,n,C),v[o].m(h,C),g(h,r,C),a=!0},p(h,C){let S=e;e=k(h),e===S?m[e].p(h,C):(Ge(),oe(m[S],1,1,()=>{m[S]=null}),qe(),t=m[e],t?t.p(h,C):(t=m[e]=f[e](h),t.c()),te(t,1),t.m(n.parentNode,n));let j=o;o=b(h),o===j?v[o].p(h,C):(Ge(),oe(v[j],1,1,()=>{v[j]=null}),qe(),s=v[o],s?s.p(h,C):(s=v[o]=_[o](h),s.c()),te(s,1),s.m(r.parentNode,r))},i(h){a||(te(t),te(s),a=!0)},o(h){oe(t),oe(s),a=!1},d(h){h&&(y(n),y(r)),m[e].d(h),v[o].d(h)}}}function _c(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${p("common.loading")}`,i(t,"class","svelte-1k9v32j"),i(e,"class","empty-state svelte-1k9v32j")},m(n,o){g(n,e,o),c(e,t)},p:ee,i:ee,o:ee,d(n){n&&y(e)}}}function kc(l){let e,t;return e=new _i({props:{crumbs:[{name:p("file.root")}]}}),{c(){xe(e.$$.fragment)},m(n,o){Je(e,n,o),t=!0},p:ee,i(n){t||(te(e.$$.fragment,n),t=!0)},o(n){oe(e.$$.fragment,n),t=!1},d(n){Ze(e,n)}}}function hc(l){let e,t,n,o,s,r,a,f=p("common.back")+"",m,k,_,v;return e=new _i({props:{crumbs:[{name:p("file.root")},...l[35]]}}),e.$on("navigate",l[139]),{c(){xe(e.$$.fragment),t=w(),n=u("button"),o=z("svg"),s=z("line"),r=z("polyline"),a=w(),m=P(f),i(s,"x1","19"),i(s,"y1","12"),i(s,"x2","5"),i(s,"y2","12"),i(s,"class","svelte-1k9v32j"),i(r,"points","12 19 5 12 12 5"),i(r,"class","svelte-1k9v32j"),i(o,"width","14"),i(o,"height","14"),i(o,"viewBox","0 0 24 24"),i(o,"fill","none"),i(o,"stroke","currentColor"),i(o,"stroke-width","2"),i(o,"stroke-linecap","round"),i(o,"stroke-linejoin","round"),i(o,"class","svelte-1k9v32j"),i(n,"class","btn btn-sm back-btn svelte-1k9v32j")},m(b,h){Je(e,b,h),g(b,t,h),g(b,n,h),c(n,o),c(o,s),c(o,r),c(n,a),c(n,m),k=!0,_||(v=L(n,"click",l[65]),_=!0)},p(b,h){const C={};h[1]&16&&(C.crumbs=[{name:p("file.root")},...b[35]]),e.$set(C)},i(b){k||(te(e.$$.fragment,b),k=!0)},o(b){oe(e.$$.fragment,b),k=!1},d(b){b&&(y(t),y(n)),Ze(e,b),_=!1,v()}}}function bc(l){let e,t=[],n=new Map,o,s=ae(l[36]);const r=a=>a[236].id;for(let a=0;a<s.length;a+=1){let f=Zl(l,s,a),m=r(f);n.set(m,t[a]=Nn(m,f))}return{c(){e=u("div");for(let a=0;a<t.length;a+=1)t[a].c();i(e,"class","file-list svelte-1k9v32j")},m(a,f){g(a,e,f);for(let m=0;m<t.length;m+=1)t[m]&&t[m].m(e,null);o=!0},p(a,f){f[1]&2080|f[2]&519972|f[3]&262144&&(s=ae(a[36]),Ge(),t=Cs(t,f,r,1,a,s,n,e,js,Nn,null,Zl),qe())},i(a){if(!o){for(let f=0;f<s.length;f+=1)te(t[f]);o=!0}},o(a){for(let f=0;f<t.length;f+=1)oe(t[f]);o=!1},d(a){a&&y(e);for(let f=0;f<t.length;f+=1)t[f].d()}}}function yc(l){let e,t,n,o,s=(l[35].length>0?p("file.noFiles"):p("file.noFilesCase"))+"",r,a,f,m,k,_,v,b,h,C;return{c(){e=u("div"),t=u("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-1k9v32j"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z" class="svelte-1k9v32j"></path><polyline points="14 2 14 8 20 8" class="svelte-1k9v32j"></polyline></svg>',n=w(),o=u("p"),r=P(s),a=w(),f=u("p"),f.textContent=`${p("file.hint")}`,m=w(),k=u("div"),_=u("button"),_.textContent=`${p("file.addFileSimple")}`,v=w(),b=u("button"),b.textContent=`${p("file.addFolderSimple")}`,i(t,"class","empty-icon svelte-1k9v32j"),i(o,"class","svelte-1k9v32j"),i(f,"class","hint svelte-1k9v32j"),i(_,"class","btn btn-primary svelte-1k9v32j"),i(b,"class","btn svelte-1k9v32j"),i(k,"class","empty-actions svelte-1k9v32j"),i(e,"class","empty-state svelte-1k9v32j")},m(S,j){g(S,e,j),c(e,t),c(e,n),c(e,o),c(o,r),c(e,a),c(e,f),c(e,m),c(e,k),c(k,_),c(k,v),c(k,b),h||(C=[L(_,"click",l[107]),L(b,"click",l[108])],h=!0)},p(S,j){j[1]&16&&s!==(s=(S[35].length>0?p("file.noFiles"):p("file.noFilesCase"))+"")&&G(r,s)},i:ee,o:ee,d(S){S&&y(e),h=!1,ue(C)}}}function Nn(l,e){let t,n,o;return n=new lr({props:{item:e[236],selected:e[42].includes(e[236].id),onDragStart:e[78],onDragOver:e[79],onDrop:e[80]}}),n.$on("navigate",e[140]),n.$on("preview",e[141]),n.$on("openExternal",e[142]),n.$on("showInFolder",e[143]),n.$on("delete",e[144]),n.$on("rename",e[145]),n.$on("duplicate",e[146]),n.$on("cut",e[147]),n.$on("copy",e[148]),n.$on("selectOne",e[149]),n.$on("toggleSelect",e[150]),n.$on("rangeSelect",e[151]),{key:l,first:null,c(){t=nt(),xe(n.$$.fragment),this.first=t},m(s,r){g(s,t,r),Je(n,s,r),o=!0},p(s,r){e=s;const a={};r[1]&32&&(a.item=e[236]),r[1]&2080&&(a.selected=e[42].includes(e[236].id)),n.$set(a)},i(s){o||(te(n.$$.fragment,s),o=!0)},o(s){oe(n.$$.fragment,s),o=!1},d(s){s&&y(t),Ze(n,s)}}}function Dn(l){let e,t;return{c(){e=u("div"),t=u("p"),t.textContent=`${p("file.scanning")}`,i(t,"class","svelte-1k9v32j"),i(e,"class","empty-state svelte-1k9v32j")},m(n,o){g(n,e,o),c(e,t)},d(n){n&&y(e)}}}function Fn(l){let e,t;return e=new hr({props:{item:l[37],content:l[38],loading:l[39],error:l[40]}}),e.$on("close",l[68]),e.$on("openExternal",l[152]),{c(){xe(e.$$.fragment)},m(n,o){Je(e,n,o),t=!0},p(n,o){const s={};o[1]&64&&(s.item=n[37]),o[1]&128&&(s.content=n[38]),o[1]&256&&(s.loading=n[39]),o[1]&512&&(s.error=n[40]),e.$set(s)},i(n){t||(te(e.$$.fragment,n),t=!0)},o(n){oe(e.$$.fragment,n),t=!1},d(n){Ze(e,n)}}}function In(l){let e,t,n,o,s,r,a,f,m;return{c(){e=u("div"),t=u("input"),n=w(),o=u("div"),s=u("button"),s.textContent=`${p("common.create")}`,r=w(),a=u("button"),a.textContent=`${p("common.cancel")}`,i(t,"type","text"),i(t,"placeholder",p("note.title")),i(t,"class","svelte-1k9v32j"),i(s,"class","btn btn-primary svelte-1k9v32j"),i(a,"class","btn svelte-1k9v32j"),i(o,"class","form-actions svelte-1k9v32j"),i(e,"class","create-form svelte-1k9v32j")},m(k,_){g(k,e,_),c(e,t),Me(t,l[23]),c(e,n),c(e,o),c(o,s),c(o,r),c(o,a),f||(m=[L(t,"input",l[136]),L(t,"keydown",l[137]),L(s,"click",l[101]),L(a,"click",l[100])],f=!0)},p(k,_){_[0]&8388608&&t.value!==k[23]&&Me(t,k[23])},d(k){k&&y(e),f=!1,ue(m)}}}function gc(l){let e,t=ae(l[11]),n=[];for(let o=0;o<t.length;o+=1)n[o]=Mn(Ql(l,t,o));return{c(){e=u("div");for(let o=0;o<n.length;o+=1)n[o].c();i(e,"class","notes-list svelte-1k9v32j")},m(o,s){g(o,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(o,s){if(s[0]&2048|s[3]&512){t=ae(o[11]);let r;for(r=0;r<t.length;r+=1){const a=Ql(o,t,r);n[r]?n[r].p(a,s):(n[r]=Mn(a),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(o){o&&y(e),We(n,o)}}}function wc(l){let e,t,n;return{c(){e=u("div"),t=u("p"),t.textContent=`${p("note.noNotes")}`,n=u("p"),n.textContent=`${p("note.createFirst")}`,i(t,"class","svelte-1k9v32j"),i(n,"class","hint svelte-1k9v32j"),i(e,"class","empty-state svelte-1k9v32j")},m(o,s){g(o,e,s),c(e,t),c(e,n)},p:ee,d(o){o&&y(e)}}}function Mn(l){let e,t,n=l[231].title+"",o,s,r,a=st(l[231].createdAt)+"",f,m,k,_;function v(){return l[138](l[231])}return{c(){e=u("div"),t=u("div"),o=P(n),s=w(),r=u("div"),f=P(a),m=w(),i(t,"class","note-card-title svelte-1k9v32j"),i(r,"class","note-card-date svelte-1k9v32j"),i(e,"class","note-card svelte-1k9v32j")},m(b,h){g(b,e,h),c(e,t),c(t,o),c(e,s),c(e,r),c(r,f),c(e,m),k||(_=L(e,"click",v),k=!0)},p(b,h){l=b,h[0]&2048&&n!==(n=l[231].title+"")&&G(o,n),h[0]&2048&&a!==(a=st(l[231].createdAt)+"")&&G(f,a)},d(b){b&&y(e),k=!1,_()}}}function An(l){let e,t,n,o=ae(l[11].slice(0,5)),s=[];for(let r=0;r<o.length;r+=1)s[r]=En($l(l,o,r));return{c(){e=u("div"),t=u("h3"),t.textContent=`${p("overview.recentNotes")}`,n=w();for(let r=0;r<s.length;r+=1)s[r].c();i(t,"class","svelte-1k9v32j"),i(e,"class","recent-section svelte-1k9v32j")},m(r,a){g(r,e,a),c(e,t),c(e,n);for(let f=0;f<s.length;f+=1)s[f]&&s[f].m(e,null)},p(r,a){if(a[0]&2048|a[3]&512){o=ae(r[11].slice(0,5));let f;for(f=0;f<o.length;f+=1){const m=$l(r,o,f);s[f]?s[f].p(m,a):(s[f]=En(m),s[f].c(),s[f].m(e,null))}for(;f<s.length;f+=1)s[f].d(1);s.length=o.length}},d(r){r&&y(e),We(s,r)}}}function En(l){let e,t,n=l[231].title+"",o,s,r=st(l[231].createdAt)+"",a,f,m,k;function _(){return l[135](l[231])}return{c(){e=u("div"),t=u("span"),o=P(n),s=u("span"),a=P(r),f=w(),i(t,"class","svelte-1k9v32j"),i(s,"class","recent-date svelte-1k9v32j"),i(e,"class","recent-note svelte-1k9v32j")},m(v,b){g(v,e,b),c(e,t),c(t,o),c(e,s),c(s,a),c(e,f),m||(k=L(e,"click",_),m=!0)},p(v,b){l=v,b[0]&2048&&n!==(n=l[231].title+"")&&G(o,n),b[0]&2048&&r!==(r=st(l[231].createdAt)+"")&&G(a,r)},d(v){v&&y(e),m=!1,k()}}}function Ln(l){let e,t,n,o=ae(l[14].slice(0,3)),s=[];for(let r=0;r<o.length;r+=1)s[r]=Pn(xl(l,o,r));return{c(){e=u("div"),t=u("h3"),t.textContent=`${p("overview.recentEntries")}`,n=w();for(let r=0;r<s.length;r+=1)s[r].c();i(t,"class","svelte-1k9v32j"),i(e,"class","recent-section svelte-1k9v32j")},m(r,a){g(r,e,a),c(e,t),c(e,n);for(let f=0;f<s.length;f+=1)s[f]&&s[f].m(e,null)},p(r,a){if(a[0]&16384){o=ae(r[14].slice(0,3));let f;for(f=0;f<o.length;f+=1){const m=xl(r,o,f);s[f]?s[f].p(m,a):(s[f]=Pn(m),s[f].c(),s[f].m(e,null))}for(;f<s.length;f+=1)s[f].d(1);s.length=o.length}},d(r){r&&y(e),We(s,r)}}}function Pn(l){let e,t=l[228].summary+"",n,o,s=l[228].minutes+"",r,a,f=p("worklog.min")+"",m,k;return{c(){e=u("div"),n=P(t),o=P(" ("),r=P(s),a=w(),m=P(f),k=P(")"),i(e,"class","recent-entry svelte-1k9v32j")},m(_,v){g(_,e,v),c(e,n),c(e,o),c(e,r),c(e,a),c(e,m),c(e,k)},p(_,v){v[0]&16384&&t!==(t=_[228].summary+"")&&G(n,t),v[0]&16384&&s!==(s=_[228].minutes+"")&&G(r,s)},d(_){_&&y(e)}}}function On(l){let e;return{c(){e=u("span"),e.textContent="●",i(e,"class","dirty-mark svelte-1k9v32j")},m(t,n){g(t,e,n)},d(t){t&&y(e)}}}function zn(l){let e,t,n,o,s,r,a,f,m,k,_,v,b,h,C,S,j,T,F,D,V,I,M,A,W,R=p("common.create")+"",B,H,U,K,Y,J,E,O=l[19]&&Bn(l);_=new Bt({props:{kind:"folder",size:24}});let Z=ae(l[2]),q=[];for(let x=0;x<Z.length;x+=1)q[x]=Rn(Ul(l,Z,x));const be=x=>oe(q[x],1,1,()=>{q[x]=null});return{c(){e=u("div"),t=u("div"),n=u("h3"),n.textContent=`${p("nav.createNode")}`,o=w(),O&&O.c(),s=w(),r=u("div"),a=u("label"),a.textContent=`${p("template.select")}`,f=w(),m=u("div"),k=u("button"),xe(_.$$.fragment),v=w(),b=u("div"),h=u("span"),h.textContent=`${p("template.optionNone")}`,C=w(),S=u("span"),S.textContent=`${p("template.none.desc")}`,j=w();for(let x=0;x<q.length;x+=1)q[x].c();T=w(),F=u("div"),D=u("label"),D.textContent=`${p("common.name")}`,V=w(),I=u("input"),M=w(),A=u("div"),W=u("button"),B=P(R),U=w(),K=u("button"),K.textContent=`${p("common.cancel")}`,i(n,"class","svelte-1k9v32j"),i(a,"class","svelte-1k9v32j"),i(h,"class","template-card-title svelte-1k9v32j"),i(S,"class","template-card-desc svelte-1k9v32j"),i(b,"class","template-card-text svelte-1k9v32j"),i(k,"class","template-card svelte-1k9v32j"),et(k,"selected",l[20]===null),i(m,"class","template-cards svelte-1k9v32j"),i(r,"class","form-group svelte-1k9v32j"),i(D,"class","svelte-1k9v32j"),i(I,"type","text"),i(I,"placeholder",p("case.namePlaceholder")),I.autofocus=!0,i(I,"class","svelte-1k9v32j"),i(F,"class","form-group svelte-1k9v32j"),i(W,"class","btn btn-primary svelte-1k9v32j"),W.disabled=H=!l[18].trim()||l[20]===void 0,i(K,"class","btn svelte-1k9v32j"),i(A,"class","modal-actions svelte-1k9v32j"),i(t,"class","modal modal-create svelte-1k9v32j"),i(e,"class","modal-overlay svelte-1k9v32j")},m(x,se){g(x,e,se),c(e,t),c(t,n),c(t,o),O&&O.m(t,null),c(t,s),c(t,r),c(r,a),c(r,f),c(r,m),c(m,k),Je(_,k,null),c(k,v),c(k,b),c(b,h),c(b,C),c(b,S),c(m,j);for(let $=0;$<q.length;$+=1)q[$]&&q[$].m(m,null);c(t,T),c(t,F),c(F,D),c(F,V),c(F,I),Me(I,l[18]),c(t,M),c(t,A),c(A,W),c(W,B),c(A,U),c(A,K),Y=!0,I.focus(),J||(E=[L(k,"click",l[165]),L(I,"input",l[167]),L(I,"keydown",l[168]),L(W,"click",l[89]),L(K,"click",l[88]),L(e,"click",pt(l[88]))],J=!0)},p(x,se){if(x[19]?O?O.p(x,se):(O=Bn(x),O.c(),O.m(t,s)):O&&(O.d(1),O=null),(!Y||se[0]&1048576)&&et(k,"selected",x[20]===null),se[0]&1048580){Z=ae(x[2]);let $;for($=0;$<Z.length;$+=1){const re=Ul(x,Z,$);q[$]?(q[$].p(re,se),te(q[$],1)):(q[$]=Rn(re),q[$].c(),te(q[$],1),q[$].m(m,null))}for(Ge(),$=Z.length;$<q.length;$+=1)be($);qe()}se[0]&262144&&I.value!==x[18]&&Me(I,x[18]),(!Y||se[0]&1310720&&H!==(H=!x[18].trim()||x[20]===void 0))&&(W.disabled=H)},i(x){if(!Y){te(_.$$.fragment,x);for(let se=0;se<Z.length;se+=1)te(q[se]);Y=!0}},o(x){oe(_.$$.fragment,x),q=q.filter(Boolean);for(let se=0;se<q.length;se+=1)oe(q[se]);Y=!1},d(x){x&&y(e),O&&O.d(),Ze(_),We(q,x),J=!1,ue(E)}}}function Bn(l){let e,t=p("nav.createInside")+"",n,o,s=l[19].title+"",r,a;return{c(){e=u("div"),n=P(t),o=P(" «"),r=P(s),a=P("»"),i(e,"class","create-context svelte-1k9v32j")},m(f,m){g(f,e,m),c(e,n),c(e,o),c(e,r),c(e,a)},p(f,m){m[0]&524288&&s!==(s=f[19].title+"")&&G(r,s)},d(f){f&&y(e)}}}function Rn(l){let e,t,n,o,s,r=p(l[223].title)+"",a,f,m,k=p(l[223].title+".desc")+"",_,v,b,h,C;t=new Bt({props:{kind:l[223].icon||"generic",size:24}});function S(){return l[166](l[223])}return{c(){var j;e=u("button"),xe(t.$$.fragment),n=w(),o=u("div"),s=u("span"),a=P(r),f=w(),m=u("span"),_=P(k),v=w(),i(s,"class","template-card-title svelte-1k9v32j"),i(m,"class","template-card-desc svelte-1k9v32j"),i(o,"class","template-card-text svelte-1k9v32j"),i(e,"class","template-card svelte-1k9v32j"),et(e,"selected",((j=l[20])==null?void 0:j.id)===l[223].id)},m(j,T){g(j,e,T),Je(t,e,null),c(e,n),c(e,o),c(o,s),c(s,a),c(o,f),c(o,m),c(m,_),c(e,v),b=!0,h||(C=L(e,"click",S),h=!0)},p(j,T){var D;l=j;const F={};T[0]&4&&(F.kind=l[223].icon||"generic"),t.$set(F),(!b||T[0]&4)&&r!==(r=p(l[223].title)+"")&&G(a,r),(!b||T[0]&4)&&k!==(k=p(l[223].title+".desc")+"")&&G(_,k),(!b||T[0]&1048580)&&et(e,"selected",((D=l[20])==null?void 0:D.id)===l[223].id)},i(j){b||(te(t.$$.fragment,j),b=!0)},o(j){oe(t.$$.fragment,j),b=!1},d(j){j&&y(e),Ze(t),h=!1,C()}}}function Hn(l){let e,t,n=l[21].node&&["folder","project","client","document","recipe"].includes(l[21].node.type),o,s,r,a,f,m,k,_,v,b,h=n&&Vn(l),C=l[21].node&&l[21].node.parent_id&&Wn(l);return{c(){e=u("div"),t=u("div"),h&&h.c(),o=w(),C&&C.c(),s=w(),r=u("button"),r.textContent=`${p("common.rename")}`,a=w(),f=u("button"),f.textContent=`${p("common.delete")}`,m=w(),k=u("button"),k.textContent=`${p("file.showInExplorer")}`,i(r,"class","context-menu-item svelte-1k9v32j"),i(f,"class","context-menu-item danger svelte-1k9v32j"),i(k,"class","context-menu-item svelte-1k9v32j"),i(t,"class","context-menu svelte-1k9v32j"),Be(t,"left",l[21].x+"px"),Be(t,"top",l[21].y+"px"),i(e,"class","context-menu-backdrop svelte-1k9v32j")},m(S,j){g(S,e,j),c(e,t),h&&h.m(t,null),c(t,o),C&&C.m(t,null),c(t,s),c(t,r),c(t,a),c(t,f),c(t,m),c(t,k),_=!0,v||(b=[L(r,"click",l[171]),L(f,"click",l[172]),L(k,"click",l[173]),L(e,"click",l[91]),L(e,"contextmenu",xt(l[91]))],v=!0)},p(S,j){j[0]&2097152&&(n=S[21].node&&["folder","project","client","document","recipe"].includes(S[21].node.type)),n?h?(h.p(S,j),j[0]&2097152&&te(h,1)):(h=Vn(S),h.c(),te(h,1),h.m(t,o)):h&&(Ge(),oe(h,1,1,()=>{h=null}),qe()),S[21].node&&S[21].node.parent_id?C?C.p(S,j):(C=Wn(S),C.c(),C.m(t,s)):C&&(C.d(1),C=null),(!_||j[0]&2097152)&&Be(t,"left",S[21].x+"px"),(!_||j[0]&2097152)&&Be(t,"top",S[21].y+"px")},i(S){_||(te(h),_=!0)},o(S){oe(h),_=!1},d(S){S&&y(e),h&&h.d(),C&&C.d(),v=!1,ue(b)}}}function Vn(l){let e,t,n,o,s,r=ae(l[2].length>0?l[2]:[{id:"",title:"template.optionNone",icon:"folder"}]),a=[];for(let m=0;m<r.length;m+=1)a[m]=Un(Vl(l,r,m));const f=m=>oe(a[m],1,1,()=>{a[m]=null});return{c(){e=u("div"),e.textContent=`${p("common.create")}`,t=w();for(let m=0;m<a.length;m+=1)a[m].c();n=w(),o=u("div"),i(e,"class","context-menu-section svelte-1k9v32j"),i(o,"class","context-menu-divider svelte-1k9v32j")},m(m,k){g(m,e,k),g(m,t,k);for(let _=0;_<a.length;_+=1)a[_]&&a[_].m(m,k);g(m,n,k),g(m,o,k),s=!0},p(m,k){if(k[0]&4|k[2]&16777216){r=ae(m[2].length>0?m[2]:[{id:"",title:"template.optionNone",icon:"folder"}]);let _;for(_=0;_<r.length;_+=1){const v=Vl(m,r,_);a[_]?(a[_].p(v,k),te(a[_],1)):(a[_]=Un(v),a[_].c(),te(a[_],1),a[_].m(n.parentNode,n))}for(Ge(),_=r.length;_<a.length;_+=1)f(_);qe()}},i(m){if(!s){for(let k=0;k<r.length;k+=1)te(a[k]);s=!0}},o(m){a=a.filter(Boolean);for(let k=0;k<a.length;k+=1)oe(a[k]);s=!1},d(m){m&&(y(e),y(t),y(n),y(o)),We(a,m)}}}function Un(l){let e,t,n,o,s=p(l[223].title)+"",r,a,f,m;t=new Bt({props:{kind:l[223].icon||"folder",size:16}});function k(){return l[169](l[223])}return{c(){e=u("button"),xe(t.$$.fragment),n=w(),o=u("span"),r=P(s),i(o,"class","svelte-1k9v32j"),i(e,"class","context-menu-item svelte-1k9v32j")},m(_,v){g(_,e,v),Je(t,e,null),c(e,n),c(e,o),c(o,r),a=!0,f||(m=L(e,"click",k),f=!0)},p(_,v){l=_;const b={};v[0]&4&&(b.kind=l[223].icon||"folder"),t.$set(b),(!a||v[0]&4)&&s!==(s=p(l[223].title)+"")&&G(r,s)},i(_){a||(te(t.$$.fragment,_),a=!0)},o(_){oe(t.$$.fragment,_),a=!1},d(_){_&&y(e),Ze(t),f=!1,m()}}}function Wn(l){let e,t,n,o,s;return{c(){e=u("button"),e.textContent=`${p("nav.moveToRoot")}`,t=w(),n=u("div"),i(e,"class","context-menu-item svelte-1k9v32j"),i(n,"class","context-menu-divider svelte-1k9v32j")},m(r,a){g(r,e,a),g(r,t,a),g(r,n,a),o||(s=L(e,"click",l[170]),o=!0)},p:ee,d(r){r&&(y(e),y(t),y(n)),o=!1,s()}}}function Kn(l){let e,t,n,o,s,r,a,f,m,k,_,v,b,h,C,S,j=(l[26]==="open_url"?p("action.dataUrl"):l[26]==="open_folder"||l[26]==="open_file"?p("action.dataPath"):p("action.dataCommand"))+"",T,F,D,V,I,M,A,W,R,B,H,U=ae(l[59]),K=[];for(let Y=0;Y<U.length;Y+=1)K[Y]=Gn(Hl(l,U,Y));return{c(){e=u("div"),t=u("div"),n=u("h3"),n.textContent=`${p("action.newAction")}`,o=w(),s=u("div"),r=u("label"),r.textContent=`${p("common.name")}`,a=w(),f=u("input"),m=w(),k=u("div"),_=u("label"),_.textContent=`${p("common.type")}`,v=w(),b=u("select");for(let Y=0;Y<K.length;Y+=1)K[Y].c();h=w(),C=u("div"),S=u("label"),T=P(j),F=w(),D=u("input"),I=w(),M=u("div"),A=u("button"),A.textContent=`${p("common.create")}`,W=w(),R=u("button"),R.textContent=`${p("common.cancel")}`,i(n,"class","svelte-1k9v32j"),i(r,"class","svelte-1k9v32j"),i(f,"type","text"),i(f,"placeholder",p("action.namePlaceholder")),f.autofocus=!0,i(f,"class","svelte-1k9v32j"),i(s,"class","form-group svelte-1k9v32j"),i(_,"class","svelte-1k9v32j"),i(b,"class","svelte-1k9v32j"),l[26]===void 0&&Pt(()=>l[176].call(b)),i(k,"class","form-group svelte-1k9v32j"),i(S,"class","svelte-1k9v32j"),i(D,"type","text"),i(D,"placeholder",V=l[26]==="open_url"?p("action.urlPlaceholder"):l[26]==="open_folder"||l[26]==="open_file"?p("action.pathPlaceholder"):p("action.commandPlaceholder")),i(D,"class","svelte-1k9v32j"),i(C,"class","form-group svelte-1k9v32j"),i(A,"class","btn btn-primary svelte-1k9v32j"),i(R,"class","btn svelte-1k9v32j"),i(M,"class","modal-actions svelte-1k9v32j"),i(t,"class","modal svelte-1k9v32j"),i(e,"class","modal-overlay svelte-1k9v32j")},m(Y,J){g(Y,e,J),c(e,t),c(t,n),c(t,o),c(t,s),c(s,r),c(s,a),c(s,f),Me(f,l[25]),c(t,m),c(t,k),c(k,_),c(k,v),c(k,b);for(let E=0;E<K.length;E+=1)K[E]&&K[E].m(b,null);Tl(b,l[26],!0),c(t,h),c(t,C),c(C,S),c(S,T),c(C,F),c(C,D),Me(D,l[27]),c(t,I),c(t,M),c(M,A),c(M,W),c(M,R),f.focus(),B||(H=[L(f,"input",l[174]),L(f,"keydown",l[175]),L(b,"change",l[176]),L(D,"input",l[177]),L(D,"keydown",l[178]),L(A,"click",l[116]),L(R,"click",l[115]),L(e,"click",pt(l[115]))],B=!0)},p(Y,J){if(J[0]&33554432&&f.value!==Y[25]&&Me(f,Y[25]),J[1]&268435456){U=ae(Y[59]);let E;for(E=0;E<U.length;E+=1){const O=Hl(Y,U,E);K[E]?K[E].p(O,J):(K[E]=Gn(O),K[E].c(),K[E].m(b,null))}for(;E<K.length;E+=1)K[E].d(1);K.length=U.length}J[0]&67108864|J[1]&268435456&&Tl(b,Y[26]),J[0]&67108864&&j!==(j=(Y[26]==="open_url"?p("action.dataUrl"):Y[26]==="open_folder"||Y[26]==="open_file"?p("action.dataPath"):p("action.dataCommand"))+"")&&G(T,j),J[0]&67108864|J[1]&268435456&&V!==(V=Y[26]==="open_url"?p("action.urlPlaceholder"):Y[26]==="open_folder"||Y[26]==="open_file"?p("action.pathPlaceholder"):p("action.commandPlaceholder"))&&i(D,"placeholder",V),J[0]&134217728&&D.value!==Y[27]&&Me(D,Y[27])},d(Y){Y&&y(e),We(K,Y),B=!1,ue(H)}}}function Gn(l){let e,t=l[220].label+"",n;return{c(){e=u("option"),n=P(t),e.__value=l[220].id,Me(e,e.__value),i(e,"class","svelte-1k9v32j")},m(o,s){g(o,e,s),c(e,n)},p:ee,d(o){o&&y(e)}}}function qn(l){let e,t,n,o=p("file.importTitle")+"",s,r,a=(l[9]?l[9].title:"")+"",f,m,k,_,v,b,h,C=l[30].files+"",S,j,T,F,D,V=l[30].folders+"",I,M,A,W,R,B=(l[30].totalBytes/1024).toFixed(1)+"",H,U,K,Y,J,E,O,Z,q,be,x,se,$=l[30].isDangerous&&Yn(l);return{c(){e=u("div"),t=u("div"),n=u("h3"),s=P(o),r=P(" «"),f=P(a),m=P("»"),k=w(),_=u("div"),v=u("div"),b=u("span"),b.textContent=`${p("file.importFiles")}`,h=u("span"),S=P(C),j=w(),T=u("div"),F=u("span"),F.textContent=`${p("file.importFolders")}`,D=u("span"),I=P(V),M=w(),A=u("div"),W=u("span"),W.textContent=`${p("file.importSize")}`,R=u("span"),H=P(B),U=P(" KB"),K=w(),$&&$.c(),Y=w(),J=u("div"),E=u("button"),E.textContent=`${p("file.importCopy")}`,O=w(),Z=u("button"),Z.textContent=`${p("file.importLink")}`,q=w(),be=u("button"),be.textContent=`${p("common.cancel")}`,i(n,"class","svelte-1k9v32j"),i(b,"class","svelte-1k9v32j"),i(h,"class","svelte-1k9v32j"),i(v,"class","summary-row svelte-1k9v32j"),i(F,"class","svelte-1k9v32j"),i(D,"class","svelte-1k9v32j"),i(T,"class","summary-row svelte-1k9v32j"),i(W,"class","svelte-1k9v32j"),i(R,"class","svelte-1k9v32j"),i(A,"class","summary-row svelte-1k9v32j"),i(_,"class","import-summary svelte-1k9v32j"),i(E,"class","btn btn-primary svelte-1k9v32j"),i(Z,"class","btn svelte-1k9v32j"),i(be,"class","btn svelte-1k9v32j"),i(J,"class","modal-actions svelte-1k9v32j"),i(t,"class","modal svelte-1k9v32j"),i(e,"class","modal-overlay svelte-1k9v32j")},m(re,me){g(re,e,me),c(e,t),c(t,n),c(n,s),c(n,r),c(n,f),c(n,m),c(t,k),c(t,_),c(_,v),c(v,b),c(v,h),c(h,S),c(_,j),c(_,T),c(T,F),c(T,D),c(D,I),c(_,M),c(_,A),c(A,W),c(A,R),c(R,H),c(R,U),c(_,K),$&&$.m(_,null),c(t,Y),c(t,J),c(J,E),c(J,O),c(J,Z),c(J,q),c(J,be),x||(se=[L(E,"click",l[179]),L(Z,"click",l[180]),L(be,"click",l[110]),L(e,"click",pt(l[110]))],x=!0)},p(re,me){me[0]&512&&a!==(a=(re[9]?re[9].title:"")+"")&&G(f,a),me[0]&1073741824&&C!==(C=re[30].files+"")&&G(S,C),me[0]&1073741824&&V!==(V=re[30].folders+"")&&G(I,V),me[0]&1073741824&&B!==(B=(re[30].totalBytes/1024).toFixed(1)+"")&&G(H,B),re[30].isDangerous?$?$.p(re,me):($=Yn(re),$.c(),$.m(_,null)):$&&($.d(1),$=null)},d(re){re&&y(e),$&&$.d(),x=!1,ue(se)}}}function Yn(l){let e,t,n,o,s,r,a=l[30].dangerReason+"",f;return{c(){e=u("div"),t=z("svg"),n=z("path"),o=z("line"),s=z("line"),r=w(),f=P(a),i(n,"d","M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"),i(n,"class","svelte-1k9v32j"),i(o,"x1","12"),i(o,"y1","9"),i(o,"x2","12"),i(o,"y2","13"),i(o,"class","svelte-1k9v32j"),i(s,"x1","12"),i(s,"y1","17"),i(s,"x2","12.01"),i(s,"y2","17"),i(s,"class","svelte-1k9v32j"),i(t,"width","14"),i(t,"height","14"),i(t,"viewBox","0 0 24 24"),i(t,"fill","none"),i(t,"stroke","currentColor"),i(t,"stroke-width","2"),i(t,"stroke-linecap","round"),i(t,"stroke-linejoin","round"),i(t,"class","svelte-1k9v32j"),i(e,"class","summary-warn svelte-1k9v32j")},m(m,k){g(m,e,k),c(e,t),c(t,n),c(t,o),c(t,s),c(e,r),c(e,f)},p(m,k){k[0]&1073741824&&a!==(a=m[30].dangerReason+"")&&G(f,a)},d(m){m&&y(e)}}}function Xn(l){let e,t,n,o,s,r,a,f,m,k,_,v,b,h,C,S,j=l[50]&&Jn(l);return{c(){e=u("div"),t=u("div"),n=u("h3"),n.textContent=`${p("rename.title")}`,o=w(),s=u("div"),r=u("label"),r.textContent=`${p("common.newName")}`,a=w(),f=u("input"),m=w(),j&&j.c(),k=w(),_=u("div"),v=u("button"),v.textContent=`${p("common.rename")}`,b=w(),h=u("button"),h.textContent=`${p("common.cancel")}`,i(n,"class","svelte-1k9v32j"),i(r,"class","svelte-1k9v32j"),i(f,"type","text"),i(f,"class","svelte-1k9v32j"),i(s,"class","form-group svelte-1k9v32j"),i(v,"class","btn btn-primary svelte-1k9v32j"),i(h,"class","btn svelte-1k9v32j"),i(_,"class","modal-actions svelte-1k9v32j"),i(t,"class","modal svelte-1k9v32j"),i(e,"class","modal-overlay svelte-1k9v32j")},m(T,F){g(T,e,F),c(e,t),c(t,n),c(t,o),c(t,s),c(s,r),c(s,a),c(s,f),Me(f,l[49]),c(t,m),j&&j.m(t,null),c(t,k),c(t,_),c(_,v),c(_,b),c(_,h),C||(S=[L(f,"input",l[181]),L(f,"keydown",l[83]),L(v,"click",l[81]),L(h,"click",l[82]),L(e,"click",pt(l[82]))],C=!0)},p(T,F){F[1]&262144&&f.value!==T[49]&&Me(f,T[49]),T[50]?j?j.p(T,F):(j=Jn(T),j.c(),j.m(t,k)):j&&(j.d(1),j=null)},d(T){T&&y(e),j&&j.d(),C=!1,ue(S)}}}function Jn(l){let e,t;return{c(){e=u("div"),t=P(l[50]),i(e,"class","rename-error svelte-1k9v32j")},m(n,o){g(n,e,o),c(e,t)},p(n,o){o[1]&524288&&G(t,n[50])},d(n){n&&y(e)}}}function Zn(l){let e,t;return e=new gr({props:{title:l[44],message:l[45],confirmText:l[47],danger:l[46]}}),e.$on("confirm",l[84]),e.$on("cancel",l[85]),{c(){xe(e.$$.fragment)},m(n,o){Je(e,n,o),t=!0},p(n,o){const s={};o[1]&8192&&(s.title=n[44]),o[1]&16384&&(s.message=n[45]),o[1]&65536&&(s.confirmText=n[47]),o[1]&32768&&(s.danger=n[46]),e.$set(s)},i(n){t||(te(e.$$.fragment,n),t=!0)},o(n){oe(e.$$.fragment,n),t=!1},d(n){Ze(e,n)}}}function Qn(l){let e,t,n,o,s,r,a,f,m,k,_,v,b,h=p("sync.saveInterval")+"",C,S,j,T,F,D,V,I=l[52]&&xn(l);function M(B,H){var U;return(U=B[52])!=null&&U.configured?Dc:Nc}let A=M(l),W=A(l),R=l[58]&&ni(l);return{c(){e=u("div"),t=u("div"),n=u("h3"),n.textContent=`${p("sync.settings")}`,o=w(),I&&I.c(),s=w(),W.c(),r=w(),a=u("div"),f=u("div"),m=u("label"),m.textContent=`${p("sync.autoSync")}`,k=w(),_=u("input"),v=w(),b=u("button"),C=P(h),S=w(),R&&R.c(),j=w(),T=u("div"),F=u("button"),F.textContent=`${p("common.close")}`,i(n,"class","svelte-1k9v32j"),i(m,"class","svelte-1k9v32j"),i(_,"type","number"),i(_,"placeholder","0"),i(_,"min","0"),i(_,"class","svelte-1k9v32j"),i(f,"class","form-group svelte-1k9v32j"),i(b,"class","btn svelte-1k9v32j"),b.disabled=l[53],Be(a,"margin-top","16px"),Be(a,"padding-top","16px"),Be(a,"border-top","1px solid #2a2a3c"),i(a,"class","svelte-1k9v32j"),i(F,"class","btn svelte-1k9v32j"),i(T,"class","modal-actions svelte-1k9v32j"),Be(T,"margin-top","12px"),i(t,"class","modal modal-sync svelte-1k9v32j"),i(e,"class","modal-overlay svelte-1k9v32j")},m(B,H){g(B,e,H),c(e,t),c(t,n),c(t,o),I&&I.m(t,null),c(t,s),W.m(t,null),c(t,r),c(t,a),c(a,f),c(f,m),c(f,k),c(f,_),Me(_,l[57]),c(a,v),c(a,b),c(b,C),c(t,S),R&&R.m(t,null),c(t,j),c(t,T),c(T,F),D||(V=[L(_,"input",l[185]),L(b,"click",l[123]),L(F,"click",l[121]),L(e,"click",pt(l[121]))],D=!0)},p(B,H){B[52]?I?I.p(B,H):(I=xn(B),I.c(),I.m(t,s)):I&&(I.d(1),I=null),A===(A=M(B))&&W?W.p(B,H):(W.d(1),W=A(B),W&&(W.c(),W.m(t,r))),H[1]&67108864&&Lt(_.value)!==B[57]&&Me(_,B[57]),H[1]&4194304&&(b.disabled=B[53]),B[58]?R?R.p(B,H):(R=ni(B),R.c(),R.m(t,j)):R&&(R.d(1),R=null)},d(B){B&&y(e),I&&I.d(),W.d(),R&&R.d(),D=!1,ue(V)}}}function xn(l){let e,t,n,o,s,r,a,f,m,k,_,v,b=l[52].unpushedOps+"",h,C;function S(M,A){return M[52].revoked?Tc:M[52].connected?Sc:M[52].configured?Cc:jc}let j=S(l),T=j(l),F=l[52].serverUrl&&$n(l),D=l[52].deviceName&&ei(l),V=l[52].deviceId&&!l[52].deviceName&&ti(l),I=l[52].lastSyncAt&&li(l);return{c(){e=u("div"),t=u("div"),n=u("span"),n.textContent=`${p("sync.status")}`,o=w(),s=u("span"),T.c(),r=w(),F&&F.c(),a=w(),D&&D.c(),f=w(),V&&V.c(),m=w(),k=u("div"),_=u("span"),_.textContent=`${p("sync.unpushed")}`,v=u("span"),h=P(b),C=w(),I&&I.c(),i(n,"class","sync-label svelte-1k9v32j"),i(s,"class","sync-value svelte-1k9v32j"),i(t,"class","sync-row svelte-1k9v32j"),i(_,"class","sync-label svelte-1k9v32j"),i(v,"class","sync-value svelte-1k9v32j"),i(k,"class","sync-row svelte-1k9v32j"),i(e,"class","sync-status svelte-1k9v32j")},m(M,A){g(M,e,A),c(e,t),c(t,n),c(t,o),c(t,s),T.m(s,null),c(e,r),F&&F.m(e,null),c(e,a),D&&D.m(e,null),c(e,f),V&&V.m(e,null),c(e,m),c(e,k),c(k,_),c(k,v),c(v,h),c(e,C),I&&I.m(e,null)},p(M,A){j!==(j=S(M))&&(T.d(1),T=j(M),T&&(T.c(),T.m(s,null))),M[52].serverUrl?F?F.p(M,A):(F=$n(M),F.c(),F.m(e,a)):F&&(F.d(1),F=null),M[52].deviceName?D?D.p(M,A):(D=ei(M),D.c(),D.m(e,f)):D&&(D.d(1),D=null),M[52].deviceId&&!M[52].deviceName?V?V.p(M,A):(V=ti(M),V.c(),V.m(e,m)):V&&(V.d(1),V=null),A[1]&2097152&&b!==(b=M[52].unpushedOps+"")&&G(h,b),M[52].lastSyncAt?I?I.p(M,A):(I=li(M),I.c(),I.m(e,null)):I&&(I.d(1),I=null)},d(M){M&&y(e),T.d(),F&&F.d(),D&&D.d(),V&&V.d(),I&&I.d()}}}function jc(l){let e;return{c(){e=u("span"),e.textContent=`${p("sync.disabled")}`,Be(e,"color","#666"),i(e,"class","svelte-1k9v32j")},m(t,n){g(t,e,n)},d(t){t&&y(e)}}}function Cc(l){let e;return{c(){e=u("span"),e.textContent=`${p("sync.notConnected")}`,Be(e,"color","#f59e0b"),i(e,"class","svelte-1k9v32j")},m(t,n){g(t,e,n)},d(t){t&&y(e)}}}function Sc(l){let e;return{c(){e=u("span"),e.textContent=`${p("sync.connected")}`,Be(e,"color","#34d399"),i(e,"class","svelte-1k9v32j")},m(t,n){g(t,e,n)},d(t){t&&y(e)}}}function Tc(l){let e;return{c(){e=u("span"),e.textContent=`${p("sync.revoked")}`,Be(e,"color","#ff6b6b"),i(e,"class","svelte-1k9v32j")},m(t,n){g(t,e,n)},d(t){t&&y(e)}}}function $n(l){let e,t,n,o=l[52].serverUrl+"",s;return{c(){e=u("div"),t=u("span"),t.textContent=`${p("sync.server")}`,n=u("span"),s=P(o),i(t,"class","sync-label svelte-1k9v32j"),i(n,"class","sync-value mono svelte-1k9v32j"),i(e,"class","sync-row svelte-1k9v32j")},m(r,a){g(r,e,a),c(e,t),c(e,n),c(n,s)},p(r,a){a[1]&2097152&&o!==(o=r[52].serverUrl+"")&&G(s,o)},d(r){r&&y(e)}}}function ei(l){let e,t,n,o=l[52].deviceName+"",s;return{c(){e=u("div"),t=u("span"),t.textContent=`${p("sync.device")}`,n=u("span"),s=P(o),i(t,"class","sync-label svelte-1k9v32j"),i(n,"class","sync-value svelte-1k9v32j"),i(e,"class","sync-row svelte-1k9v32j")},m(r,a){g(r,e,a),c(e,t),c(e,n),c(n,s)},p(r,a){a[1]&2097152&&o!==(o=r[52].deviceName+"")&&G(s,o)},d(r){r&&y(e)}}}function ti(l){let e,t,n,o=l[52].deviceId+"",s;return{c(){e=u("div"),t=u("span"),t.textContent=`${p("sync.deviceId")}`,n=u("span"),s=P(o),i(t,"class","sync-label svelte-1k9v32j"),i(n,"class","sync-value mono svelte-1k9v32j"),i(e,"class","sync-row svelte-1k9v32j")},m(r,a){g(r,e,a),c(e,t),c(e,n),c(n,s)},p(r,a){a[1]&2097152&&o!==(o=r[52].deviceId+"")&&G(s,o)},d(r){r&&y(e)}}}function li(l){let e,t,n,o=l[52].lastSyncAt+"",s;return{c(){e=u("div"),t=u("span"),t.textContent=`${p("sync.lastSync")}`,n=u("span"),s=P(o),i(t,"class","sync-label svelte-1k9v32j"),i(n,"class","sync-value svelte-1k9v32j"),i(e,"class","sync-row svelte-1k9v32j")},m(r,a){g(r,e,a),c(e,t),c(e,n),c(n,s)},p(r,a){a[1]&2097152&&o!==(o=r[52].lastSyncAt+"")&&G(s,o)},d(r){r&&y(e)}}}function Nc(l){let e,t,n,o,s,r,a,f,m,k,_,v,b,h,C,S,j,T=p("sync.test")+"",F,D,V,I,M=p("sync.connect")+"",A,W,R;return{c(){e=u("div"),t=u("label"),t.textContent=`${p("sync.serverUrl")}`,n=w(),o=u("input"),s=w(),r=u("div"),a=u("label"),a.textContent=`${p("sync.username")}`,f=w(),m=u("input"),k=w(),_=u("div"),v=u("label"),v.textContent=`${p("sync.password")}`,b=w(),h=u("input"),C=w(),S=u("div"),j=u("button"),F=P(T),V=w(),I=u("button"),A=P(M),i(t,"class","svelte-1k9v32j"),i(o,"type","text"),i(o,"placeholder",p("sync.serverUrlPlaceholder")),i(o,"class","svelte-1k9v32j"),i(e,"class","form-group svelte-1k9v32j"),i(a,"class","svelte-1k9v32j"),i(m,"type","text"),i(m,"placeholder",p("sync.usernamePlaceholder")),i(m,"class","svelte-1k9v32j"),i(r,"class","form-group svelte-1k9v32j"),i(v,"class","svelte-1k9v32j"),i(h,"type","password"),i(h,"placeholder",p("sync.passwordPlaceholder")),i(h,"class","svelte-1k9v32j"),i(_,"class","form-group svelte-1k9v32j"),i(j,"class","btn svelte-1k9v32j"),j.disabled=D=l[53]||!l[54],i(I,"class","btn btn-primary svelte-1k9v32j"),I.disabled=l[53],i(S,"class","modal-actions svelte-1k9v32j"),Be(S,"margin-top","12px")},m(B,H){g(B,e,H),c(e,t),c(e,n),c(e,o),Me(o,l[54]),g(B,s,H),g(B,r,H),c(r,a),c(r,f),c(r,m),Me(m,l[55]),g(B,k,H),g(B,_,H),c(_,v),c(_,b),c(_,h),Me(h,l[56]),g(B,C,H),g(B,S,H),c(S,j),c(j,F),c(S,V),c(S,I),c(I,A),W||(R=[L(o,"input",l[182]),L(m,"input",l[183]),L(h,"input",l[184]),L(j,"click",l[124]),L(I,"click",l[122])],W=!0)},p(B,H){H[1]&8388608&&o.value!==B[54]&&Me(o,B[54]),H[1]&16777216&&m.value!==B[55]&&Me(m,B[55]),H[1]&33554432&&h.value!==B[56]&&Me(h,B[56]),H[1]&12582912&&D!==(D=B[53]||!B[54])&&(j.disabled=D),H[1]&4194304&&(I.disabled=B[53])},d(B){B&&(y(e),y(s),y(r),y(k),y(_),y(C),y(S)),W=!1,ue(R)}}}function Dc(l){let e,t,n=p("sync.syncNow")+"",o,s,r,a=p("sync.disconnect")+"",f,m,k;return{c(){e=u("div"),t=u("button"),o=P(n),s=w(),r=u("button"),f=P(a),i(t,"class","btn svelte-1k9v32j"),t.disabled=l[53],i(r,"class","btn btn-danger svelte-1k9v32j"),r.disabled=l[53],i(e,"class","sync-connected-actions svelte-1k9v32j")},m(_,v){g(_,e,v),c(e,t),c(t,o),c(e,s),c(e,r),c(r,f),m||(k=[L(t,"click",l[126]),L(r,"click",l[125])],m=!0)},p(_,v){v[1]&4194304&&(t.disabled=_[53]),v[1]&4194304&&(r.disabled=_[53])},d(_){_&&y(e),m=!1,ue(k)}}}function ni(l){let e,t;return{c(){e=u("div"),t=P(l[58]),i(e,"class","sync-result svelte-1k9v32j"),Be(e,"margin-top","8px")},m(n,o){g(n,e,o),c(e,t)},p(n,o){o[1]&134217728&&G(t,n[58])},d(n){n&&y(e)}}}function Fc(l){var Ue;let e,t,n,o,s,r,a,f,m,k,_,v,b,h,C,S,j,T,F,D,V,I,M,A,W,R,B,H,U,K,Y,J,E,O,Z,q,be,x,se,$,re,me,ce,fe,je,Le,ye,ze,ge,we,le,Ve,tt,lt,Ye=ae(l[0]),pe=[];for(let X=0;X<Ye.length;X+=1)pe[X]=nn(ln(l,Ye,X));const Pe=[Rr,Br],De=[];function Te(X,ie){return X[1].length>0?0:1}F=Te(l),D=De[F]=Pe[F](l);function Fe(X,ie){return X[9]?Ur:X[8]?Vr:Hr}let Ce=Fe(l),ke=Ce(l),Ae=((Ue=l[52])==null?void 0:Ue.configured)&&sn(l),Ee=l[7]&&cn(l);const Xe=[Yr,qr,Gr,Kr,Wr],he=[];function Oe(X,ie){return X[12]?0:X[9]?1:X[8]==="today"&&X[3]?2:X[8]==="activity"?3:4}ce=Oe(l),fe=he[ce]=Xe[ce](l);let ve=l[17]&&zn(l),_e=l[21].visible&&Hn(l),Ie=l[24]&&Kn(l),de=l[31]&&l[30]&&qn(l),He=l[48]&&Xn(l),Ne=l[43]&&Zn(l),Re=l[51]&&Qn(l);return{c(){var X;e=u("div"),t=u("aside"),n=u("div"),o=u("span"),o.textContent="⚒",s=w(),r=u("span"),r.textContent=`${p("nav.brand")}`,a=w(),f=u("nav"),m=u("div"),k=u("div"),k.textContent=`${p("nav.system")}`,_=w();for(let ie=0;ie<pe.length;ie+=1)pe[ie].c();v=w(),b=u("div"),h=u("div"),C=u("span"),C.textContent=`${p("nav.workspace")}`,S=w(),j=u("button"),j.textContent="+",T=w(),D.c(),V=w(),I=u("div"),M=u("button"),A=z("svg"),W=z("polyline"),R=z("polyline"),B=z("path"),H=w(),U=u("span"),K=w(),Y=u("span"),Y.textContent=`${p("nav.sync")}`,J=w(),E=u("span"),O=P(l[6]),Z=w(),q=u("main"),be=u("header"),x=u("div"),ke.c(),se=w(),$=u("div"),Ae&&Ae.c(),re=w(),Ee&&Ee.c(),me=w(),fe.c(),je=w(),ve&&ve.c(),Le=w(),_e&&_e.c(),ye=w(),Ie&&Ie.c(),ze=w(),de&&de.c(),ge=w(),He&&He.c(),we=w(),Ne&&Ne.c(),le=w(),Re&&Re.c(),i(o,"class","logo svelte-1k9v32j"),i(r,"class","brand-name svelte-1k9v32j"),i(n,"class","sidebar-brand svelte-1k9v32j"),i(k,"class","nav-label svelte-1k9v32j"),i(m,"class","nav-group svelte-1k9v32j"),i(C,"class","svelte-1k9v32j"),i(j,"class","nav-add-btn svelte-1k9v32j"),i(j,"title",p("common.create")),i(h,"class","nav-label-row svelte-1k9v32j"),i(b,"class","nav-group svelte-1k9v32j"),i(f,"class","sidebar-nav svelte-1k9v32j"),i(W,"points","23 4 23 10 17 10"),i(W,"class","svelte-1k9v32j"),i(R,"points","1 20 1 14 7 14"),i(R,"class","svelte-1k9v32j"),i(B,"d","M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"),i(B,"class","svelte-1k9v32j"),i(A,"width","16"),i(A,"height","16"),i(A,"viewBox","0 0 24 24"),i(A,"fill","none"),i(A,"stroke","currentColor"),i(A,"stroke-width","2"),i(A,"stroke-linecap","round"),i(A,"stroke-linejoin","round"),i(A,"class","svelte-1k9v32j"),i(U,"class","sync-dot svelte-1k9v32j"),et(U,"active",(X=l[52])==null?void 0:X.configured),i(Y,"class","sidebar-sync-label svelte-1k9v32j"),i(M,"class","sidebar-sync-btn svelte-1k9v32j"),i(M,"title",p("nav.syncSettings")),i(E,"class","version svelte-1k9v32j"),i(I,"class","sidebar-footer svelte-1k9v32j"),i(t,"class","sidebar svelte-1k9v32j"),i(x,"class","header-left svelte-1k9v32j"),i($,"class","header-right svelte-1k9v32j"),i(be,"class","header svelte-1k9v32j"),i(q,"class","main svelte-1k9v32j"),i(e,"class","app svelte-1k9v32j")},m(X,ie){g(X,e,ie),c(e,t),c(t,n),c(n,o),c(n,s),c(n,r),c(t,a),c(t,f),c(f,m),c(m,k),c(m,_);for(let $e=0;$e<pe.length;$e+=1)pe[$e]&&pe[$e].m(m,null);c(f,v),c(f,b),c(b,h),c(h,C),c(h,S),c(h,j),c(b,T),De[F].m(b,null),c(t,V),c(t,I),c(I,M),c(M,A),c(A,W),c(A,R),c(A,B),c(M,H),c(M,U),c(M,K),c(M,Y),c(I,J),c(I,E),c(E,O),c(e,Z),c(e,q),c(q,be),c(be,x),ke.m(x,null),c(be,se),c(be,$),Ae&&Ae.m($,null),c(q,re),Ee&&Ee.m(q,null),c(q,me),he[ce].m(q,null),c(q,je),ve&&ve.m(q,null),c(q,Le),_e&&_e.m(q,null),c(q,ye),Ie&&Ie.m(q,null),c(q,ze),de&&de.m(q,null),c(q,ge),He&&He.m(q,null),c(q,we),Ne&&Ne.m(q,null),c(q,le),Re&&Re.m(q,null),Ve=!0,tt||(lt=[L(j,"click",l[87]),L(M,"click",l[120])],tt=!0)},p(X,ie){var jt,_t;if(ie[0]&257|ie[1]&1073741824){Ye=ae(X[0]);let Ke;for(Ke=0;Ke<Ye.length;Ke+=1){const Dt=ln(X,Ye,Ke);pe[Ke]?pe[Ke].p(Dt,ie):(pe[Ke]=nn(Dt),pe[Ke].c(),pe[Ke].m(m,null))}for(;Ke<pe.length;Ke+=1)pe[Ke].d(1);pe.length=Ye.length}let $e=F;F=Te(X),F===$e?De[F].p(X,ie):(Ge(),oe(De[$e],1,1,()=>{De[$e]=null}),qe(),D=De[F],D?D.p(X,ie):(D=De[F]=Pe[F](X),D.c()),te(D,1),D.m(b,null)),(!Ve||ie[1]&2097152)&&et(U,"active",(jt=X[52])==null?void 0:jt.configured),(!Ve||ie[0]&64)&&G(O,X[6]),Ce===(Ce=Fe(X))&&ke?ke.p(X,ie):(ke.d(1),ke=Ce(X),ke&&(ke.c(),ke.m(x,null))),(_t=X[52])!=null&&_t.configured?Ae?Ae.p(X,ie):(Ae=sn(X),Ae.c(),Ae.m($,null)):Ae&&(Ae.d(1),Ae=null),X[7]?Ee?Ee.p(X,ie):(Ee=cn(X),Ee.c(),Ee.m(q,me)):Ee&&(Ee.d(1),Ee=null);let vt=ce;ce=Oe(X),ce===vt?he[ce].p(X,ie):(Ge(),oe(he[vt],1,1,()=>{he[vt]=null}),qe(),fe=he[ce],fe?fe.p(X,ie):(fe=he[ce]=Xe[ce](X),fe.c()),te(fe,1),fe.m(q,je)),X[17]?ve?(ve.p(X,ie),ie[0]&131072&&te(ve,1)):(ve=zn(X),ve.c(),te(ve,1),ve.m(q,Le)):ve&&(Ge(),oe(ve,1,1,()=>{ve=null}),qe()),X[21].visible?_e?(_e.p(X,ie),ie[0]&2097152&&te(_e,1)):(_e=Hn(X),_e.c(),te(_e,1),_e.m(q,ye)):_e&&(Ge(),oe(_e,1,1,()=>{_e=null}),qe()),X[24]?Ie?Ie.p(X,ie):(Ie=Kn(X),Ie.c(),Ie.m(q,ze)):Ie&&(Ie.d(1),Ie=null),X[31]&&X[30]?de?de.p(X,ie):(de=qn(X),de.c(),de.m(q,ge)):de&&(de.d(1),de=null),X[48]?He?He.p(X,ie):(He=Xn(X),He.c(),He.m(q,we)):He&&(He.d(1),He=null),X[43]?Ne?(Ne.p(X,ie),ie[1]&4096&&te(Ne,1)):(Ne=Zn(X),Ne.c(),te(Ne,1),Ne.m(q,le)):Ne&&(Ge(),oe(Ne,1,1,()=>{Ne=null}),qe()),X[51]?Re?Re.p(X,ie):(Re=Qn(X),Re.c(),Re.m(q,null)):Re&&(Re.d(1),Re=null)},i(X){Ve||(te(D),te(fe),te(ve),te(_e),te(Ne),Ve=!0)},o(X){oe(D),oe(fe),oe(ve),oe(_e),oe(Ne),Ve=!1},d(X){X&&y(e),We(pe,X),De[F].d(),ke.d(),Ae&&Ae.d(),Ee&&Ee.d(),he[ce].d(),ve&&ve.d(),_e&&_e.d(),Ie&&Ie.d(),de&&de.d(),He&&He.d(),Ne&&Ne.d(),Re&&Re.d(),tt=!1,ue(lt)}}}function Q(l,...e){try{if(window.go&&window.go.main&&window.go.main.App){const t=window.go.main.App[l];if(typeof t=="function")return t(...e)}}catch(t){console.error("Wails call error:",l,t)}return Promise.reject(new Error("Wails not connected: "+l))}function yt(l,e,t){for(const n of l){if(n.id===e)return n.children=t,n.has_children=t.length>0,!0;if(n.children&&yt(n.children,e,t))return!0}return!1}function Ic(l){l.preventDefault(),l.dataTransfer.dropEffect="move"}function wt(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 ot(l){if(!l)return"";try{return new Date(l).toLocaleTimeString("ru-RU",{hour:"2-digit",minute:"2-digit"})}catch{return""}}function st(l){if(!l)return"";try{return new Date(l).toLocaleDateString("ru-RU",{day:"numeric",month:"short"})}catch{return l}}function ct(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 Mc(l,e,t){let n=[],o=[],s=[],r=null,a=[],f=0,m=!0,k=[],_="",v="",b="",h=null,C="overview",S=[],j=null,T=[],F=[],D=[],V="",I="",M=!1,A="",W=null,R=null,B={visible:!1,x:0,y:0,node:null},H=!1,U="",K=!1,Y="",J="open_url",E="",O=[{id:"open_url",label:p("action.openUrl")},{id:"open_file",label:p("action.openFile")},{id:"open_folder",label:p("action.openFolder")},{id:"run_command",label:p("action.runCommand")},{id:"run_script",label:p("action.runScript")},{id:"open_terminal",label:p("action.openTerminal")},{id:"launch_app",label:p("action.launchApp")}],Z=!0,q=!1,be=null,x=!1,se="",$="",re={},me=!1,ce=null,fe=[],je=[],Le=null,ye="",ze=!1,ge="",we={items:[],mode:"copy"},le=[],Ve=[],tt=!1,lt="",Ye="",pe=!1,Pe=p("common.delete"),De=null,Te=null,Fe=!1,Ce="",ke="",Ae="",Ee=!1,Xe=null,he=!1,Oe="",ve="",_e="",Ie=0,de="";const He=[{id:"overview",label:p("tab.overview")},{id:"notes",label:p("tab.notes")},{id:"files",label:p("tab.files")},{id:"actions",label:p("tab.actions")},{id:"worklog",label:p("tab.worklog")},{id:"activity",label:p("tab.activity")}];let Ne=null;si(async()=>{try{t(6,_=await Q("VerstakVersion")||"verstak-gui/v2"),t(0,n=await Q("ListSystemViews")||[]),t(1,o=await Q("ListWorkspaceTree")||[]),t(2,s=await Q("ListEnabledTemplates")||[])}catch(d){t(7,v=String(d)),t(0,n=[{id:"today",label:p("nav.today")},{id:"inbox",label:p("nav.inbox")},{id:"activity",label:p("nav.activity")}]),t(1,o=[]),t(2,s=[])}window.runtime&&window.runtime.EventsOn&&(window.runtime.EventsOn("files-dropped",qi),Ne=()=>window.runtime.EventsOff("files-dropped")),window.addEventListener("keydown",cl),t(28,Z=!1),St()}),ri(()=>{Ne&&Ne(),window.removeEventListener("keydown",cl)});async function Re(d){t(8,b=d),t(9,h=null),t(10,C="overview"),t(11,S=[]),T=[],t(13,F=[]),t(14,D=[]),t(17,M=!1),t(7,v=""),t(3,r=null),t(4,a=[]),f=0,m=!0;try{d==="today"?t(3,r=await Q("ListTodayView")||{cases:[]}):d==="activity"&&(t(4,a=await Q("ListActivityFeed",50,0)||[]),f=a.length,m=a.length===50)}catch(N){t(7,v=String(N)),t(3,r={cases:[]}),t(4,a=[])}}async function Ue(d){t(9,h=d),t(10,C="overview"),t(11,S=[]),T=[],t(13,F=[]),t(14,D=[]),t(36,je=[]),t(35,fe=[]),t(34,ce=null),t(37,Le=null),t(38,ye=""),t(42,le=[]),Ve=[],t(12,j=null),t(17,M=!1),t(22,H=!1),t(7,v=""),t(5,k=[]),await X(d.id)}async function X(d){try{t(11,S=await Q("ListNotes",d)||[])}catch{}try{T=await Q("ListFiles",d)||[]}catch{}try{t(13,F=await Q("ListActions",d)||[])}catch{}try{t(14,D=await Q("ListWorklog",d)||[])}catch{}try{t(5,k=await Q("ListActivityByNode",d,50,0)||[])}catch{}}async function ie(d){t(33,me=!0);try{let N=await Q("ListItems",d)||[];N.sort((ne,Se)=>ne.type!==Se.type?ne.type==="folder"?-1:1:(ne.name||"").localeCompare(Se.name||"")),t(36,je=N)}catch{t(36,je=[])}t(33,me=!1)}async function $e(d){if(!h)return;try{const ne=await Q("GetNodeDetail",d);ne&&t(35,fe=[...fe,{id:d,name:ne.title}])}catch{t(35,fe=[...fe,{id:d,name:"..."}])}t(34,ce=d),t(32,re={...re,[d]:!0});const N=await Q("ListWorkspaceChildren",d)||[];yt(o,d,N),t(1,o=[...o]),await ie(d)}function vt(){if(fe.length<2)t(35,fe=[]),t(34,ce=null),ie(h.id);else{const d=fe[fe.length-2];t(35,fe=fe.slice(0,-1)),t(34,ce=d.id),ie(d.id)}}function jt(d){const N=fe[d];t(35,fe=fe.slice(0,d+1)),t(34,ce=N.id),ie(N.id)}async function _t(d){t(37,Le=d),t(38,ye=""),t(40,ge=""),t(39,ze=!0);try{Xs(d)?t(38,ye=await Q("GetFileBase64",d.fileId)||""):Js(d)&&t(38,ye=await Q("ReadFileText",d.fileId)||"")}catch(N){t(40,ge=String(N))}t(39,ze=!1)}function Ke(){t(37,Le=null),t(38,ye=""),t(40,ge="")}async function Dt(){const d=prompt(p("file.namePrompt"));if(!(!d||!d.trim()))try{const N=ce||h.id;await Q("CreateEmptyFile",N,d.trim()),await ie(N),await Vt(N)}catch(N){t(7,v=String(N))}}async function el(d){try{await Q("DuplicateNode",d);const N=ce||h.id;await ie(N),await Vt(N)}catch(N){t(7,v=String(N))}}function tl(d){const N=je.find(ne=>ne.id===d);N&&Ht(N.id,N.name)}function ll(d){t(41,we={items:[d],mode:"cut"})}function nl(d){t(41,we={items:[d],mode:"copy"})}async function il(){if(we.items.length===0)return;const d=ce||h.id;try{if(we.mode==="copy")for(const N of we.items)await Q("DuplicateNode",N);else for(const N of we.items)await Q("MoveNode",N,d);t(41,we={items:[],mode:"copy"}),await ie(d)}catch(N){t(7,v=String(N))}}function ol(d){le.includes(d)?t(42,le=le.filter(N=>N!==d)):t(42,le=[...le,d])}function sl(d){t(42,le=[d])}function bi(){t(42,le=je.map(d=>d.id))}function rl(d){if(je.length===0)return;const N=le.length>0?le[le.length-1]:je[0].id,ne=je.findIndex(dt=>dt.id===N),Se=je.findIndex(dt=>dt.id===d);if(ne===-1||Se===-1)return;const it=Math.min(ne,Se),qt=Math.max(ne,Se),us=je.slice(it,qt+1).map(dt=>dt.id),Cl=new Set(le);us.forEach(dt=>Cl.add(dt)),t(42,le=[...Cl])}function yi(){t(42,le=[])}function Rt(d){return d.length>0?d:je.map(N=>N.id)}async function gi(){const d=Rt(le),N=je.find(Se=>Se.id===d[0]);let ne;d.length===1&&(N==null?void 0:N.type)==="folder"?ne=p("delete.folder"):d.length===1?ne=p("delete.file"):ne=p("delete.files",{count:d.length}),Ct({title:p("delete.confirmTitle"),message:p("delete.confirmMessage")+" "+ne+"?",confirmText:p("common.delete"),danger:!0,onConfirm:async()=>{for(const it of d)try{await Q("DeleteFileOrFolder",it)}catch(qt){t(7,v=String(qt))}t(42,le=[]);const Se=ce||h.id;await ie(Se)}})}function wi(){const d=Rt(le);t(41,we={items:d,mode:"cut"}),t(42,le=[])}function ji(){const d=Rt(le);t(41,we={items:d,mode:"copy"}),t(42,le=[])}function Ci(d,N){const ne=le.includes(N)?le:[N];Ve=ne,d.dataTransfer.effectAllowed="move",d.dataTransfer.setData("text/plain",ne.join(","))}function Si(d,N){const ne=je.find(Se=>Se.id===N);ne&&ne.type==="folder"&&(d.preventDefault(),d.dataTransfer.dropEffect="move")}async function Ti(d,N){if(d.preventDefault(),Ve.length!==0){for(const ne of Ve)try{await Q("MoveNode",ne,N)}catch(Se){t(7,v=String(Se))}Ve=[],t(42,le=[]),await ie(ce||h.id)}}function cl(d){if(C==="files"&&!(d.target.tagName==="INPUT"||d.target.tagName==="TEXTAREA"))if(d.ctrlKey||d.metaKey)d.key==="c"||d.key==="C"?(d.preventDefault(),ji()):d.key==="x"||d.key==="X"?(d.preventDefault(),wi()):d.key==="v"||d.key==="V"?(d.preventDefault(),il()):d.key==="a"||d.key==="A"?(d.preventDefault(),bi()):d.key==="o"||d.key==="O"?(d.preventDefault(),Ni()):d.key==="Enter"&&(d.preventDefault(),al());else if(d.key==="Enter")d.preventDefault(),al();else if(d.key==="Delete"||d.key==="Backspace"){if(Le){d.preventDefault(),Ke();return}if(le.length>0){d.preventDefault(),gi();return}if(d.key==="Backspace"&&fe.length>0){d.preventDefault(),vt();return}}else if(d.key==="Escape"){if(Le){Ke();return}if(le.length>0){yi();return}}else d.key==="F2"&&(d.preventDefault(),Di())}function al(){if(le.length===1){const d=je.find(N=>N.id===le[0]);d&&(d.type==="folder"?$e(d.id):_t(d))}}function Ni(){if(le.length===1){const d=je.find(N=>N.id===le[0]);d&&d.fileId&&Q("OpenFile",d.fileId)}}function Ht(d,N){Ce=d,t(49,ke=N),t(50,Ae=""),t(48,Fe=!0)}function Di(){if(le.length===1){const d=je.find(N=>N.id===le[0]);d&&Ht(d.id,d.name)}}async function fl(){const d=ke.trim();if(!d){t(50,Ae=p("rename.emptyError"));return}try{await Q("ValidateName",d)}catch{t(50,Ae=p("rename.invalidError"));return}t(48,Fe=!1),Ce="";try{await Q("RenameNode",Ce,d);const N=ce||h.id;await ie(N)}catch(N){t(7,v=String(N))}}function Fi(){t(48,Fe=!1),Ce="",t(49,ke=""),t(50,Ae="")}function Ii(d){d.key==="Enter"?fl():t(50,Ae="")}function Ct(d){t(44,lt=d.title||p("common.confirm")),t(45,Ye=d.message||""),t(46,pe=d.danger!==void 0?d.danger:!0),t(47,Pe=d.confirmText||p("common.delete")),De=d.onConfirm||null,Te=d.onCancel||null,t(43,tt=!0)}function ul(){t(43,tt=!1),De=null,Te=null}function Mi(){De&&De(),ul()}function Ai(){Te&&Te(),ul()}function dl(d){t(19,W=B.node),t(20,R=d),t(18,A=""),t(17,M=!0),kt()}function Ei(){t(19,W=null),t(20,R=void 0),t(18,A=""),t(17,M=!0)}function Li(){t(17,M=!1),t(18,A=""),t(19,W=null),t(20,R=void 0)}async function ml(){if(!(!A.trim()||R===void 0))try{const d=W?W.id:"",N=R?R.id:"",ne=await Q("CreateNodeFromTemplate",d,A.trim(),N);t(17,M=!1),t(18,A="");const Se=ne?ne.id:null;if(t(19,W=null),t(20,R=void 0),d){t(32,re={...re,[d]:!0});const it=await Q("ListWorkspaceChildren",d)||[];yt(o,d,it),t(1,o=[...o])}else t(1,o=await Q("ListWorkspaceTree")||o);if(Se){const it=await Q("GetNodeDetail",Se);it&&(t(8,b=""),Ue(it))}}catch(d){t(7,v=String(d))}}function Pi(d,N){t(21,B={visible:!0,x:d.clientX,y:d.clientY,node:N})}function kt(){t(21,B={visible:!1,x:0,y:0,node:null})}async function Oi(d){const N=!re[d];if(t(32,re={...re,[d]:N}),!N)return;const ne=await Q("ListWorkspaceChildren",d)||[];yt(o,d,ne),t(1,o=[...o])}async function zi(d,N){if(!(!d||!N||d===N))try{const ne=await Q("MoveNode",d,N);await Ft();const Se=await Q("GetNodeDetail",d);Se&&(t(8,b=""),Ue(Se))}catch(ne){t(7,v=String(ne))}}async function Bi(d){d.preventDefault();try{const N=d.dataTransfer.getData("text/plain");if(!N)return;const ne=await Q("GetNodeDetail",N);if(!ne||!ne.parent_id)return;await Q("MoveNode",N,""),await Ft();const Se=await Q("GetNodeDetail",N);Se&&(t(8,b=""),Ue(Se))}catch(N){t(7,v=String(N))}}function pl(d){Ht(d.id,d.title),kt()}function vl(d){kt(),Ct({title:p("delete.confirmTitle"),message:p("delete.confirmMessage")+" "+d.title+"?",confirmText:p("common.delete"),danger:!0,onConfirm:async()=>{try{await Q("DeleteNode",d.id),await Ft(),h&&h.id===d.id&&t(9,h=null)}catch(N){t(7,v=String(N))}}})}async function _l(d){kt();try{await Q("OpenFolder",d.id)}catch(N){t(7,v=String(N))}}async function kl(d){kt();try{await Q("MoveNode",d.id,""),await Ft();const N=await Q("GetNodeDetail",d.id);N&&(t(8,b=""),Ue(N))}catch(N){t(7,v=String(N))}}async function Ft(){const d=Object.keys(re).filter(N=>re[N]);for(const N of d){const ne=await Q("ListWorkspaceChildren",N)||[];yt(o,N,ne)}t(1,o=[...o])}async function Vt(d){const N=await Q("ListWorkspaceChildren",d)||[];yt(o,d,N),t(1,o=[...o])}function hl(){t(22,H=!0),t(23,U="")}function Ri(){t(22,H=!1),t(23,U="")}async function bl(){if(!(!U.trim()||!h))try{const d=await Q("CreateNote",h.id,U.trim());t(11,S=[...S,d&&d.id?d:{id:Date.now().toString(),title:U.trim(),createdAt:new Date().toISOString()}]),t(22,H=!1),t(23,U="")}catch{const N={id:Date.now().toString(),title:U.trim(),createdAt:new Date().toISOString()};t(11,S=[...S,N]),t(22,H=!1),t(23,U="")}}async function Ut(d){if(j&&j.dirty){Ct({title:p("note.unsavedTitle"),message:p("note.unsavedMessage"),confirmText:p("note.unsavedClose"),danger:!1,onConfirm:async()=>{await yl(d)}});return}await yl(d)}async function yl(d){try{const N=await Q("ReadNote",d.id);t(12,j={id:d.id,title:d.title,content:N||"",dirty:!1})}catch{t(12,j={id:d.id,title:d.title,content:"# "+d.title+`
|
||
|
||
`,dirty:!1})}}function Hi(){if(j&&j.dirty){Ct({title:p("note.unsavedTitle"),message:p("note.unsavedMessage"),confirmText:p("note.unsavedClose"),danger:!1,onConfirm:()=>{t(12,j=null)}});return}t(12,j=null)}function Vi(d){j&&(t(12,j.content=d.target.value,j),t(12,j.dirty=!0,j))}async function Ui(){if(j)try{await Q("SaveNote",j.id,j.content),t(12,j.dirty=!1,j)}catch{t(12,j.dirty=!1,j)}}async function Wi(){const d=parseInt(V,10);if(!(!I.trim()||isNaN(d)||d<=0||!h)){try{const N=await Q("CreateWorklog",h.id,I.trim(),d);t(14,D=[...D,N&&N.id?N:{id:Date.now().toString(),nodeId:h.id,summary:I.trim(),minutes:d,createdAt:new Date().toISOString()}])}catch{t(14,D=[...D,{id:Date.now().toString(),nodeId:h.id,summary:I.trim(),minutes:d,createdAt:new Date().toISOString()}])}t(16,I=""),t(15,V="")}}async function gl(){const d=await Q("PickFile");if(!d)return;const N=ce||h.id;await Wt(N,d)}async function Ki(){const d=await Q("PickDirectory");if(!d)return;const N=ce||h.id;await Wt(N,d)}async function Wt(d,N){t(29,q=!0);try{const ne=await Q("PreviewImport",N);t(30,be=ne),se=N,$=d,t(31,x=!0)}catch(ne){t(7,v=String(ne))}t(29,q=!1)}async function Kt(d){try{const N=$||h.id,ne=d==="copy"?await Q("AddPathCopy",N,se):await Q("AddPathLink",N,se);t(31,x=!1),t(30,be=null),t(35,fe=[]),t(34,ce=null),await Promise.all([X(N),ie(N),Vt(N)])}catch(N){t(7,v=String(N))}}function Gi(){t(31,x=!1),t(30,be=null)}async function wl({id:d,type:N}){const ne=p(N==="folder"?"delete.folder":"delete.file");Ct({title:p("delete.confirmTitle"),message:p("delete.confirmMessage")+" "+ne+"?",confirmText:p("common.delete"),danger:!0,onConfirm:async()=>{try{await Q("DeleteFileOrFolder",d),T=T.filter(it=>it.nodeId!==d);const Se=ce||h.id;await ie(Se)}catch(Se){t(7,v=String(Se))}}})}async function qi(d){if(!d||d.length===0)return;if(!h){t(7,v=p("error.selectCaseFirst"));return}const N=d[0];await Wt(h.id,N)}function Yi(d){return{note_created:p("event.noteCreated"),note_updated:p("event.noteUpdated"),file_added:p("event.fileAdded"),file_deleted:p("event.fileDeleted"),file_renamed:p("event.fileRenamed"),file_copied:p("event.fileCopied"),file_moved:p("event.fileMoved"),folder_added:p("event.folderAdded"),folder_deleted:p("event.folderDeleted"),folder_renamed:p("event.folderRenamed"),node_created:p("event.caseCreated"),node_updated:p("event.caseUpdated")}[d]||d}function Xi(d){return{project:p("kind.project"),client:p("kind.client"),document:p("kind.document"),recipe:p("kind.recipe"),folder:p("kind.folder"),note:p("kind.note"),file:p("kind.file"),archive:p("kind.archive"),case:p("kind.case")}[d]||d||p("kind.case")}function Ji(){t(24,K=!0),t(25,Y=""),t(26,J="open_url"),t(27,E="")}function Zi(){t(24,K=!1),t(25,Y=""),t(27,E="")}async function Gt(){if(!(!Y.trim()||!E.trim()||!h))try{const d=await Q("CreateAction",h.id,J,Y.trim(),E.trim());d&&d.id&&t(13,F=[...F,d]),t(24,K=!1),t(25,Y=""),t(27,E="")}catch(d){t(7,v=String(d))}}async function jl(d){try{await Q("DeleteAction",d),t(13,F=F.filter(N=>N.id!==d))}catch(N){t(7,v=String(N))}}function Qi(d){const N=O.find(ne=>ne.id===d);return N?N.label:d}async function rt(d){try{const N=await Q("GetNodeDetail",d);N&&Ue(N)}catch(N){t(7,v=String(N))}}async function St(){try{t(52,Xe=await Q("SyncStatus"))}catch{t(52,Xe={configured:!1,serverUrl:"",deviceId:"",unpushedOps:0,lastSyncAt:"",syncInterval:0})}}function xi(){t(51,Ee=!0),t(54,Oe=(Xe==null?void 0:Xe.serverUrl)||""),t(55,ve=""),t(56,_e=""),t(57,Ie=(Xe==null?void 0:Xe.syncInterval)||0),t(58,de="")}function $i(){t(51,Ee=!1),t(58,de="")}async function eo(){t(53,he=!0),t(58,de="");try{await Q("SyncConfigure",Oe,ve,_e),Ie>0&&await Q("SyncSetInterval",Ie),t(56,_e=""),t(55,ve=""),await St(),t(51,Ee=!1)}catch(d){t(58,de="err: "+String(d))}t(53,he=!1)}async function to(){t(53,he=!0),t(58,de="");try{await Q("SyncSetInterval",Ie),t(58,de=p("sync.settingsSaved")),await St()}catch(d){t(58,de="err: "+String(d))}t(53,he=!1)}async function lo(){t(53,he=!0),t(58,de="");try{await Q("SyncTestConnection",Oe,ve,_e),t(58,de="connection ok")}catch(d){t(58,de="connection failed: "+String(d))}t(53,he=!1)}async function no(){t(53,he=!0),t(58,de="");try{await Q("SyncDisconnect"),t(58,de="disconnected"),await St()}catch(d){t(58,de="err: "+String(d))}t(53,he=!1)}async function io(){t(53,he=!0),t(58,de="");try{const d=await Q("SyncNow");t(58,de="pushed "+d.pushed+", pulled "+d.pulled+" (seq "+d.serverSequence+")"),await St()}catch(d){t(58,de="err: "+String(d))}t(53,he=!1)}const oo=d=>Re(d.id),so=()=>t(7,v=""),ro=()=>t(7,v="");function co(){j.content=this.value,t(12,j)}const ao=d=>{t(10,C=d.id),d.id==="files"&&h&&je.length===0&&!ce&&ie(h.id)},fo=()=>{t(10,C="notes"),hl()},uo=()=>{t(10,C="files"),gl()},mo=()=>t(10,C="worklog"),po=d=>Ut(d);function vo(){U=this.value,t(23,U)}const _o=d=>d.key==="Enter"&&bl(),ko=d=>Ut(d),ho=d=>{const N=d.detail;N===0?(t(35,fe=[]),t(34,ce=null),ie(h.id)):jt(N-1)},bo=d=>$e(d.detail),yo=d=>_t(d.detail),go=d=>Q("OpenFile",d.detail),wo=d=>Q("OpenFolder",d.detail),jo=d=>wl(d.detail),Co=d=>tl(d.detail.id),So=d=>el(d.detail),To=d=>ll(d.detail),No=d=>nl(d.detail),Do=d=>sl(d.detail),Fo=d=>ol(d.detail),Io=d=>rl(d.detail),Mo=d=>Q("OpenFile",d.detail),Ao=d=>Q("RunAction",d.id),Eo=d=>jl(d.id);function Lo(){I=this.value,t(16,I)}function Po(){V=Lt(this.value),t(15,V)}const Oo=d=>rt(d.nodeId),zo=(d,N)=>N.key==="Enter"&&rt(d.nodeId),Bo=d=>rt(d.nodeId),Ro=(d,N)=>N.key==="Enter"&&rt(d.nodeId),Ho=d=>rt(d.nodeId),Vo=(d,N)=>N.key==="Enter"&&rt(d.nodeId),Uo=d=>rt(d.nodeId),Wo=(d,N)=>N.key==="Enter"&&rt(d.nodeId),Ko=()=>t(20,R=null),Go=d=>t(20,R=d);function qo(){A=this.value,t(18,A)}const Yo=d=>d.key==="Enter"&&ml(),Xo=d=>dl(d),Jo=()=>kl(B.node),Zo=()=>pl(B.node),Qo=()=>vl(B.node),xo=()=>_l(B.node);function $o(){Y=this.value,t(25,Y)}const es=d=>d.key==="Enter"&&Gt();function ts(){J=ks(this),t(26,J),t(59,O)}function ls(){E=this.value,t(27,E)}const ns=d=>d.key==="Enter"&&Gt(),is=()=>Kt("copy"),os=()=>Kt("link");function ss(){ke=this.value,t(49,ke)}function rs(){Oe=this.value,t(54,Oe)}function cs(){ve=this.value,t(55,ve)}function as(){_e=this.value,t(56,_e)}function fs(){Ie=Lt(this.value),t(57,Ie)}return[n,o,s,r,a,k,_,v,b,h,C,S,j,F,D,V,I,M,A,W,R,B,H,U,K,Y,J,E,Z,q,be,x,re,me,ce,fe,je,Le,ye,ze,ge,we,le,tt,lt,Ye,pe,Pe,Fe,ke,Ae,Ee,Xe,he,Oe,ve,_e,Ie,de,O,He,Re,Ue,ie,$e,vt,jt,_t,Ke,Dt,el,tl,ll,nl,il,ol,sl,rl,Ci,Si,Ti,fl,Fi,Ii,Mi,Ai,dl,Ei,Li,ml,Pi,kt,Oi,zi,Bi,pl,vl,_l,kl,hl,Ri,bl,Ut,Hi,Vi,Ui,Wi,gl,Ki,Kt,Gi,wl,Yi,Xi,Ji,Zi,Gt,jl,Qi,rt,xi,$i,eo,to,lo,no,io,oo,so,ro,co,ao,fo,uo,mo,po,vo,_o,ko,ho,bo,yo,go,wo,jo,Co,So,To,No,Do,Fo,Io,Mo,Ao,Eo,Lo,Po,Oo,zo,Bo,Ro,Ho,Vo,Uo,Wo,Ko,Go,qo,Yo,Xo,Jo,Zo,Qo,xo,$o,es,ts,ls,ns,is,os,ss,rs,cs,as,fs]}class Ac extends ut{constructor(e){super(),ft(this,e,Mc,Fc,at,{},null,[-1,-1,-1,-1,-1,-1,-1,-1,-1])}}new Ac({target:document.getElementById("app")});
|