4 lines
178 KiB
JavaScript
4 lines
178 KiB
JavaScript
var Rr=Object.defineProperty;var Br=(l,e,t)=>e in l?Rr(l,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):l[e]=t;var rl=(l,e,t)=>Br(l,typeof e!="symbol"?e+"":e,t);(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))n(i);new MutationObserver(i=>{for(const s of i)if(s.type==="childList")for(const r of s.addedNodes)r.tagName==="LINK"&&r.rel==="modulepreload"&&n(r)}).observe(document,{childList:!0,subtree:!0});function t(i){const s={};return i.integrity&&(s.integrity=i.integrity),i.referrerPolicy&&(s.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?s.credentials="include":i.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function n(i){if(i.ep)return;i.ep=!0;const s=t(i);fetch(i.href,s)}})();function oe(){}function ti(l){return l()}function Ql(){return Object.create(null)}function he(l){l.forEach(ti)}function Ht(l){return typeof l=="function"}function ht(l,e){return l!=l?e==e:l!==e||l&&typeof l=="object"||typeof l=="function"}let Ut;function Kt(l,e){return l===e?!0:(Ut||(Ut=document.createElement("a")),Ut.href=e,l===Ut.href)}function Vr(l){return Object.keys(l).length===0}const Hr=typeof window<"u"?window:typeof globalThis<"u"?globalThis:global;function c(l,e){l.appendChild(e)}function C(l,e,t){l.insertBefore(e,t||null)}function q(l){l.parentNode&&l.parentNode.removeChild(l)}function Oe(l,e){for(let t=0;t<l.length;t+=1)l[t]&&l[t].d(e)}function f(l){return document.createElement(l)}function B(l){return document.createElementNS("http://www.w3.org/2000/svg",l)}function I(l){return document.createTextNode(l)}function w(){return I(" ")}function ut(){return I("")}function E(l,e,t,n){return l.addEventListener(e,t,n),()=>l.removeEventListener(e,t,n)}function ml(l){return function(e){return e.preventDefault(),l.call(this,e)}}function it(l){return function(e){return e.stopPropagation(),l.call(this,e)}}function Ct(l){return function(e){e.target===this&&l.call(this,e)}}function o(l,e,t){t==null?l.removeAttribute(e):l.getAttribute(e)!==t&&l.setAttribute(e,t)}function Gt(l){return l===""?null:+l}function Ur(l){return Array.from(l.childNodes)}function U(l,e){e=""+e,l.data!==e&&(l.data=e)}function Ce(l,e){l.value=e??""}function Ve(l,e,t,n){t==null?l.style.removeProperty(e):l.style.setProperty(e,t,"")}function Dt(l,e,t){for(let n=0;n<l.options.length;n+=1){const i=l.options[n];if(i.__value===e){i.selected=!0;return}}(!t||e!==void 0)&&(l.selectedIndex=-1)}function cl(l){const e=l.querySelector(":checked");return e&&e.__value}function De(l,e,t){l.classList.toggle(e,!!t)}function Wr(l,e,{bubbles:t=!1,cancelable:n=!1}={}){return new CustomEvent(l,{detail:e,bubbles:t,cancelable:n})}let Vt;function Bt(l){Vt=l}function _l(){if(!Vt)throw new Error("Function called outside component initialization");return Vt}function li(l){_l().$$.on_mount.push(l)}function vl(l){_l().$$.on_destroy.push(l)}function Yt(){const l=_l();return(e,t,{cancelable:n=!1}={})=>{const i=l.$$.callbacks[e];if(i){const s=Wr(e,t,{cancelable:n});return i.slice().forEach(r=>{r.call(l,s)}),!s.defaultPrevented}return!0}}function ni(l,e){const t=l.$$.callbacks[e.type];t&&t.slice().forEach(n=>n.call(this,e))}const Nt=[],xl=[];let Mt=[];const $l=[],Kr=Promise.resolve();let fl=!1;function Gr(){fl||(fl=!0,Kr.then(oi))}function Ft(l){Mt.push(l)}const al=new Set;let Tt=0;function oi(){if(Tt!==0)return;const l=Vt;do{try{for(;Tt<Nt.length;){const e=Nt[Tt];Tt++,Bt(e),Jr(e.$$)}}catch(e){throw Nt.length=0,Tt=0,e}for(Bt(null),Nt.length=0,Tt=0;xl.length;)xl.pop()();for(let e=0;e<Mt.length;e+=1){const t=Mt[e];al.has(t)||(al.add(t),t())}Mt.length=0}while(Nt.length);for(;$l.length;)$l.pop()();fl=!1,al.clear(),Bt(l)}function Jr(l){if(l.fragment!==null){l.update(),he(l.before_update);const e=l.dirty;l.dirty=[-1],l.fragment&&l.fragment.p(l.ctx,e),l.after_update.forEach(Ft)}}function Yr(l){const e=[],t=[];Mt.forEach(n=>l.indexOf(n)===-1?e.push(n):t.push(n)),t.forEach(n=>n()),Mt=e}const Wt=new Set;let qt;function Qe(){qt={r:0,c:[],p:qt}}function xe(){qt.r||he(qt.c),qt=qt.p}function ce(l,e){l&&l.i&&(Wt.delete(l),l.i(e))}function _e(l,e,t,n){if(l&&l.o){if(Wt.has(l))return;Wt.add(l),qt.c.push(()=>{Wt.delete(l),n&&(t&&l.d(1),n())}),l.o(e)}else n&&n()}function ae(l){return(l==null?void 0:l.length)!==void 0?l:Array.from(l)}function ii(l,e){_e(l,1,1,()=>{e.delete(l.key)})}function si(l,e,t,n,i,s,r,a,u,d,h,_){let v=l.length,g=s.length,b=v;const k={};for(;b--;)k[l[b].key]=b;const y=[],S=new Map,D=new Map,T=[];for(b=g;b--;){const N=_(i,s,b),M=t(N);let V=r.get(M);V?T.push(()=>V.p(N,e)):(V=d(M,N),V.c()),S.set(M,y[b]=V),M in k&&D.set(M,Math.abs(b-k[M]))}const j=new Set,F=new Set;function L(N){ce(N,1),N.m(a,h),r.set(N.key,N),h=N.first,g--}for(;v&&g;){const N=y[g-1],M=l[v-1],V=N.key,P=M.key;N===M?(h=N.first,v--,g--):S.has(P)?!r.has(V)||j.has(V)?L(N):F.has(P)?v--:D.get(V)>D.get(P)?(F.add(V),L(N)):(j.add(P),v--):(u(M,r),v--)}for(;v--;){const N=l[v];S.has(N.key)||u(N,r)}for(;g;)L(y[g-1]);return he(T),y}function st(l){l&&l.c()}function nt(l,e,t){const{fragment:n,after_update:i}=l.$$;n&&n.m(e,t),Ft(()=>{const s=l.$$.on_mount.map(ti).filter(Ht);l.$$.on_destroy?l.$$.on_destroy.push(...s):he(s),l.$$.on_mount=[]}),i.forEach(Ft)}function ot(l,e){const t=l.$$;t.fragment!==null&&(Yr(t.after_update),he(t.on_destroy),t.fragment&&t.fragment.d(e),t.on_destroy=t.fragment=null,t.ctx=[])}function Xr(l,e){l.$$.dirty[0]===-1&&(Nt.push(l),Gr(),l.$$.dirty.fill(0)),l.$$.dirty[e/31|0]|=1<<e%31}function wt(l,e,t,n,i,s,r=null,a=[-1]){const u=Vt;Bt(l);const d=l.$$={fragment:null,ctx:[],props:s,update:oe,not_equal:i,bound:Ql(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(e.context||(u?u.$$.context:[])),callbacks:Ql(),dirty:a,skip_bound:!1,root:e.target||u.$$.root};r&&r(d.root);let h=!1;if(d.ctx=t?t(l,e.props||{},(_,v,...g)=>{const b=g.length?g[0]:v;return d.ctx&&i(d.ctx[_],d.ctx[_]=b)&&(!d.skip_bound&&d.bound[_]&&d.bound[_](b),h&&Xr(l,_)),v}):[],d.update(),h=!0,he(d.before_update),d.fragment=n?n(d.ctx):!1,e.target){if(e.hydrate){const _=Ur(e.target);d.fragment&&d.fragment.l(_),_.forEach(q)}else d.fragment&&d.fragment.c();e.intro&&ce(l.$$.fragment),nt(l,e.target,e.anchor),oi()}Bt(u)}class bt{constructor(){rl(this,"$$");rl(this,"$$set")}$destroy(){ot(this,1),this.$destroy=oe}$on(e,t){if(!Ht(t))return oe;const n=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return n.push(t),()=>{const i=n.indexOf(t);i!==-1&&n.splice(i,1)}}$set(e){this.$$set&&!Vr(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}const Zr="4";typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add(Zr);function Qr(l){let e,t;return{c(){e=B("path"),t=B("polyline"),o(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),o(t,"points","14 2 14 8 20 8")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(q(e),q(t))}}}function xr(l){let e,t,n,i,s;return{c(){e=B("path"),t=B("polyline"),n=B("line"),i=B("line"),s=B("polyline"),o(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),o(t,"points","14 2 14 8 20 8"),o(n,"x1","16"),o(n,"y1","13"),o(n,"x2","8"),o(n,"y2","13"),o(i,"x1","16"),o(i,"y1","17"),o(i,"x2","8"),o(i,"y2","17"),o(s,"points","10 9 9 9 8 9")},m(r,a){C(r,e,a),C(r,t,a),C(r,n,a),C(r,i,a),C(r,s,a)},d(r){r&&(q(e),q(t),q(n),q(i),q(s))}}}function $r(l){let e,t;return{c(){e=B("polyline"),t=B("polyline"),o(e,"points","16 18 22 12 16 6"),o(t,"points","8 6 2 12 8 18")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(q(e),q(t))}}}function ec(l){let e,t,n,i;return{c(){e=B("path"),t=B("polyline"),n=B("line"),i=B("rect"),o(e,"d","M21 8v13a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8"),o(t,"points","7 3 12 8 17 3"),o(n,"x1","3"),o(n,"y1","8"),o(n,"x2","21"),o(n,"y2","8"),o(i,"x","10"),o(i,"y","12"),o(i,"width","4"),o(i,"height","4"),o(i,"rx","1")},m(s,r){C(s,e,r),C(s,t,r),C(s,n,r),C(s,i,r)},d(s){s&&(q(e),q(t),q(n),q(i))}}}function tc(l){let e,t,n,i,s;return{c(){e=B("path"),t=B("polyline"),n=B("line"),i=B("line"),s=B("line"),o(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),o(t,"points","14 2 14 8 20 8"),o(n,"x1","9"),o(n,"y1","12"),o(n,"x2","15"),o(n,"y2","12"),o(i,"x1","9"),o(i,"y1","15"),o(i,"x2","13"),o(i,"y2","15"),o(s,"x1","12"),o(s,"y1","15"),o(s,"x2","12"),o(s,"y2","18")},m(r,a){C(r,e,a),C(r,t,a),C(r,n,a),C(r,i,a),C(r,s,a)},d(r){r&&(q(e),q(t),q(n),q(i),q(s))}}}function lc(l){let e,t,n,i,s,r;return{c(){e=B("path"),t=B("polyline"),n=B("line"),i=B("line"),s=B("line"),r=B("line"),o(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),o(t,"points","14 2 14 8 20 8"),o(n,"x1","8"),o(n,"y1","12"),o(n,"x2","16"),o(n,"y2","12"),o(i,"x1","8"),o(i,"y1","16"),o(i,"x2","16"),o(i,"y2","16"),o(s,"x1","8"),o(s,"y1","14"),o(s,"x2","12"),o(s,"y2","14"),o(r,"x1","12"),o(r,"y1","12"),o(r,"x2","12"),o(r,"y2","18")},m(a,u){C(a,e,u),C(a,t,u),C(a,n,u),C(a,i,u),C(a,s,u),C(a,r,u)},d(a){a&&(q(e),q(t),q(n),q(i),q(s),q(r))}}}function nc(l){let e,t,n,i;return{c(){e=B("path"),t=B("polyline"),n=B("line"),i=B("line"),o(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),o(t,"points","14 2 14 8 20 8"),o(n,"x1","16"),o(n,"y1","13"),o(n,"x2","8"),o(n,"y2","13"),o(i,"x1","16"),o(i,"y1","17"),o(i,"x2","8"),o(i,"y2","17")},m(s,r){C(s,e,r),C(s,t,r),C(s,n,r),C(s,i,r)},d(s){s&&(q(e),q(t),q(n),q(i))}}}function oc(l){let e,t,n,i,s;return{c(){e=B("path"),t=B("polyline"),n=B("line"),i=B("line"),s=B("line"),o(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),o(t,"points","14 2 14 8 20 8"),o(n,"x1","8"),o(n,"y1","12"),o(n,"x2","16"),o(n,"y2","12"),o(i,"x1","8"),o(i,"y1","16"),o(i,"x2","16"),o(i,"y2","16"),o(s,"x1","8"),o(s,"y1","14"),o(s,"x2","12"),o(s,"y2","14")},m(r,a){C(r,e,a),C(r,t,a),C(r,n,a),C(r,i,a),C(r,s,a)},d(r){r&&(q(e),q(t),q(n),q(i),q(s))}}}function ic(l){let e,t,n;return{c(){e=B("path"),t=B("circle"),n=B("circle"),o(e,"d","M9 18V5l12-2v13"),o(t,"cx","6"),o(t,"cy","18"),o(t,"r","3"),o(n,"cx","18"),o(n,"cy","16"),o(n,"r","3")},m(i,s){C(i,e,s),C(i,t,s),C(i,n,s)},d(i){i&&(q(e),q(t),q(n))}}}function sc(l){let e,t;return{c(){e=B("rect"),t=B("polyline"),o(e,"x","2"),o(e,"y","4"),o(e,"width","20"),o(e,"height","16"),o(e,"rx","2"),o(t,"points","10 9 16 12 10 15 10 9")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(q(e),q(t))}}}function rc(l){let e,t,n;return{c(){e=B("rect"),t=B("circle"),n=B("polyline"),o(e,"x","3"),o(e,"y","3"),o(e,"width","18"),o(e,"height","18"),o(e,"rx","2"),o(e,"ry","2"),o(t,"cx","8.5"),o(t,"cy","8.5"),o(t,"r","1.5"),o(n,"points","21 15 16 10 5 21")},m(i,s){C(i,e,s),C(i,t,s),C(i,n,s)},d(i){i&&(q(e),q(t),q(n))}}}function cc(l){let e;return{c(){e=B("path"),o(e,"d","M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z")},m(t,n){C(t,e,n)},d(t){t&&q(e)}}}function ac(l){let e;function t(s,r){return s[0]==="folder"?cc:s[0]==="image"?rc:s[0]==="video"?sc:s[0]==="audio"?ic:s[0]==="pdf"?oc:s[0]==="document"?nc:s[0]==="spreadsheet"?lc:s[0]==="presentation"?tc:s[0]==="archive"?ec:s[0]==="code"?$r:s[0]==="text"?xr:Qr}let n=t(l),i=n(l);return{c(){e=B("svg"),i.c(),o(e,"width",l[1]),o(e,"height",l[1]),o(e,"viewBox","0 0 24 24"),o(e,"fill","none"),o(e,"stroke","currentColor"),o(e,"stroke-width","1.5"),o(e,"stroke-linecap","round"),o(e,"stroke-linejoin","round"),o(e,"xmlns","http://www.w3.org/2000/svg")},m(s,r){C(s,e,r),i.m(e,null)},p(s,[r]){n!==(n=t(s))&&(i.d(1),i=n(s),i&&(i.c(),i.m(e,null))),r&2&&o(e,"width",s[1]),r&2&&o(e,"height",s[1])},i:oe,o:oe,d(s){s&&q(e),i.d()}}}function uc(l,e,t){let{kind:n="generic"}=e,{size:i=20}=e;return l.$$set=s=>{"kind"in s&&t(0,n=s.kind),"size"in s&&t(1,i=s.size)},[n,i]}class ri extends bt{constructor(e){super(),wt(this,e,uc,ac,ht,{kind:0,size:1})}}const fc={"nav.today":"Сегодня","nav.inbox":"Неразобранное","nav.activity":"Активность","nav.journal":"Журнал","nav.clients":"Клиенты","nav.projects":"Проекты","nav.recipes":"Рецепты","nav.documents":"Документы","nav.archive":"Архив","nav.sections":"Разделы","nav.cases":"Дела","nav.noCases":"Нет дел","nav.sync":"Синхронизация","nav.syncSettings":"Настройки синхронизации","nav.syncNow":"Синхронизировать","nav.selectPrompt":"Выберите раздел или дело","nav.brand":"Верстак","nav.system":"Системное","nav.workspace":"Рабочее пространство","nav.noNodes":"Нет узлов","nav.openFolder":"Открыть папку","nav.createInside":"Создать внутри","nav.createNode":"Создать элемент","nav.moveToRoot":"Переместить в корень","tab.overview":"Обзор","tab.notes":"Заметки","tab.files":"Файлы","tab.actions":"Действия","tab.worklog":"Журнал","tab.activity":"Активность","common.save":"Сохранить","common.cancel":"Отмена","common.delete":"Удалить","common.rename":"Переименовать","common.close":"Закрыть","common.create":"Создать","common.confirm":"Подтверждение","common.back":"← Назад","common.loading":"Загрузка...","common.error":"Ошибка:","common.yes":"Да","common.ok":"OK","common.copy":"Копировать","common.cut":"Вырезать","common.paste":"Вставить","common.duplicate":"Дублировать","common.run":"Запустить","common.test":"Test","common.all":"Все","common.no":"Нет","common.date":"Дата","common.search":"Найти","common.testAgain":"Проверить","common.connect":"Подключиться","common.disconnect":"Отключиться","common.settings":"Настройки","common.name":"Название","common.type":"Тип","common.section":"Раздел","common.created":"Создано","common.empty":"Нет","common.newName":"Новое имя","welcome.title":"Верстак","welcome.selectSection":"Выберите раздел в боковой панели.","welcome.createCase":"Или создайте новое дело кнопкой «+».","welcome.addCase":"Добавить дело","event.noteCreated":"Заметка создана","event.noteUpdated":"Заметка изменена","event.fileAdded":"Файл добавлен","event.fileDeleted":"Файл удалён","event.fileRenamed":"Файл переименован","event.fileCopied":"Файл скопирован","event.fileMoved":"Файл перемещён","event.folderAdded":"Папка добавлена","event.folderDeleted":"Папка удалена","event.folderRenamed":"Папка переименована","event.caseCreated":"Дело создано","event.caseUpdated":"Дело изменено","kind.project":"Проект","kind.client":"Клиент","kind.document":"Документ","kind.recipe":"Рецепт","kind.folder":"Папка","kind.note":"Заметка","kind.file":"Файл","kind.archive":"Архив","kind.case":"Дело","action.openUrl":"Открыть URL","action.openFile":"Открыть файл","action.openFolder":"Открыть папку","action.runCommand":"Запустить команду","action.runScript":"Запустить скрипт","action.openTerminal":"Открыть терминал","action.launchApp":"Запустить приложение","action.addAction":"+ Добавить действие","action.newAction":"Новое действие","action.noActions":"Действий пока нет","action.run":"Запустить","action.dataUrl":"URL","action.dataPath":"Путь","action.dataCommand":"Команда","action.urlPlaceholder":"https://example.com","action.pathPlaceholder":"/path/to/file","action.commandPlaceholder":"команда","action.namePlaceholder":"Например: Открыть сайт","note.add":"+ Добавить заметку","note.new":"Новая заметка","note.title":"Название заметки","note.noNotes":"Нет заметок","note.createFirst":"Создайте первую заметку для этого дела.","note.placeholder":"Начните писать...","note.unsavedTitle":"Несохранённые изменения","note.unsavedMessage":"Закрыть редактор? Все несохранённые изменения будут потеряны.","note.unsavedClose":"Закрыть","file.addFile":"+ Добавить файл","file.addFolder":"+ Добавить папку","file.newFile":"+ Новый файл","file.addFileSimple":"Добавить файл","file.addFolderSimple":"Добавить папку","file.noFiles":"В этой папке пока нет файлов","file.noFilesCase":"В этом проекте пока нет файлов","file.hint":"Добавьте файл или папку, чтобы сохранить материалы проекта.","file.root":"Файлы","file.preview":"Предпросмотр","file.openExternal":"Открыть во внешней программе","file.openFolder":"Открыть папку","file.showInExplorer":"Показать в проводнике","file.more":"Ещё","file.delete":"Удалить","file.ariaFolder":"Папка","file.ariaFile":"Файл","file.scanning":"Сканирование...","file.pickSingle":"Выберите файл","file.pickMultiple":"Выберите файлы","file.pickDirectory":"Выберите папку","file.importTitle":"Добавить в","file.importFiles":"Файлов:","file.importFolders":"Папок:","file.importSize":"Размер:","file.importCopy":"Скопировать","file.importLink":"Привязать","file.selectCaseFirst":"Сначала выберите дело для добавления файлов","worklog.title":"Журнал","worklog.whatDone":"Что сделано","worklog.minutes":"Мин","worklog.min":"мин","worklog.log":"Записать","worklog.empty":"Записей работы пока нет","worklog.suggestions":"Предложения на сегодня","worklog.apply":"Применить","sync.title":"Синхронизация","sync.settings":"Настройки синхронизации","sync.status":"Статус","sync.server":"Сервер","sync.device":"Устройство","sync.deviceId":"ID устройства","sync.unpushed":"Неотправлено","sync.lastSync":"Последняя синх.","sync.revoked":"Отозвано","sync.connected":"Подключено","sync.notConnected":"Не подключено","sync.disabled":"Отключена","sync.serverUrl":"URL сервера","sync.serverUrlPlaceholder":"https://example.com:47732","sync.username":"Логин","sync.usernamePlaceholder":"username","sync.password":"Пароль","sync.passwordPlaceholder":"password","sync.autoSync":"Автосинхронизация (мин, 0 = отключено)","sync.saveInterval":"Сохранить интервал","sync.syncNow":"Синхронизировать","sync.disconnect":"Отключиться","sync.connect":"Подключиться","sync.test":"Проверить","sync.settingsSaved":"интервал сохранён","today.title":"Сегодня","today.changedCases":"Изменён сегодня","today.timeline":"Лента за сегодня","today.empty":"Сегодня пока тихо","today.emptyHint":"Здесь появятся дела, заметки, файлы и действия, с которыми вы работали сегодня.","today.plural.case_one":"дело","today.plural.case_few":"дела","today.plural.case_many":"дел","today.plural.note_one":"заметка","today.plural.note_few":"заметки","today.plural.note_many":"заметок","today.plural.file_one":"файл","today.plural.file_few":"файла","today.plural.file_many":"файлов","today.plural.event_one":"событие","today.plural.event_few":"события","today.plural.event_many":"событий","journal.title":"Журнал работы","journal.empty":"Нет записей за выбранный период","journal.dateFrom":"От","journal.dateTo":"До","journal.filter":"Фильтр","journal.total":"Всего","journal.exportCSV":"CSV","journal.exportMarkdown":"Markdown","journal.billable":"Оплачиваемое","journal.approximate":"Примерно","journal.node":"Дело","journal.path":"Путь","journal.byDay":"По дням","journal.byNode":"По делам","journal.includeChildren":"С подзадачами","journal.nodeSearch":"Поиск дела...","suggest.title":"Предложения на сегодня","suggest.apply":"Записать","suggest.dismiss":"Скрыть","suggest.open":"Открыть","suggest.confidence.low":"Низкая уверенность","suggest.confidence.medium":"Средняя уверенность","suggest.confidence.high":"Высокая уверенность","suggest.minutes":"мин","suggest.edit":"Изменить","suggest.noSuggestions":"Нет предложений для журнала","activity.title":"Активность","activity.empty":"Активность пока не зафиксирована","activity.perCaseEmpty":"Активность пока не зафиксирована","overview.type":"Тип","overview.section":"Раздел","overview.created":"Создано","overview.newNote":"Новая заметка","overview.addFile":"Добавить файл","overview.addAction":"Добавить действие","overview.logTime":"Записать время","overview.recentNotes":"Последние заметки","overview.recentEntries":"Последние записи","rename.title":"Переименовать","rename.emptyError":"Имя не может быть пустым","rename.invalidError":"Недопустимое имя","delete.confirmTitle":"Удаление","delete.confirmMessage":"Удалить","delete.folder":"папку","delete.file":"файл","template.optionNone":"Пустое дело","template.optional":"Шаблон (опционально)","template.none.desc":"Без шаблона, простой узел-контейнер","template.folder":"Папка","template.folder.desc":"Папка для группировки элементов внутри рабочего пространства","template.project":"Проект","template.project.desc":"Отдельный проект или задача с файлами, заметками и журналом","template.client":"Клиент","template.client.desc":"Организация или человек, для которых ведутся работы","template.document":"Документ","template.document.desc":"Документ с описанием, заметками и файлами","template.recipe":"Рецепт","template.recipe.desc":"Повторяемая процедура или инструкция","template.note":"Заметка","template.file":"Файл","template.select":"Выберите тип","mime.jpeg":"Изображение JPEG","mime.png":"Изображение PNG","mime.gif":"Изображение GIF","mime.webp":"Изображение WebP","mime.svg":"Изображение SVG","mime.bmp":"Изображение BMP","mime.tiff":"Изображение TIFF","mime.avif":"Изображение AVIF","mime.pdf":"PDF документ","mime.word":"Документ Word","mime.excel":"Таблица Excel","mime.ppt":"Презентация PowerPoint","mime.zip":"ZIP архив","mime.gzip":"GZIP архив","mime.tar":"TAR архив","mime.sevenz":"7z архив","mime.rar":"RAR архив","mime.text":"Текстовый файл","mime.html":"HTML файл","mime.css":"CSS файл","mime.js":"JavaScript файл","mime.json":"JSON файл","mime.xml":"XML файл","mime.yaml":"YAML файл","mime.binary":"Бинарный файл","mime.executable":"Исполняемый файл","mime.folder":"Папка","mime.unknown":"Неизвестно","mime.file":"Файл","error.nameEmpty":"Имя не может быть пустым","error.nameInvalid":"Недопустимое имя","error.selectCaseFirst":"Сначала выберите дело","common.open":"Открыть","delete.files":"файлов ({count})","file.namePrompt":"Введите имя файла:","file.pdfUnavailable":"Предпросмотр PDF недоступен.","file.previewUnavailable":"Предпросмотр недоступен для этого типа файлов.","case.new":"Новое дело","case.namePlaceholder":"Название дела","error.generic":"Произошла ошибка","error.invalidCredentials":"Неверный логин или пароль","error.accountBlocked":"Аккаунт заблокирован","error.emailNotConfirmed":"Email не подтверждён","error.tokenInvalid":"Неверный или просроченный токен","error.tokenExpired":"Срок действия токена истёк"},dc={"nav.today":"Today","nav.inbox":"Inbox","nav.activity":"Activity","nav.clients":"Clients","nav.projects":"Projects","nav.recipes":"Recipes","nav.documents":"Documents","nav.archive":"Archive","nav.sections":"Sections","nav.cases":"Cases","nav.noCases":"No cases","nav.system":"System","nav.workspace":"Workspace","nav.noNodes":"No nodes","nav.openFolder":"Open folder","nav.createInside":"Create inside","nav.createNode":"Create element","nav.moveToRoot":"Move to root","nav.selectPrompt":"Select a section or case","nav.brand":"Verstak","tab.overview":"Overview","tab.notes":"Notes","tab.files":"Files","tab.actions":"Actions","tab.worklog":"Work Log","tab.activity":"Activity","common.save":"Save","common.cancel":"Cancel","common.delete":"Delete","common.rename":"Rename","common.close":"Close","common.create":"Create","common.confirm":"Confirm","common.back":"← Back","common.loading":"Loading...","common.error":"Error:","common.yes":"Yes","common.ok":"OK","common.run":"Run","common.name":"Name","common.settings":"Settings","welcome.title":"Verstak","welcome.selectSection":"Select a section in the sidebar.","welcome.addCase":"Add case","event.noteCreated":"Note created","event.noteUpdated":"Note updated","event.fileAdded":"File added","event.fileDeleted":"File deleted","event.fileRenamed":"File renamed","event.fileCopied":"File copied","event.fileMoved":"File moved","event.caseCreated":"Case created","action.openUrl":"Open URL","action.openFile":"Open file","action.openFolder":"Open folder","action.runCommand":"Run command","action.runScript":"Run script","action.openTerminal":"Open terminal","action.launchApp":"Launch app","note.add":"+ Add note","note.noNotes":"No notes","note.title":"Note title","note.placeholder":"Start writing...","file.addFile":"+ Add file","file.addFolder":"+ Add folder","file.preview":"Preview","file.openExternal":"Open in external program","file.openFolder":"Open folder","file.showInExplorer":"Show in explorer","file.delete":"Delete","file.pickSingle":"Select file","file.pickDirectory":"Select folder","sync.title":"Sync","sync.settings":"Sync settings","sync.status":"Status","sync.server":"Server","sync.device":"Device","sync.connected":"Connected","sync.notConnected":"Not connected","sync.disabled":"Disabled","kind.project":"Project","kind.client":"Client","kind.document":"Document","kind.recipe":"Recipe","kind.folder":"Folder","kind.note":"Note","kind.file":"File","kind.archive":"Archive","kind.case":"Case","template.optionNone":"Empty case","template.optional":"Template (optional)","template.none.desc":"No template, simple container node","template.folder":"Folder","template.folder.desc":"A folder to group items inside a workspace","template.project":"Project","template.project.desc":"A distinct project or task with files, notes and work log","template.client":"Client","template.client.desc":"An organization or person for whom work is performed","template.document":"Document","template.document.desc":"A document with description, notes and files","template.recipe":"Recipe","template.recipe.desc":"A repeatable procedure or instruction","template.note":"Note","template.file":"File","template.select":"Select type","case.new":"New case","case.namePlaceholder":"Case name","error.generic":"An error occurred","error.invalidCredentials":"Invalid username or password","worklog.suggestions":"Suggestions for today","worklog.apply":"Apply","common.all":"All","common.no":"No","common.date":"Date","common.search":"Search","nav.journal":"Journal","journal.title":"Work Log","journal.empty":"No entries for the selected period","journal.dateFrom":"From","journal.dateTo":"To","journal.filter":"Filter","journal.total":"Total","journal.exportCSV":"CSV","journal.exportMarkdown":"Markdown","journal.billable":"Billable","journal.approximate":"Approx","journal.node":"Case","journal.path":"Path","journal.byDay":"By day","journal.byNode":"By case","journal.includeChildren":"Include subtasks","journal.nodeSearch":"Search case...","suggest.title":"Suggestions","suggest.apply":"Log","suggest.dismiss":"Dismiss","suggest.open":"Open","suggest.confidence.low":"Low confidence","suggest.confidence.medium":"Medium confidence","suggest.confidence.high":"High confidence","suggest.minutes":"min","suggest.edit":"Edit","suggest.noSuggestions":"No suggestions"},en={ru:fc,en:dc};let tn="ru";function m(l,e){var i;const t=en[tn];let n=t==null?void 0:t[l];if(n==null&&tn!=="ru"&&(n=(i=en.ru)==null?void 0:i[l]),n==null&&(n=l),e!=null)for(const[s,r]of Object.entries(e))n=n.replace(`{${s}}`,String(r));return n}function Jt(l){if(l==null||l<0)return"—";if(l===0)return"0 B";const e=["B","KB","MB","GB"],t=Math.min(Math.floor(Math.log(l)/Math.log(1024)),e.length-1),n=l/Math.pow(1024,t);return(t===0?n.toFixed(0):n.toFixed(1))+" "+e[t]}const dl={"image/jpeg":m("mime.jpeg"),"image/png":m("mime.png"),"image/gif":m("mime.gif"),"image/webp":m("mime.webp"),"image/svg+xml":m("mime.svg"),"image/bmp":m("mime.bmp"),"image/tiff":m("mime.tiff"),"image/avif":m("mime.avif"),"application/pdf":m("mime.pdf"),"application/msword":m("mime.word"),"application/vnd.openxmlformats-officedocument.wordprocessingml.document":m("mime.word"),"application/vnd.ms-excel":m("mime.excel"),"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":m("mime.excel"),"application/vnd.ms-powerpoint":m("mime.ppt"),"application/vnd.openxmlformats-officedocument.presentationml.presentation":m("mime.ppt"),"application/zip":m("mime.zip"),"application/gzip":m("mime.gzip"),"application/x-tar":m("mime.tar"),"application/x-7z-compressed":m("mime.sevenz"),"application/x-rar-compressed":m("mime.rar"),"text/plain":m("mime.text"),"text/html":m("mime.html"),"text/css":m("mime.css"),"text/javascript":m("mime.js"),"application/json":m("mime.json"),"application/xml":m("mime.xml"),"application/x-yaml":m("mime.yaml"),"application/octet-stream":m("mime.binary"),"application/x-msdos-program":m("mime.executable"),"inode/directory":m("mime.folder")};function ln(l){return l?dl[l]||l:m("mime.unknown")}function pc(l){if(l.type==="folder")return m("mime.folder");const e=(l.mime||"").toLowerCase();if(dl[e])return dl[e];const n=(l.name||"").toLowerCase().split(".").pop();return n?n.toUpperCase():m("mime.file")}function ci(l){if(l.type==="folder")return"folder";const e=(l.mime||"").toLowerCase();if(e.startsWith("image/"))return"image";if(e.startsWith("video/"))return"video";if(e.startsWith("audio/"))return"audio";if(e.startsWith("text/"))return"text";if(e.includes("pdf"))return"pdf";if(e.includes("word")||e.includes("document"))return"document";if(e.includes("spreadsheet")||e.includes("excel"))return"spreadsheet";if(e.includes("presentation")||e.includes("powerpoint"))return"presentation";if(e.includes("zip")||e.includes("tar")||e.includes("gzip")||e.includes("rar")||e.includes("7z")||e.includes("compress"))return"archive";if(e.includes("json")||e.includes("xml")||e.includes("yaml")||e.includes("javascript")||e.includes("css")||e.includes("html"))return"code";const n=(l.name||"").toLowerCase().split(".").pop();return["js","ts","jsx","tsx","vue","svelte","py","rs","go","c","cpp","h","hpp","java","kt","swift","rb","php","pl","sh","bash","zsh","fish","yml","yaml","json","xml","toml","ini","cfg","conf","md","markdown","css","scss","less","sass","sql","graphql","proto","gradle","cmake","makefile","dockerfile","env","gitignore"].includes(n)?"code":"generic"}const mc=["image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/avif","image/svg+xml"],_c=["text/plain","text/html","text/css","text/javascript","application/json","application/xml","application/x-yaml","text/x-shellscript"],vc=["txt","log","conf","ini","yaml","yml","json","xml","csv","sh","py","js","ts","css","html","md","markdown","cfg"],hc=["jpg","jpeg","png","gif","webp","bmp","tiff","tif","avif","svg"];function ai(l){const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return mc.includes(e)||hc.includes(n)}function ui(l){const e=(l.mime||"").toLowerCase(),n=(l.name||"").toLowerCase().split(".").pop();return _c.includes(e)||vc.includes(n)&&n!=="md"&&n!=="markdown"}function fi(l){return(l.mime||"").toLowerCase().includes("pdf")}function di(l){const e=(l.name||"").toLowerCase();return e.endsWith(".md")||e.endsWith(".markdown")}function wc(l){return ai(l)||fi(l)}function bc(l){return ui(l)||di(l)}const{window:gc}=Hr;function kc(l){let e,t,n,i=Jt(l[0].size)+"",s;return{c(){e=f("span"),e.textContent="·",t=w(),n=f("span"),s=I(i),o(e,"class","meta-sep svelte-1skuef2")},m(r,a){C(r,e,a),C(r,t,a),C(r,n,a),c(n,s)},p(r,a){a[0]&1&&i!==(i=Jt(r[0].size)+"")&&U(s,i)},d(r){r&&(q(e),q(t),q(n))}}}function yc(l){let e,t,n,i,s;return{c(){e=f("button"),e.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"></path><line x1="9" y1="14" x2="15" y2="14"></line></svg>',t=w(),n=f("button"),n.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"></path></svg>',o(e,"class","action-btn svelte-1skuef2"),o(e,"title",m("file.openFolder")),o(e,"aria-label",m("file.openFolder")),o(n,"class","action-btn svelte-1skuef2"),o(n,"title",m("file.showInExplorer")),o(n,"aria-label",m("file.showInExplorer"))},m(r,a){C(r,e,a),C(r,t,a),C(r,n,a),i||(s=[E(e,"click",it(l[30])),E(n,"click",it(l[11]))],i=!0)},p:oe,d(r){r&&(q(e),q(t),q(n)),i=!1,he(s)}}}function qc(l){let e,t,n,i,s,r,a;return{c(){e=f("button"),e.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"></path><circle cx="12" cy="12" r="3"></circle></svg>',t=w(),n=f("button"),n.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path><polyline points="15 3 21 3 21 9"></polyline><line x1="10" y1="14" x2="21" y2="3"></line></svg>',i=w(),s=f("button"),s.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"></path></svg>',o(e,"class","action-btn svelte-1skuef2"),o(e,"title",m("file.preview")),o(e,"aria-label",m("file.preview")),o(n,"class","action-btn svelte-1skuef2"),o(n,"title",m("file.openExternal")),o(n,"aria-label",m("file.openExternal")),o(s,"class","action-btn svelte-1skuef2"),o(s,"title",m("file.showInExplorer")),o(s,"aria-label",m("file.showInExplorer"))},m(u,d){C(u,e,d),C(u,t,d),C(u,n,d),C(u,i,d),C(u,s,d),r||(a=[E(e,"click",it(l[29])),E(n,"click",it(l[10])),E(s,"click",it(l[11]))],r=!0)},p:oe,d(u){u&&(q(e),q(t),q(n),q(i),q(s)),r=!1,he(a)}}}function nn(l){let e,t,n,i,s,r,a,u,d=m("common.open")+"",h,_,v,g,b,k,y,S,D=m("file.openExternal")+"",T,j,F,L,N,M,V=m("file.showInExplorer")+"",P,W,H,R,K,G,Q,Y,X,J=m("common.rename")+"",O,ie,pe,ee,te,le,ve,we=m("common.duplicate")+"",Me,Le,Ie,z,Z,de,ke,Te,ze,He=m("common.cut")+"",tt,Ee,ye,ue,re,se,Ne,Se=m("common.copy")+"",qe,fe,me,be,Re,Ke,Ae,Pe,Ue,Ge=m("common.delete")+"",We,Fe,Be;return{c(){e=f("div"),t=w(),n=f("div"),i=f("button"),s=B("svg"),r=B("path"),a=B("circle"),u=w(),h=I(d),_=w(),v=f("button"),g=B("svg"),b=B("path"),k=B("polyline"),y=B("line"),S=w(),T=I(D),j=w(),F=f("button"),L=B("svg"),N=B("path"),M=w(),P=I(V),W=w(),H=f("div"),R=w(),K=f("button"),G=B("svg"),Q=B("path"),Y=B("path"),X=w(),O=I(J),ie=w(),pe=f("button"),ee=B("svg"),te=B("rect"),le=B("path"),ve=w(),Me=I(we),Le=w(),Ie=f("button"),z=B("svg"),Z=B("circle"),de=B("circle"),ke=B("line"),Te=B("line"),ze=w(),tt=I(He),Ee=w(),ye=f("button"),ue=B("svg"),re=B("rect"),se=B("path"),Ne=w(),qe=I(Se),fe=w(),me=f("div"),be=w(),Re=f("button"),Ke=B("svg"),Ae=B("polyline"),Pe=B("path"),Ue=w(),We=I(Ge),o(e,"class","menu-backdrop svelte-1skuef2"),o(e,"role","presentation"),o(r,"d","M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"),o(a,"cx","12"),o(a,"cy","12"),o(a,"r","3"),o(s,"width","14"),o(s,"height","14"),o(s,"viewBox","0 0 24 24"),o(s,"fill","none"),o(s,"stroke","currentColor"),o(s,"stroke-width","2"),o(s,"stroke-linecap","round"),o(s,"stroke-linejoin","round"),o(i,"class","menu-item svelte-1skuef2"),o(i,"role","menuitem"),o(b,"d","M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"),o(k,"points","15 3 21 3 21 9"),o(y,"x1","10"),o(y,"y1","14"),o(y,"x2","21"),o(y,"y2","3"),o(g,"width","14"),o(g,"height","14"),o(g,"viewBox","0 0 24 24"),o(g,"fill","none"),o(g,"stroke","currentColor"),o(g,"stroke-width","2"),o(g,"stroke-linecap","round"),o(g,"stroke-linejoin","round"),o(v,"class","menu-item svelte-1skuef2"),o(v,"role","menuitem"),o(N,"d","M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"),o(L,"width","14"),o(L,"height","14"),o(L,"viewBox","0 0 24 24"),o(L,"fill","none"),o(L,"stroke","currentColor"),o(L,"stroke-width","2"),o(L,"stroke-linecap","round"),o(L,"stroke-linejoin","round"),o(F,"class","menu-item svelte-1skuef2"),o(F,"role","menuitem"),o(H,"class","menu-sep svelte-1skuef2"),o(Q,"d","M12 20h9"),o(Y,"d","M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"),o(G,"width","14"),o(G,"height","14"),o(G,"viewBox","0 0 24 24"),o(G,"fill","none"),o(G,"stroke","currentColor"),o(G,"stroke-width","2"),o(G,"stroke-linecap","round"),o(G,"stroke-linejoin","round"),o(K,"class","menu-item svelte-1skuef2"),o(K,"role","menuitem"),o(te,"x","9"),o(te,"y","9"),o(te,"width","13"),o(te,"height","13"),o(te,"rx","2"),o(te,"ry","2"),o(le,"d","M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"),o(ee,"width","14"),o(ee,"height","14"),o(ee,"viewBox","0 0 24 24"),o(ee,"fill","none"),o(ee,"stroke","currentColor"),o(ee,"stroke-width","2"),o(ee,"stroke-linecap","round"),o(ee,"stroke-linejoin","round"),o(pe,"class","menu-item svelte-1skuef2"),o(pe,"role","menuitem"),o(Z,"cx","6"),o(Z,"cy","6"),o(Z,"r","3"),o(de,"cx","6"),o(de,"cy","18"),o(de,"r","3"),o(ke,"x1","20"),o(ke,"y1","4"),o(ke,"x2","8.12"),o(ke,"y2","15.88"),o(Te,"x1","8.12"),o(Te,"y1","8.12"),o(Te,"x2","20"),o(Te,"y2","20"),o(z,"width","14"),o(z,"height","14"),o(z,"viewBox","0 0 24 24"),o(z,"fill","none"),o(z,"stroke","currentColor"),o(z,"stroke-width","2"),o(z,"stroke-linecap","round"),o(z,"stroke-linejoin","round"),o(Ie,"class","menu-item svelte-1skuef2"),o(Ie,"role","menuitem"),o(re,"x","9"),o(re,"y","9"),o(re,"width","13"),o(re,"height","13"),o(re,"rx","2"),o(re,"ry","2"),o(se,"d","M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"),o(ue,"width","14"),o(ue,"height","14"),o(ue,"viewBox","0 0 24 24"),o(ue,"fill","none"),o(ue,"stroke","currentColor"),o(ue,"stroke-width","2"),o(ue,"stroke-linecap","round"),o(ue,"stroke-linejoin","round"),o(ye,"class","menu-item svelte-1skuef2"),o(ye,"role","menuitem"),o(me,"class","menu-sep svelte-1skuef2"),o(Ae,"points","3 6 5 6 21 6"),o(Pe,"d","M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"),o(Ke,"width","14"),o(Ke,"height","14"),o(Ke,"viewBox","0 0 24 24"),o(Ke,"fill","none"),o(Ke,"stroke","currentColor"),o(Ke,"stroke-width","2"),o(Ke,"stroke-linecap","round"),o(Ke,"stroke-linejoin","round"),o(Re,"class","menu-item menu-item-danger svelte-1skuef2"),o(Re,"role","menuitem"),o(n,"class","menu svelte-1skuef2"),Ve(n,"left",l[3]+"px"),Ve(n,"top",l[4]+"px"),Ve(n,"position","fixed"),o(n,"role","menu"),o(n,"tabindex","-1")},m(Xe,x){C(Xe,e,x),C(Xe,t,x),C(Xe,n,x),c(n,i),c(i,s),c(s,r),c(s,a),c(i,u),c(i,h),c(n,_),c(n,v),c(v,g),c(g,b),c(g,k),c(g,y),c(v,S),c(v,T),c(n,j),c(n,F),c(F,L),c(L,N),c(F,M),c(F,P),c(n,W),c(n,H),c(n,R),c(n,K),c(K,G),c(G,Q),c(G,Y),c(K,X),c(K,O),c(n,ie),c(n,pe),c(pe,ee),c(ee,te),c(ee,le),c(pe,ve),c(pe,Me),c(n,Le),c(n,Ie),c(Ie,z),c(z,Z),c(z,de),c(z,ke),c(z,Te),c(Ie,ze),c(Ie,tt),c(n,Ee),c(n,ye),c(ye,ue),c(ue,re),c(ue,se),c(ye,Ne),c(ye,qe),c(n,fe),c(n,me),c(n,be),c(n,Re),c(Re,Ke),c(Ke,Ae),c(Ke,Pe),c(Re,Ue),c(Re,We),Fe||(Be=[E(e,"click",it(l[19])),E(i,"click",l[17]),E(v,"click",l[10]),E(F,"click",l[11]),E(K,"click",l[13]),E(pe,"click",l[14]),E(Ie,"click",l[15]),E(ye,"click",l[16]),E(Re,"click",l[12]),E(n,"click",it(l[28])),E(n,"keydown",l[31])],Fe=!0)},p(Xe,x){x[0]&8&&Ve(n,"left",Xe[3]+"px"),x[0]&16&&Ve(n,"top",Xe[4]+"px")},d(Xe){Xe&&(q(e),q(t),q(n)),Fe=!1,he(Be)}}}function Cc(l){let e,t,n,i,s,r,a=l[0].name+"",u,d,h,_,v,g,b,k,y,S,D,T,j,F,L,N,M,V,P,W,H,R;n=new ri({props:{kind:l[6],size:22}});let K=!l[7]&&kc(l);function G(J,O){return J[7]?yc:qc}let Y=G(l)(l),X=l[2]&&nn(l);return{c(){e=f("div"),t=f("div"),st(n.$$.fragment),i=w(),s=f("div"),r=f("div"),u=I(a),h=w(),_=f("div"),v=f("span"),v.textContent=`${l[8]}`,g=w(),K&&K.c(),b=w(),k=f("div"),Y.c(),y=w(),S=f("button"),D=B("svg"),T=B("circle"),j=B("circle"),F=B("circle"),L=w(),N=f("button"),N.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="3 6 5 6 21 6"></polyline><path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"></path></svg>',V=w(),X&&X.c(),P=ut(),o(t,"class","file-row-icon svelte-1skuef2"),o(r,"class","file-row-name svelte-1skuef2"),o(r,"title",d=l[0].name),o(_,"class","file-row-meta svelte-1skuef2"),o(s,"class","file-row-body svelte-1skuef2"),o(T,"cx","12"),o(T,"cy","5"),o(T,"r","2"),o(j,"cx","12"),o(j,"cy","12"),o(j,"r","2"),o(F,"cx","12"),o(F,"cy","19"),o(F,"r","2"),o(D,"width","16"),o(D,"height","16"),o(D,"viewBox","0 0 24 24"),o(D,"fill","currentColor"),o(S,"class","action-btn svelte-1skuef2"),o(S,"title",m("file.more")),o(S,"aria-label",m("file.more")),o(S,"aria-expanded",l[2]),o(N,"class","action-btn action-btn-danger svelte-1skuef2"),o(N,"title",m("common.delete")),o(N,"aria-label",m("common.delete")),o(k,"class","file-row-actions svelte-1skuef2"),o(e,"class","file-row svelte-1skuef2"),o(e,"role","button"),o(e,"tabindex","0"),o(e,"draggable","true"),o(e,"aria-label",M=l[7]?m("file.ariaFolder")+" "+l[0].name:m("file.ariaFile")+" "+l[0].name),De(e,"file-row--selected",l[1])},m(J,O){C(J,e,O),c(e,t),nt(n,t,null),c(e,i),c(e,s),c(s,r),c(r,u),c(s,h),c(s,_),c(_,v),c(_,g),K&&K.m(_,null),c(e,b),c(e,k),Y.m(k,null),c(k,y),c(k,S),c(S,D),c(D,T),c(D,j),c(D,F),c(k,L),c(k,N),C(J,V,O),X&&X.m(J,O),C(J,P,O),W=!0,H||(R=[E(gc,"click",l[19]),E(S,"click",it(l[18])),E(N,"click",it(l[12])),E(e,"click",l[9]),E(e,"keydown",l[24]),E(e,"contextmenu",l[23]),E(e,"dragstart",l[20]),E(e,"dragover",l[21]),E(e,"drop",l[22])],H=!0)},p(J,O){(!W||O[0]&1)&&a!==(a=J[0].name+"")&&U(u,a),(!W||O[0]&1&&d!==(d=J[0].name))&&o(r,"title",d),J[7]||K.p(J,O),Y.p(J,O),(!W||O[0]&4)&&o(S,"aria-expanded",J[2]),(!W||O[0]&1&&M!==(M=J[7]?m("file.ariaFolder")+" "+J[0].name:m("file.ariaFile")+" "+J[0].name))&&o(e,"aria-label",M),(!W||O[0]&2)&&De(e,"file-row--selected",J[1]),J[2]?X?X.p(J,O):(X=nn(J),X.c(),X.m(P.parentNode,P)):X&&(X.d(1),X=null)},i(J){W||(ce(n.$$.fragment,J),W=!0)},o(J){_e(n.$$.fragment,J),W=!1},d(J){J&&(q(e),q(V),q(P)),ot(n),K&&K.d(),Y.d(),X&&X.d(J),H=!1,he(R)}}}function Sc(l,e,t){let{item:n}=e,{selected:i=!1}=e,{onDragStart:s}=e,{onDragOver:r}=e,{onDrop:a}=e;const u=Yt(),d=ci(n),h=n.type==="folder",_=pc(n);let v=!1,g=0,b=0,k=null;function y(O){O.ctrlKey||O.metaKey?u("toggleSelect",n.id):O.shiftKey?u("rangeSelect",n.id):k?(clearTimeout(k),k=null,h?u("navigate",n.id):u("preview",n)):k=setTimeout(()=>{k=null,u("selectOne",n.id)},250)}function S(){u("openExternal",n.fileId)}function D(){t(2,v=!1),u("showInFolder",n.nodeId||n.id)}function T(){t(2,v=!1),u("delete",{id:n.id,type:n.type})}function j(){t(2,v=!1),u("rename",{id:n.id,name:n.name})}function F(){t(2,v=!1),u("duplicate",n.id)}function L(){t(2,v=!1),u("cut",n.id)}function N(){t(2,v=!1),u("copy",n.id)}function M(){t(2,v=!1),h?u("navigate",n.id):u("preview",n)}function V(){t(2,v=!v)}function P(){t(2,v=!1)}function W(O){s&&s(O,n.id)}function H(O){r&&h&&r(O,n.id)}function R(O){a&&h&&a(O,n.id)}function K(O){O.preventDefault(),t(3,g=Math.min(O.clientX,window.innerWidth-240)),t(4,b=Math.min(O.clientY,window.innerHeight-320)),t(2,v=!0)}function G(O){(O.key==="Enter"||O.key===" ")&&(O.preventDefault(),y(O))}function Q(O){ni.call(this,l,O)}const Y=()=>u("preview",n),X=()=>u("navigate",n.id),J=O=>{O.key==="Escape"&&(O.stopPropagation(),P())};return l.$$set=O=>{"item"in O&&t(0,n=O.item),"selected"in O&&t(1,i=O.selected),"onDragStart"in O&&t(25,s=O.onDragStart),"onDragOver"in O&&t(26,r=O.onDragOver),"onDrop"in O&&t(27,a=O.onDrop)},[n,i,v,g,b,u,d,h,_,y,S,D,T,j,F,L,N,M,V,P,W,H,R,K,G,s,r,a,Q,Y,X,J]}class jc extends bt{constructor(e){super(),wt(this,e,Sc,Cc,ht,{item:0,selected:1,onDragStart:25,onDragOver:26,onDrop:27},null,[-1,-1])}}function on(l,e,t){const n=l.slice();return n[4]=e[t],n[6]=t,n}function Tc(l){let e;return{c(){e=f("span"),e.textContent="/",o(e,"class","sep svelte-csi2lb")},m(t,n){C(t,e,n)},d(t){t&&q(e)}}}function Nc(l){let e,t=l[4].name+"",n,i,s;function r(){return l[2](l[6])}return{c(){e=f("button"),n=I(t),o(e,"class","crumb crumb--link svelte-csi2lb")},m(a,u){C(a,e,u),c(e,n),i||(s=E(e,"click",r),i=!0)},p(a,u){l=a,u&1&&t!==(t=l[4].name+"")&&U(n,t)},d(a){a&&q(e),i=!1,s()}}}function Dc(l){let e,t=l[4].name+"",n;return{c(){e=f("span"),n=I(t),o(e,"class","crumb crumb--current svelte-csi2lb")},m(i,s){C(i,e,s),c(e,n)},p(i,s){s&1&&t!==(t=i[4].name+"")&&U(n,t)},d(i){i&&q(e)}}}function sn(l){let e,t,n=l[6]>0&&Tc();function i(a,u){return a[6]===a[0].length-1?Dc:Nc}let s=i(l),r=s(l);return{c(){n&&n.c(),e=w(),r.c(),t=ut()},m(a,u){n&&n.m(a,u),C(a,e,u),r.m(a,u),C(a,t,u)},p(a,u){s===(s=i(a))&&r?r.p(a,u):(r.d(1),r=s(a),r&&(r.c(),r.m(t.parentNode,t)))},d(a){a&&(q(e),q(t)),n&&n.d(a),r.d(a)}}}function Mc(l){let e,t=ae(l[0]),n=[];for(let i=0;i<t.length;i+=1)n[i]=sn(on(l,t,i));return{c(){e=f("nav");for(let i=0;i<n.length;i+=1)n[i].c();o(e,"class","breadcrumbs svelte-csi2lb")},m(i,s){C(i,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(i,[s]){if(s&3){t=ae(i[0]);let r;for(r=0;r<t.length;r+=1){const a=on(i,t,r);n[r]?n[r].p(a,s):(n[r]=sn(a),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},i:oe,o:oe,d(i){i&&q(e),Oe(n,i)}}}function Fc(l,e,t){let{crumbs:n=[]}=e;const i=Yt();function s(a){i("navigate",a)}const r=a=>s(a);return l.$$set=a=>{"crumbs"in a&&t(0,n=a.crumbs)},[n,s,r]}class pi extends bt{constructor(e){super(),wt(this,e,Fc,Mc,ht,{crumbs:0})}}function Ic(l){let e,t,n,i,s,r;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("file.previewUnavailable")}`,n=w(),i=f("button"),i.textContent=`${m("file.openExternal")}`,o(i,"class","btn btn-sm svelte-1cw3u0m"),o(e,"class","preview-status svelte-1cw3u0m")},m(a,u){C(a,e,u),c(e,t),c(e,n),c(e,i),s||(r=E(i,"click",l[9]),s=!0)},p:oe,d(a){a&&q(e),s=!1,r()}}}function Ec(l){let e,t;function n(r,a){return a&2&&(e=null),e==null&&(e=!!(r[1]&&r[1].startsWith("data:"))),e?Rc:zc}let i=n(l,-1),s=i(l);return{c(){s.c(),t=ut()},m(r,a){s.m(r,a),C(r,t,a)},p(r,a){i===(i=n(r,a))&&s?s.p(r,a):(s.d(1),s=i(r),s&&(s.c(),s.m(t.parentNode,t)))},d(r){r&&q(t),s.d(r)}}}function Ac(l){let e,t,n;return{c(){e=f("pre"),t=f("code"),n=I(l[1]),o(e,"class","preview-text svelte-1cw3u0m")},m(i,s){C(i,e,s),c(e,t),c(t,n)},p(i,s){s&2&&U(n,i[1])},d(i){i&&q(e)}}}function Lc(l){let e,t,n,i;return{c(){e=f("div"),t=f("img"),Kt(t.src,n=l[1])||o(t,"src",n),o(t,"alt",i=l[0].name),o(t,"class","preview-image svelte-1cw3u0m"),o(e,"class","preview-image-container svelte-1cw3u0m")},m(s,r){C(s,e,r),c(e,t)},p(s,r){r&2&&!Kt(t.src,n=s[1])&&o(t,"src",n),r&1&&i!==(i=s[0].name)&&o(t,"alt",i)},d(s){s&&q(e)}}}function Pc(l){let e,t,n,i,s,r,a;return{c(){e=f("div"),t=f("p"),n=I(l[3]),i=w(),s=f("button"),s.textContent=`${m("file.openExternal")}`,o(s,"class","btn btn-sm svelte-1cw3u0m"),o(e,"class","preview-status svelte-1cw3u0m")},m(u,d){C(u,e,d),c(e,t),c(t,n),c(e,i),c(e,s),r||(a=E(s,"click",l[9]),r=!0)},p(u,d){d&8&&U(n,u[3])},d(u){u&&q(e),r=!1,a()}}}function Oc(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("common.loading")}`,o(e,"class","preview-status svelte-1cw3u0m")},m(n,i){C(n,e,i),c(e,t)},p:oe,d(n){n&&q(e)}}}function zc(l){let e,t,n,i,s,r;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("file.pdfUnavailable")}`,n=w(),i=f("button"),i.textContent=`${m("file.openExternal")}`,o(i,"class","btn btn-sm svelte-1cw3u0m"),o(e,"class","preview-status svelte-1cw3u0m")},m(a,u){C(a,e,u),c(e,t),c(e,n),c(e,i),s||(r=E(i,"click",l[9]),s=!0)},p:oe,d(a){a&&q(e),s=!1,r()}}}function Rc(l){let e,t,n;return{c(){e=f("div"),t=f("embed"),Kt(t.src,n=l[1])||o(t,"src",n),o(t,"type","application/pdf"),o(t,"class","preview-pdf svelte-1cw3u0m"),o(e,"class","preview-pdf-container svelte-1cw3u0m")},m(i,s){C(i,e,s),c(e,t)},p(i,s){s&2&&!Kt(t.src,n=i[1])&&o(t,"src",n)},d(i){i&&q(e)}}}function Bc(l){let e,t,n,i,s,r,a,u=l[0].name+"",d,h,_,v,g=Jt(l[0].size)+"",b,k,y=ln(l[0].mime)+"",S,D,T,j,F,L,N,M,V,P,W;s=new ri({props:{kind:l[8],size:18}});function H(G,Q){return G[2]?Oc:G[3]?Pc:G[6]&&G[1]?Lc:G[5]&&G[1]?Ac:G[4]?Ec:Ic}let R=H(l),K=R(l);return{c(){e=f("div"),t=f("div"),n=f("header"),i=f("div"),st(s.$$.fragment),r=w(),a=f("span"),d=I(u),_=w(),v=f("div"),b=I(g),k=I(" · "),S=I(y),D=w(),T=f("div"),j=f("button"),j.innerHTML='<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path><polyline points="15 3 21 3 21 9"></polyline><line x1="10" y1="14" x2="21" y2="3"></line></svg>',F=w(),L=f("button"),L.innerHTML='<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>',N=w(),M=f("div"),K.c(),o(a,"class","preview-name svelte-1cw3u0m"),o(a,"title",h=l[0].name),o(i,"class","preview-title svelte-1cw3u0m"),o(v,"class","preview-meta svelte-1cw3u0m"),o(j,"class","action-btn svelte-1cw3u0m"),o(j,"title",m("file.openExternal")),o(j,"aria-label",m("file.openExternal")),o(L,"class","action-btn action-btn-close svelte-1cw3u0m"),o(L,"title","Close"),o(L,"aria-label","Close preview"),o(T,"class","preview-actions svelte-1cw3u0m"),o(n,"class","preview-header svelte-1cw3u0m"),o(M,"class","preview-body svelte-1cw3u0m"),o(t,"class","modal svelte-1cw3u0m"),o(e,"class","overlay svelte-1cw3u0m"),o(e,"role","presentation")},m(G,Q){C(G,e,Q),c(e,t),c(t,n),c(n,i),nt(s,i,null),c(i,r),c(i,a),c(a,d),c(n,_),c(n,v),c(v,b),c(v,k),c(v,S),c(n,D),c(n,T),c(T,j),c(T,F),c(T,L),c(t,N),c(t,M),K.m(M,null),V=!0,P||(W=[E(j,"click",l[9]),E(L,"click",l[10]),E(e,"click",Ct(l[11])),E(e,"keydown",l[12])],P=!0)},p(G,[Q]){(!V||Q&1)&&u!==(u=G[0].name+"")&&U(d,u),(!V||Q&1&&h!==(h=G[0].name))&&o(a,"title",h),(!V||Q&1)&&g!==(g=Jt(G[0].size)+"")&&U(b,g),(!V||Q&1)&&y!==(y=ln(G[0].mime)+"")&&U(S,y),R===(R=H(G))&&K?K.p(G,Q):(K.d(1),K=R(G),K&&(K.c(),K.m(M,null)))},i(G){V||(ce(s.$$.fragment,G),V=!0)},o(G){_e(s.$$.fragment,G),V=!1},d(G){G&&q(e),ot(s),K.d(),P=!1,he(W)}}}function Vc(l,e,t){let n,i,s,{item:r}=e,{content:a=""}=e,{loading:u=!1}=e,{error:d=""}=e;const h=Yt(),_=ci(r);function v(S){S.key==="Escape"&&h("close")}function g(){h("openExternal",r.fileId)}li(()=>{window.addEventListener("keydown",v)}),vl(()=>{window.removeEventListener("keydown",v)});const b=()=>h("close"),k=()=>h("close"),y=S=>{S.key==="Escape"&&(S.preventDefault(),h("close"))};return l.$$set=S=>{"item"in S&&t(0,r=S.item),"content"in S&&t(1,a=S.content),"loading"in S&&t(2,u=S.loading),"error"in S&&t(3,d=S.error)},l.$$.update=()=>{l.$$.dirty&3&&t(6,n=ai(r)&&a&&a.startsWith("data:")),l.$$.dirty&1&&t(5,i=ui(r)||di(r)),l.$$.dirty&1&&t(4,s=fi(r))},[r,a,u,d,s,i,n,h,_,g,b,k,y]}class Hc extends bt{constructor(e){super(),wt(this,e,Vc,Bc,ht,{item:0,content:1,loading:2,error:3})}}function Uc(l){let e,t,n,i,s,r,a,u,d,h,_,v,g,b,k,y,S;return{c(){e=f("div"),t=f("div"),n=f("h3"),i=I(l[0]),s=w(),r=f("p"),a=I(l[1]),u=w(),d=f("div"),h=f("button"),_=I(l[2]),g=w(),b=f("button"),k=I(l[3]),o(n,"class","svelte-1fv6yyk"),o(r,"class","message svelte-1fv6yyk"),o(h,"class",v="btn "+(l[4]?"btn-danger":"btn-primary")+" svelte-1fv6yyk"),o(b,"class","btn svelte-1fv6yyk"),o(d,"class","actions svelte-1fv6yyk"),o(t,"class","modal svelte-1fv6yyk"),o(e,"class","overlay svelte-1fv6yyk"),o(e,"role","presentation")},m(D,T){C(D,e,T),c(e,t),c(t,n),c(n,i),c(t,s),c(t,r),c(r,a),c(t,u),c(t,d),c(d,h),c(h,_),c(d,g),c(d,b),c(b,k),y||(S=[E(h,"click",l[6]),E(b,"click",l[7]),E(e,"click",Ct(l[8])),E(e,"keydown",l[9])],y=!0)},p(D,[T]){T&1&&U(i,D[0]),T&2&&U(a,D[1]),T&4&&U(_,D[2]),T&16&&v!==(v="btn "+(D[4]?"btn-danger":"btn-primary")+" svelte-1fv6yyk")&&o(h,"class",v),T&8&&U(k,D[3])},i:oe,o:oe,d(D){D&&q(e),y=!1,he(S)}}}function Wc(l,e,t){let{title:n=m("common.confirm")}=e,{message:i=""}=e,{confirmText:s=m("common.delete")}=e,{cancelText:r=m("common.cancel")}=e,{danger:a=!1}=e;const u=Yt(),d=()=>u("confirm"),h=()=>u("cancel"),_=()=>u("cancel"),v=g=>{g.key==="Escape"&&(g.preventDefault(),u("cancel"))};return l.$$set=g=>{"title"in g&&t(0,n=g.title),"message"in g&&t(1,i=g.message),"confirmText"in g&&t(2,s=g.confirmText),"cancelText"in g&&t(3,r=g.cancelText),"danger"in g&&t(4,a=g.danger)},[n,i,s,r,a,u,d,h,_,v]}class Kc extends bt{constructor(e){super(),wt(this,e,Wc,Uc,ht,{title:0,message:1,confirmText:2,cancelText:3,danger:4})}}function Gc(l){let e,t,n;return{c(){e=B("circle"),t=B("line"),n=B("line"),o(e,"cx","12"),o(e,"cy","12"),o(e,"r","10"),o(t,"x1","12"),o(t,"y1","16"),o(t,"x2","12"),o(t,"y2","12"),o(n,"x1","12"),o(n,"y1","8"),o(n,"x2","12.01"),o(n,"y2","8")},m(i,s){C(i,e,s),C(i,t,s),C(i,n,s)},d(i){i&&(q(e),q(t),q(n))}}}function Jc(l){let e,t,n,i;return{c(){e=B("rect"),t=B("polyline"),n=B("line"),i=B("line"),o(e,"x","3"),o(e,"y","5"),o(e,"width","18"),o(e,"height","14"),o(e,"rx","2"),o(t,"points","3 10 21 10"),o(n,"x1","8"),o(n,"y1","5"),o(n,"x2","8"),o(n,"y2","19"),o(i,"x1","16"),o(i,"y1","5"),o(i,"x2","16"),o(i,"y2","19")},m(s,r){C(s,e,r),C(s,t,r),C(s,n,r),C(s,i,r)},d(s){s&&(q(e),q(t),q(n),q(i))}}}function Yc(l){let e,t;return{c(){e=B("path"),t=B("polyline"),o(e,"d","M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z"),o(t,"points","13 2 13 9 20 9")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(q(e),q(t))}}}function Xc(l){let e,t;return{c(){e=B("path"),t=B("path"),o(e,"d","M12 20h9"),o(t,"d","M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(q(e),q(t))}}}function Zc(l){let e,t,n,i,s;return{c(){e=B("path"),t=B("path"),n=B("line"),i=B("line"),s=B("line"),o(e,"d","M4 19.5A2.5 2.5 0 0 1 6.5 17H20"),o(t,"d","M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z"),o(n,"x1","8"),o(n,"y1","7"),o(n,"x2","16"),o(n,"y2","7"),o(i,"x1","8"),o(i,"y1","11"),o(i,"x2","14"),o(i,"y2","11"),o(s,"x1","8"),o(s,"y1","15"),o(s,"x2","12"),o(s,"y2","15")},m(r,a){C(r,e,a),C(r,t,a),C(r,n,a),C(r,i,a),C(r,s,a)},d(r){r&&(q(e),q(t),q(n),q(i),q(s))}}}function Qc(l){let e,t,n,i;return{c(){e=B("path"),t=B("polyline"),n=B("line"),i=B("line"),o(e,"d","M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"),o(t,"points","14 2 14 8 20 8"),o(n,"x1","16"),o(n,"y1","13"),o(n,"x2","8"),o(n,"y2","13"),o(i,"x1","16"),o(i,"y1","17"),o(i,"x2","8"),o(i,"y2","17")},m(s,r){C(s,e,r),C(s,t,r),C(s,n,r),C(s,i,r)},d(s){s&&(q(e),q(t),q(n),q(i))}}}function xc(l){let e,t;return{c(){e=B("path"),t=B("circle"),o(e,"d","M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"),o(t,"cx","12"),o(t,"cy","7"),o(t,"r","4")},m(n,i){C(n,e,i),C(n,t,i)},d(n){n&&(q(e),q(t))}}}function $c(l){let e,t,n,i;return{c(){e=B("rect"),t=B("rect"),n=B("rect"),i=B("rect"),o(e,"x","3"),o(e,"y","3"),o(e,"width","7"),o(e,"height","7"),o(e,"rx","1"),o(t,"x","14"),o(t,"y","3"),o(t,"width","7"),o(t,"height","4"),o(t,"rx","1"),o(n,"x","14"),o(n,"y","10"),o(n,"width","7"),o(n,"height","11"),o(n,"rx","1"),o(i,"x","3"),o(i,"y","14"),o(i,"width","7"),o(i,"height","7"),o(i,"rx","1")},m(s,r){C(s,e,r),C(s,t,r),C(s,n,r),C(s,i,r)},d(s){s&&(q(e),q(t),q(n),q(i))}}}function ea(l){let e;return{c(){e=B("path"),o(e,"d","M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z")},m(t,n){C(t,e,n)},d(t){t&&q(e)}}}function ta(l){let e;function t(s,r){return s[0]==="folder"?ea:s[0]==="project"?$c:s[0]==="client"?xc:s[0]==="document"?Qc:s[0]==="recipe"?Zc:s[0]==="note"?Xc:s[0]==="file"?Yc:s[0]==="case"?Jc:Gc}let n=t(l),i=n(l);return{c(){e=B("svg"),i.c(),o(e,"width",l[1]),o(e,"height",l[1]),o(e,"viewBox","0 0 24 24"),o(e,"fill","none"),o(e,"stroke","currentColor"),o(e,"stroke-width","1.5"),o(e,"stroke-linecap","round"),o(e,"stroke-linejoin","round"),o(e,"xmlns","http://www.w3.org/2000/svg")},m(s,r){C(s,e,r),i.m(e,null)},p(s,[r]){n!==(n=t(s))&&(i.d(1),i=n(s),i&&(i.c(),i.m(e,null))),r&2&&o(e,"width",s[1]),r&2&&o(e,"height",s[1])},i:oe,o:oe,d(s){s&&q(e),i.d()}}}function la(l,e,t){let{kind:n="generic"}=e,{size:i=18}=e;return l.$$set=s=>{"kind"in s&&t(0,n=s.kind),"size"in s&&t(1,i=s.size)},[n,i]}class Xt extends bt{constructor(e){super(),wt(this,e,la,ta,ht,{kind:0,size:1})}}function rn(l,e,t){const n=l.slice();return n[44]=e[t],n}function na(l){let e;return{c(){e=f("span"),o(e,"class","tree-toggle-placeholder svelte-zj71cl")},m(t,n){C(t,e,n)},p:oe,d(t){t&&q(e)}}}function oa(l){let e,t,n=l[1][l[44].id]?"▾":"▸",i,s,r;function a(){return l[25](l[44])}return{c(){e=f("button"),t=f("span"),i=I(n),o(t,"class","tree-arrow"),o(e,"class","tree-toggle svelte-zj71cl")},m(u,d){C(u,e,d),c(e,t),c(t,i),s||(r=E(e,"click",it(a)),s=!0)},p(u,d){l=u,d[0]&3&&n!==(n=l[1][l[44].id]?"▾":"▸")&&U(i,n)},d(u){u&&q(e),s=!1,r()}}}function cn(l){let e,t;return e=new mi({props:{nodes:l[44].children||[],expanded:l[1],selectedNodeId:l[2],level:l[3]+1,onSelect:l[4],onToggle:l[5],onContextMenu:l[6],onDrop:l[7]}}),{c(){st(e.$$.fragment)},m(n,i){nt(e,n,i),t=!0},p(n,i){const s={};i[0]&1&&(s.nodes=n[44].children||[]),i[0]&2&&(s.expanded=n[1]),i[0]&4&&(s.selectedNodeId=n[2]),i[0]&8&&(s.level=n[3]+1),i[0]&16&&(s.onSelect=n[4]),i[0]&32&&(s.onToggle=n[5]),i[0]&64&&(s.onContextMenu=n[6]),i[0]&128&&(s.onDrop=n[7]),e.$set(s)},i(n){t||(ce(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){ot(e,n)}}}function an(l,e){let t,n,i,s,r,a,u,d=e[44].title+"",h,_,v=e[1][e[44].id]&&pl(e[44]),g,b,k,y;function S(Y,X){return X[0]&1&&(n=null),n==null&&(n=!!zt(Y[44])),n?oa:na}let D=S(e,[-1,-1]),T=D(e);r=new Xt({props:{kind:un(e[44]),size:16}});function j(...Y){return e[26](e[44],...Y)}function F(...Y){return e[27](e[44],...Y)}function L(){return e[28](e[44])}function N(...Y){return e[29](e[44],...Y)}function M(...Y){return e[30](e[44],...Y)}function V(...Y){return e[31](e[44],...Y)}function P(...Y){return e[32](e[44],...Y)}function W(...Y){return e[33](e[44],...Y)}function H(...Y){return e[34](e[44],...Y)}function R(...Y){return e[35](e[44],...Y)}function K(...Y){return e[36](e[44],...Y)}function G(...Y){return e[37](e[44],...Y)}let Q=v&&cn(e);return{key:l,first:null,c(){t=f("div"),T.c(),i=w(),s=f("span"),st(r.$$.fragment),a=w(),u=f("span"),h=I(d),_=w(),Q&&Q.c(),g=ut(),o(s,"class","tree-icon svelte-zj71cl"),o(s,"role","button"),o(s,"tabindex","-1"),o(u,"class","tree-label svelte-zj71cl"),o(u,"role","button"),o(u,"tabindex","-1"),o(t,"class","tree-item svelte-zj71cl"),Ve(t,"padding-left",e[3]*16+4+"px"),o(t,"draggable","true"),o(t,"role","button"),o(t,"tabindex","0"),De(t,"selected",e[2]===e[44].id),De(t,"drop-valid",e[8]===e[44].id&&e[9][e[44].id]),De(t,"drop-invalid",e[8]===e[44].id&&!e[9][e[44].id]),this.first=t},m(Y,X){C(Y,t,X),T.m(t,null),c(t,i),c(t,s),nt(r,s,null),c(t,a),c(t,u),c(u,h),C(Y,_,X),Q&&Q.m(Y,X),C(Y,g,X),b=!0,k||(y=[E(s,"click",j),E(s,"keydown",F),E(s,"dblclick",it(e[24])),E(u,"click",it(L)),E(u,"keydown",N),E(t,"dragstart",M),E(t,"dragover",V),E(t,"dragleave",P),E(t,"drop",W),E(t,"click",H),E(t,"keydown",R),E(t,"dblclick",K),E(t,"contextmenu",ml(G))],k=!0)},p(Y,X){e=Y,D===(D=S(e,X))&&T?T.p(e,X):(T.d(1),T=D(e),T&&(T.c(),T.m(t,i)));const J={};X[0]&1&&(J.kind=un(e[44])),r.$set(J),(!b||X[0]&1)&&d!==(d=e[44].title+"")&&U(h,d),(!b||X[0]&8)&&Ve(t,"padding-left",e[3]*16+4+"px"),(!b||X[0]&5)&&De(t,"selected",e[2]===e[44].id),(!b||X[0]&769)&&De(t,"drop-valid",e[8]===e[44].id&&e[9][e[44].id]),(!b||X[0]&769)&&De(t,"drop-invalid",e[8]===e[44].id&&!e[9][e[44].id]),X[0]&3&&(v=e[1][e[44].id]&&pl(e[44])),v?Q?(Q.p(e,X),X[0]&3&&ce(Q,1)):(Q=cn(e),Q.c(),ce(Q,1),Q.m(g.parentNode,g)):Q&&(Qe(),_e(Q,1,1,()=>{Q=null}),xe())},i(Y){b||(ce(r.$$.fragment,Y),ce(Q),b=!0)},o(Y){_e(r.$$.fragment,Y),_e(Q),b=!1},d(Y){Y&&(q(t),q(_),q(g)),T.d(),ot(r),Q&&Q.d(Y),k=!1,he(y)}}}function ia(l){let e=[],t=new Map,n,i,s,r,a=ae(l[0]);const u=d=>d[44].id;for(let d=0;d<a.length;d+=1){let h=rn(l,a,d),_=u(h);t.set(_,e[d]=an(_,h))}return{c(){for(let d=0;d<e.length;d+=1)e[d].c();n=ut()},m(d,h){for(let _=0;_<e.length;_+=1)e[_]&&e[_].m(d,h);C(d,n,h),i=!0,s||(r=E(window,"dragend",l[14]),s=!0)},p(d,h){h[0]&2080767&&(a=ae(d[0]),Qe(),e=si(e,h,u,1,d,a,t,n.parentNode,ii,an,n,rn),xe())},i(d){if(!i){for(let h=0;h<a.length;h+=1)ce(e[h]);i=!0}},o(d){for(let h=0;h<e.length;h+=1)_e(e[h]);i=!1},d(d){d&&q(n);for(let h=0;h<e.length;h+=1)e[h].d(d);s=!1,r()}}}function un(l){return l.type==="client"||l.template_id==="client.default"?"client":l.type==="project"||l.template_id==="project.default"?"project":l.type==="document"||l.template_id==="document.default"?"document":l.type==="recipe"||l.template_id==="recipe.default"?"recipe":l.type==="folder"||l.template_id==="folder.default"?"folder":l.type==="case"?"case":l.type==="note"?"note":l.type==="file"?"file":"generic"}function pl(l){return l.children!==void 0}function zt(l){return pl(l)?l.children.length>0:l.has_children===!0}function fn(l){const e={};function t(n,i){for(const s of n)e[s.id]=i,s.children&&t(s.children,s.id)}return t(l,""),e}function dn(l){const e=[];function t(n){for(const i of n)e.push(i),i.children&&t(i.children)}return t(l),e}function sa(l){try{return l.dataTransfer.getData("text/plain")}catch{return""}}function ra(l,e,t){let n,i,s,{nodes:r=[]}=e,{expanded:a={}}=e,{selectedNodeId:u=""}=e,{level:d=0}=e,{onSelect:h=void 0}=e,{onToggle:_=void 0}=e,{onContextMenu:v=void 0}=e,{onDrop:g=void 0}=e,b={},k=null,y="",S="";const D=["folder","project","client","document","recipe","case"];vl(()=>{for(const z of Object.keys(b))clearTimeout(b[z]);k&&clearInterval(k)});function T(z){return D.includes(z.type)}function j(z,Z,de){if(!z||!Z||Z===z.id||!T(z))return!1;let ke=z.id;for(;ke;){if(ke===Z)return!1;ke=de[ke]||""}return!0}function F(z,Z){z.stopPropagation(),z.dataTransfer.effectAllowed="move",z.dataTransfer.setData("text/plain",Z.id),t(21,y=Z.id)}function L(z,Z){z.preventDefault(),z.stopPropagation(),z.dataTransfer.dropEffect="move",S!==Z.id&&t(8,S=Z.id),zt(Z)&&!a[Z.id]&&!b[Z.id]&&(b[Z.id]=setTimeout(()=>{_&&_(Z.id),delete b[Z.id]},600));const de=z.currentTarget.closest(".workspace-tree-area");if(de){const ke=de.getBoundingClientRect(),Te=30;z.clientY-ke.top<Te?k||(k=setInterval(()=>{de.scrollTop-=10},50)):ke.bottom-z.clientY<Te?k||(k=setInterval(()=>{de.scrollTop+=10},50)):k&&(clearInterval(k),k=null)}}function N(z,Z){const de=z.relatedTarget;de&&z.currentTarget.contains(de)||(S===Z.id&&t(8,S=""),b[Z.id]&&(clearTimeout(b[Z.id]),delete b[Z.id]),k&&(clearInterval(k),k=null))}function M(z,Z){z.preventDefault(),z.stopPropagation(),b[Z.id]&&(clearTimeout(b[Z.id]),delete b[Z.id]),k&&(clearInterval(k),k=null);const de=dn(r),ke=fn(de),Te=sa(z);if(!j(Z,Te,ke)){t(8,S=""),t(21,y="");return}g&&g(Te,Z.id),t(8,S=""),t(21,y="")}function V(){t(8,S=""),t(21,y="");for(const z of Object.keys(b))clearTimeout(b[z]),delete b[z];k&&(clearInterval(k),k=null)}function P(z,Z){z.target.closest(".tree-toggle")||z.target.closest(".tree-icon")||h&&h(Z)}function W(z,Z){zt(Z)&&_&&_(Z.id)}function H(z,Z){(z.key==="Enter"||z.key===" ")&&(z.preventDefault(),h&&h(Z))}function R(z,Z){z.stopPropagation(),zt(Z)&&_&&_(Z.id)}function K(z,Z){(z.key==="Enter"||z.key===" ")&&(z.preventDefault(),z.stopPropagation(),zt(Z)&&_&&_(Z.id))}function G(z,Z){(z.key==="Enter"||z.key===" ")&&(z.preventDefault(),h&&h(Z))}function Q(z,Z,de){const ke={};function Te(ze){for(const He of ze)ke[He.id]=j(He,Z,de),He.children&&Te(He.children)}return Te(z),ke}function Y(z){ni.call(this,l,z)}const X=z=>_&&_(z.id),J=(z,Z)=>R(Z,z),O=(z,Z)=>K(Z,z),ie=z=>h&&h(z),pe=(z,Z)=>G(Z,z),ee=(z,Z)=>F(Z,z),te=(z,Z)=>L(Z,z),le=(z,Z)=>N(Z,z),ve=(z,Z)=>M(Z,z),we=(z,Z)=>P(Z,z),Me=(z,Z)=>H(Z,z),Le=(z,Z)=>W(Z,z),Ie=(z,Z)=>v&&v(Z,z);return l.$$set=z=>{"nodes"in z&&t(0,r=z.nodes),"expanded"in z&&t(1,a=z.expanded),"selectedNodeId"in z&&t(2,u=z.selectedNodeId),"level"in z&&t(3,d=z.level),"onSelect"in z&&t(4,h=z.onSelect),"onToggle"in z&&t(5,_=z.onToggle),"onContextMenu"in z&&t(6,v=z.onContextMenu),"onDrop"in z&&t(7,g=z.onDrop)},l.$$.update=()=>{l.$$.dirty[0]&1&&t(23,n=dn(r)),l.$$.dirty[0]&8388608&&t(22,i=fn(n)),l.$$.dirty[0]&14680064&&t(9,s=Q(n,y,i))},[r,a,u,d,h,_,v,g,S,s,F,L,N,M,V,P,W,H,R,K,G,y,i,n,Y,X,J,O,ie,pe,ee,te,le,ve,we,Me,Le,Ie]}class mi extends bt{constructor(e){super(),wt(this,e,ra,ia,ht,{nodes:0,expanded:1,selectedNodeId:2,level:3,onSelect:4,onToggle:5,onContextMenu:6,onDrop:7},null,[-1,-1])}}function pn(l,e,t){const n=l.slice();return n[271]=e[t],n}function mn(l,e,t){const n=l.slice();return n[274]=e[t],n}function _n(l,e,t){const n=l.slice();return n[274]=e[t],n}function vn(l,e,t){const n=l.slice();return n[298]=e[t],n}function hn(l,e,t){const n=l.slice();return n[298]=e[t],n}function wn(l,e,t){const n=l.slice();return n[318]=e[t],n}function bn(l,e,t){const n=l.slice();return n[298]=e[t],n}function gn(l,e,t){const n=l.slice();return n[295]=e[t],n[323]=e,n[324]=t,n}function kn(l,e,t){const n=l.slice();return n[304]=e[t],n}function yn(l,e,t){const n=l.slice();return n[307]=e[t],n}function qn(l,e,t){const n=l.slice();return n[307]=e[t],n}function Cn(l,e,t){const n=l.slice();return n[295]=e[t],n[312]=e,n[313]=t,n}function Sn(l,e,t){const n=l.slice();return n[304]=e[t],n}function jn(l,e,t){const n=l.slice();return n[298]=e[t],n}function Tn(l,e,t){const n=l.slice();return n[279]=e[t],n}function Nn(l,e,t){const n=l.slice();return n[295]=e[t],n}function Dn(l,e,t){const n=l.slice();return n[290]=e[t],n}function Mn(l,e,t){const n=l.slice();return n[287]=e[t],n}function Fn(l,e,t){const n=l.slice();return n[282]=e[t],n}function In(l,e,t){const n=l.slice();return n[279]=e[t],n}function En(l,e,t){const n=l.slice();return n[282]=e[t],n}function An(l,e,t){const n=l.slice();return n[301]=e[t],n}function Ln(l,e,t){const n=l.slice();return n[327]=e[t],n}function Pn(l,e,t){const n=l.slice();return n[330]=e[t],n}function On(l){let e,t;return{c(){e=f("span"),t=I(l[30]),o(e,"class","nav-badge svelte-rw0qo2")},m(n,i){C(n,e,i),c(e,t)},p(n,i){i[0]&1073741824&&U(t,n[30])},d(n){n&&q(e)}}}function zn(l){let e,t=l[330].label+"",n,i,s,r,a,u,d=l[330].id==="journal"&&l[30]>0&&On(l);function h(){return l[154](l[330])}return{c(){e=f("button"),n=I(t),i=w(),d&&d.c(),s=w(),o(e,"class",r="nav-item "+(l[20]===l[330].id?"selected":"")+" svelte-rw0qo2")},m(_,v){C(_,e,v),c(e,n),c(e,i),d&&d.m(e,null),c(e,s),a||(u=E(e,"click",h),a=!0)},p(_,v){l=_,v[0]&1&&t!==(t=l[330].label+"")&&U(n,t),l[330].id==="journal"&&l[30]>0?d?d.p(l,v):(d=On(l),d.c(),d.m(e,s)):d&&(d.d(1),d=null),v[0]&1048577&&r!==(r="nav-item "+(l[20]===l[330].id?"selected":"")+" svelte-rw0qo2")&&o(e,"class",r)},d(_){_&&q(e),d&&d.d(),a=!1,u()}}}function ca(l){let e;return{c(){e=f("div"),e.textContent=`${m("nav.noNodes")}`,o(e,"class","nav-empty svelte-rw0qo2")},m(t,n){C(t,e,n)},p:oe,i:oe,o:oe,d(t){t&&q(e)}}}function aa(l){var r;let e,t,n,i,s;return t=new mi({props:{nodes:l[1],expanded:l[46],selectedNodeId:((r=l[21])==null?void 0:r.id)||"",onSelect:l[77],onToggle:l[107],onContextMenu:l[105],onDrop:l[108]}}),{c(){e=f("div"),st(t.$$.fragment),o(e,"class","workspace-tree-area svelte-rw0qo2"),o(e,"role","region"),o(e,"aria-label",m("nav.workspace")),De(e,"drop-valid",l[57])},m(a,u){C(a,e,u),nt(t,e,null),n=!0,i||(s=[E(e,"dragover",ml(l[110])),E(e,"dragleave",l[111]),E(e,"drop",l[109])],i=!0)},p(a,u){var h;const d={};u[0]&2&&(d.nodes=a[1]),u[1]&32768&&(d.expanded=a[46]),u[0]&2097152&&(d.selectedNodeId=((h=a[21])==null?void 0:h.id)||""),t.$set(d),(!n||u[1]&67108864)&&De(e,"drop-valid",a[57])},i(a){n||(ce(t.$$.fragment,a),n=!0)},o(a){_e(t.$$.fragment,a),n=!1},d(a){a&&q(e),ot(t),i=!1,he(s)}}}function ua(l){let e;return{c(){e=f("span"),e.textContent=`${m("nav.selectPrompt")}`,o(e,"class","crumb placeholder svelte-rw0qo2")},m(t,n){C(t,e,n)},p:oe,d(t){t&&q(e)}}}function fa(l){let e,t=ae(l[0]),n=[];for(let i=0;i<t.length;i+=1)n[i]=Rn(Ln(l,t,i));return{c(){e=f("span");for(let i=0;i<n.length;i+=1)n[i].c();o(e,"class","crumb svelte-rw0qo2")},m(i,s){C(i,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(i,s){if(s[0]&1048577){t=ae(i[0]);let r;for(r=0;r<t.length;r+=1){const a=Ln(i,t,r);n[r]?n[r].p(a,s):(n[r]=Rn(a),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(i){i&&q(e),Oe(n,i)}}}function da(l){let e,t=l[21].title+"",n,i,s,r=l[139](l[21].type)+"",a;return{c(){e=f("span"),n=I(t),i=w(),s=f("span"),a=I(r),o(e,"class","crumb svelte-rw0qo2"),o(s,"class","crumb-type svelte-rw0qo2")},m(u,d){C(u,e,d),c(e,n),C(u,i,d),C(u,s,d),c(s,a)},p(u,d){d[0]&2097152&&t!==(t=u[21].title+"")&&U(n,t),d[0]&2097152&&r!==(r=u[139](u[21].type)+"")&&U(a,r)},d(u){u&&(q(e),q(i),q(s))}}}function Rn(l){let e=(l[327].id===l[20]?l[327].label:"")+"",t;return{c(){t=I(e)},m(n,i){C(n,t,i)},p(n,i){i[0]&1048577&&e!==(e=(n[327].id===n[20]?n[327].label:"")+"")&&U(t,e)},d(n){n&&q(t)}}}function Bn(l){let e,t,n,i,s,r,a,u,d=l[67].unpushedOps>0&&Vn(l);return{c(){e=f("button"),t=B("svg"),n=B("polyline"),i=B("polyline"),s=B("path"),r=w(),d&&d.c(),o(n,"points","23 4 23 10 17 10"),o(n,"class","svelte-rw0qo2"),o(i,"points","1 20 1 14 7 14"),o(i,"class","svelte-rw0qo2"),o(s,"d","M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"),o(s,"class","svelte-rw0qo2"),o(t,"width","16"),o(t,"height","16"),o(t,"viewBox","0 0 24 24"),o(t,"fill","none"),o(t,"stroke","currentColor"),o(t,"stroke-width","2"),o(t,"stroke-linecap","round"),o(t,"stroke-linejoin","round"),o(t,"class","svelte-rw0qo2"),o(e,"class","header-sync-btn svelte-rw0qo2"),e.disabled=l[68],o(e,"title",m("nav.syncNow"))},m(h,_){C(h,e,_),c(e,t),c(t,n),c(t,i),c(t,s),c(e,r),d&&d.m(e,null),a||(u=E(e,"click",l[152]),a=!0)},p(h,_){h[67].unpushedOps>0?d?d.p(h,_):(d=Vn(h),d.c(),d.m(e,null)):d&&(d.d(1),d=null),_[2]&64&&(e.disabled=h[68])},d(h){h&&q(e),d&&d.d(),a=!1,u()}}}function Vn(l){let e,t=l[67].unpushedOps+"",n;return{c(){e=f("span"),n=I(t),o(e,"class","sync-badge svelte-rw0qo2")},m(i,s){C(i,e,s),c(e,n)},p(i,s){s[2]&32&&t!==(t=i[67].unpushedOps+"")&&U(n,t)},d(i){i&&q(e)}}}function Hn(l){let e,t,n,i,s,r;return{c(){e=f("div"),t=I(l[19]),n=w(),i=f("button"),i.innerHTML='<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="svelte-rw0qo2"><line x1="18" y1="6" x2="6" y2="18" class="svelte-rw0qo2"></line><line x1="6" y1="6" x2="18" y2="18" class="svelte-rw0qo2"></line></svg>',o(i,"class","dismiss-btn svelte-rw0qo2"),o(i,"aria-label","Dismiss"),o(e,"class","error-banner svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(a,u){C(a,e,u),c(e,t),c(e,n),c(e,i),s||(r=[E(i,"click",it(l[155])),E(e,"click",l[156]),E(e,"keydown",function(){Ht(at(l[157]))&&at(l[157]).apply(this,arguments)})],s=!0)},p(a,u){l=a,u[0]&524288&&U(t,l[19])},d(a){a&&q(e),s=!1,he(r)}}}function pa(l){let e,t,n;function i(a,u){if(a[42])return ka;if(a[0].length>0)return ga;if(a[19])return ba}let s=i(l),r=s&&s(l);return{c(){e=f("div"),t=f("h2"),t.textContent=`${m("welcome.title")}`,n=w(),r&&r.c(),o(t,"class","svelte-rw0qo2"),o(e,"class","welcome svelte-rw0qo2")},m(a,u){C(a,e,u),c(e,t),c(e,n),r&&r.m(e,null)},p(a,u){s===(s=i(a))&&r?r.p(a,u):(r&&r.d(1),r=s&&s(a),r&&(r.c(),r.m(e,null)))},i:oe,o:oe,d(a){a&&q(e),r&&r.d()}}}function ma(l){let e,t,n,i;function s(u,d){return u[4].length===0?qa:ya}let r=s(l),a=r(l);return{c(){e=f("div"),t=f("div"),n=f("h2"),n.textContent=`${m("activity.title")}`,i=w(),a.c(),o(n,"class","svelte-rw0qo2"),o(t,"class","activity-feed-header svelte-rw0qo2"),o(e,"class","activity-feed svelte-rw0qo2")},m(u,d){C(u,e,d),c(e,t),c(t,n),c(e,i),a.m(e,null)},p(u,d){r===(r=s(u))&&a?a.p(u,d):(a.d(1),a=r(u),a&&(a.c(),a.m(e,null)))},i:oe,o:oe,d(u){u&&q(e),a.d()}}}function _a(l){let e,t,n,i,s,r=l[3].date+"",a,u,d,h,_=l[3].summary&&Kn(l),v=l[29].length>0&&Xn(l);function g(y,S){return y[3].groups&&y[3].groups.length>0?Sa:Ca}let b=g(l),k=b(l);return{c(){e=f("div"),t=f("div"),n=f("h2"),n.textContent=`${m("today.title")}`,i=w(),s=f("span"),a=I(r),u=w(),_&&_.c(),d=w(),v&&v.c(),h=w(),k.c(),o(n,"class","svelte-rw0qo2"),o(s,"class","today-date svelte-rw0qo2"),o(t,"class","today-header svelte-rw0qo2"),o(e,"class","today-dashboard svelte-rw0qo2")},m(y,S){C(y,e,S),c(e,t),c(t,n),c(t,i),c(t,s),c(s,a),c(e,u),_&&_.m(e,null),c(e,d),v&&v.m(e,null),c(e,h),k.m(e,null)},p(y,S){S[0]&8&&r!==(r=y[3].date+"")&&U(a,r),y[3].summary?_?_.p(y,S):(_=Kn(y),_.c(),_.m(e,d)):_&&(_.d(1),_=null),y[29].length>0?v?v.p(y,S):(v=Xn(y),v.c(),v.m(e,h)):v&&(v.d(1),v=null),b===(b=g(y))&&k?k.p(y,S):(k.d(1),k=b(y),k&&(k.c(),k.m(e,null)))},i:oe,o:oe,d(y){y&&q(e),_&&_.d(),v&&v.d(),k.d()}}}function va(l){let e,t,n,i,s,r,a,u,d,h,_,v,g,b,k,y,S,D,T,j,F,L,N,M,V,P,W,H,R,K,G,Q,Y,X,J,O,ie,pe,ee,te,le,ve,we,Me,Le,Ie,z,Z,de,ke,Te,ze,He,tt;function Ee(fe,me){return fe[13]?Da:Na}let ye=Ee(l),ue=ye(l),re=l[29].length>0&&io(l),se=l[6]&&ro(l);function Ne(fe,me){return fe[5].length===0?Fa:Ma}let Se=Ne(l),qe=Se(l);return{c(){e=f("div"),t=f("div"),n=f("h2"),n.textContent=`${m("journal.title")}`,i=w(),s=f("div"),r=f("label"),a=f("span"),a.textContent=`${m("journal.dateFrom")}`,u=w(),d=f("input"),h=w(),_=f("label"),v=f("span"),v.textContent=`${m("journal.dateTo")}`,g=w(),b=f("input"),k=w(),y=f("label"),S=f("span"),S.textContent=`${m("journal.node")}`,D=w(),T=f("div"),ue.c(),j=w(),F=f("label"),L=f("input"),M=w(),V=f("span"),V.textContent=`${m("journal.includeChildren")}`,P=w(),W=f("label"),H=f("span"),H.textContent=`${m("journal.billable")}`,R=w(),K=f("select"),G=f("option"),G.textContent=`${m("common.all")}`,Q=f("option"),Q.textContent=`${m("journal.billable")}`,Y=f("option"),Y.textContent=`${m("common.no")}`,X=w(),J=f("label"),O=f("span"),O.textContent=`${m("journal.approximate")}`,ie=w(),pe=f("select"),ee=f("option"),ee.textContent=`${m("common.all")}`,te=f("option"),te.textContent=`${m("journal.approximate")}`,le=f("option"),le.textContent=`${m("common.no")}`,ve=w(),we=f("button"),we.textContent=`${m("journal.filter")}`,Me=w(),Le=f("button"),Le.textContent=`${m("journal.exportCSV")}`,Ie=w(),z=f("button"),z.textContent=`${m("journal.exportMarkdown")}`,Z=w(),de=f("button"),de.textContent="PDF",ke=w(),re&&re.c(),Te=w(),se&&se.c(),ze=w(),qe.c(),o(n,"class","svelte-rw0qo2"),o(a,"class","label-text svelte-rw0qo2"),o(d,"type","date"),o(d,"class","svelte-rw0qo2"),o(r,"class","svelte-rw0qo2"),o(v,"class","label-text svelte-rw0qo2"),o(b,"type","date"),o(b,"class","svelte-rw0qo2"),o(_,"class","svelte-rw0qo2"),o(S,"class","label-text svelte-rw0qo2"),o(T,"class","journal-node-picker svelte-rw0qo2"),Ve(T,"position","relative"),o(y,"class","svelte-rw0qo2"),o(L,"type","checkbox"),L.disabled=N=!l[10],o(L,"class","svelte-rw0qo2"),o(V,"class","svelte-rw0qo2"),o(F,"class","checkbox-label svelte-rw0qo2"),o(H,"class","label-text svelte-rw0qo2"),G.__value="all",Ce(G,G.__value),o(G,"class","svelte-rw0qo2"),Q.__value="yes",Ce(Q,Q.__value),o(Q,"class","svelte-rw0qo2"),Y.__value="no",Ce(Y,Y.__value),o(Y,"class","svelte-rw0qo2"),o(K,"class","svelte-rw0qo2"),l[11]===void 0&&Ft(()=>l[196].call(K)),o(W,"class","svelte-rw0qo2"),o(O,"class","label-text svelte-rw0qo2"),ee.__value="all",Ce(ee,ee.__value),o(ee,"class","svelte-rw0qo2"),te.__value="yes",Ce(te,te.__value),o(te,"class","svelte-rw0qo2"),le.__value="no",Ce(le,le.__value),o(le,"class","svelte-rw0qo2"),o(pe,"class","svelte-rw0qo2"),l[12]===void 0&&Ft(()=>l[197].call(pe)),o(J,"class","svelte-rw0qo2"),o(we,"class","btn btn-sm svelte-rw0qo2"),o(Le,"class","btn btn-sm svelte-rw0qo2"),o(z,"class","btn btn-sm svelte-rw0qo2"),o(de,"class","btn btn-sm svelte-rw0qo2"),o(s,"class","journal-filters svelte-rw0qo2"),o(t,"class","journal-header svelte-rw0qo2"),o(e,"class","journal-screen svelte-rw0qo2")},m(fe,me){C(fe,e,me),c(e,t),c(t,n),c(t,i),c(t,s),c(s,r),c(r,a),c(r,u),c(r,d),Ce(d,l[7]),c(s,h),c(s,_),c(_,v),c(_,g),c(_,b),Ce(b,l[8]),c(s,k),c(s,y),c(y,S),c(y,D),c(y,T),ue.m(T,null),c(s,j),c(s,F),c(F,L),L.checked=l[9],c(F,M),c(F,V),c(s,P),c(s,W),c(W,H),c(W,R),c(W,K),c(K,G),c(K,Q),c(K,Y),Dt(K,l[11],!0),c(s,X),c(s,J),c(J,O),c(J,ie),c(J,pe),c(pe,ee),c(pe,te),c(pe,le),Dt(pe,l[12],!0),c(s,ve),c(s,we),c(s,Me),c(s,Le),c(s,Ie),c(s,z),c(s,Z),c(s,de),c(e,ke),re&&re.m(e,null),c(e,Te),se&&se.m(e,null),c(e,ze),qe.m(e,null),He||(tt=[E(d,"input",l[189]),E(b,"input",l[190]),E(L,"change",l[195]),E(K,"change",l[196]),E(pe,"change",l[197]),E(we,"click",l[126]),E(Le,"click",l[127]),E(z,"click",l[128]),E(de,"click",l[129])],He=!0)},p(fe,me){me[0]&128&&Ce(d,fe[7]),me[0]&256&&Ce(b,fe[8]),ye===(ye=Ee(fe))&&ue?ue.p(fe,me):(ue.d(1),ue=ye(fe),ue&&(ue.c(),ue.m(T,null))),me[0]&1024&&N!==(N=!fe[10])&&(L.disabled=N),me[0]&512&&(L.checked=fe[9]),me[0]&2048&&Dt(K,fe[11]),me[0]&4096&&Dt(pe,fe[12]),fe[29].length>0?re?re.p(fe,me):(re=io(fe),re.c(),re.m(e,Te)):re&&(re.d(1),re=null),fe[6]?se?se.p(fe,me):(se=ro(fe),se.c(),se.m(e,ze)):se&&(se.d(1),se=null),Se===(Se=Ne(fe))&&qe?qe.p(fe,me):(qe.d(1),qe=Se(fe),qe&&(qe.c(),qe.m(e,null)))},i:oe,o:oe,d(fe){fe&&q(e),ue.d(),re&&re.d(),se&&se.d(),qe.d(),He=!1,he(tt)}}}function ha(l){let e,t,n,i,s,r,a=ae(l[75]),u=[];for(let v=0;v<a.length;v+=1)u[v]=vo(An(l,a,v));const d=[Oa,Pa,La,Aa,Ea,Ia],h=[];function _(v,g){return v[22]==="overview"?0:v[22]==="notes"?1:v[22]==="files"?2:v[22]==="actions"?3:v[22]==="worklog"?4:v[22]==="activity"?5:-1}return~(i=_(l))&&(s=h[i]=d[i](l)),{c(){e=f("div");for(let v=0;v<u.length;v+=1)u[v].c();t=w(),n=f("div"),s&&s.c(),o(e,"class","tabs svelte-rw0qo2"),o(n,"class","tab-content svelte-rw0qo2")},m(v,g){C(v,e,g);for(let b=0;b<u.length;b+=1)u[b]&&u[b].m(e,null);C(v,t,g),C(v,n,g),~i&&h[i].m(n,null),r=!0},p(v,g){if(g[0]&6291456|g[1]&655360|g[2]&73728){a=ae(v[75]);let k;for(k=0;k<a.length;k+=1){const y=An(v,a,k);u[k]?u[k].p(y,g):(u[k]=vo(y),u[k].c(),u[k].m(e,null))}for(;k<u.length;k+=1)u[k].d(1);u.length=a.length}let b=i;i=_(v),i===b?~i&&h[i].p(v,g):(s&&(Qe(),_e(h[b],1,1,()=>{h[b]=null}),xe()),~i?(s=h[i],s?s.p(v,g):(s=h[i]=d[i](v),s.c()),ce(s,1),s.m(n,null)):s=null)},i(v){r||(ce(s),r=!0)},o(v){_e(s),r=!1},d(v){v&&(q(e),q(t),q(n)),Oe(u,v),~i&&h[i].d()}}}function wa(l){let e,t,n,i=l[24].title+"",s,r,a,u,d,h,_,v,g,b,k,y=l[24].dirty&&Eo();return{c(){e=f("div"),t=f("div"),n=f("span"),s=I(i),r=w(),y&&y.c(),a=w(),u=f("div"),d=f("button"),d.textContent=`${m("common.save")}`,h=w(),_=f("button"),_.textContent=`${m("common.close")}`,v=w(),g=f("textarea"),o(n,"class","note-title svelte-rw0qo2"),o(d,"class","btn btn-primary svelte-rw0qo2"),o(_,"class","btn svelte-rw0qo2"),o(u,"class","note-editor-actions svelte-rw0qo2"),o(t,"class","note-editor-header svelte-rw0qo2"),o(g,"class","note-textarea svelte-rw0qo2"),o(g,"placeholder",m("note.placeholder")),o(e,"class","note-editor svelte-rw0qo2")},m(S,D){C(S,e,D),c(e,t),c(t,n),c(n,s),c(t,r),y&&y.m(t,null),c(t,a),c(t,u),c(u,d),c(u,h),c(u,_),c(e,v),c(e,g),Ce(g,l[24].content),b||(k=[E(d,"click",l[122]),E(_,"click",l[120]),E(g,"input",l[158]),E(g,"input",l[121])],b=!0)},p(S,D){D[0]&16777216&&i!==(i=S[24].title+"")&&U(s,i),S[24].dirty?y||(y=Eo(),y.c(),y.m(t,a)):y&&(y.d(1),y=null),D[0]&16777216&&Ce(g,S[24].content)},i:oe,o:oe,d(S){S&&q(e),y&&y.d(),b=!1,he(k)}}}function ba(l){let e,t=m("common.error")+"",n,i,s;return{c(){e=f("p"),n=I(t),i=w(),s=I(l[19]),o(e,"class","error-text svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,n),c(e,i),c(e,s)},p(r,a){a[0]&524288&&U(s,r[19])},d(r){r&&q(e)}}}function ga(l){let e,t,n;return{c(){e=f("p"),e.textContent=`${m("welcome.selectSection")}`,t=w(),n=f("p"),n.textContent=`${m("welcome.createCase")}`,o(e,"class","svelte-rw0qo2"),o(n,"class","hint svelte-rw0qo2")},m(i,s){C(i,e,s),C(i,t,s),C(i,n,s)},p:oe,d(i){i&&(q(e),q(t),q(n))}}}function ka(l){let e;return{c(){e=f("p"),e.textContent=`${m("common.loading")}`,o(e,"class","svelte-rw0qo2")},m(t,n){C(t,e,n)},p:oe,d(t){t&&q(e)}}}function ya(l){let e,t=ae(l[4]),n=[];for(let i=0;i<t.length;i+=1)n[i]=Wn(vn(l,t,i));return{c(){e=f("div");for(let i=0;i<n.length;i+=1)n[i].c();o(e,"class","activity-feed-events svelte-rw0qo2")},m(i,s){C(i,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(i,s){if(s[0]&16|s[4]&2113536){t=ae(i[4]);let r;for(r=0;r<t.length;r+=1){const a=vn(i,t,r);n[r]?n[r].p(a,s):(n[r]=Wn(a),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(i){i&&q(e),Oe(n,i)}}}function qa(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("activity.empty")}`,o(t,"class","svelte-rw0qo2"),o(e,"class","empty-state svelte-rw0qo2")},m(n,i){C(n,e,i),c(e,t)},p:oe,d(n){n&&q(e)}}}function Un(l){let e,t=l[298].targetType+"",n;return{c(){e=f("span"),n=I(t),o(e,"class","activity-feed-target svelte-rw0qo2")},m(i,s){C(i,e,s),c(e,n)},p(i,s){s[0]&16&&t!==(t=i[298].targetType+"")&&U(n,t)},d(i){i&&q(e)}}}function Wn(l){let e,t,n=It(l[298].eventType)+"",i,s,r,a,u=l[298].title+"",d,h,_,v,g=l[138](l[298].eventType)+"",b,k,y,S,D=mt(l[298].createdAt)+"",T,j,F=pt(l[298].createdAt)+"",L,N,M,V,P=l[298].targetType&&Un(l);function W(){return l[211](l[298])}function H(...R){return l[212](l[298],...R)}return{c(){e=f("div"),t=f("span"),i=I(n),s=w(),r=f("div"),a=f("span"),d=I(u),h=w(),_=f("div"),v=f("span"),b=I(g),k=w(),P&&P.c(),y=w(),S=f("span"),T=I(D),j=w(),L=I(F),N=w(),o(t,"class","activity-feed-icon svelte-rw0qo2"),o(a,"class","activity-feed-title svelte-rw0qo2"),o(v,"class","activity-feed-type svelte-rw0qo2"),o(S,"class","activity-feed-time svelte-rw0qo2"),o(_,"class","activity-feed-meta svelte-rw0qo2"),o(r,"class","activity-feed-body svelte-rw0qo2"),o(e,"class","activity-feed-event svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(R,K){C(R,e,K),c(e,t),c(t,i),c(e,s),c(e,r),c(r,a),c(a,d),c(r,h),c(r,_),c(_,v),c(v,b),c(_,k),P&&P.m(_,null),c(_,y),c(_,S),c(S,T),c(S,j),c(S,L),c(e,N),M||(V=[E(e,"click",W),E(e,"keydown",H)],M=!0)},p(R,K){l=R,K[0]&16&&n!==(n=It(l[298].eventType)+"")&&U(i,n),K[0]&16&&u!==(u=l[298].title+"")&&U(d,u),K[0]&16&&g!==(g=l[138](l[298].eventType)+"")&&U(b,g),l[298].targetType?P?P.p(l,K):(P=Un(l),P.c(),P.m(_,y)):P&&(P.d(1),P=null),K[0]&16&&D!==(D=mt(l[298].createdAt)+"")&&U(T,D),K[0]&16&&F!==(F=pt(l[298].createdAt)+"")&&U(L,F)},d(R){R&&q(e),P&&P.d(),M=!1,he(V)}}}function Kn(l){let e,t,n,i=l[3].summary.changedCases>0&&Gn(l),s=l[3].summary.notes>0&&Jn(l),r=l[3].summary.files>0&&Yn(l);return{c(){e=f("div"),i&&i.c(),t=w(),s&&s.c(),n=w(),r&&r.c(),o(e,"class","today-summary svelte-rw0qo2")},m(a,u){C(a,e,u),i&&i.m(e,null),c(e,t),s&&s.m(e,null),c(e,n),r&&r.m(e,null)},p(a,u){a[3].summary.changedCases>0?i?i.p(a,u):(i=Gn(a),i.c(),i.m(e,t)):i&&(i.d(1),i=null),a[3].summary.notes>0?s?s.p(a,u):(s=Jn(a),s.c(),s.m(e,n)):s&&(s.d(1),s=null),a[3].summary.files>0?r?r.p(a,u):(r=Yn(a),r.c(),r.m(e,null)):r&&(r.d(1),r=null)},d(a){a&&q(e),i&&i.d(),s&&s.d(),r&&r.d()}}}function Gn(l){let e,t=l[3].summary.changedCases+"",n,i,s=vt(l[3].summary.changedCases,m("today.plural.case_one"),m("today.plural.case_few"),m("today.plural.case_many"))+"",r;return{c(){e=f("span"),n=I(t),i=w(),r=I(s),o(e,"class","summary-chip svelte-rw0qo2")},m(a,u){C(a,e,u),c(e,n),c(e,i),c(e,r)},p(a,u){u[0]&8&&t!==(t=a[3].summary.changedCases+"")&&U(n,t),u[0]&8&&s!==(s=vt(a[3].summary.changedCases,m("today.plural.case_one"),m("today.plural.case_few"),m("today.plural.case_many"))+"")&&U(r,s)},d(a){a&&q(e)}}}function Jn(l){let e,t=l[3].summary.notes+"",n,i,s=vt(l[3].summary.notes,m("today.plural.note_one"),m("today.plural.note_few"),m("today.plural.note_many"))+"",r;return{c(){e=f("span"),n=I(t),i=w(),r=I(s),o(e,"class","summary-chip svelte-rw0qo2")},m(a,u){C(a,e,u),c(e,n),c(e,i),c(e,r)},p(a,u){u[0]&8&&t!==(t=a[3].summary.notes+"")&&U(n,t),u[0]&8&&s!==(s=vt(a[3].summary.notes,m("today.plural.note_one"),m("today.plural.note_few"),m("today.plural.note_many"))+"")&&U(r,s)},d(a){a&&q(e)}}}function Yn(l){let e,t=l[3].summary.files+"",n,i,s=vt(l[3].summary.files,m("today.plural.file_one"),m("today.plural.file_few"),m("today.plural.file_many"))+"",r;return{c(){e=f("span"),n=I(t),i=w(),r=I(s),o(e,"class","summary-chip svelte-rw0qo2")},m(a,u){C(a,e,u),c(e,n),c(e,i),c(e,r)},p(a,u){u[0]&8&&t!==(t=a[3].summary.files+"")&&U(n,t),u[0]&8&&s!==(s=vt(a[3].summary.files,m("today.plural.file_one"),m("today.plural.file_few"),m("today.plural.file_many"))+"")&&U(r,s)},d(a){a&&q(e)}}}function Xn(l){let e,t,n,i=ae(l[29]),s=[];for(let r=0;r<i.length;r+=1)s[r]=Zn(gn(l,i,r));return{c(){e=f("div"),t=f("div"),t.textContent=`${m("suggest.title")}`,n=w();for(let r=0;r<s.length;r+=1)s[r].c();o(t,"class","suggestions-title svelte-rw0qo2"),o(e,"class","today-suggestions svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,a){if(a[0]&536870912|a[4]&2097153){i=ae(r[29]);let u;for(u=0;u<i.length;u+=1){const d=gn(r,i,u);s[u]?s[u].p(d,a):(s[u]=Zn(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=i.length}},d(r){r&&q(e),Oe(s,r)}}}function Zn(l){let e,t,n,i=l[295].nodeTitle+"",s,r,a,u=l[295].summary+"",d,h,_,v=m("suggest.confidence."+l[295].confidence)+"",g,b,k,y,S,D,T,j,F,L,N,M;function V(){return l[202](l[295])}function P(...H){return l[203](l[295],l[323],l[324],...H)}function W(){return l[204](l[295])}return{c(){e=f("div"),t=f("div"),n=f("button"),s=I(i),r=w(),a=f("span"),d=I(u),h=w(),_=f("span"),g=I(v),b=w(),k=f("div"),y=f("input"),D=w(),T=f("span"),T.textContent=`${m("suggest.minutes")}`,j=w(),F=f("button"),F.textContent=`${m("suggest.apply")}`,L=w(),o(n,"class","suggestion-node link-btn svelte-rw0qo2"),o(a,"class","suggestion-summary svelte-rw0qo2"),o(_,"class","suggestion-confidence svelte-rw0qo2"),De(_,"low",l[295].confidence==="low"),De(_,"medium",l[295].confidence==="medium"),De(_,"high",l[295].confidence==="high"),o(t,"class","suggestion-info svelte-rw0qo2"),o(y,"type","number"),o(y,"class","suggestion-min-input svelte-rw0qo2"),y.value=S=l[295].suggestedMin,o(y,"min","1"),o(y,"max","480"),o(T,"class","suggestion-min-label svelte-rw0qo2"),o(F,"class","btn btn-sm btn-primary svelte-rw0qo2"),o(k,"class","suggestion-actions svelte-rw0qo2"),o(e,"class","suggestion-card svelte-rw0qo2")},m(H,R){C(H,e,R),c(e,t),c(t,n),c(n,s),c(t,r),c(t,a),c(a,d),c(t,h),c(t,_),c(_,g),c(e,b),c(e,k),c(k,y),c(k,D),c(k,T),c(k,j),c(k,F),c(e,L),N||(M=[E(n,"click",V),E(y,"change",P),E(F,"click",W)],N=!0)},p(H,R){l=H,R[0]&536870912&&i!==(i=l[295].nodeTitle+"")&&U(s,i),R[0]&536870912&&u!==(u=l[295].summary+"")&&U(d,u),R[0]&536870912&&v!==(v=m("suggest.confidence."+l[295].confidence)+"")&&U(g,v),R[0]&536870912&&De(_,"low",l[295].confidence==="low"),R[0]&536870912&&De(_,"medium",l[295].confidence==="medium"),R[0]&536870912&&De(_,"high",l[295].confidence==="high"),R[0]&536870912&&S!==(S=l[295].suggestedMin)&&y.value!==S&&(y.value=S)},d(H){H&&q(e),N=!1,he(M)}}}function Ca(l){let e,t,n,i;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("today.empty")}`,n=w(),i=f("p"),i.textContent=`${m("today.emptyHint")}`,o(t,"class","svelte-rw0qo2"),o(i,"class","hint svelte-rw0qo2"),o(e,"class","today-empty svelte-rw0qo2")},m(s,r){C(s,e,r),c(e,t),c(e,n),c(e,i)},p:oe,d(s){s&&q(e)}}}function Sa(l){let e,t,n=ae(l[3].groups),i=[];for(let r=0;r<n.length;r+=1)i[r]=eo(wn(l,n,r));let s=l[3].events&&l[3].events.length>0&&to(l);return{c(){for(let r=0;r<i.length;r+=1)i[r].c();e=w(),s&&s.c(),t=ut()},m(r,a){for(let u=0;u<i.length;u+=1)i[u]&&i[u].m(r,a);C(r,e,a),s&&s.m(r,a),C(r,t,a)},p(r,a){if(a[0]&8|a[4]&2146304){n=ae(r[3].groups);let u;for(u=0;u<n.length;u+=1){const d=wn(r,n,u);i[u]?i[u].p(d,a):(i[u]=eo(d),i[u].c(),i[u].m(e.parentNode,e))}for(;u<i.length;u+=1)i[u].d(1);i.length=n.length}r[3].events&&r[3].events.length>0?s?s.p(r,a):(s=to(r),s.c(),s.m(t.parentNode,t)):s&&(s.d(1),s=null)},d(r){r&&(q(e),q(t)),Oe(i,r),s&&s.d(r)}}}function Qn(l){let e,t=l[318].events.length+"",n,i,s=vt(l[318].events.length,m("today.plural.event_one"),m("today.plural.event_few"),m("today.plural.event_many"))+"",r;return{c(){e=f("span"),n=I(t),i=w(),r=I(s),o(e,"class","today-case-count svelte-rw0qo2")},m(a,u){C(a,e,u),c(e,n),c(e,i),c(e,r)},p(a,u){u[0]&8&&t!==(t=a[318].events.length+"")&&U(n,t),u[0]&8&&s!==(s=vt(a[318].events.length,m("today.plural.event_one"),m("today.plural.event_few"),m("today.plural.event_many"))+"")&&U(r,s)},d(a){a&&q(e)}}}function ja(l){let e;return{c(){e=f("div"),e.textContent=`${m("today.changedCases")}`,o(e,"class","today-events-empty svelte-rw0qo2")},m(t,n){C(t,e,n)},p:oe,d(t){t&&q(e)}}}function Ta(l){let e,t=ae(l[318].events),n=[];for(let i=0;i<t.length;i+=1)n[i]=$n(bn(l,t,i));return{c(){e=f("div");for(let i=0;i<n.length;i+=1)n[i].c();o(e,"class","today-events svelte-rw0qo2")},m(i,s){C(i,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(i,s){if(s[0]&8|s[4]&2113536){t=ae(i[318].events);let r;for(r=0;r<t.length;r+=1){const a=bn(i,t,r);n[r]?n[r].p(a,s):(n[r]=$n(a),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(i){i&&q(e),Oe(n,i)}}}function xn(l){let e,t=l[298].targetType+"",n;return{c(){e=f("span"),n=I(t),o(e,"class","activity-event-target svelte-rw0qo2")},m(i,s){C(i,e,s),c(e,n)},p(i,s){s[0]&8&&t!==(t=i[298].targetType+"")&&U(n,t)},d(i){i&&q(e)}}}function $n(l){let e,t,n=It(l[298].eventType)+"",i,s,r,a=l[298].title+"",u,d,h,_=l[138](l[298].eventType)+"",v,g,b,k,y=pt(l[298].createdAt)+"",S,D,T,j=l[298].targetType&&xn(l);function F(){return l[207](l[318])}function L(...N){return l[208](l[318],...N)}return{c(){e=f("div"),t=f("span"),i=I(n),s=w(),r=f("span"),u=I(a),d=w(),h=f("span"),v=I(_),g=w(),j&&j.c(),b=w(),k=f("span"),S=I(y),o(t,"class","today-event-icon svelte-rw0qo2"),o(r,"class","today-event-title svelte-rw0qo2"),o(h,"class","today-event-type svelte-rw0qo2"),o(k,"class","today-event-time svelte-rw0qo2"),o(e,"class","today-event svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(N,M){C(N,e,M),c(e,t),c(t,i),c(e,s),c(e,r),c(r,u),c(e,d),c(e,h),c(h,v),c(e,g),j&&j.m(e,null),c(e,b),c(e,k),c(k,S),D||(T=[E(e,"click",F),E(e,"keydown",L)],D=!0)},p(N,M){l=N,M[0]&8&&n!==(n=It(l[298].eventType)+"")&&U(i,n),M[0]&8&&a!==(a=l[298].title+"")&&U(u,a),M[0]&8&&_!==(_=l[138](l[298].eventType)+"")&&U(v,_),l[298].targetType?j?j.p(l,M):(j=xn(l),j.c(),j.m(e,b)):j&&(j.d(1),j=null),M[0]&8&&y!==(y=pt(l[298].createdAt)+"")&&U(S,y)},d(N){N&&q(e),j&&j.d(),D=!1,he(T)}}}function eo(l){let e,t,n,i=l[318].nodeTitle+"",s,r,a,u=l[139](l[318].nodeKind)+"",d,h,_,v,g=pt(l[318].lastActivityAt)+"",b,k,y,S,D=l[318].events&&Qn(l);function T(){return l[205](l[318])}function j(...M){return l[206](l[318],...M)}function F(M,V){return M[318].events&&M[318].events.length>0?Ta:ja}let L=F(l),N=L(l);return{c(){e=f("div"),t=f("div"),n=f("span"),s=I(i),r=w(),a=f("span"),d=I(u),h=w(),D&&D.c(),_=w(),v=f("span"),b=I(g),k=w(),N.c(),o(n,"class","today-case-title svelte-rw0qo2"),o(a,"class","today-case-type svelte-rw0qo2"),o(v,"class","today-case-time svelte-rw0qo2"),o(t,"class","today-case-header svelte-rw0qo2"),o(t,"role","button"),o(t,"tabindex","0"),o(e,"class","today-case svelte-rw0qo2")},m(M,V){C(M,e,V),c(e,t),c(t,n),c(n,s),c(t,r),c(t,a),c(a,d),c(t,h),D&&D.m(t,null),c(t,_),c(t,v),c(v,b),c(e,k),N.m(e,null),y||(S=[E(t,"click",T),E(t,"keydown",j)],y=!0)},p(M,V){l=M,V[0]&8&&i!==(i=l[318].nodeTitle+"")&&U(s,i),V[0]&8&&u!==(u=l[139](l[318].nodeKind)+"")&&U(d,u),l[318].events?D?D.p(l,V):(D=Qn(l),D.c(),D.m(t,_)):D&&(D.d(1),D=null),V[0]&8&&g!==(g=pt(l[318].lastActivityAt)+"")&&U(b,g),L===(L=F(l))&&N?N.p(l,V):(N.d(1),N=L(l),N&&(N.c(),N.m(e,null)))},d(M){M&&q(e),D&&D.d(),N.d(),y=!1,he(S)}}}function to(l){let e,t,n,i=ae(l[3].events),s=[];for(let r=0;r<i.length;r+=1)s[r]=lo(hn(l,i,r));return{c(){e=f("div"),t=f("h3"),t.textContent=`${m("today.timeline")}`,n=w();for(let r=0;r<s.length;r+=1)s[r].c();o(t,"class","svelte-rw0qo2"),o(e,"class","today-timeline svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,a){if(a[0]&8|a[4]&2113536){i=ae(r[3].events);let u;for(u=0;u<i.length;u+=1){const d=hn(r,i,u);s[u]?s[u].p(d,a):(s[u]=lo(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=i.length}},d(r){r&&q(e),Oe(s,r)}}}function lo(l){let e,t,n,i,s=l[298].title+"",r,a,u,d=l[138](l[298].eventType)+"",h,_,v,g=pt(l[298].createdAt)+"",b,k,y,S;function D(){return l[209](l[298])}function T(...j){return l[210](l[298],...j)}return{c(){e=f("div"),t=f("span"),n=w(),i=f("span"),r=I(s),a=w(),u=f("span"),h=I(d),_=w(),v=f("span"),b=I(g),k=w(),o(t,"class","timeline-dot svelte-rw0qo2"),o(i,"class","timeline-title svelte-rw0qo2"),o(u,"class","timeline-type svelte-rw0qo2"),o(v,"class","timeline-time svelte-rw0qo2"),o(e,"class","timeline-event svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(j,F){C(j,e,F),c(e,t),c(e,n),c(e,i),c(i,r),c(e,a),c(e,u),c(u,h),c(e,_),c(e,v),c(v,b),c(e,k),y||(S=[E(e,"click",D),E(e,"keydown",T)],y=!0)},p(j,F){l=j,F[0]&8&&s!==(s=l[298].title+"")&&U(r,s),F[0]&8&&d!==(d=l[138](l[298].eventType)+"")&&U(h,d),F[0]&8&&g!==(g=pt(l[298].createdAt)+"")&&U(b,g)},d(j){j&&q(e),y=!1,he(S)}}}function Na(l){let e,t,n,i,s,r=l[16]&&no(l);return{c(){e=f("input"),t=w(),r&&r.c(),n=ut(),o(e,"type","text"),o(e,"placeholder",m("journal.nodeSearch")),o(e,"class","svelte-rw0qo2")},m(a,u){C(a,e,u),Ce(e,l[14]),C(a,t,u),r&&r.m(a,u),C(a,n,u),i||(s=[E(e,"input",l[192]),E(e,"input",l[130]),E(e,"blur",l[193])],i=!0)},p(a,u){u[0]&16384&&e.value!==a[14]&&Ce(e,a[14]),a[16]?r?r.p(a,u):(r=no(a),r.c(),r.m(n.parentNode,n)):r&&(r.d(1),r=null)},d(a){a&&(q(e),q(t),q(n)),r&&r.d(a),i=!1,he(s)}}}function Da(l){let e,t,n,i,s,r;return{c(){e=f("button"),t=I(l[13]),n=w(),i=f("span"),i.textContent="✕",o(i,"class","journal-node-clear svelte-rw0qo2"),o(e,"class","journal-selected-node svelte-rw0qo2")},m(a,u){C(a,e,u),c(e,t),c(e,n),c(e,i),s||(r=E(e,"click",l[191]),s=!0)},p(a,u){u[0]&8192&&U(t,a[13])},d(a){a&&q(e),s=!1,r()}}}function no(l){let e,t=ae(l[15]),n=[];for(let i=0;i<t.length;i+=1)n[i]=oo(Sn(l,t,i));return{c(){e=f("div");for(let i=0;i<n.length;i+=1)n[i].c();o(e,"class","journal-search-dropdown svelte-rw0qo2")},m(i,s){C(i,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(i,s){if(s[0]&32768|s[4]&128){t=ae(i[15]);let r;for(r=0;r<t.length;r+=1){const a=Sn(i,t,r);n[r]?n[r].p(a,s):(n[r]=oo(a),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(i){i&&q(e),Oe(n,i)}}}function oo(l){let e,t,n=l[304].title+"",i,s,r,a=l[304].path+"",u,d,h,_;function v(){return l[194](l[304])}return{c(){e=f("button"),t=f("span"),i=I(n),s=w(),r=f("span"),u=I(a),d=w(),o(t,"class","journal-search-title svelte-rw0qo2"),o(r,"class","journal-search-path svelte-rw0qo2"),o(e,"class","journal-search-item svelte-rw0qo2")},m(g,b){C(g,e,b),c(e,t),c(t,i),c(e,s),c(e,r),c(r,u),c(e,d),h||(_=E(e,"click",v),h=!0)},p(g,b){l=g,b[0]&32768&&n!==(n=l[304].title+"")&&U(i,n),b[0]&32768&&a!==(a=l[304].path+"")&&U(u,a)},d(g){g&&q(e),h=!1,_()}}}function io(l){let e,t,n,i=ae(l[29]),s=[];for(let r=0;r<i.length;r+=1)s[r]=so(Cn(l,i,r));return{c(){e=f("div"),t=f("div"),t.textContent=`${m("suggest.title")}`,n=w();for(let r=0;r<s.length;r+=1)s[r].c();o(t,"class","suggestions-title svelte-rw0qo2"),o(e,"class","journal-suggestions svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,a){if(a[0]&536870912|a[4]&2097154){i=ae(r[29]);let u;for(u=0;u<i.length;u+=1){const d=Cn(r,i,u);s[u]?s[u].p(d,a):(s[u]=so(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=i.length}},d(r){r&&q(e),Oe(s,r)}}}function so(l){let e,t,n,i=l[295].nodeTitle+"",s,r,a,u=l[295].summary+"",d,h,_,v=m("suggest.confidence."+l[295].confidence)+"",g,b,k,y,S,D,T,j,F,L,N,M;function V(){return l[198](l[295])}function P(...H){return l[199](l[295],l[312],l[313],...H)}function W(){return l[200](l[295])}return{c(){e=f("div"),t=f("div"),n=f("button"),s=I(i),r=w(),a=f("span"),d=I(u),h=w(),_=f("span"),g=I(v),b=w(),k=f("div"),y=f("input"),D=w(),T=f("span"),T.textContent=`${m("suggest.minutes")}`,j=w(),F=f("button"),F.textContent=`${m("suggest.apply")}`,L=w(),o(n,"class","suggestion-node link-btn svelte-rw0qo2"),o(a,"class","suggestion-summary svelte-rw0qo2"),o(_,"class","suggestion-confidence svelte-rw0qo2"),De(_,"low",l[295].confidence==="low"),De(_,"medium",l[295].confidence==="medium"),De(_,"high",l[295].confidence==="high"),o(t,"class","suggestion-info svelte-rw0qo2"),o(y,"type","number"),o(y,"class","suggestion-min-input svelte-rw0qo2"),y.value=S=l[295].suggestedMin,o(y,"min","1"),o(y,"max","480"),o(T,"class","suggestion-min-label svelte-rw0qo2"),o(F,"class","btn btn-sm btn-primary svelte-rw0qo2"),o(k,"class","suggestion-actions svelte-rw0qo2"),o(e,"class","suggestion-card svelte-rw0qo2")},m(H,R){C(H,e,R),c(e,t),c(t,n),c(n,s),c(t,r),c(t,a),c(a,d),c(t,h),c(t,_),c(_,g),c(e,b),c(e,k),c(k,y),c(k,D),c(k,T),c(k,j),c(k,F),c(e,L),N||(M=[E(n,"click",V),E(y,"change",P),E(F,"click",W)],N=!0)},p(H,R){l=H,R[0]&536870912&&i!==(i=l[295].nodeTitle+"")&&U(s,i),R[0]&536870912&&u!==(u=l[295].summary+"")&&U(d,u),R[0]&536870912&&v!==(v=m("suggest.confidence."+l[295].confidence)+"")&&U(g,v),R[0]&536870912&&De(_,"low",l[295].confidence==="low"),R[0]&536870912&&De(_,"medium",l[295].confidence==="medium"),R[0]&536870912&&De(_,"high",l[295].confidence==="high"),R[0]&536870912&&S!==(S=l[295].suggestedMin)&&y.value!==S&&(y.value=S)},d(H){H&&q(e),N=!1,he(M)}}}function ro(l){let e,t,n=m("journal.total")+"",i,s,r=Math.floor(l[6].totalMinutes/60)+"",a,u,d=l[6].totalMinutes%60+"",h,_,v=l[6].totalEntries+"",g,b,k=m("worklog.min")+"",y,S,D,T,j=l[6].byDay&&l[6].byDay.length>0&&co(l),F=l[6].byNode&&l[6].byNode.length>0&&uo(l);return{c(){e=f("div"),t=f("div"),i=I(n),s=I(": "),a=I(r),u=I("ч "),h=I(d),_=I("м ("),g=I(v),b=w(),y=I(k),S=I(")"),D=w(),j&&j.c(),T=w(),F&&F.c(),o(t,"class","summary-total svelte-rw0qo2"),o(e,"class","journal-summary svelte-rw0qo2")},m(L,N){C(L,e,N),c(e,t),c(t,i),c(t,s),c(t,a),c(t,u),c(t,h),c(t,_),c(t,g),c(t,b),c(t,y),c(t,S),c(e,D),j&&j.m(e,null),c(e,T),F&&F.m(e,null)},p(L,N){N[0]&64&&r!==(r=Math.floor(L[6].totalMinutes/60)+"")&&U(a,r),N[0]&64&&d!==(d=L[6].totalMinutes%60+"")&&U(h,d),N[0]&64&&v!==(v=L[6].totalEntries+"")&&U(g,v),L[6].byDay&&L[6].byDay.length>0?j?j.p(L,N):(j=co(L),j.c(),j.m(e,T)):j&&(j.d(1),j=null),L[6].byNode&&L[6].byNode.length>0?F?F.p(L,N):(F=uo(L),F.c(),F.m(e,null)):F&&(F.d(1),F=null)},d(L){L&&q(e),j&&j.d(),F&&F.d()}}}function co(l){let e,t,n,i=ae(l[6].byDay),s=[];for(let r=0;r<i.length;r+=1)s[r]=ao(qn(l,i,r));return{c(){e=f("div"),t=f("div"),t.textContent=`${m("journal.byDay")}`,n=w();for(let r=0;r<s.length;r+=1)s[r].c();o(t,"class","summary-label svelte-rw0qo2"),o(e,"class","summary-section svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,a){if(a[0]&64){i=ae(r[6].byDay);let u;for(u=0;u<i.length;u+=1){const d=qn(r,i,u);s[u]?s[u].p(d,a):(s[u]=ao(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=i.length}},d(r){r&&q(e),Oe(s,r)}}}function ao(l){let e,t,n=l[307].label+"",i,s,r=Math.floor(l[307].minutes/60)+"",a,u,d=l[307].minutes%60+"",h,_,v,g=l[307].count+"",b;return{c(){e=f("div"),t=f("span"),i=I(n),s=f("span"),a=I(r),u=I("ч "),h=I(d),_=I("м"),v=f("span"),b=I(g),o(t,"class","svelte-rw0qo2"),o(s,"class","svelte-rw0qo2"),o(v,"class","summary-count svelte-rw0qo2"),o(e,"class","summary-row svelte-rw0qo2")},m(k,y){C(k,e,y),c(e,t),c(t,i),c(e,s),c(s,a),c(s,u),c(s,h),c(s,_),c(e,v),c(v,b)},p(k,y){y[0]&64&&n!==(n=k[307].label+"")&&U(i,n),y[0]&64&&r!==(r=Math.floor(k[307].minutes/60)+"")&&U(a,r),y[0]&64&&d!==(d=k[307].minutes%60+"")&&U(h,d),y[0]&64&&g!==(g=k[307].count+"")&&U(b,g)},d(k){k&&q(e)}}}function uo(l){let e,t,n,i=ae(l[6].byNode),s=[];for(let r=0;r<i.length;r+=1)s[r]=fo(yn(l,i,r));return{c(){e=f("div"),t=f("div"),t.textContent=`${m("journal.byNode")}`,n=w();for(let r=0;r<s.length;r+=1)s[r].c();o(t,"class","summary-label svelte-rw0qo2"),o(e,"class","summary-section svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,a){if(a[0]&64){i=ae(r[6].byNode);let u;for(u=0;u<i.length;u+=1){const d=yn(r,i,u);s[u]?s[u].p(d,a):(s[u]=fo(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=i.length}},d(r){r&&q(e),Oe(s,r)}}}function fo(l){let e,t,n=l[307].label+"",i,s,r=Math.floor(l[307].minutes/60)+"",a,u,d=l[307].minutes%60+"",h,_,v,g=l[307].count+"",b;return{c(){e=f("div"),t=f("span"),i=I(n),s=f("span"),a=I(r),u=I("ч "),h=I(d),_=I("м"),v=f("span"),b=I(g),o(t,"class","svelte-rw0qo2"),o(s,"class","svelte-rw0qo2"),o(v,"class","summary-count svelte-rw0qo2"),o(e,"class","summary-row svelte-rw0qo2")},m(k,y){C(k,e,y),c(e,t),c(t,i),c(e,s),c(s,a),c(s,u),c(s,h),c(s,_),c(e,v),c(v,b)},p(k,y){y[0]&64&&n!==(n=k[307].label+"")&&U(i,n),y[0]&64&&r!==(r=Math.floor(k[307].minutes/60)+"")&&U(a,r),y[0]&64&&d!==(d=k[307].minutes%60+"")&&U(h,d),y[0]&64&&g!==(g=k[307].count+"")&&U(b,g)},d(k){k&&q(e)}}}function Ma(l){let e,t,n,i,s,r,a,u,d,h,_,v,g,b,k,y,S,D,T,j=ae(l[5]),F=[];for(let L=0;L<j.length;L+=1)F[L]=_o(kn(l,j,L));return{c(){e=f("div"),t=f("table"),n=f("thead"),i=f("tr"),s=f("th"),s.textContent=`${m("journal.title")}`,r=w(),a=f("th"),a.textContent=`${m("journal.node")}`,u=w(),d=f("th"),d.textContent=`${m("journal.path")}`,h=w(),_=f("th"),_.textContent=`${m("worklog.minutes")}`,v=w(),g=f("th"),g.textContent=`${m("journal.billable")}`,b=w(),k=f("th"),k.textContent=`${m("journal.approximate")}`,y=w(),S=f("th"),S.textContent=`${m("common.date")}`,D=w(),T=f("tbody");for(let L=0;L<F.length;L+=1)F[L].c();o(s,"class","svelte-rw0qo2"),o(a,"class","svelte-rw0qo2"),o(d,"class","svelte-rw0qo2"),o(_,"class","svelte-rw0qo2"),o(g,"class","svelte-rw0qo2"),o(k,"class","svelte-rw0qo2"),o(S,"class","svelte-rw0qo2"),o(i,"class","svelte-rw0qo2"),o(n,"class","svelte-rw0qo2"),o(T,"class","svelte-rw0qo2"),o(t,"class","journal-table svelte-rw0qo2"),o(e,"class","journal-table-wrap svelte-rw0qo2")},m(L,N){C(L,e,N),c(e,t),c(t,n),c(n,i),c(i,s),c(i,r),c(i,a),c(i,u),c(i,d),c(i,h),c(i,_),c(i,v),c(i,g),c(i,b),c(i,k),c(i,y),c(i,S),c(t,D),c(t,T);for(let M=0;M<F.length;M+=1)F[M]&&F[M].m(T,null)},p(L,N){if(N[0]&32|N[4]&2097152){j=ae(L[5]);let M;for(M=0;M<j.length;M+=1){const V=kn(L,j,M);F[M]?F[M].p(V,N):(F[M]=_o(V),F[M].c(),F[M].m(T,null))}for(;M<F.length;M+=1)F[M].d(1);F.length=j.length}},d(L){L&&q(e),Oe(F,L)}}}function Fa(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("journal.empty")}`,o(t,"class","svelte-rw0qo2"),o(e,"class","empty-state svelte-rw0qo2")},m(n,i){C(n,e,i),c(e,t)},p:oe,d(n){n&&q(e)}}}function po(l){let e;return{c(){e=I("✓")},m(t,n){C(t,e,n)},d(t){t&&q(e)}}}function mo(l){let e;return{c(){e=I("~")},m(t,n){C(t,e,n)},d(t){t&&q(e)}}}function _o(l){let e,t,n=l[304].summary+"",i,s,r,a,u=l[304].nodeTitle+"",d,h,_,v=l[304].nodePath+"",g,b,k,y=l[304].minutes+"",S,D,T,j,F,L,N,M=l[304].date+"",V,P,W,H;function R(){return l[201](l[304])}let K=l[304].billable&&po(),G=l[304].approximate&&mo();return{c(){e=f("tr"),t=f("td"),i=I(n),s=w(),r=f("td"),a=f("button"),d=I(u),h=w(),_=f("td"),g=I(v),b=w(),k=f("td"),S=I(y),D=w(),T=f("td"),K&&K.c(),j=w(),F=f("td"),G&&G.c(),L=w(),N=f("td"),V=I(M),P=w(),o(t,"class","svelte-rw0qo2"),o(a,"class","link-btn svelte-rw0qo2"),o(r,"class","svelte-rw0qo2"),o(_,"class","journal-path-cell svelte-rw0qo2"),o(k,"class","journal-min-cell svelte-rw0qo2"),o(T,"class","svelte-rw0qo2"),o(F,"class","svelte-rw0qo2"),o(N,"class","journal-date-cell svelte-rw0qo2"),o(e,"class","svelte-rw0qo2")},m(Q,Y){C(Q,e,Y),c(e,t),c(t,i),c(e,s),c(e,r),c(r,a),c(a,d),c(e,h),c(e,_),c(_,g),c(e,b),c(e,k),c(k,S),c(e,D),c(e,T),K&&K.m(T,null),c(e,j),c(e,F),G&&G.m(F,null),c(e,L),c(e,N),c(N,V),c(e,P),W||(H=E(a,"click",R),W=!0)},p(Q,Y){l=Q,Y[0]&32&&n!==(n=l[304].summary+"")&&U(i,n),Y[0]&32&&u!==(u=l[304].nodeTitle+"")&&U(d,u),Y[0]&32&&v!==(v=l[304].nodePath+"")&&U(g,v),Y[0]&32&&y!==(y=l[304].minutes+"")&&U(S,y),l[304].billable?K||(K=po(),K.c(),K.m(T,null)):K&&(K.d(1),K=null),l[304].approximate?G||(G=mo(),G.c(),G.m(F,null)):G&&(G.d(1),G=null),Y[0]&32&&M!==(M=l[304].date+"")&&U(V,M)},d(Q){Q&&q(e),K&&K.d(),G&&G.d(),W=!1,H()}}}function vo(l){let e,t,n;function i(){return l[159](l[301])}return{c(){e=f("button"),e.textContent=`${l[301].label}`,o(e,"class","tab svelte-rw0qo2"),De(e,"active",l[22]===l[301].id)},m(s,r){C(s,e,r),t||(n=E(e,"click",i),t=!0)},p(s,r){l=s,r[0]&4194304|r[2]&8192&&De(e,"active",l[22]===l[301].id)},d(s){s&&q(e),t=!1,n()}}}function Ia(l){let e;function t(s,r){return s[17].length===0?Ra:za}let n=t(l),i=n(l);return{c(){e=f("div"),i.c(),o(e,"class","activity-tab svelte-rw0qo2")},m(s,r){C(s,e,r),i.m(e,null)},p(s,r){n===(n=t(s))&&i?i.p(s,r):(i.d(1),i=n(s),i&&(i.c(),i.m(e,null)))},i:oe,o:oe,d(s){s&&q(e),i.d()}}}function Ea(l){let e,t,n,i,s,r,a,u=m("worklog.log")+"",d,h,_,v=l[21]&&l[29].filter(l[153]).length>0,g,b,k,y=v&&bo(l);function S(j,F){return j[26].length===0?Va:Ba}let D=S(l),T=D(l);return{c(){e=f("div"),t=f("div"),n=f("input"),i=w(),s=f("input"),r=w(),a=f("button"),d=I(u),_=w(),y&&y.c(),g=w(),T.c(),o(n,"type","text"),o(n,"placeholder",m("worklog.whatDone")),o(n,"class","svelte-rw0qo2"),o(s,"type","number"),o(s,"placeholder",m("worklog.minutes")),o(s,"min","1"),o(s,"class","svelte-rw0qo2"),o(a,"class","btn btn-primary svelte-rw0qo2"),a.disabled=h=!l[28].trim()||!l[27],o(t,"class","worklog-form svelte-rw0qo2"),o(e,"class","worklog-tab svelte-rw0qo2")},m(j,F){C(j,e,F),c(e,t),c(t,n),Ce(n,l[28]),c(t,i),c(t,s),Ce(s,l[27]),c(t,r),c(t,a),c(a,d),c(e,_),y&&y.m(e,null),c(e,g),T.m(e,null),b||(k=[E(n,"input",l[185]),E(s,"input",l[186]),E(a,"click",l[123])],b=!0)},p(j,F){F[0]&268435456&&n.value!==j[28]&&Ce(n,j[28]),F[0]&134217728&&Gt(s.value)!==j[27]&&Ce(s,j[27]),F[0]&402653184&&h!==(h=!j[28].trim()||!j[27])&&(a.disabled=h),F[0]&538968064&&(v=j[21]&&j[29].filter(j[153]).length>0),v?y?y.p(j,F):(y=bo(j),y.c(),y.m(e,g)):y&&(y.d(1),y=null),D===(D=S(j))&&T?T.p(j,F):(T.d(1),T=D(j),T&&(T.c(),T.m(e,null)))},i:oe,o:oe,d(j){j&&q(e),y&&y.d(),T.d(),b=!1,he(k)}}}function Aa(l){let e,t,n,i,s,r;function a(h,_){return h[25].length===0?Ua:Ha}let u=a(l),d=u(l);return{c(){e=f("div"),t=f("div"),n=f("button"),n.textContent=`${m("action.addAction")}`,i=w(),d.c(),o(n,"class","btn btn-primary svelte-rw0qo2"),o(t,"class","tab-toolbar svelte-rw0qo2"),o(e,"class","actions-tab svelte-rw0qo2")},m(h,_){C(h,e,_),c(e,t),c(t,n),c(e,i),d.m(e,null),s||(r=E(n,"click",l[140]),s=!0)},p(h,_){u===(u=a(h))&&d?d.p(h,_):(d.d(1),d=u(h),d&&(d.c(),d.m(e,null)))},i:oe,o:oe,d(h){h&&q(e),d.d(),s=!1,r()}}}function La(l){let e,t,n,i=m("file.addFile")+"",s,r,a,u=m("file.addFolder")+"",d,h,_,v,g,b,k,y,S,D,T,j,F,L=l[55].items.length>0&&qo(l);const N=[Ka,Wa],M=[];function V(H,R){return H[47]?0:1}b=V(l),k=M[b]=N[b](l);let P=l[43]&&!l[45]&&So(),W=l[51]&&jo(l);return{c(){e=f("div"),t=f("div"),n=f("button"),s=I(i),r=w(),a=f("button"),d=I(u),h=w(),_=f("button"),_.textContent=`${m("file.newFile")}`,v=w(),L&&L.c(),g=w(),k.c(),y=w(),P&&P.c(),S=w(),W&&W.c(),D=ut(),o(n,"class","btn btn-primary svelte-rw0qo2"),n.disabled=l[43],o(a,"class","btn svelte-rw0qo2"),a.disabled=l[43],o(_,"class","btn svelte-rw0qo2"),o(t,"class","tab-toolbar svelte-rw0qo2"),o(e,"class","files-tab svelte-rw0qo2")},m(H,R){C(H,e,R),c(e,t),c(t,n),c(n,s),c(t,r),c(t,a),c(a,d),c(t,h),c(t,_),c(t,v),L&&L.m(t,null),c(e,g),M[b].m(e,null),c(e,y),P&&P.m(e,null),C(H,S,R),W&&W.m(H,R),C(H,D,R),T=!0,j||(F=[E(n,"click",l[133]),E(a,"click",l[134]),E(_,"click",l[84])],j=!0)},p(H,R){(!T||R[1]&4096)&&(n.disabled=H[43]),(!T||R[1]&4096)&&(a.disabled=H[43]),H[55].items.length>0?L?L.p(H,R):(L=qo(H),L.c(),L.m(t,null)):L&&(L.d(1),L=null);let K=b;b=V(H),b===K?M[b].p(H,R):(Qe(),_e(M[K],1,1,()=>{M[K]=null}),xe(),k=M[b],k?k.p(H,R):(k=M[b]=N[b](H),k.c()),ce(k,1),k.m(e,y)),H[43]&&!H[45]?P||(P=So(),P.c(),P.m(e,null)):P&&(P.d(1),P=null),H[51]?W?(W.p(H,R),R[1]&1048576&&ce(W,1)):(W=jo(H),W.c(),ce(W,1),W.m(D.parentNode,D)):W&&(Qe(),_e(W,1,1,()=>{W=null}),xe())},i(H){T||(ce(k),ce(W),T=!0)},o(H){_e(k),_e(W),T=!1},d(H){H&&(q(e),q(S),q(D)),L&&L.d(),M[b].d(),P&&P.d(),W&&W.d(H),j=!1,he(F)}}}function Pa(l){let e,t,n,i,s,r,a,u=l[36]&&To(l);function d(v,g){return v[23].length===0&&!v[36]?Qa:Za}let h=d(l),_=h(l);return{c(){e=f("div"),t=f("div"),n=f("button"),n.textContent=`${m("note.add")}`,i=w(),u&&u.c(),s=w(),_.c(),o(n,"class","btn btn-primary svelte-rw0qo2"),o(t,"class","tab-toolbar svelte-rw0qo2"),o(e,"class","notes-tab svelte-rw0qo2")},m(v,g){C(v,e,g),c(e,t),c(t,n),c(e,i),u&&u.m(e,null),c(e,s),_.m(e,null),r||(a=E(n,"click",l[116]),r=!0)},p(v,g){v[36]?u?u.p(v,g):(u=To(v),u.c(),u.m(e,s)):u&&(u.d(1),u=null),h===(h=d(v))&&_?_.p(v,g):(_.d(1),_=h(v),_&&(_.c(),_.m(e,null)))},i:oe,o:oe,d(v){v&&q(e),u&&u.d(),_.d(),r=!1,a()}}}function Oa(l){let e,t,n=l[21].title+"",i,s,r,a,u,d,h=l[139](l[21].type)+"",_,v,g,b,k,y=(l[21].section||"—")+"",S,D,T,j,F,L=mt(l[21].createdAt)+"",N,M,V,P,W,H,R,K,G=m("overview.newNote")+"",Q,Y,X,J,O,ie,pe=m("overview.addFile")+"",ee,te,le,ve,we,Me,Le=m("overview.addAction")+"",Ie,z,Z,de,ke,Te,ze,He=m("overview.logTime")+"",tt,Ee,ye,ue,re,se=l[23].length>0&&Do(l),Ne=l[26].length>0&&Fo(l);return{c(){e=f("div"),t=f("h2"),i=I(n),s=w(),r=f("div"),a=f("div"),u=f("span"),u.textContent=`${m("overview.type")}`,d=f("span"),_=I(h),v=w(),g=f("div"),b=f("span"),b.textContent=`${m("overview.section")}`,k=f("span"),S=I(y),D=w(),T=f("div"),j=f("span"),j.textContent=`${m("overview.created")}`,F=f("span"),N=I(L),M=w(),V=f("div"),P=f("button"),W=B("svg"),H=B("path"),R=B("path"),K=w(),Q=I(G),Y=w(),X=f("button"),J=B("svg"),O=B("path"),ie=w(),ee=I(pe),te=w(),le=f("button"),ve=B("svg"),we=B("polygon"),Me=w(),Ie=I(Le),z=w(),Z=f("button"),de=B("svg"),ke=B("circle"),Te=B("polyline"),ze=w(),tt=I(He),Ee=w(),se&&se.c(),ye=w(),Ne&&Ne.c(),o(t,"class","svelte-rw0qo2"),o(u,"class","meta-label svelte-rw0qo2"),o(d,"class","svelte-rw0qo2"),o(a,"class","meta-item svelte-rw0qo2"),o(b,"class","meta-label svelte-rw0qo2"),o(k,"class","svelte-rw0qo2"),o(g,"class","meta-item svelte-rw0qo2"),o(j,"class","meta-label svelte-rw0qo2"),o(F,"class","svelte-rw0qo2"),o(T,"class","meta-item svelte-rw0qo2"),o(r,"class","meta-grid svelte-rw0qo2"),o(H,"d","M12 20h9"),o(H,"class","svelte-rw0qo2"),o(R,"d","M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"),o(R,"class","svelte-rw0qo2"),o(W,"width","16"),o(W,"height","16"),o(W,"viewBox","0 0 24 24"),o(W,"fill","none"),o(W,"stroke","currentColor"),o(W,"stroke-width","2"),o(W,"stroke-linecap","round"),o(W,"stroke-linejoin","round"),o(W,"class","svelte-rw0qo2"),o(P,"class","qa-btn svelte-rw0qo2"),o(O,"d","M21.44 11.05l-9.19 9.19a6 6 0 0 1-8.49-8.49l9.19-9.19a4 4 0 0 1 5.66 5.66l-9.2 9.19a2 2 0 0 1-2.83-2.83l8.49-8.48"),o(O,"class","svelte-rw0qo2"),o(J,"width","16"),o(J,"height","16"),o(J,"viewBox","0 0 24 24"),o(J,"fill","none"),o(J,"stroke","currentColor"),o(J,"stroke-width","2"),o(J,"stroke-linecap","round"),o(J,"stroke-linejoin","round"),o(J,"class","svelte-rw0qo2"),o(X,"class","qa-btn svelte-rw0qo2"),o(we,"points","13 2 3 14 12 14 11 22 21 10 12 10 13 2"),o(we,"class","svelte-rw0qo2"),o(ve,"width","16"),o(ve,"height","16"),o(ve,"viewBox","0 0 24 24"),o(ve,"fill","none"),o(ve,"stroke","currentColor"),o(ve,"stroke-width","2"),o(ve,"stroke-linecap","round"),o(ve,"stroke-linejoin","round"),o(ve,"class","svelte-rw0qo2"),o(le,"class","qa-btn svelte-rw0qo2"),o(ke,"cx","12"),o(ke,"cy","12"),o(ke,"r","10"),o(ke,"class","svelte-rw0qo2"),o(Te,"points","12 6 12 12 16 14"),o(Te,"class","svelte-rw0qo2"),o(de,"width","16"),o(de,"height","16"),o(de,"viewBox","0 0 24 24"),o(de,"fill","none"),o(de,"stroke","currentColor"),o(de,"stroke-width","2"),o(de,"stroke-linecap","round"),o(de,"stroke-linejoin","round"),o(de,"class","svelte-rw0qo2"),o(Z,"class","qa-btn svelte-rw0qo2"),o(V,"class","quick-actions svelte-rw0qo2"),o(e,"class","overview svelte-rw0qo2")},m(Se,qe){C(Se,e,qe),c(e,t),c(t,i),c(e,s),c(e,r),c(r,a),c(a,u),c(a,d),c(d,_),c(r,v),c(r,g),c(g,b),c(g,k),c(k,S),c(r,D),c(r,T),c(T,j),c(T,F),c(F,N),c(e,M),c(e,V),c(V,P),c(P,W),c(W,H),c(W,R),c(P,K),c(P,Q),c(V,Y),c(V,X),c(X,J),c(J,O),c(X,ie),c(X,ee),c(V,te),c(V,le),c(le,ve),c(ve,we),c(le,Me),c(le,Ie),c(V,z),c(V,Z),c(Z,de),c(de,ke),c(de,Te),c(Z,ze),c(Z,tt),c(e,Ee),se&&se.m(e,null),c(e,ye),Ne&&Ne.m(e,null),ue||(re=[E(P,"click",l[160]),E(X,"click",l[161]),E(le,"click",l[140]),E(Z,"click",l[162])],ue=!0)},p(Se,qe){qe[0]&2097152&&n!==(n=Se[21].title+"")&&U(i,n),qe[0]&2097152&&h!==(h=Se[139](Se[21].type)+"")&&U(_,h),qe[0]&2097152&&y!==(y=(Se[21].section||"—")+"")&&U(S,y),qe[0]&2097152&&L!==(L=mt(Se[21].createdAt)+"")&&U(N,L),Se[23].length>0?se?se.p(Se,qe):(se=Do(Se),se.c(),se.m(e,ye)):se&&(se.d(1),se=null),Se[26].length>0?Ne?Ne.p(Se,qe):(Ne=Fo(Se),Ne.c(),Ne.m(e,null)):Ne&&(Ne.d(1),Ne=null)},i:oe,o:oe,d(Se){Se&&q(e),se&&se.d(),Ne&&Ne.d(),ue=!1,he(re)}}}function za(l){let e,t=ae(l[17]),n=[];for(let i=0;i<t.length;i+=1)n[i]=wo(jn(l,t,i));return{c(){e=f("div");for(let i=0;i<n.length;i+=1)n[i].c();o(e,"class","activity-events svelte-rw0qo2")},m(i,s){C(i,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(i,s){if(s[0]&131072|s[4]&16384){t=ae(i[17]);let r;for(r=0;r<t.length;r+=1){const a=jn(i,t,r);n[r]?n[r].p(a,s):(n[r]=wo(a),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(i){i&&q(e),Oe(n,i)}}}function Ra(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("activity.perCaseEmpty")}`,o(t,"class","svelte-rw0qo2"),o(e,"class","empty-state svelte-rw0qo2")},m(n,i){C(n,e,i),c(e,t)},p:oe,d(n){n&&q(e)}}}function ho(l){let e,t=l[298].targetType+"",n;return{c(){e=f("span"),n=I(t),o(e,"class","activity-event-target svelte-rw0qo2")},m(i,s){C(i,e,s),c(e,n)},p(i,s){s[0]&131072&&t!==(t=i[298].targetType+"")&&U(n,t)},d(i){i&&q(e)}}}function wo(l){let e,t,n=It(l[298].eventType)+"",i,s,r,a=l[298].title+"",u,d,h,_=l[138](l[298].eventType)+"",v,g,b,k,y=pt(l[298].createdAt)+"",S,D,T=l[298].targetType&&ho(l);return{c(){e=f("div"),t=f("span"),i=I(n),s=w(),r=f("span"),u=I(a),d=w(),h=f("span"),v=I(_),g=w(),T&&T.c(),b=w(),k=f("span"),S=I(y),D=w(),o(t,"class","activity-event-icon svelte-rw0qo2"),o(r,"class","activity-event-title svelte-rw0qo2"),o(h,"class","activity-event-type svelte-rw0qo2"),o(k,"class","activity-event-time svelte-rw0qo2"),o(e,"class","activity-event svelte-rw0qo2")},m(j,F){C(j,e,F),c(e,t),c(t,i),c(e,s),c(e,r),c(r,u),c(e,d),c(e,h),c(h,v),c(e,g),T&&T.m(e,null),c(e,b),c(e,k),c(k,S),c(e,D)},p(j,F){F[0]&131072&&n!==(n=It(j[298].eventType)+"")&&U(i,n),F[0]&131072&&a!==(a=j[298].title+"")&&U(u,a),F[0]&131072&&_!==(_=j[138](j[298].eventType)+"")&&U(v,_),j[298].targetType?T?T.p(j,F):(T=ho(j),T.c(),T.m(e,b)):T&&(T.d(1),T=null),F[0]&131072&&y!==(y=pt(j[298].createdAt)+"")&&U(S,y)},d(j){j&&q(e),T&&T.d()}}}function bo(l){let e,t,n,i=ae(l[29].filter(l[187])),s=[];for(let r=0;r<i.length;r+=1)s[r]=go(Nn(l,i,r));return{c(){e=f("div"),t=f("div"),t.textContent=`${m("worklog.suggestions")}`,n=w();for(let r=0;r<s.length;r+=1)s[r].c();o(t,"class","suggestions-title svelte-rw0qo2"),o(e,"class","worklog-tab-suggestions svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,a){if(a[0]&538968064|a[4]&1){i=ae(r[29].filter(r[187]));let u;for(u=0;u<i.length;u+=1){const d=Nn(r,i,u);s[u]?s[u].p(d,a):(s[u]=go(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=i.length}},d(r){r&&q(e),Oe(s,r)}}}function go(l){let e,t,n,i=l[295].summary+"",s,r,a,u=l[295].suggestedMin+"",d,h,_=m("worklog.min")+"",v,g,b=m("suggest.confidence."+l[295].confidence)+"",k,y,S,D,T,j,F;function L(){return l[188](l[295])}return{c(){e=f("div"),t=f("div"),n=f("span"),s=I(i),r=w(),a=f("span"),d=I(u),h=w(),v=I(_),g=I(" · "),k=I(b),y=w(),S=f("div"),D=f("button"),D.textContent=`${m("worklog.apply")}`,T=w(),o(n,"class","suggestion-summary svelte-rw0qo2"),o(a,"class","suggestion-meta svelte-rw0qo2"),o(t,"class","suggestion-info svelte-rw0qo2"),o(D,"class","btn btn-sm btn-primary svelte-rw0qo2"),o(S,"class","suggestion-actions svelte-rw0qo2"),o(e,"class","suggestion-card svelte-rw0qo2")},m(N,M){C(N,e,M),c(e,t),c(t,n),c(n,s),c(t,r),c(t,a),c(a,d),c(a,h),c(a,v),c(a,g),c(a,k),c(e,y),c(e,S),c(S,D),c(e,T),j||(F=E(D,"click",L),j=!0)},p(N,M){l=N,M[0]&538968064&&i!==(i=l[295].summary+"")&&U(s,i),M[0]&538968064&&u!==(u=l[295].suggestedMin+"")&&U(d,u),M[0]&538968064&&b!==(b=m("suggest.confidence."+l[295].confidence)+"")&&U(k,b)},d(N){N&&q(e),j=!1,F()}}}function Ba(l){let e,t=ae(l[26]),n=[];for(let i=0;i<t.length;i+=1)n[i]=ko(Tn(l,t,i));return{c(){for(let i=0;i<n.length;i+=1)n[i].c();e=ut()},m(i,s){for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(i,s);C(i,e,s)},p(i,s){if(s[0]&67108864){t=ae(i[26]);let r;for(r=0;r<t.length;r+=1){const a=Tn(i,t,r);n[r]?n[r].p(a,s):(n[r]=ko(a),n[r].c(),n[r].m(e.parentNode,e))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(i){i&&q(e),Oe(n,i)}}}function Va(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("worklog.empty")}`,o(t,"class","svelte-rw0qo2"),o(e,"class","empty-state svelte-rw0qo2")},m(n,i){C(n,e,i),c(e,t)},p:oe,d(n){n&&q(e)}}}function ko(l){let e,t,n=l[279].summary+"",i,s,r,a=l[279].minutes+"",u,d,h=m("worklog.min")+"",_,v,g=mt(l[279].createdAt)+"",b,k;return{c(){e=f("div"),t=f("div"),i=I(n),s=w(),r=f("div"),u=I(a),d=w(),_=I(h),v=I(" · "),b=I(g),k=w(),o(t,"class","svelte-rw0qo2"),o(r,"class","wl-meta svelte-rw0qo2"),o(e,"class","worklog-entry svelte-rw0qo2")},m(y,S){C(y,e,S),c(e,t),c(t,i),c(e,s),c(e,r),c(r,u),c(r,d),c(r,_),c(r,v),c(r,b),c(e,k)},p(y,S){S[0]&67108864&&n!==(n=y[279].summary+"")&&U(i,n),S[0]&67108864&&a!==(a=y[279].minutes+"")&&U(u,a),S[0]&67108864&&g!==(g=mt(y[279].createdAt)+"")&&U(b,g)},d(y){y&&q(e)}}}function Ha(l){let e,t=ae(l[25]),n=[];for(let i=0;i<t.length;i+=1)n[i]=yo(Dn(l,t,i));return{c(){for(let i=0;i<n.length;i+=1)n[i].c();e=ut()},m(i,s){for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(i,s);C(i,e,s)},p(i,s){if(s[0]&33554432|s[4]&1572864){t=ae(i[25]);let r;for(r=0;r<t.length;r+=1){const a=Dn(i,t,r);n[r]?n[r].p(a,s):(n[r]=yo(a),n[r].c(),n[r].m(e.parentNode,e))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(i){i&&q(e),Oe(n,i)}}}function Ua(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("action.noActions")}`,o(t,"class","svelte-rw0qo2"),o(e,"class","empty-state svelte-rw0qo2")},m(n,i){C(n,e,i),c(e,t)},p:oe,d(n){n&&q(e)}}}function yo(l){let e,t,n,i=l[290].title+"",s,r,a,u=l[144](l[290].type)+"",d,h,_,v=l[290].data+"",g,b,k,y,S,D,T,j,F;function L(){return l[183](l[290])}function N(){return l[184](l[290])}return{c(){e=f("div"),t=f("div"),n=f("span"),s=I(i),r=w(),a=f("span"),d=I(u),h=w(),_=f("span"),g=I(v),b=w(),k=f("div"),y=f("button"),y.textContent=`${m("action.run")}`,S=w(),D=f("button"),D.innerHTML='<svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="svelte-rw0qo2"><polyline points="3 6 5 6 21 6" class="svelte-rw0qo2"></polyline><path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2" class="svelte-rw0qo2"></path></svg>',T=w(),o(n,"class","action-title svelte-rw0qo2"),o(a,"class","action-type svelte-rw0qo2"),o(_,"class","action-data svelte-rw0qo2"),o(t,"class","action-info svelte-rw0qo2"),o(y,"class","btn btn-sm svelte-rw0qo2"),o(D,"class","btn btn-sm btn-danger svelte-rw0qo2"),o(k,"class","action-btns svelte-rw0qo2"),o(e,"class","action-card svelte-rw0qo2")},m(M,V){C(M,e,V),c(e,t),c(t,n),c(n,s),c(t,r),c(t,a),c(a,d),c(t,h),c(t,_),c(_,g),c(e,b),c(e,k),c(k,y),c(k,S),c(k,D),c(e,T),j||(F=[E(y,"click",L),E(D,"click",N)],j=!0)},p(M,V){l=M,V[0]&33554432&&i!==(i=l[290].title+"")&&U(s,i),V[0]&33554432&&u!==(u=l[144](l[290].type)+"")&&U(d,u),V[0]&33554432&&v!==(v=l[290].data+"")&&U(g,v)},d(M){M&&q(e),j=!1,he(F)}}}function qo(l){let e,t=m("common.paste")+"",n,i,s=l[55].items.length+"",r,a,u;return{c(){e=f("button"),n=I(t),i=w(),r=I(s),o(e,"class","btn svelte-rw0qo2")},m(d,h){C(d,e,h),c(e,n),c(e,i),c(e,r),a||(u=E(e,"click",l[89]),a=!0)},p(d,h){h[1]&16777216&&s!==(s=d[55].items.length+"")&&U(r,s)},d(d){d&&q(e),a=!1,u()}}}function Wa(l){let e,t,n,i,s,r,a;const u=[Ja,Ga],d=[];function h(b,k){return b[49].length>0?0:1}e=h(l),t=d[e]=u[e](l);const _=[Xa,Ya],v=[];function g(b,k){return b[50].length===0?0:1}return i=g(l),s=v[i]=_[i](l),{c(){t.c(),n=w(),s.c(),r=ut()},m(b,k){d[e].m(b,k),C(b,n,k),v[i].m(b,k),C(b,r,k),a=!0},p(b,k){let y=e;e=h(b),e===y?d[e].p(b,k):(Qe(),_e(d[y],1,1,()=>{d[y]=null}),xe(),t=d[e],t?t.p(b,k):(t=d[e]=u[e](b),t.c()),ce(t,1),t.m(n.parentNode,n));let S=i;i=g(b),i===S?v[i].p(b,k):(Qe(),_e(v[S],1,1,()=>{v[S]=null}),xe(),s=v[i],s?s.p(b,k):(s=v[i]=_[i](b),s.c()),ce(s,1),s.m(r.parentNode,r))},i(b){a||(ce(t),ce(s),a=!0)},o(b){_e(t),_e(s),a=!1},d(b){b&&(q(n),q(r)),d[e].d(b),v[i].d(b)}}}function Ka(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("common.loading")}`,o(t,"class","svelte-rw0qo2"),o(e,"class","empty-state svelte-rw0qo2")},m(n,i){C(n,e,i),c(e,t)},p:oe,i:oe,o:oe,d(n){n&&q(e)}}}function Ga(l){let e,t;return e=new pi({props:{crumbs:[{name:m("file.root")}]}}),{c(){st(e.$$.fragment)},m(n,i){nt(e,n,i),t=!0},p:oe,i(n){t||(ce(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){ot(e,n)}}}function Ja(l){let e,t,n,i,s,r,a,u=m("common.back")+"",d,h,_,v;return e=new pi({props:{crumbs:[{name:m("file.root")},...l[49]]}}),e.$on("navigate",l[169]),{c(){st(e.$$.fragment),t=w(),n=f("button"),i=B("svg"),s=B("line"),r=B("polyline"),a=w(),d=I(u),o(s,"x1","19"),o(s,"y1","12"),o(s,"x2","5"),o(s,"y2","12"),o(s,"class","svelte-rw0qo2"),o(r,"points","12 19 5 12 12 5"),o(r,"class","svelte-rw0qo2"),o(i,"width","14"),o(i,"height","14"),o(i,"viewBox","0 0 24 24"),o(i,"fill","none"),o(i,"stroke","currentColor"),o(i,"stroke-width","2"),o(i,"stroke-linecap","round"),o(i,"stroke-linejoin","round"),o(i,"class","svelte-rw0qo2"),o(n,"class","btn btn-sm back-btn svelte-rw0qo2")},m(g,b){nt(e,g,b),C(g,t,b),C(g,n,b),c(n,i),c(i,s),c(i,r),c(n,a),c(n,d),h=!0,_||(v=E(n,"click",l[80]),_=!0)},p(g,b){const k={};b[1]&262144&&(k.crumbs=[{name:m("file.root")},...g[49]]),e.$set(k)},i(g){h||(ce(e.$$.fragment,g),h=!0)},o(g){_e(e.$$.fragment,g),h=!1},d(g){g&&(q(t),q(n)),ot(e,g),_=!1,v()}}}function Ya(l){let e,t=[],n=new Map,i,s=ae(l[50]);const r=a=>a[287].id;for(let a=0;a<s.length;a+=1){let u=Mn(l,s,a),d=r(u);n.set(d,t[a]=Co(d,u))}return{c(){e=f("div");for(let a=0;a<t.length;a+=1)t[a].c();o(e,"class","file-list svelte-rw0qo2")},m(a,u){C(a,e,u);for(let d=0;d<t.length;d+=1)t[d]&&t[d].m(e,null);i=!0},p(a,u){u[1]&34078720|u[2]&2006056960|u[3]&7|u[4]&8192&&(s=ae(a[50]),Qe(),t=si(t,u,r,1,a,s,n,e,ii,Co,null,Mn),xe())},i(a){if(!i){for(let u=0;u<s.length;u+=1)ce(t[u]);i=!0}},o(a){for(let u=0;u<t.length;u+=1)_e(t[u]);i=!1},d(a){a&&q(e);for(let u=0;u<t.length;u+=1)t[u].d()}}}function Xa(l){let e,t,n,i,s=(l[49].length>0?m("file.noFiles"):m("file.noFilesCase"))+"",r,a,u,d,h,_,v,g,b,k;return{c(){e=f("div"),t=f("div"),t.innerHTML='<svg width="40" height="40" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="svelte-rw0qo2"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z" class="svelte-rw0qo2"></path><polyline points="14 2 14 8 20 8" class="svelte-rw0qo2"></polyline></svg>',n=w(),i=f("p"),r=I(s),a=w(),u=f("p"),u.textContent=`${m("file.hint")}`,d=w(),h=f("div"),_=f("button"),_.textContent=`${m("file.addFileSimple")}`,v=w(),g=f("button"),g.textContent=`${m("file.addFolderSimple")}`,o(t,"class","empty-icon svelte-rw0qo2"),o(i,"class","svelte-rw0qo2"),o(u,"class","hint svelte-rw0qo2"),o(_,"class","btn btn-primary svelte-rw0qo2"),o(g,"class","btn svelte-rw0qo2"),o(h,"class","empty-actions svelte-rw0qo2"),o(e,"class","empty-state svelte-rw0qo2")},m(y,S){C(y,e,S),c(e,t),c(e,n),c(e,i),c(i,r),c(e,a),c(e,u),c(e,d),c(e,h),c(h,_),c(h,v),c(h,g),b||(k=[E(_,"click",l[133]),E(g,"click",l[134])],b=!0)},p(y,S){S[1]&262144&&s!==(s=(y[49].length>0?m("file.noFiles"):m("file.noFilesCase"))+"")&&U(r,s)},i:oe,o:oe,d(y){y&&q(e),b=!1,he(k)}}}function Co(l,e){let t,n,i;return n=new jc({props:{item:e[287],selected:e[56].includes(e[287].id),onDragStart:e[93],onDragOver:e[94],onDrop:e[95]}}),n.$on("navigate",e[170]),n.$on("preview",e[171]),n.$on("openExternal",e[172]),n.$on("showInFolder",e[173]),n.$on("delete",e[174]),n.$on("rename",e[175]),n.$on("duplicate",e[176]),n.$on("cut",e[177]),n.$on("copy",e[178]),n.$on("selectOne",e[179]),n.$on("toggleSelect",e[180]),n.$on("rangeSelect",e[181]),{key:l,first:null,c(){t=ut(),st(n.$$.fragment),this.first=t},m(s,r){C(s,t,r),nt(n,s,r),i=!0},p(s,r){e=s;const a={};r[1]&524288&&(a.item=e[287]),r[1]&34078720&&(a.selected=e[56].includes(e[287].id)),n.$set(a)},i(s){i||(ce(n.$$.fragment,s),i=!0)},o(s){_e(n.$$.fragment,s),i=!1},d(s){s&&q(t),ot(n,s)}}}function So(l){let e,t;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("file.scanning")}`,o(t,"class","svelte-rw0qo2"),o(e,"class","empty-state svelte-rw0qo2")},m(n,i){C(n,e,i),c(e,t)},d(n){n&&q(e)}}}function jo(l){let e,t;return e=new Hc({props:{item:l[51],content:l[52],loading:l[53],error:l[54]}}),e.$on("close",l[83]),e.$on("openExternal",l[182]),{c(){st(e.$$.fragment)},m(n,i){nt(e,n,i),t=!0},p(n,i){const s={};i[1]&1048576&&(s.item=n[51]),i[1]&2097152&&(s.content=n[52]),i[1]&4194304&&(s.loading=n[53]),i[1]&8388608&&(s.error=n[54]),e.$set(s)},i(n){t||(ce(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){ot(e,n)}}}function To(l){let e,t,n,i,s,r,a,u,d;return{c(){e=f("div"),t=f("input"),n=w(),i=f("div"),s=f("button"),s.textContent=`${m("common.create")}`,r=w(),a=f("button"),a.textContent=`${m("common.cancel")}`,o(t,"type","text"),o(t,"placeholder",m("note.title")),o(t,"class","svelte-rw0qo2"),o(s,"class","btn btn-primary svelte-rw0qo2"),o(a,"class","btn svelte-rw0qo2"),o(i,"class","form-actions svelte-rw0qo2"),o(e,"class","create-form svelte-rw0qo2")},m(h,_){C(h,e,_),c(e,t),Ce(t,l[37]),c(e,n),c(e,i),c(i,s),c(i,r),c(i,a),u||(d=[E(t,"input",l[165]),E(t,"keydown",l[166]),E(s,"click",l[118]),E(a,"click",l[117])],u=!0)},p(h,_){_[1]&64&&t.value!==h[37]&&Ce(t,h[37])},d(h){h&&q(e),u=!1,he(d)}}}function Za(l){let e,t=ae(l[23]),n=[];for(let i=0;i<t.length;i+=1)n[i]=No(Fn(l,t,i));return{c(){e=f("div");for(let i=0;i<n.length;i+=1)n[i].c();o(e,"class","notes-list svelte-rw0qo2")},m(i,s){C(i,e,s);for(let r=0;r<n.length;r+=1)n[r]&&n[r].m(e,null)},p(i,s){if(s[0]&8388608|s[3]&67108864){t=ae(i[23]);let r;for(r=0;r<t.length;r+=1){const a=Fn(i,t,r);n[r]?n[r].p(a,s):(n[r]=No(a),n[r].c(),n[r].m(e,null))}for(;r<n.length;r+=1)n[r].d(1);n.length=t.length}},d(i){i&&q(e),Oe(n,i)}}}function Qa(l){let e,t,n;return{c(){e=f("div"),t=f("p"),t.textContent=`${m("note.noNotes")}`,n=f("p"),n.textContent=`${m("note.createFirst")}`,o(t,"class","svelte-rw0qo2"),o(n,"class","hint svelte-rw0qo2"),o(e,"class","empty-state svelte-rw0qo2")},m(i,s){C(i,e,s),c(e,t),c(e,n)},p:oe,d(i){i&&q(e)}}}function No(l){let e,t,n=l[282].title+"",i,s,r,a=mt(l[282].createdAt)+"",u,d,h,_;function v(){return l[167](l[282])}function g(){return l[168](l[282])}return{c(){e=f("div"),t=f("div"),i=I(n),s=w(),r=f("div"),u=I(a),d=w(),o(t,"class","note-card-title svelte-rw0qo2"),o(r,"class","note-card-date svelte-rw0qo2"),o(e,"class","note-card svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(b,k){C(b,e,k),c(e,t),c(t,i),c(e,s),c(e,r),c(r,u),c(e,d),h||(_=[E(e,"click",v),E(e,"keydown",function(){Ht(at(g))&&at(g).apply(this,arguments)})],h=!0)},p(b,k){l=b,k[0]&8388608&&n!==(n=l[282].title+"")&&U(i,n),k[0]&8388608&&a!==(a=mt(l[282].createdAt)+"")&&U(u,a)},d(b){b&&q(e),h=!1,he(_)}}}function Do(l){let e,t,n,i=ae(l[23].slice(0,5)),s=[];for(let r=0;r<i.length;r+=1)s[r]=Mo(En(l,i,r));return{c(){e=f("div"),t=f("h3"),t.textContent=`${m("overview.recentNotes")}`,n=w();for(let r=0;r<s.length;r+=1)s[r].c();o(t,"class","svelte-rw0qo2"),o(e,"class","recent-section svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,a){if(a[0]&8388608|a[3]&67108864){i=ae(r[23].slice(0,5));let u;for(u=0;u<i.length;u+=1){const d=En(r,i,u);s[u]?s[u].p(d,a):(s[u]=Mo(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=i.length}},d(r){r&&q(e),Oe(s,r)}}}function Mo(l){let e,t,n=l[282].title+"",i,s,r=mt(l[282].createdAt)+"",a,u,d,h;function _(){return l[163](l[282])}function v(){return l[164](l[282])}return{c(){e=f("div"),t=f("span"),i=I(n),s=f("span"),a=I(r),u=w(),o(t,"class","svelte-rw0qo2"),o(s,"class","recent-date svelte-rw0qo2"),o(e,"class","recent-note svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(g,b){C(g,e,b),c(e,t),c(t,i),c(e,s),c(s,a),c(e,u),d||(h=[E(e,"click",_),E(e,"keydown",function(){Ht(at(v))&&at(v).apply(this,arguments)})],d=!0)},p(g,b){l=g,b[0]&8388608&&n!==(n=l[282].title+"")&&U(i,n),b[0]&8388608&&r!==(r=mt(l[282].createdAt)+"")&&U(a,r)},d(g){g&&q(e),d=!1,he(h)}}}function Fo(l){let e,t,n,i=ae(l[26].slice(0,3)),s=[];for(let r=0;r<i.length;r+=1)s[r]=Io(In(l,i,r));return{c(){e=f("div"),t=f("h3"),t.textContent=`${m("overview.recentEntries")}`,n=w();for(let r=0;r<s.length;r+=1)s[r].c();o(t,"class","svelte-rw0qo2"),o(e,"class","recent-section svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(e,null)},p(r,a){if(a[0]&67108864){i=ae(r[26].slice(0,3));let u;for(u=0;u<i.length;u+=1){const d=In(r,i,u);s[u]?s[u].p(d,a):(s[u]=Io(d),s[u].c(),s[u].m(e,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=i.length}},d(r){r&&q(e),Oe(s,r)}}}function Io(l){let e,t=l[279].summary+"",n,i,s=l[279].minutes+"",r,a,u=m("worklog.min")+"",d,h;return{c(){e=f("div"),n=I(t),i=I(" ("),r=I(s),a=w(),d=I(u),h=I(")"),o(e,"class","recent-entry svelte-rw0qo2")},m(_,v){C(_,e,v),c(e,n),c(e,i),c(e,r),c(e,a),c(e,d),c(e,h)},p(_,v){v[0]&67108864&&t!==(t=_[279].summary+"")&&U(n,t),v[0]&67108864&&s!==(s=_[279].minutes+"")&&U(r,s)},d(_){_&&q(e)}}}function Eo(l){let e;return{c(){e=f("span"),e.textContent="●",o(e,"class","dirty-mark svelte-rw0qo2")},m(t,n){C(t,e,n)},d(t){t&&q(e)}}}function Ao(l){let e,t,n,i,s,r,a,u,d,h,_,v,g,b,k,y,S,D,T,j,F,L,N,M,V,P,W=m("common.create")+"",H,R,K,G,Q,Y,X,J=l[33]&&Lo(l);_=new Xt({props:{kind:"folder",size:24}});let O=ae(l[2]),ie=[];for(let ee=0;ee<O.length;ee+=1)ie[ee]=Po(_n(l,O,ee));const pe=ee=>_e(ie[ee],1,1,()=>{ie[ee]=null});return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${m("nav.createNode")}`,i=w(),J&&J.c(),s=w(),r=f("div"),a=f("span"),a.textContent=`${m("template.select")}`,u=w(),d=f("div"),h=f("button"),st(_.$$.fragment),v=w(),g=f("div"),b=f("span"),b.textContent=`${m("template.optionNone")}`,k=w(),y=f("span"),y.textContent=`${m("template.none.desc")}`,S=w();for(let ee=0;ee<ie.length;ee+=1)ie[ee].c();D=w(),T=f("div"),j=f("label"),F=f("span"),F.textContent=`${m("common.name")}`,L=w(),N=f("input"),M=w(),V=f("div"),P=f("button"),H=I(W),K=w(),G=f("button"),G.textContent=`${m("common.cancel")}`,o(n,"class","svelte-rw0qo2"),o(a,"class","form-label svelte-rw0qo2"),o(b,"class","template-card-title svelte-rw0qo2"),o(y,"class","template-card-desc svelte-rw0qo2"),o(g,"class","template-card-text svelte-rw0qo2"),o(h,"class","template-card svelte-rw0qo2"),De(h,"selected",l[34]===null),o(d,"class","template-cards svelte-rw0qo2"),o(d,"role","group"),o(d,"aria-label",m("template.select")),o(r,"class","form-group svelte-rw0qo2"),o(F,"class","label-text svelte-rw0qo2"),o(N,"type","text"),o(N,"placeholder",m("case.namePlaceholder")),o(N,"class","svelte-rw0qo2"),o(j,"class","svelte-rw0qo2"),o(T,"class","form-group svelte-rw0qo2"),o(P,"class","btn btn-primary svelte-rw0qo2"),P.disabled=R=!l[32].trim()||l[34]===void 0,o(G,"class","btn svelte-rw0qo2"),o(V,"class","modal-actions svelte-rw0qo2"),o(t,"class","modal modal-create svelte-rw0qo2"),o(e,"class","modal-overlay svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(ee,te){C(ee,e,te),c(e,t),c(t,n),c(t,i),J&&J.m(t,null),c(t,s),c(t,r),c(r,a),c(r,u),c(r,d),c(d,h),nt(_,h,null),c(h,v),c(h,g),c(g,b),c(g,k),c(g,y),c(d,S);for(let le=0;le<ie.length;le+=1)ie[le]&&ie[le].m(d,null);c(t,D),c(t,T),c(T,j),c(j,F),c(j,L),c(j,N),Ce(N,l[32]),c(t,M),c(t,V),c(V,P),c(P,H),c(V,K),c(V,G),Q=!0,Y||(X=[E(h,"click",l[213]),E(N,"input",l[215]),E(N,"keydown",l[216]),E(P,"click",l[104]),E(G,"click",l[103]),E(e,"click",Ct(l[103])),E(e,"keydown",at(l[103]))],Y=!0)},p(ee,te){if(ee[33]?J?J.p(ee,te):(J=Lo(ee),J.c(),J.m(t,s)):J&&(J.d(1),J=null),(!Q||te[1]&8)&&De(h,"selected",ee[34]===null),te[0]&4|te[1]&8){O=ae(ee[2]);let le;for(le=0;le<O.length;le+=1){const ve=_n(ee,O,le);ie[le]?(ie[le].p(ve,te),ce(ie[le],1)):(ie[le]=Po(ve),ie[le].c(),ce(ie[le],1),ie[le].m(d,null))}for(Qe(),le=O.length;le<ie.length;le+=1)pe(le);xe()}te[1]&2&&N.value!==ee[32]&&Ce(N,ee[32]),(!Q||te[1]&10&&R!==(R=!ee[32].trim()||ee[34]===void 0))&&(P.disabled=R)},i(ee){if(!Q){ce(_.$$.fragment,ee);for(let te=0;te<O.length;te+=1)ce(ie[te]);Q=!0}},o(ee){_e(_.$$.fragment,ee),ie=ie.filter(Boolean);for(let te=0;te<ie.length;te+=1)_e(ie[te]);Q=!1},d(ee){ee&&q(e),J&&J.d(),ot(_),Oe(ie,ee),Y=!1,he(X)}}}function Lo(l){let e,t=m("nav.createInside")+"",n,i,s=l[33].title+"",r,a;return{c(){e=f("div"),n=I(t),i=I(" «"),r=I(s),a=I("»"),o(e,"class","create-context svelte-rw0qo2")},m(u,d){C(u,e,d),c(e,n),c(e,i),c(e,r),c(e,a)},p(u,d){d[1]&4&&s!==(s=u[33].title+"")&&U(r,s)},d(u){u&&q(e)}}}function Po(l){let e,t,n,i,s,r=m(l[274].title)+"",a,u,d,h=m(l[274].title+".desc")+"",_,v,g,b,k;t=new Xt({props:{kind:l[274].icon||"generic",size:24}});function y(){return l[214](l[274])}return{c(){var S;e=f("button"),st(t.$$.fragment),n=w(),i=f("div"),s=f("span"),a=I(r),u=w(),d=f("span"),_=I(h),v=w(),o(s,"class","template-card-title svelte-rw0qo2"),o(d,"class","template-card-desc svelte-rw0qo2"),o(i,"class","template-card-text svelte-rw0qo2"),o(e,"class","template-card svelte-rw0qo2"),De(e,"selected",((S=l[34])==null?void 0:S.id)===l[274].id)},m(S,D){C(S,e,D),nt(t,e,null),c(e,n),c(e,i),c(i,s),c(s,a),c(i,u),c(i,d),c(d,_),c(e,v),g=!0,b||(k=E(e,"click",y),b=!0)},p(S,D){var j;l=S;const T={};D[0]&4&&(T.kind=l[274].icon||"generic"),t.$set(T),(!g||D[0]&4)&&r!==(r=m(l[274].title)+"")&&U(a,r),(!g||D[0]&4)&&h!==(h=m(l[274].title+".desc")+"")&&U(_,h),(!g||D[0]&4|D[1]&8)&&De(e,"selected",((j=l[34])==null?void 0:j.id)===l[274].id)},i(S){g||(ce(t.$$.fragment,S),g=!0)},o(S){_e(t.$$.fragment,S),g=!1},d(S){S&&q(e),ot(t),b=!1,k()}}}function Oo(l){let e,t,n=l[35].node&&["folder","project","client","document","recipe"].includes(l[35].node.type),i,s,r,a,u,d,h,_,v,g,b=n&&zo(l),k=l[35].node&&l[35].node.parent_id&&Bo(l);return{c(){e=f("div"),t=f("div"),b&&b.c(),i=w(),k&&k.c(),s=w(),r=f("button"),r.textContent=`${m("common.rename")}`,a=w(),u=f("button"),u.textContent=`${m("common.delete")}`,d=w(),h=f("button"),h.textContent=`${m("file.showInExplorer")}`,o(r,"class","context-menu-item svelte-rw0qo2"),o(u,"class","context-menu-item danger svelte-rw0qo2"),o(h,"class","context-menu-item svelte-rw0qo2"),o(t,"class","context-menu svelte-rw0qo2"),Ve(t,"left",l[35].x+"px"),Ve(t,"top",l[35].y+"px"),o(e,"class","context-menu-backdrop svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(y,S){C(y,e,S),c(e,t),b&&b.m(t,null),c(t,i),k&&k.m(t,null),c(t,s),c(t,r),c(t,a),c(t,u),c(t,d),c(t,h),_=!0,v||(g=[E(r,"click",l[219]),E(u,"click",l[220]),E(h,"click",l[221]),E(e,"click",l[106]),E(e,"contextmenu",ml(l[106])),E(e,"keydown",at(l[106]))],v=!0)},p(y,S){S[1]&16&&(n=y[35].node&&["folder","project","client","document","recipe"].includes(y[35].node.type)),n?b?(b.p(y,S),S[1]&16&&ce(b,1)):(b=zo(y),b.c(),ce(b,1),b.m(t,i)):b&&(Qe(),_e(b,1,1,()=>{b=null}),xe()),y[35].node&&y[35].node.parent_id?k?k.p(y,S):(k=Bo(y),k.c(),k.m(t,s)):k&&(k.d(1),k=null),(!_||S[1]&16)&&Ve(t,"left",y[35].x+"px"),(!_||S[1]&16)&&Ve(t,"top",y[35].y+"px")},i(y){_||(ce(b),_=!0)},o(y){_e(b),_=!1},d(y){y&&q(e),b&&b.d(),k&&k.d(),v=!1,he(g)}}}function zo(l){let e,t,n,i,s,r=ae(l[2].length>0?l[2]:[{id:"",title:"template.optionNone",icon:"folder"}]),a=[];for(let d=0;d<r.length;d+=1)a[d]=Ro(mn(l,r,d));const u=d=>_e(a[d],1,1,()=>{a[d]=null});return{c(){e=f("div"),e.textContent=`${m("common.create")}`,t=w();for(let d=0;d<a.length;d+=1)a[d].c();n=w(),i=f("div"),o(e,"class","context-menu-section svelte-rw0qo2"),o(i,"class","context-menu-divider svelte-rw0qo2")},m(d,h){C(d,e,h),C(d,t,h);for(let _=0;_<a.length;_+=1)a[_]&&a[_].m(d,h);C(d,n,h),C(d,i,h),s=!0},p(d,h){if(h[0]&4|h[3]&256){r=ae(d[2].length>0?d[2]:[{id:"",title:"template.optionNone",icon:"folder"}]);let _;for(_=0;_<r.length;_+=1){const v=mn(d,r,_);a[_]?(a[_].p(v,h),ce(a[_],1)):(a[_]=Ro(v),a[_].c(),ce(a[_],1),a[_].m(n.parentNode,n))}for(Qe(),_=r.length;_<a.length;_+=1)u(_);xe()}},i(d){if(!s){for(let h=0;h<r.length;h+=1)ce(a[h]);s=!0}},o(d){a=a.filter(Boolean);for(let h=0;h<a.length;h+=1)_e(a[h]);s=!1},d(d){d&&(q(e),q(t),q(n),q(i)),Oe(a,d)}}}function Ro(l){let e,t,n,i,s=m(l[274].title)+"",r,a,u,d;t=new Xt({props:{kind:l[274].icon||"folder",size:16}});function h(){return l[217](l[274])}return{c(){e=f("button"),st(t.$$.fragment),n=w(),i=f("span"),r=I(s),o(i,"class","svelte-rw0qo2"),o(e,"class","context-menu-item svelte-rw0qo2")},m(_,v){C(_,e,v),nt(t,e,null),c(e,n),c(e,i),c(i,r),a=!0,u||(d=E(e,"click",h),u=!0)},p(_,v){l=_;const g={};v[0]&4&&(g.kind=l[274].icon||"folder"),t.$set(g),(!a||v[0]&4)&&s!==(s=m(l[274].title)+"")&&U(r,s)},i(_){a||(ce(t.$$.fragment,_),a=!0)},o(_){_e(t.$$.fragment,_),a=!1},d(_){_&&q(e),ot(t),u=!1,d()}}}function Bo(l){let e,t,n,i,s;return{c(){e=f("button"),e.textContent=`${m("nav.moveToRoot")}`,t=w(),n=f("div"),o(e,"class","context-menu-item svelte-rw0qo2"),o(n,"class","context-menu-divider svelte-rw0qo2")},m(r,a){C(r,e,a),C(r,t,a),C(r,n,a),i||(s=E(e,"click",l[218]),i=!0)},p:oe,d(r){r&&(q(e),q(t),q(n)),i=!1,s()}}}function Vo(l){let e,t,n,i,s,r,a,u,d,h,_,v,g,b,k,y,S,D,T,j=(l[40]==="open_url"?m("action.dataUrl"):l[40]==="open_folder"||l[40]==="open_file"?m("action.dataPath"):m("action.dataCommand"))+"",F,L,N,M,V,P,W,H,R,K,G,Q=ae(l[74]),Y=[];for(let X=0;X<Q.length;X+=1)Y[X]=Ho(pn(l,Q,X));return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${m("action.newAction")}`,i=w(),s=f("div"),r=f("label"),a=f("span"),a.textContent=`${m("common.name")}`,u=w(),d=f("input"),h=w(),_=f("div"),v=f("label"),g=f("span"),g.textContent=`${m("common.type")}`,b=w(),k=f("select");for(let X=0;X<Y.length;X+=1)Y[X].c();y=w(),S=f("div"),D=f("label"),T=f("span"),F=I(j),L=w(),N=f("input"),V=w(),P=f("div"),W=f("button"),W.textContent=`${m("common.create")}`,H=w(),R=f("button"),R.textContent=`${m("common.cancel")}`,o(n,"class","svelte-rw0qo2"),o(a,"class","label-text svelte-rw0qo2"),o(d,"type","text"),o(d,"placeholder",m("action.namePlaceholder")),o(d,"class","svelte-rw0qo2"),o(r,"class","svelte-rw0qo2"),o(s,"class","form-group svelte-rw0qo2"),o(g,"class","label-text svelte-rw0qo2"),o(k,"class","svelte-rw0qo2"),l[40]===void 0&&Ft(()=>l[224].call(k)),o(v,"class","svelte-rw0qo2"),o(_,"class","form-group svelte-rw0qo2"),o(T,"class","label-text svelte-rw0qo2"),o(N,"type","text"),o(N,"placeholder",M=l[40]==="open_url"?m("action.urlPlaceholder"):l[40]==="open_folder"||l[40]==="open_file"?m("action.pathPlaceholder"):m("action.commandPlaceholder")),o(N,"class","svelte-rw0qo2"),o(D,"class","svelte-rw0qo2"),o(S,"class","form-group svelte-rw0qo2"),o(W,"class","btn btn-primary svelte-rw0qo2"),o(R,"class","btn svelte-rw0qo2"),o(P,"class","modal-actions svelte-rw0qo2"),o(t,"class","modal svelte-rw0qo2"),o(e,"class","modal-overlay svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(X,J){C(X,e,J),c(e,t),c(t,n),c(t,i),c(t,s),c(s,r),c(r,a),c(r,u),c(r,d),Ce(d,l[39]),c(t,h),c(t,_),c(_,v),c(v,g),c(v,b),c(v,k);for(let O=0;O<Y.length;O+=1)Y[O]&&Y[O].m(k,null);Dt(k,l[40],!0),c(t,y),c(t,S),c(S,D),c(D,T),c(T,F),c(D,L),c(D,N),Ce(N,l[41]),c(t,V),c(t,P),c(P,W),c(P,H),c(P,R),K||(G=[E(d,"input",l[222]),E(d,"keydown",l[223]),E(k,"change",l[224]),E(N,"input",l[225]),E(N,"keydown",l[226]),E(W,"click",l[142]),E(R,"click",l[141]),E(e,"click",Ct(l[141])),E(e,"keydown",at(l[141]))],K=!0)},p(X,J){if(J[1]&256&&d.value!==X[39]&&Ce(d,X[39]),J[2]&4096){Q=ae(X[74]);let O;for(O=0;O<Q.length;O+=1){const ie=pn(X,Q,O);Y[O]?Y[O].p(ie,J):(Y[O]=Ho(ie),Y[O].c(),Y[O].m(k,null))}for(;O<Y.length;O+=1)Y[O].d(1);Y.length=Q.length}J[1]&512|J[2]&4096&&Dt(k,X[40]),J[1]&512&&j!==(j=(X[40]==="open_url"?m("action.dataUrl"):X[40]==="open_folder"||X[40]==="open_file"?m("action.dataPath"):m("action.dataCommand"))+"")&&U(F,j),J[1]&512|J[2]&4096&&M!==(M=X[40]==="open_url"?m("action.urlPlaceholder"):X[40]==="open_folder"||X[40]==="open_file"?m("action.pathPlaceholder"):m("action.commandPlaceholder"))&&o(N,"placeholder",M),J[1]&1024&&N.value!==X[41]&&Ce(N,X[41])},d(X){X&&q(e),Oe(Y,X),K=!1,he(G)}}}function Ho(l){let e,t=l[271].label+"",n;return{c(){e=f("option"),n=I(t),e.__value=l[271].id,Ce(e,e.__value),o(e,"class","svelte-rw0qo2")},m(i,s){C(i,e,s),c(e,n)},p:oe,d(i){i&&q(e)}}}function Uo(l){let e,t,n,i=m("file.importTitle")+"",s,r,a=(l[21]?l[21].title:"")+"",u,d,h,_,v,g,b,k=l[44].files+"",y,S,D,T,j,F=l[44].folders+"",L,N,M,V,P,W=(l[44].totalBytes/1024).toFixed(1)+"",H,R,K,G,Q,Y,X,J,O,ie,pe,ee,te=l[44].isDangerous&&Wo(l);return{c(){e=f("div"),t=f("div"),n=f("h3"),s=I(i),r=I(" «"),u=I(a),d=I("»"),h=w(),_=f("div"),v=f("div"),g=f("span"),g.textContent=`${m("file.importFiles")}`,b=f("span"),y=I(k),S=w(),D=f("div"),T=f("span"),T.textContent=`${m("file.importFolders")}`,j=f("span"),L=I(F),N=w(),M=f("div"),V=f("span"),V.textContent=`${m("file.importSize")}`,P=f("span"),H=I(W),R=I(" KB"),K=w(),te&&te.c(),G=w(),Q=f("div"),Y=f("button"),Y.textContent=`${m("file.importCopy")}`,X=w(),J=f("button"),J.textContent=`${m("file.importLink")}`,O=w(),ie=f("button"),ie.textContent=`${m("common.cancel")}`,o(n,"class","svelte-rw0qo2"),o(g,"class","svelte-rw0qo2"),o(b,"class","svelte-rw0qo2"),o(v,"class","summary-row svelte-rw0qo2"),o(T,"class","svelte-rw0qo2"),o(j,"class","svelte-rw0qo2"),o(D,"class","summary-row svelte-rw0qo2"),o(V,"class","svelte-rw0qo2"),o(P,"class","svelte-rw0qo2"),o(M,"class","summary-row svelte-rw0qo2"),o(_,"class","import-summary svelte-rw0qo2"),o(Y,"class","btn btn-primary svelte-rw0qo2"),o(J,"class","btn svelte-rw0qo2"),o(ie,"class","btn svelte-rw0qo2"),o(Q,"class","modal-actions svelte-rw0qo2"),o(t,"class","modal svelte-rw0qo2"),o(e,"class","modal-overlay svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(le,ve){C(le,e,ve),c(e,t),c(t,n),c(n,s),c(n,r),c(n,u),c(n,d),c(t,h),c(t,_),c(_,v),c(v,g),c(v,b),c(b,y),c(_,S),c(_,D),c(D,T),c(D,j),c(j,L),c(_,N),c(_,M),c(M,V),c(M,P),c(P,H),c(P,R),c(_,K),te&&te.m(_,null),c(t,G),c(t,Q),c(Q,Y),c(Q,X),c(Q,J),c(Q,O),c(Q,ie),pe||(ee=[E(Y,"click",l[227]),E(J,"click",l[228]),E(ie,"click",l[136]),E(e,"click",Ct(l[136])),E(e,"keydown",at(l[136]))],pe=!0)},p(le,ve){ve[0]&2097152&&a!==(a=(le[21]?le[21].title:"")+"")&&U(u,a),ve[1]&8192&&k!==(k=le[44].files+"")&&U(y,k),ve[1]&8192&&F!==(F=le[44].folders+"")&&U(L,F),ve[1]&8192&&W!==(W=(le[44].totalBytes/1024).toFixed(1)+"")&&U(H,W),le[44].isDangerous?te?te.p(le,ve):(te=Wo(le),te.c(),te.m(_,null)):te&&(te.d(1),te=null)},d(le){le&&q(e),te&&te.d(),pe=!1,he(ee)}}}function Wo(l){let e,t,n,i,s,r,a=l[44].dangerReason+"",u;return{c(){e=f("div"),t=B("svg"),n=B("path"),i=B("line"),s=B("line"),r=w(),u=I(a),o(n,"d","M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"),o(n,"class","svelte-rw0qo2"),o(i,"x1","12"),o(i,"y1","9"),o(i,"x2","12"),o(i,"y2","13"),o(i,"class","svelte-rw0qo2"),o(s,"x1","12"),o(s,"y1","17"),o(s,"x2","12.01"),o(s,"y2","17"),o(s,"class","svelte-rw0qo2"),o(t,"width","14"),o(t,"height","14"),o(t,"viewBox","0 0 24 24"),o(t,"fill","none"),o(t,"stroke","currentColor"),o(t,"stroke-width","2"),o(t,"stroke-linecap","round"),o(t,"stroke-linejoin","round"),o(t,"class","svelte-rw0qo2"),o(e,"class","summary-warn svelte-rw0qo2")},m(d,h){C(d,e,h),c(e,t),c(t,n),c(t,i),c(t,s),c(e,r),c(e,u)},p(d,h){h[1]&8192&&a!==(a=d[44].dangerReason+"")&&U(u,a)},d(d){d&&q(e)}}}function Ko(l){let e,t,n,i,s,r,a,u,d,h,_,v,g,b,k,y,S,D=l[65]&&Go(l);return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${m("rename.title")}`,i=w(),s=f("div"),r=f("label"),a=f("span"),a.textContent=`${m("common.newName")}`,u=w(),d=f("input"),h=w(),D&&D.c(),_=w(),v=f("div"),g=f("button"),g.textContent=`${m("common.rename")}`,b=w(),k=f("button"),k.textContent=`${m("common.cancel")}`,o(n,"class","svelte-rw0qo2"),o(a,"class","label-text svelte-rw0qo2"),o(d,"type","text"),o(d,"class","svelte-rw0qo2"),o(r,"class","svelte-rw0qo2"),o(s,"class","form-group svelte-rw0qo2"),o(g,"class","btn btn-primary svelte-rw0qo2"),o(k,"class","btn svelte-rw0qo2"),o(v,"class","modal-actions svelte-rw0qo2"),o(t,"class","modal svelte-rw0qo2"),o(e,"class","modal-overlay svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(T,j){C(T,e,j),c(e,t),c(t,n),c(t,i),c(t,s),c(s,r),c(r,a),c(r,u),c(r,d),Ce(d,l[64]),c(t,h),D&&D.m(t,null),c(t,_),c(t,v),c(v,g),c(v,b),c(v,k),y||(S=[E(d,"input",l[229]),E(d,"keydown",l[98]),E(g,"click",l[96]),E(k,"click",l[97]),E(e,"click",Ct(l[97])),E(e,"keydown",at(l[97]))],y=!0)},p(T,j){j[2]&4&&d.value!==T[64]&&Ce(d,T[64]),T[65]?D?D.p(T,j):(D=Go(T),D.c(),D.m(t,_)):D&&(D.d(1),D=null)},d(T){T&&q(e),D&&D.d(),y=!1,he(S)}}}function Go(l){let e,t;return{c(){e=f("div"),t=I(l[65]),o(e,"class","rename-error svelte-rw0qo2")},m(n,i){C(n,e,i),c(e,t)},p(n,i){i[2]&8&&U(t,n[65])},d(n){n&&q(e)}}}function Jo(l){let e,t;return e=new Kc({props:{title:l[59],message:l[60],confirmText:l[62],danger:l[61]}}),e.$on("confirm",l[99]),e.$on("cancel",l[100]),{c(){st(e.$$.fragment)},m(n,i){nt(e,n,i),t=!0},p(n,i){const s={};i[1]&268435456&&(s.title=n[59]),i[1]&536870912&&(s.message=n[60]),i[2]&1&&(s.confirmText=n[62]),i[1]&1073741824&&(s.danger=n[61]),e.$set(s)},i(n){t||(ce(e.$$.fragment,n),t=!0)},o(n){_e(e.$$.fragment,n),t=!1},d(n){ot(e,n)}}}function Yo(l){let e,t,n,i,s,r,a,u,d,h,_,v,g,b,k=m("sync.saveInterval")+"",y,S,D,T,j,F,L,N=l[67]&&Xo(l);function M(H,R){var K;return(K=H[67])!=null&&K.configured?nu:lu}let V=M(l),P=V(l),W=l[73]&&ei(l);return{c(){e=f("div"),t=f("div"),n=f("h3"),n.textContent=`${m("sync.settings")}`,i=w(),N&&N.c(),s=w(),P.c(),r=w(),a=f("div"),u=f("div"),d=f("label"),h=f("span"),h.textContent=`${m("sync.autoSync")}`,_=w(),v=f("input"),g=w(),b=f("button"),y=I(k),S=w(),W&&W.c(),D=w(),T=f("div"),j=f("button"),j.textContent=`${m("common.close")}`,o(n,"class","svelte-rw0qo2"),o(h,"class","label-text svelte-rw0qo2"),o(v,"type","number"),o(v,"placeholder","0"),o(v,"min","0"),o(v,"class","svelte-rw0qo2"),o(d,"class","svelte-rw0qo2"),o(u,"class","form-group svelte-rw0qo2"),o(b,"class","btn svelte-rw0qo2"),b.disabled=l[68],Ve(a,"margin-top","16px"),Ve(a,"padding-top","16px"),Ve(a,"border-top","1px solid #2a2a3c"),o(a,"class","svelte-rw0qo2"),o(j,"class","btn svelte-rw0qo2"),o(T,"class","modal-actions svelte-rw0qo2"),Ve(T,"margin-top","12px"),o(t,"class","modal modal-sync svelte-rw0qo2"),o(e,"class","modal-overlay svelte-rw0qo2"),o(e,"role","button"),o(e,"tabindex","0")},m(H,R){C(H,e,R),c(e,t),c(t,n),c(t,i),N&&N.m(t,null),c(t,s),P.m(t,null),c(t,r),c(t,a),c(a,u),c(u,d),c(d,h),c(d,_),c(d,v),Ce(v,l[72]),c(a,g),c(a,b),c(b,y),c(t,S),W&&W.m(t,null),c(t,D),c(t,T),c(T,j),F||(L=[E(v,"input",l[233]),E(b,"click",l[149]),E(j,"click",l[147]),E(e,"click",Ct(l[147])),E(e,"keydown",at(l[147]))],F=!0)},p(H,R){H[67]?N?N.p(H,R):(N=Xo(H),N.c(),N.m(t,s)):N&&(N.d(1),N=null),V===(V=M(H))&&P?P.p(H,R):(P.d(1),P=V(H),P&&(P.c(),P.m(t,r))),R[2]&1024&&Gt(v.value)!==H[72]&&Ce(v,H[72]),R[2]&64&&(b.disabled=H[68]),H[73]?W?W.p(H,R):(W=ei(H),W.c(),W.m(t,D)):W&&(W.d(1),W=null)},d(H){H&&q(e),N&&N.d(),P.d(),W&&W.d(),F=!1,he(L)}}}function Xo(l){let e,t,n,i,s,r,a,u,d,h,_,v,g=l[67].unpushedOps+"",b,k;function y(N,M){return N[67].revoked?tu:N[67].connected?eu:N[67].configured?$a:xa}let S=y(l),D=S(l),T=l[67].serverUrl&&Zo(l),j=l[67].deviceName&&Qo(l),F=l[67].deviceId&&!l[67].deviceName&&xo(l),L=l[67].lastSyncAt&&$o(l);return{c(){e=f("div"),t=f("div"),n=f("span"),n.textContent=`${m("sync.status")}`,i=w(),s=f("span"),D.c(),r=w(),T&&T.c(),a=w(),j&&j.c(),u=w(),F&&F.c(),d=w(),h=f("div"),_=f("span"),_.textContent=`${m("sync.unpushed")}`,v=f("span"),b=I(g),k=w(),L&&L.c(),o(n,"class","sync-label svelte-rw0qo2"),o(s,"class","sync-value svelte-rw0qo2"),o(t,"class","sync-row svelte-rw0qo2"),o(_,"class","sync-label svelte-rw0qo2"),o(v,"class","sync-value svelte-rw0qo2"),o(h,"class","sync-row svelte-rw0qo2"),o(e,"class","sync-status svelte-rw0qo2")},m(N,M){C(N,e,M),c(e,t),c(t,n),c(t,i),c(t,s),D.m(s,null),c(e,r),T&&T.m(e,null),c(e,a),j&&j.m(e,null),c(e,u),F&&F.m(e,null),c(e,d),c(e,h),c(h,_),c(h,v),c(v,b),c(e,k),L&&L.m(e,null)},p(N,M){S!==(S=y(N))&&(D.d(1),D=S(N),D&&(D.c(),D.m(s,null))),N[67].serverUrl?T?T.p(N,M):(T=Zo(N),T.c(),T.m(e,a)):T&&(T.d(1),T=null),N[67].deviceName?j?j.p(N,M):(j=Qo(N),j.c(),j.m(e,u)):j&&(j.d(1),j=null),N[67].deviceId&&!N[67].deviceName?F?F.p(N,M):(F=xo(N),F.c(),F.m(e,d)):F&&(F.d(1),F=null),M[2]&32&&g!==(g=N[67].unpushedOps+"")&&U(b,g),N[67].lastSyncAt?L?L.p(N,M):(L=$o(N),L.c(),L.m(e,null)):L&&(L.d(1),L=null)},d(N){N&&q(e),D.d(),T&&T.d(),j&&j.d(),F&&F.d(),L&&L.d()}}}function xa(l){let e;return{c(){e=f("span"),e.textContent=`${m("sync.disabled")}`,Ve(e,"color","#666"),o(e,"class","svelte-rw0qo2")},m(t,n){C(t,e,n)},d(t){t&&q(e)}}}function $a(l){let e;return{c(){e=f("span"),e.textContent=`${m("sync.notConnected")}`,Ve(e,"color","#f59e0b"),o(e,"class","svelte-rw0qo2")},m(t,n){C(t,e,n)},d(t){t&&q(e)}}}function eu(l){let e;return{c(){e=f("span"),e.textContent=`${m("sync.connected")}`,Ve(e,"color","#34d399"),o(e,"class","svelte-rw0qo2")},m(t,n){C(t,e,n)},d(t){t&&q(e)}}}function tu(l){let e;return{c(){e=f("span"),e.textContent=`${m("sync.revoked")}`,Ve(e,"color","#ff6b6b"),o(e,"class","svelte-rw0qo2")},m(t,n){C(t,e,n)},d(t){t&&q(e)}}}function Zo(l){let e,t,n,i=l[67].serverUrl+"",s;return{c(){e=f("div"),t=f("span"),t.textContent=`${m("sync.server")}`,n=f("span"),s=I(i),o(t,"class","sync-label svelte-rw0qo2"),o(n,"class","sync-value mono svelte-rw0qo2"),o(e,"class","sync-row svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n),c(n,s)},p(r,a){a[2]&32&&i!==(i=r[67].serverUrl+"")&&U(s,i)},d(r){r&&q(e)}}}function Qo(l){let e,t,n,i=l[67].deviceName+"",s;return{c(){e=f("div"),t=f("span"),t.textContent=`${m("sync.device")}`,n=f("span"),s=I(i),o(t,"class","sync-label svelte-rw0qo2"),o(n,"class","sync-value svelte-rw0qo2"),o(e,"class","sync-row svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n),c(n,s)},p(r,a){a[2]&32&&i!==(i=r[67].deviceName+"")&&U(s,i)},d(r){r&&q(e)}}}function xo(l){let e,t,n,i=l[67].deviceId+"",s;return{c(){e=f("div"),t=f("span"),t.textContent=`${m("sync.deviceId")}`,n=f("span"),s=I(i),o(t,"class","sync-label svelte-rw0qo2"),o(n,"class","sync-value mono svelte-rw0qo2"),o(e,"class","sync-row svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n),c(n,s)},p(r,a){a[2]&32&&i!==(i=r[67].deviceId+"")&&U(s,i)},d(r){r&&q(e)}}}function $o(l){let e,t,n,i=l[67].lastSyncAt+"",s;return{c(){e=f("div"),t=f("span"),t.textContent=`${m("sync.lastSync")}`,n=f("span"),s=I(i),o(t,"class","sync-label svelte-rw0qo2"),o(n,"class","sync-value svelte-rw0qo2"),o(e,"class","sync-row svelte-rw0qo2")},m(r,a){C(r,e,a),c(e,t),c(e,n),c(n,s)},p(r,a){a[2]&32&&i!==(i=r[67].lastSyncAt+"")&&U(s,i)},d(r){r&&q(e)}}}function lu(l){let e,t,n,i,s,r,a,u,d,h,_,v,g,b,k,y,S,D,T,j,F=m("sync.test")+"",L,N,M,V,P=m("sync.connect")+"",W,H,R;return{c(){e=f("div"),t=f("label"),n=f("span"),n.textContent=`${m("sync.serverUrl")}`,i=w(),s=f("input"),r=w(),a=f("div"),u=f("label"),d=f("span"),d.textContent=`${m("sync.username")}`,h=w(),_=f("input"),v=w(),g=f("div"),b=f("label"),k=f("span"),k.textContent=`${m("sync.password")}`,y=w(),S=f("input"),D=w(),T=f("div"),j=f("button"),L=I(F),M=w(),V=f("button"),W=I(P),o(n,"class","label-text svelte-rw0qo2"),o(s,"type","text"),o(s,"placeholder",m("sync.serverUrlPlaceholder")),o(s,"class","svelte-rw0qo2"),o(t,"class","svelte-rw0qo2"),o(e,"class","form-group svelte-rw0qo2"),o(d,"class","label-text svelte-rw0qo2"),o(_,"type","text"),o(_,"placeholder",m("sync.usernamePlaceholder")),o(_,"class","svelte-rw0qo2"),o(u,"class","svelte-rw0qo2"),o(a,"class","form-group svelte-rw0qo2"),o(k,"class","label-text svelte-rw0qo2"),o(S,"type","password"),o(S,"placeholder",m("sync.passwordPlaceholder")),o(S,"class","svelte-rw0qo2"),o(b,"class","svelte-rw0qo2"),o(g,"class","form-group svelte-rw0qo2"),o(j,"class","btn svelte-rw0qo2"),j.disabled=N=l[68]||!l[69],o(V,"class","btn btn-primary svelte-rw0qo2"),V.disabled=l[68],o(T,"class","modal-actions svelte-rw0qo2"),Ve(T,"margin-top","12px")},m(K,G){C(K,e,G),c(e,t),c(t,n),c(t,i),c(t,s),Ce(s,l[69]),C(K,r,G),C(K,a,G),c(a,u),c(u,d),c(u,h),c(u,_),Ce(_,l[70]),C(K,v,G),C(K,g,G),c(g,b),c(b,k),c(b,y),c(b,S),Ce(S,l[71]),C(K,D,G),C(K,T,G),c(T,j),c(j,L),c(T,M),c(T,V),c(V,W),H||(R=[E(s,"input",l[230]),E(_,"input",l[231]),E(S,"input",l[232]),E(j,"click",l[150]),E(V,"click",l[148])],H=!0)},p(K,G){G[2]&128&&s.value!==K[69]&&Ce(s,K[69]),G[2]&256&&_.value!==K[70]&&Ce(_,K[70]),G[2]&512&&S.value!==K[71]&&Ce(S,K[71]),G[2]&192&&N!==(N=K[68]||!K[69])&&(j.disabled=N),G[2]&64&&(V.disabled=K[68])},d(K){K&&(q(e),q(r),q(a),q(v),q(g),q(D),q(T)),H=!1,he(R)}}}function nu(l){let e,t,n=m("sync.syncNow")+"",i,s,r,a=m("sync.disconnect")+"",u,d,h;return{c(){e=f("div"),t=f("button"),i=I(n),s=w(),r=f("button"),u=I(a),o(t,"class","btn svelte-rw0qo2"),t.disabled=l[68],o(r,"class","btn btn-danger svelte-rw0qo2"),r.disabled=l[68],o(e,"class","sync-connected-actions svelte-rw0qo2")},m(_,v){C(_,e,v),c(e,t),c(t,i),c(e,s),c(e,r),c(r,u),d||(h=[E(t,"click",l[152]),E(r,"click",l[151])],d=!0)},p(_,v){v[2]&64&&(t.disabled=_[68]),v[2]&64&&(r.disabled=_[68])},d(_){_&&q(e),d=!1,he(h)}}}function ei(l){let e,t;return{c(){e=f("div"),t=I(l[73]),o(e,"class","sync-result svelte-rw0qo2"),Ve(e,"margin-top","8px")},m(n,i){C(n,e,i),c(e,t)},p(n,i){i[2]&2048&&U(t,n[73])},d(n){n&&q(e)}}}function ou(l){var Xe;let e,t,n,i,s,r,a,u,d,h,_,v,g,b,k,y,S,D,T,j,F,L,N,M,V,P,W,H,R,K,G,Q,Y,X,J,O,ie,pe,ee,te,le,ve,we,Me,Le,Ie,z,Z,de,ke,Te,ze,He,tt,Ee=ae(l[0]),ye=[];for(let x=0;x<Ee.length;x+=1)ye[x]=zn(Pn(l,Ee,x));const ue=[aa,ca],re=[];function se(x,ge){return x[1].length>0?0:1}T=se(l),j=re[T]=ue[T](l);function Ne(x,ge){return x[21]?da:x[20]?fa:ua}let Se=Ne(l),qe=Se(l),fe=((Xe=l[67])==null?void 0:Xe.configured)&&Bn(l),me=l[19]&&Hn(l);const be=[wa,ha,va,_a,ma,pa],Re=[];function Ke(x,ge){return x[24]?0:x[21]?1:x[20]==="journal"?2:x[20]==="today"&&x[3]?3:x[20]==="activity"?4:5}we=Ke(l),Me=Re[we]=be[we](l);let Ae=l[31]&&Ao(l),Pe=l[35].visible&&Oo(l),Ue=l[38]&&Vo(l),Ge=l[45]&&l[44]&&Uo(l),We=l[63]&&Ko(l),Fe=l[58]&&Jo(l),Be=l[66]&&Yo(l);return{c(){var x;e=f("div"),t=f("aside"),n=f("div"),i=f("span"),i.textContent="⚒",s=w(),r=f("span"),r.textContent=`${m("nav.brand")}`,a=w(),u=f("nav"),d=f("div"),h=f("div"),h.textContent=`${m("nav.system")}`,_=w();for(let ge=0;ge<ye.length;ge+=1)ye[ge].c();v=w(),g=f("div"),b=f("div"),k=f("span"),k.textContent=`${m("nav.workspace")}`,y=w(),S=f("button"),S.textContent="+",D=w(),j.c(),F=w(),L=f("div"),N=f("button"),M=B("svg"),V=B("polyline"),P=B("polyline"),W=B("path"),H=w(),R=f("span"),K=w(),G=f("span"),G.textContent=`${m("nav.sync")}`,Q=w(),Y=f("span"),X=I(l[18]),J=w(),O=f("main"),ie=f("header"),pe=f("div"),qe.c(),ee=w(),te=f("div"),fe&&fe.c(),le=w(),me&&me.c(),ve=w(),Me.c(),Le=w(),Ae&&Ae.c(),Ie=w(),Pe&&Pe.c(),z=w(),Ue&&Ue.c(),Z=w(),Ge&&Ge.c(),de=w(),We&&We.c(),ke=w(),Fe&&Fe.c(),Te=w(),Be&&Be.c(),o(i,"class","logo svelte-rw0qo2"),o(r,"class","brand-name svelte-rw0qo2"),o(n,"class","sidebar-brand svelte-rw0qo2"),o(h,"class","nav-label svelte-rw0qo2"),o(d,"class","nav-group svelte-rw0qo2"),o(k,"class","svelte-rw0qo2"),o(S,"class","nav-add-btn svelte-rw0qo2"),o(S,"title",m("common.create")),o(b,"class","nav-label-row svelte-rw0qo2"),o(g,"class","nav-group svelte-rw0qo2"),o(u,"class","sidebar-nav svelte-rw0qo2"),o(V,"points","23 4 23 10 17 10"),o(V,"class","svelte-rw0qo2"),o(P,"points","1 20 1 14 7 14"),o(P,"class","svelte-rw0qo2"),o(W,"d","M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"),o(W,"class","svelte-rw0qo2"),o(M,"width","16"),o(M,"height","16"),o(M,"viewBox","0 0 24 24"),o(M,"fill","none"),o(M,"stroke","currentColor"),o(M,"stroke-width","2"),o(M,"stroke-linecap","round"),o(M,"stroke-linejoin","round"),o(M,"class","svelte-rw0qo2"),o(R,"class","sync-dot svelte-rw0qo2"),De(R,"active",(x=l[67])==null?void 0:x.configured),o(G,"class","sidebar-sync-label svelte-rw0qo2"),o(N,"class","sidebar-sync-btn svelte-rw0qo2"),o(N,"title",m("nav.syncSettings")),o(Y,"class","version svelte-rw0qo2"),o(L,"class","sidebar-footer svelte-rw0qo2"),o(t,"class","sidebar svelte-rw0qo2"),o(pe,"class","header-left svelte-rw0qo2"),o(te,"class","header-right svelte-rw0qo2"),o(ie,"class","header svelte-rw0qo2"),o(O,"class","main svelte-rw0qo2"),o(e,"class","app svelte-rw0qo2")},m(x,ge){C(x,e,ge),c(e,t),c(t,n),c(n,i),c(n,s),c(n,r),c(t,a),c(t,u),c(u,d),c(d,h),c(d,_);for(let $e=0;$e<ye.length;$e+=1)ye[$e]&&ye[$e].m(d,null);c(u,v),c(u,g),c(g,b),c(b,k),c(b,y),c(b,S),c(g,D),re[T].m(g,null),c(t,F),c(t,L),c(L,N),c(N,M),c(M,V),c(M,P),c(M,W),c(N,H),c(N,R),c(N,K),c(N,G),c(L,Q),c(L,Y),c(Y,X),c(e,J),c(e,O),c(O,ie),c(ie,pe),qe.m(pe,null),c(ie,ee),c(ie,te),fe&&fe.m(te,null),c(O,le),me&&me.m(O,null),c(O,ve),Re[we].m(O,null),c(O,Le),Ae&&Ae.m(O,null),c(O,Ie),Pe&&Pe.m(O,null),c(O,z),Ue&&Ue.m(O,null),c(O,Z),Ge&&Ge.m(O,null),c(O,de),We&&We.m(O,null),c(O,ke),Fe&&Fe.m(O,null),c(O,Te),Be&&Be.m(O,null),ze=!0,He||(tt=[E(S,"click",l[102]),E(N,"click",l[146])],He=!0)},p(x,ge){var rt,lt;if(ge[0]&1074790401|ge[2]&16384){Ee=ae(x[0]);let Je;for(Je=0;Je<Ee.length;Je+=1){const ft=Pn(x,Ee,Je);ye[Je]?ye[Je].p(ft,ge):(ye[Je]=zn(ft),ye[Je].c(),ye[Je].m(d,null))}for(;Je<ye.length;Je+=1)ye[Je].d(1);ye.length=Ee.length}let $e=T;T=se(x),T===$e?re[T].p(x,ge):(Qe(),_e(re[$e],1,1,()=>{re[$e]=null}),xe(),j=re[T],j?j.p(x,ge):(j=re[T]=ue[T](x),j.c()),ce(j,1),j.m(g,null)),(!ze||ge[2]&32)&&De(R,"active",(rt=x[67])==null?void 0:rt.configured),(!ze||ge[0]&262144)&&U(X,x[18]),Se===(Se=Ne(x))&&qe?qe.p(x,ge):(qe.d(1),qe=Se(x),qe&&(qe.c(),qe.m(pe,null))),(lt=x[67])!=null&<.configured?fe?fe.p(x,ge):(fe=Bn(x),fe.c(),fe.m(te,null)):fe&&(fe.d(1),fe=null),x[19]?me?me.p(x,ge):(me=Hn(x),me.c(),me.m(O,ve)):me&&(me.d(1),me=null);let _t=we;we=Ke(x),we===_t?Re[we].p(x,ge):(Qe(),_e(Re[_t],1,1,()=>{Re[_t]=null}),xe(),Me=Re[we],Me?Me.p(x,ge):(Me=Re[we]=be[we](x),Me.c()),ce(Me,1),Me.m(O,Le)),x[31]?Ae?(Ae.p(x,ge),ge[1]&1&&ce(Ae,1)):(Ae=Ao(x),Ae.c(),ce(Ae,1),Ae.m(O,Ie)):Ae&&(Qe(),_e(Ae,1,1,()=>{Ae=null}),xe()),x[35].visible?Pe?(Pe.p(x,ge),ge[1]&16&&ce(Pe,1)):(Pe=Oo(x),Pe.c(),ce(Pe,1),Pe.m(O,z)):Pe&&(Qe(),_e(Pe,1,1,()=>{Pe=null}),xe()),x[38]?Ue?Ue.p(x,ge):(Ue=Vo(x),Ue.c(),Ue.m(O,Z)):Ue&&(Ue.d(1),Ue=null),x[45]&&x[44]?Ge?Ge.p(x,ge):(Ge=Uo(x),Ge.c(),Ge.m(O,de)):Ge&&(Ge.d(1),Ge=null),x[63]?We?We.p(x,ge):(We=Ko(x),We.c(),We.m(O,ke)):We&&(We.d(1),We=null),x[58]?Fe?(Fe.p(x,ge),ge[1]&134217728&&ce(Fe,1)):(Fe=Jo(x),Fe.c(),ce(Fe,1),Fe.m(O,Te)):Fe&&(Qe(),_e(Fe,1,1,()=>{Fe=null}),xe()),x[66]?Be?Be.p(x,ge):(Be=Yo(x),Be.c(),Be.m(O,null)):Be&&(Be.d(1),Be=null)},i(x){ze||(ce(j),ce(Me),ce(Ae),ce(Pe),ce(Fe),ze=!0)},o(x){_e(j),_e(Me),_e(Ae),_e(Pe),_e(Fe),ze=!1},d(x){x&&q(e),Oe(ye,x),re[T].d(),qe.d(),fe&&fe.d(),me&&me.d(),Re[we].d(),Ae&&Ae.d(),Pe&&Pe.d(),Ue&&Ue.d(),Ge&&Ge.d(),We&&We.d(),Fe&&Fe.d(),Be&&Be.d(),He=!1,he(tt)}}}function $(l,...e){try{if(window.go&&window.go.main&&window.go.main.App){const t=window.go.main.App[l];if(typeof t=="function")return t(...e)}}catch(t){console.error("Wails call error:",l,t)}return Promise.reject(new Error("Wails not connected: "+l))}function Rt(l,e,t){for(const n of l){if(n.id===e)return n.children=t,n.has_children=t.length>0,!0;if(n.children&&Rt(n.children,e,t))return!0}return!1}function _i(l,e,t){for(const n of l){if(n.id===e)return n.children=t,n.has_children=t.length>0,!0;if(n.children&&_i(n.children,e,t))return!0}return!1}function ul(l,e,t){const n=new Blob([e],{type:t}),i=URL.createObjectURL(n),s=document.createElement("a");s.href=i,s.download=l,document.body.appendChild(s),s.click(),document.body.removeChild(s),URL.revokeObjectURL(i)}function It(l){return l==="note_created"||l==="file_added"||l==="folder_added"||l==="node_created"?"+":l==="file_deleted"||l==="folder_deleted"?"×":l==="file_renamed"||l==="folder_renamed"||l==="note_updated"||l==="node_updated"?"~":l==="file_copied"?"⧉":l==="file_moved"?"→":"•"}function pt(l){if(!l)return"";try{return new Date(l).toLocaleTimeString("ru-RU",{hour:"2-digit",minute:"2-digit"})}catch{return""}}function mt(l){if(!l)return"";try{return new Date(l).toLocaleDateString("ru-RU",{day:"numeric",month:"short"})}catch{return l}}function vt(l,e,t,n){return l=Math.abs(l)%100,l>=5&&l<=20?n:(l%=10,l===1?e:l>=2&&l<=4?t:n)}function at(l){return e=>{(e.key==="Enter"||e.key===" ")&&(e.preventDefault(),l())}}function iu(l,e,t){let n=[],i=[],s=[],r=null,a=[],u=0,d=!0,h=[],_=null,v="",g="",b=!1,k="",y="all",S="all",D="",T="",j=[],F=!1,L=[],N="",M="",V="",P=null,W="overview",H=[],R=null,K=[],G=[],Q=[],Y="",X="",J=[],O=0,ie=!1,pe="",ee=null,te=null,le={visible:!1,x:0,y:0,node:null},ve=!1,we="",Me=!1,Le="",Ie="open_url",z="",Z=[{id:"open_url",label:m("action.openUrl")},{id:"open_file",label:m("action.openFile")},{id:"open_folder",label:m("action.openFolder")},{id:"run_command",label:m("action.runCommand")},{id:"run_script",label:m("action.runScript")},{id:"open_terminal",label:m("action.openTerminal")},{id:"launch_app",label:m("action.launchApp")}],de=!0,ke=!1,Te=null,ze=!1,He="",tt="",Ee={},ye=!1,ue=null,re=[],se=[],Ne=null,Se="",qe=!1,fe="",me={items:[],mode:"copy"},be=[],Re=[],Ke=!1,Ae=!1,Pe="",Ue="",Ge=!1,We=m("common.delete"),Fe=null,Be=null,Xe=!1,x="",ge="",$e="",_t=!1,rt=null,lt=!1,Je="",ft="",gt="",kt=0,Ye="";const vi=[{id:"overview",label:m("tab.overview")},{id:"notes",label:m("tab.notes")},{id:"files",label:m("tab.files")},{id:"actions",label:m("tab.actions")},{id:"worklog",label:m("tab.worklog")},{id:"activity",label:m("tab.activity")}];let Zt=null;li(async()=>{try{t(18,N=await $("VerstakVersion")||"verstak-gui/v2"),t(0,n=await $("ListSystemViews")||[]),t(1,i=await $("ListWorkspaceTree")||[]),t(2,s=await $("ListEnabledTemplates")||[])}catch(p){t(19,M=String(p)),t(0,n=[{id:"today",label:m("nav.today")},{id:"inbox",label:m("nav.inbox")},{id:"activity",label:m("nav.activity")}]),t(1,i=[]),t(2,s=[])}window.runtime&&window.runtime.EventsOn&&(window.runtime.EventsOn("files-dropped",xi),Zt=()=>window.runtime.EventsOff("files-dropped")),window.addEventListener("keydown",Dl),t(42,de=!1),Ot()}),vl(()=>{Zt&&Zt(),window.removeEventListener("keydown",Dl)});async function hl(p){t(20,V=p),t(21,P=null),t(22,W="overview"),t(23,H=[]),K=[],t(25,G=[]),t(26,Q=[]),t(29,J=[]),t(31,ie=!1),t(19,M=""),t(3,r=null),t(4,a=[]),u=0,d=!0,t(5,h=[]),t(6,_=null);try{p==="today"?(t(3,r=await $("ListTodayView")||{cases:[]}),t(29,J=await $("GetSuggestions")||[]),t(30,O=J.length)):p==="journal"?await Pt():p==="activity"&&(t(4,a=await $("ListActivityFeed",50,0)||[]),u=a.length,d=a.length===50)}catch(A){t(19,M=String(A)),t(3,r={cases:[]}),t(4,a=[])}}async function St(p){t(21,P=p),t(22,W="overview"),t(23,H=[]),K=[],t(25,G=[]),t(26,Q=[]),t(29,J=[]),t(50,se=[]),t(49,re=[]),t(48,ue=null),t(51,Ne=null),t(52,Se=""),t(56,be=[]),Re=[],t(24,R=null),t(31,ie=!1),t(36,ve=!1),t(19,M=""),t(17,L=[]),await wl(p.id)}async function wl(p){try{t(23,H=await $("ListNotes",p)||[])}catch{}try{K=await $("ListFiles",p)||[]}catch{}try{t(25,G=await $("ListActions",p)||[])}catch{}try{t(26,Q=await $("ListWorklog",p)||[])}catch{}try{t(29,J=await $("GetSuggestions")||[]),t(30,O=J.length)}catch{t(29,J=[]),t(30,O=0)}try{t(17,L=await $("ListActivityByNode",p,50,0)||[])}catch{}}async function et(p){t(47,ye=!0);try{let A=await $("ListItems",p)||[];A.sort((ne,je)=>ne.type!==je.type?ne.type==="folder"?-1:1:(ne.name||"").localeCompare(je.name||"")),t(50,se=A)}catch{t(50,se=[])}t(47,ye=!1)}async function Qt(p){if(!P)return;try{const ne=await $("GetNodeDetail",p);ne&&t(49,re=[...re,{id:p,name:ne.title}])}catch{t(49,re=[...re,{id:p,name:"..."}])}t(48,ue=p),t(46,Ee={...Ee,[p]:!0});const A=await $("ListWorkspaceChildren",p)||[];Rt(i,p,A),t(1,i=[...i]),await et(p)}function bl(){if(re.length<2)t(49,re=[]),t(48,ue=null),et(P.id);else{const p=re[re.length-2];t(49,re=re.slice(0,-1)),t(48,ue=p.id),et(p.id)}}function gl(p){const A=re[p];t(49,re=re.slice(0,p+1)),t(48,ue=A.id),et(A.id)}async function xt(p){t(51,Ne=p),t(52,Se=""),t(54,fe=""),t(53,qe=!0);try{wc(p)?t(52,Se=await $("GetFileBase64",p.fileId)||""):bc(p)&&t(52,Se=await $("ReadFileText",p.fileId)||"")}catch(A){t(54,fe=String(A))}t(53,qe=!1)}function $t(){t(51,Ne=null),t(52,Se=""),t(54,fe="")}async function hi(){const p=prompt(m("file.namePrompt"));if(!(!p||!p.trim()))try{const A=ue||P.id;await $("CreateEmptyFile",A,p.trim()),await et(A),await ll(A)}catch(A){t(19,M=String(A))}}async function kl(p){try{await $("DuplicateNode",p);const A=ue||P.id;await et(A),await ll(A)}catch(A){t(19,M=String(A))}}function yl(p){const A=se.find(ne=>ne.id===p);A&&tl(A.id,A.name)}function ql(p){t(55,me={items:[p],mode:"cut"})}function Cl(p){t(55,me={items:[p],mode:"copy"})}async function Sl(){if(me.items.length===0)return;const p=ue||P.id;try{if(me.mode==="copy")for(const A of me.items)await $("DuplicateNode",A);else for(const A of me.items)await $("MoveNode",A,p);t(55,me={items:[],mode:"copy"}),await et(p)}catch(A){t(19,M=String(A))}}function jl(p){be.includes(p)?t(56,be=be.filter(A=>A!==p)):t(56,be=[...be,p])}function Tl(p){t(56,be=[p])}function wi(){t(56,be=se.map(p=>p.id))}function Nl(p){if(se.length===0)return;const A=be.length>0?be[be.length-1]:se[0].id,ne=se.findIndex(yt=>yt.id===A),je=se.findIndex(yt=>yt.id===p);if(ne===-1||je===-1)return;const Ze=Math.min(ne,je),dt=Math.max(ne,je),zr=se.slice(Ze,dt+1).map(yt=>yt.id),Zl=new Set(be);zr.forEach(yt=>Zl.add(yt)),t(56,be=[...Zl])}function bi(){t(56,be=[])}function el(p){return p.length>0?p:se.map(A=>A.id)}async function gi(){const p=el(be),A=se.find(je=>je.id===p[0]);let ne;p.length===1&&(A==null?void 0:A.type)==="folder"?ne=m("delete.folder"):p.length===1?ne=m("delete.file"):ne=m("delete.files",{count:p.length}),Et({title:m("delete.confirmTitle"),message:m("delete.confirmMessage")+" "+ne+"?",confirmText:m("common.delete"),danger:!0,onConfirm:async()=>{for(const Ze of p)try{await $("DeleteFileOrFolder",Ze)}catch(dt){t(19,M=String(dt))}t(56,be=[]);const je=ue||P.id;await et(je)}})}function ki(){const p=el(be);t(55,me={items:p,mode:"cut"}),t(56,be=[])}function yi(){const p=el(be);t(55,me={items:p,mode:"copy"}),t(56,be=[])}function qi(p,A){const ne=be.includes(A)?be:[A];Re=ne,p.dataTransfer.effectAllowed="move",p.dataTransfer.setData("text/plain",ne.join(","))}function Ci(p,A){const ne=se.find(je=>je.id===A);ne&&ne.type==="folder"&&(p.preventDefault(),p.dataTransfer.dropEffect="move")}async function Si(p,A){if(p.preventDefault(),Re.length!==0){for(const ne of Re)try{await $("MoveNode",ne,A)}catch(je){t(19,M=String(je))}Re=[],t(56,be=[]),await et(ue||P.id)}}function Dl(p){if(W==="files"&&!(p.target.tagName==="INPUT"||p.target.tagName==="TEXTAREA"))if(p.ctrlKey||p.metaKey)p.key==="c"||p.key==="C"?(p.preventDefault(),yi()):p.key==="x"||p.key==="X"?(p.preventDefault(),ki()):p.key==="v"||p.key==="V"?(p.preventDefault(),Sl()):p.key==="a"||p.key==="A"?(p.preventDefault(),wi()):p.key==="o"||p.key==="O"?(p.preventDefault(),ji()):p.key==="Enter"&&(p.preventDefault(),Ml());else if(p.key==="Enter")p.preventDefault(),Ml();else if(p.key==="Delete"||p.key==="Backspace"){if(Ne){p.preventDefault(),$t();return}if(be.length>0){p.preventDefault(),gi();return}if(p.key==="Backspace"&&re.length>0){p.preventDefault(),bl();return}}else if(p.key==="Escape"){if(Ne){$t();return}if(be.length>0){bi();return}}else p.key==="F2"&&(p.preventDefault(),Ti())}function Ml(){if(be.length===1){const p=se.find(A=>A.id===be[0]);p&&(p.type==="folder"?Qt(p.id):xt(p))}}function ji(){if(be.length===1){const p=se.find(A=>A.id===be[0]);p&&p.fileId&&$("OpenFile",p.fileId)}}function tl(p,A){x=p,t(64,ge=A),t(65,$e=""),t(63,Xe=!0)}function Ti(){if(be.length===1){const p=se.find(A=>A.id===be[0]);p&&tl(p.id,p.name)}}async function Fl(){const p=ge.trim();if(!p){t(65,$e=m("rename.emptyError"));return}try{await $("ValidateName",p)}catch{t(65,$e=m("rename.invalidError"));return}t(63,Xe=!1);const A=x;x="";try{await $("RenameNode",A,p),P&&P.id===A&&t(21,P={...P,title:p}),await At(),ue&&await et(ue)}catch(ne){t(19,M=String(ne))}}function Ni(){t(63,Xe=!1),x="",t(64,ge=""),t(65,$e="")}function Di(p){p.key==="Enter"?Fl():t(65,$e="")}function Et(p){t(59,Pe=p.title||m("common.confirm")),t(60,Ue=p.message||""),t(61,Ge=p.danger!==void 0?p.danger:!0),t(62,We=p.confirmText||m("common.delete")),Fe=p.onConfirm||null,Be=p.onCancel||null,t(58,Ae=!0)}function Il(){t(58,Ae=!1),Fe=null,Be=null}function Mi(){Fe&&Fe(),Il()}function Fi(){Be&&Be(),Il()}function El(p){t(33,ee=le.node),t(34,te=p),t(32,pe=""),t(31,ie=!0),jt()}function Ii(){t(33,ee=null),t(34,te=void 0),t(32,pe=""),t(31,ie=!0)}function Ei(){t(31,ie=!1),t(32,pe=""),t(33,ee=null),t(34,te=void 0)}async function Al(){if(!(!pe.trim()||te===void 0))try{const p=ee?ee.id:"",A=te?te.id:"",ne=await $("CreateNodeFromTemplate",p,pe.trim(),A);t(31,ie=!1),t(32,pe="");const je=ne?ne.id:null;if(t(33,ee=null),t(34,te=void 0),p){t(46,Ee={...Ee,[p]:!0});const Ze=await $("ListWorkspaceChildren",p)||[];Rt(i,p,Ze),t(1,i=[...i])}else t(1,i=await $("ListWorkspaceTree")||i);if(je){const Ze=await $("GetNodeDetail",je);Ze&&(t(20,V=""),St(Ze))}}catch(p){t(19,M=String(p))}}function Ai(p,A){t(35,le={visible:!0,x:p.clientX,y:p.clientY,node:A})}function jt(){t(35,le={visible:!1,x:0,y:0,node:null})}async function Li(p){const A=!Ee[p];if(t(46,Ee={...Ee,[p]:A}),!A)return;const ne=await $("ListWorkspaceChildren",p)||[];Rt(i,p,ne),t(1,i=[...i])}async function Pi(p,A){if(!(!p||!A||p===A))try{const ne=await $("MoveNode",p,A);await At();const je=await $("GetNodeDetail",p);je&&(t(20,V=""),St(je))}catch(ne){t(19,M=String(ne))}}async function Oi(p){p.preventDefault();try{const A=p.dataTransfer.getData("text/plain");if(!A)return;const ne=await $("GetNodeDetail",A);if(!ne||!ne.parent_id)return;await $("MoveNode",A,""),await At();const je=await $("GetNodeDetail",A);je&&(t(20,V=""),St(je))}catch(A){t(19,M=String(A))}}function zi(p){p.preventDefault(),p.dataTransfer.dropEffect="move",t(57,Ke=!0)}function Ri(p){t(57,Ke=!1)}function Ll(p){tl(p.id,p.title),jt()}function Pl(p){jt(),Et({title:m("delete.confirmTitle"),message:m("delete.confirmMessage")+" "+p.title+"?",confirmText:m("common.delete"),danger:!0,onConfirm:async()=>{try{await $("DeleteNode",p.id),await At(),P&&P.id===p.id&&t(21,P=null)}catch(A){t(19,M=String(A))}}})}async function Ol(p){jt();try{await $("OpenFolder",p.id)}catch(A){t(19,M=String(A))}}async function zl(p){jt();try{await $("MoveNode",p.id,""),await At();const A=await $("GetNodeDetail",p.id);A&&(t(20,V=""),St(A))}catch(A){t(19,M=String(A))}}async function At(){const p=Object.keys(Ee).filter(ne=>Ee[ne]),A=await $("ListWorkspaceTree")||[];for(const ne of p){const Ze=(await $("ListWorkspaceChildren",ne)||[]).map(dt=>({...dt}));_i(A,ne,Ze)}t(1,i=A)}async function ll(p){const A=await $("ListWorkspaceChildren",p)||[];Rt(i,p,A),t(1,i=[...i])}function Rl(){t(36,ve=!0),t(37,we="")}function Bi(){t(36,ve=!1),t(37,we="")}async function Bl(){if(!(!we.trim()||!P))try{const p=await $("CreateNote",P.id,we.trim());t(23,H=[...H,p&&p.id?p:{id:Date.now().toString(),title:we.trim(),createdAt:new Date().toISOString()}]),t(36,ve=!1),t(37,we="")}catch{const A={id:Date.now().toString(),title:we.trim(),createdAt:new Date().toISOString()};t(23,H=[...H,A]),t(36,ve=!1),t(37,we="")}}async function Lt(p){if(R&&R.dirty){Et({title:m("note.unsavedTitle"),message:m("note.unsavedMessage"),confirmText:m("note.unsavedClose"),danger:!1,onConfirm:async()=>{await Vl(p)}});return}await Vl(p)}async function Vl(p){try{const A=await $("ReadNote",p.id);t(24,R={id:p.id,title:p.title,content:A||"",dirty:!1})}catch{t(24,R={id:p.id,title:p.title,content:"# "+p.title+`
|
||
|
||
`,dirty:!1})}}function Vi(){if(R&&R.dirty){Et({title:m("note.unsavedTitle"),message:m("note.unsavedMessage"),confirmText:m("note.unsavedClose"),danger:!1,onConfirm:()=>{t(24,R=null)}});return}t(24,R=null)}function Hi(p){R&&(t(24,R.content=p.target.value,R),t(24,R.dirty=!0,R))}async function Ui(){if(R)try{await $("SaveNote",R.id,R.content),t(24,R.dirty=!1,R)}catch{t(24,R.dirty=!1,R)}}async function Wi(){const p=parseInt(Y,10);if(!(!X.trim()||isNaN(p)||p<=0||!P)){try{const A=await $("CreateWorklog",P.id,X.trim(),p);t(26,Q=[...Q,A&&A.id?A:{id:Date.now().toString(),nodeId:P.id,summary:X.trim(),minutes:p,createdAt:new Date().toISOString()}])}catch{t(26,Q=[...Q,{id:Date.now().toString(),nodeId:P.id,summary:X.trim(),minutes:p,createdAt:new Date().toISOString()}])}t(28,X=""),t(27,Y="")}}async function Hl(){t(29,J=await $("GetSuggestions")||[]),t(30,O=J.length),P&&t(26,Q=await $("ListWorklog",P.id)||[]),V==="journal"&&await Pt()}async function nl(p){try{await $("AcceptSuggestionWith",p,p.suggestedMin,""),await Hl()}catch(A){console.error(A)}}async function Ul(p){try{await $("AcceptSuggestionWith",p,p.suggestedMin,""),await Hl()}catch(A){console.error(A)}}async function Pt(){try{const[p,A,ne]=await Promise.all([$("ListWorklogReport",v,g,k,b,y,S),$("WorklogReportSummary",v,g,k,b,y,S),$("GetSuggestions")]);if(t(5,h=p||[]),t(6,_=A||null),t(29,J=ne||[]),t(30,O=J.length),k&&!D)if(p&&p.length>0&&p[0].nodePath)t(13,D=p[0].nodePath);else try{t(13,D=await $("GetNodeTitle",k))}catch{t(13,D="")}}catch{t(5,h=[]),t(6,_=null),t(29,J=[]),t(30,O=0)}}async function Ki(){try{const p=await $("ExportWorklogCSV",v,g,k,b,y,S);ul("worklog.csv",p,"text/csv")}catch(p){console.error(p)}}async function Gi(){try{const p=await $("ExportWorklogMarkdown",v,g,k,b,y,S);ul("worklog.md",p,"text/markdown")}catch(p){console.error(p)}}async function Ji(){try{const p=await $("ExportWorklogPDF",v,g,k,b,y,S);let A=p;if(typeof p=="string"){const Ze=atob(p);A=new Uint8Array(Ze.length);for(let dt=0;dt<Ze.length;dt++)A[dt]=Ze.charCodeAt(dt)}ul(`verstak-worklog-${v||"all"}--${g||"all"}.pdf`,A,"application/pdf")}catch(p){console.error(p)}}let Wl;async function Yi(){const p=T.trim();if(!p||p.length<2){t(15,j=[]),t(16,F=!1);return}try{t(15,j=await $("SearchNodes",p)||[]),t(16,F=j.length>0)}catch{t(15,j=[]),t(16,F=!1)}}function Xi(){clearTimeout(Wl),Wl=setTimeout(Yi,200)}function Kl(p){t(10,k=p.id),t(13,D=p.path||p.title),t(9,b=!0),t(14,T=""),t(15,j=[]),t(16,F=!1),Pt()}function Gl(){t(10,k=""),t(9,b=!1),t(13,D=""),t(14,T=""),t(15,j=[]),t(16,F=!1),Pt()}async function Jl(){const p=await $("PickFile");if(!p)return;const A=ue||P.id;await ol(A,p)}async function Zi(){const p=await $("PickDirectory");if(!p)return;const A=ue||P.id;await ol(A,p)}async function ol(p,A){t(43,ke=!0);try{const ne=await $("PreviewImport",A);t(44,Te=ne),He=A,tt=p,t(45,ze=!0)}catch(ne){t(19,M=String(ne))}t(43,ke=!1)}async function il(p){try{const A=tt||P.id,ne=p==="copy"?await $("AddPathCopy",A,He):await $("AddPathLink",A,He);t(45,ze=!1),t(44,Te=null),t(49,re=[]),t(48,ue=null),await Promise.all([wl(A),et(A),ll(A)])}catch(A){t(19,M=String(A))}}function Qi(){t(45,ze=!1),t(44,Te=null)}async function Yl({id:p,type:A}){const ne=m(A==="folder"?"delete.folder":"delete.file");Et({title:m("delete.confirmTitle"),message:m("delete.confirmMessage")+" "+ne+"?",confirmText:m("common.delete"),danger:!0,onConfirm:async()=>{try{await $("DeleteFileOrFolder",p),K=K.filter(Ze=>Ze.nodeId!==p);const je=ue||P.id;await et(je)}catch(je){t(19,M=String(je))}}})}async function xi(p){if(!p||p.length===0)return;if(!P){t(19,M=m("error.selectCaseFirst"));return}const A=p[0];await ol(P.id,A)}function $i(p){return{note_created:m("event.noteCreated"),note_updated:m("event.noteUpdated"),file_added:m("event.fileAdded"),file_deleted:m("event.fileDeleted"),file_renamed:m("event.fileRenamed"),file_copied:m("event.fileCopied"),file_moved:m("event.fileMoved"),folder_added:m("event.folderAdded"),folder_deleted:m("event.folderDeleted"),folder_renamed:m("event.folderRenamed"),node_created:m("event.caseCreated"),node_updated:m("event.caseUpdated")}[p]||p}function es(p){return{project:m("kind.project"),client:m("kind.client"),document:m("kind.document"),recipe:m("kind.recipe"),folder:m("kind.folder"),note:m("kind.note"),file:m("kind.file"),archive:m("kind.archive"),case:m("kind.case")}[p]||p||m("kind.case")}function ts(){t(38,Me=!0),t(39,Le=""),t(40,Ie="open_url"),t(41,z="")}function ls(){t(38,Me=!1),t(39,Le=""),t(41,z="")}async function sl(){if(!(!Le.trim()||!z.trim()||!P))try{const p=await $("CreateAction",P.id,Ie,Le.trim(),z.trim());p&&p.id&&t(25,G=[...G,p]),t(38,Me=!1),t(39,Le=""),t(41,z="")}catch(p){t(19,M=String(p))}}async function Xl(p){try{await $("DeleteAction",p),t(25,G=G.filter(A=>A.id!==p))}catch(A){t(19,M=String(A))}}function ns(p){const A=Z.find(ne=>ne.id===p);return A?A.label:p}async function ct(p){try{const A=await $("GetNodeDetail",p);A&&St(A)}catch(A){t(19,M=String(A))}}async function Ot(){try{t(67,rt=await $("SyncStatus"))}catch{t(67,rt={configured:!1,serverUrl:"",deviceId:"",unpushedOps:0,lastSyncAt:"",syncInterval:0})}}function os(){t(66,_t=!0),t(69,Je=(rt==null?void 0:rt.serverUrl)||""),t(70,ft=""),t(71,gt=""),t(72,kt=(rt==null?void 0:rt.syncInterval)||0),t(73,Ye="")}function is(){t(66,_t=!1),t(73,Ye="")}async function ss(){t(68,lt=!0),t(73,Ye="");try{await $("SyncConfigure",Je,ft,gt),kt>0&&await $("SyncSetInterval",kt),t(71,gt=""),t(70,ft=""),await Ot(),t(66,_t=!1)}catch(p){t(73,Ye="err: "+String(p))}t(68,lt=!1)}async function rs(){t(68,lt=!0),t(73,Ye="");try{await $("SyncSetInterval",kt),t(73,Ye=m("sync.settingsSaved")),await Ot()}catch(p){t(73,Ye="err: "+String(p))}t(68,lt=!1)}async function cs(){t(68,lt=!0),t(73,Ye="");try{await $("SyncTestConnection",Je,ft,gt),t(73,Ye="connection ok")}catch(p){t(73,Ye="connection failed: "+String(p))}t(68,lt=!1)}async function as(){t(68,lt=!0),t(73,Ye="");try{await $("SyncDisconnect"),t(73,Ye="disconnected"),await Ot()}catch(p){t(73,Ye="err: "+String(p))}t(68,lt=!1)}async function us(){t(68,lt=!0),t(73,Ye="");try{const p=await $("SyncNow");t(73,Ye="pushed "+p.pushed+", pulled "+p.pulled+" (seq "+p.serverSequence+")"),await Ot()}catch(p){t(73,Ye="err: "+String(p))}t(68,lt=!1)}const fs=p=>p.nodeId===P.id,ds=p=>hl(p.id),ps=()=>t(19,M=""),ms=()=>t(19,M=""),_s=()=>t(19,M="");function vs(){R.content=this.value,t(24,R)}const hs=p=>{t(22,W=p.id),p.id==="files"&&P&&se.length===0&&!ue&&et(P.id)},ws=()=>{t(22,W="notes"),Rl()},bs=()=>{t(22,W="files"),Jl()},gs=()=>t(22,W="worklog"),ks=p=>Lt(p),ys=p=>Lt(p);function qs(){we=this.value,t(37,we)}const Cs=p=>p.key==="Enter"&&Bl(),Ss=p=>Lt(p),js=p=>Lt(p),Ts=p=>{const A=p.detail;A===0?(t(49,re=[]),t(48,ue=null),et(P.id)):gl(A-1)},Ns=p=>Qt(p.detail),Ds=p=>xt(p.detail),Ms=p=>$("OpenFile",p.detail),Fs=p=>$("OpenFolder",p.detail),Is=p=>Yl(p.detail),Es=p=>yl(p.detail.id),As=p=>kl(p.detail),Ls=p=>ql(p.detail),Ps=p=>Cl(p.detail),Os=p=>Tl(p.detail),zs=p=>jl(p.detail),Rs=p=>Nl(p.detail),Bs=p=>$("OpenFile",p.detail),Vs=p=>$("RunAction",p.id),Hs=p=>Xl(p.id);function Us(){X=this.value,t(28,X)}function Ws(){Y=Gt(this.value),t(27,Y)}const Ks=p=>p.nodeId===P.id,Gs=p=>nl(p);function Js(){v=this.value,t(7,v)}function Ys(){g=this.value,t(8,g)}const Xs=()=>{t(14,T=""),t(13,D=""),Gl()};function Zs(){T=this.value,t(14,T)}const Qs=()=>setTimeout(()=>t(16,F=!1),200),xs=p=>Kl(p);function $s(){b=this.checked,t(9,b)}function er(){y=cl(this),t(11,y)}function tr(){S=cl(this),t(12,S)}const lr=p=>ct(p.nodeId),nr=(p,A,ne,je)=>t(29,A[ne].suggestedMin=parseInt(je.target.value),J),or=p=>Ul(p),ir=p=>ct(p.nodeId),sr=p=>ct(p.nodeId),rr=(p,A,ne,je)=>t(29,A[ne].suggestedMin=parseInt(je.target.value),J),cr=p=>nl(p),ar=p=>ct(p.nodeId),ur=(p,A)=>A.key==="Enter"&&ct(p.nodeId),fr=p=>ct(p.nodeId),dr=(p,A)=>A.key==="Enter"&&ct(p.nodeId),pr=p=>ct(p.nodeId),mr=(p,A)=>A.key==="Enter"&&ct(p.nodeId),_r=p=>ct(p.nodeId),vr=(p,A)=>A.key==="Enter"&&ct(p.nodeId),hr=()=>t(34,te=null),wr=p=>t(34,te=p);function br(){pe=this.value,t(32,pe)}const gr=p=>p.key==="Enter"&&Al(),kr=p=>El(p),yr=()=>zl(le.node),qr=()=>Ll(le.node),Cr=()=>Pl(le.node),Sr=()=>Ol(le.node);function jr(){Le=this.value,t(39,Le)}const Tr=p=>p.key==="Enter"&&sl();function Nr(){Ie=cl(this),t(40,Ie),t(74,Z)}function Dr(){z=this.value,t(41,z)}const Mr=p=>p.key==="Enter"&&sl(),Fr=()=>il("copy"),Ir=()=>il("link");function Er(){ge=this.value,t(64,ge)}function Ar(){Je=this.value,t(69,Je)}function Lr(){ft=this.value,t(70,ft)}function Pr(){gt=this.value,t(71,gt)}function Or(){kt=Gt(this.value),t(72,kt)}return[n,i,s,r,a,h,_,v,g,b,k,y,S,D,T,j,F,L,N,M,V,P,W,H,R,G,Q,Y,X,J,O,ie,pe,ee,te,le,ve,we,Me,Le,Ie,z,de,ke,Te,ze,Ee,ye,ue,re,se,Ne,Se,qe,fe,me,be,Ke,Ae,Pe,Ue,Ge,We,Xe,ge,$e,_t,rt,lt,Je,ft,gt,kt,Ye,Z,vi,hl,St,et,Qt,bl,gl,xt,$t,hi,kl,yl,ql,Cl,Sl,jl,Tl,Nl,qi,Ci,Si,Fl,Ni,Di,Mi,Fi,El,Ii,Ei,Al,Ai,jt,Li,Pi,Oi,zi,Ri,Ll,Pl,Ol,zl,Rl,Bi,Bl,Lt,Vi,Hi,Ui,Wi,nl,Ul,Pt,Ki,Gi,Ji,Xi,Kl,Gl,Jl,Zi,il,Qi,Yl,$i,es,ts,ls,sl,Xl,ns,ct,os,is,ss,rs,cs,as,us,fs,ds,ps,ms,_s,vs,hs,ws,bs,gs,ks,ys,qs,Cs,Ss,js,Ts,Ns,Ds,Ms,Fs,Is,Es,As,Ls,Ps,Os,zs,Rs,Bs,Vs,Hs,Us,Ws,Ks,Gs,Js,Ys,Xs,Zs,Qs,xs,$s,er,tr,lr,nr,or,ir,sr,rr,cr,ar,ur,fr,dr,pr,mr,_r,vr,hr,wr,br,gr,kr,yr,qr,Cr,Sr,jr,Tr,Nr,Dr,Mr,Fr,Ir,Er,Ar,Lr,Pr,Or]}class su extends bt{constructor(e){super(),wt(this,e,iu,ou,ht,{},null,[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1])}}new su({target:document.getElementById("app")});
|