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

4 lines
147 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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