.navbar-hidden.svelte-rfuq4y{transform:translateY(-100%)}.folder-item.svelte-1s5lnl8{padding:.5rem .75rem;align-items:center;gap:.5rem}.folder-item.svelte-1s5lnl8:hover{transform:translateY(-1px)}.prompt-item.svelte-1s5lnl8{padding:.375rem .75rem;align-items:center;gap:.5rem}.prompt-item.svelte-1s5lnl8:hover{transform:translateY(-1px)}.search-form.svelte-yyldap{display:flex;gap:.75rem;width:100%}.search-form.compact.svelte-yyldap{gap:0}.search-input-wrapper.svelte-yyldap{position:relative;flex:1}.search-icon.svelte-yyldap{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:var(--text-muted);pointer-events:none}.search-input.svelte-yyldap{width:100%;padding:.875rem 3rem;border:2px solid var(--border);border-radius:8px;background-color:var(--surface);color:var(--text);font-size:1rem;transition:all .2s ease}.search-input.compact.svelte-yyldap{padding:.5rem 2.5rem;font-size:.875rem;background-color:var(--surface-interactive)}.search-input.svelte-yyldap:focus{outline:none;border-color:var(--primary)}.clear-button.svelte-yyldap{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);padding:.25rem;color:var(--text-muted);transition:all .2s ease;cursor:pointer;background:none;border:none}.clear-button.svelte-yyldap:hover{color:var(--text)}.search-button.svelte-yyldap{padding:.875rem 2rem;border:2px solid var(--primary);border-radius:8px;background-color:var(--primary);color:var(--bg);font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s ease;white-space:nowrap}.search-button.svelte-yyldap:hover:not(:disabled){transform:translateY(-2px)}.search-button.svelte-yyldap:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){.search-form.svelte-yyldap{flex-direction:column}.search-button.svelte-yyldap{width:100%}}.sidebar-search-results.svelte-lqwcoe{display:flex;flex-direction:column;gap:.5rem}.loading-state.svelte-lqwcoe{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;gap:.75rem}.spinner.svelte-lqwcoe{width:1.5rem;height:1.5rem;border-radius:50%;animation:svelte-lqwcoe-spin .8s linear infinite}@keyframes svelte-lqwcoe-spin{to{transform:rotate(360deg)}}.empty-state.svelte-lqwcoe{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;text-align:center}.clear-link.svelte-lqwcoe{margin-top:.5rem;font-size:.875rem;background:none;border:none;cursor:pointer;text-decoration:underline}.clear-link.svelte-lqwcoe:hover{opacity:.8}.results-header.svelte-lqwcoe{display:flex;align-items:center;justify-content:space-between;padding:.25rem 0}.results-count.svelte-lqwcoe{font-size:.75rem;font-weight:500}.clear-btn.svelte-lqwcoe{padding:.25rem;background:none;border:none;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .15s}.clear-btn.svelte-lqwcoe:hover{background-color:var(--border)}.results-list.svelte-lqwcoe{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.result-item.svelte-lqwcoe{flex-direction:column;gap:.25rem;padding:.625rem}.result-header.svelte-lqwcoe{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.result-title.svelte-lqwcoe{font-size:.875rem;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.result-title.svelte-lqwcoe b{color:var(--primary);font-weight:700}.match-badge.svelte-lqwcoe,.current-badge.svelte-lqwcoe{font-size:.625rem;font-weight:600;padding:.125rem .375rem;border-radius:3px;text-transform:uppercase;flex-shrink:0}.result-snippet.svelte-lqwcoe{font-size:.75rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0}.result-snippet.svelte-lqwcoe b{color:var(--primary);font-weight:700;background-color:#3cafaf26;padding:0 2px;border-radius:2px}.result-footer.svelte-lqwcoe{display:flex;align-items:center;justify-content:space-between;margin-top:.125rem}.result-location.svelte-lqwcoe{font-size:.625rem}.version-badge.svelte-lqwcoe{font-size:.625rem;font-weight:700;padding:.125rem .375rem;border-radius:3px}.local-file-search-results.svelte-o3nwmv{display:flex;flex-direction:column;gap:.5rem}.loading-state.svelte-o3nwmv{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;gap:.75rem}.spinner.svelte-o3nwmv{width:1.5rem;height:1.5rem;border-radius:50%;animation:svelte-o3nwmv-spin .8s linear infinite}@keyframes svelte-o3nwmv-spin{to{transform:rotate(360deg)}}.empty-state.svelte-o3nwmv{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;text-align:center}.clear-link.svelte-o3nwmv{margin-top:.5rem;font-size:.875rem;background:none;border:none;cursor:pointer;text-decoration:underline}.clear-link.svelte-o3nwmv:hover{opacity:.8}.results-header.svelte-o3nwmv{display:flex;align-items:center;justify-content:space-between;padding:.25rem 0}.results-count.svelte-o3nwmv{font-size:.75rem;font-weight:500}.clear-btn.svelte-o3nwmv{padding:.25rem;background:none;border:none;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .15s}.clear-btn.svelte-o3nwmv:hover{background-color:var(--border)}.results-list.svelte-o3nwmv{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.result-item.svelte-o3nwmv{flex-direction:column;gap:.25rem;padding:.625rem}.result-header.svelte-o3nwmv{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.file-icon-name.svelte-o3nwmv{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0}.result-title.svelte-o3nwmv{font-size:.875rem;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-title.svelte-o3nwmv b{color:var(--primary);font-weight:700}.badges.svelte-o3nwmv{display:flex;gap:.25rem;flex-shrink:0}.match-badge.svelte-o3nwmv{font-size:.625rem;font-weight:600;padding:.125rem .375rem;border-radius:3px;text-transform:uppercase;flex-shrink:0}.result-snippet.svelte-o3nwmv{font-size:.75rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;padding-left:1.5rem}.result-snippet.svelte-o3nwmv b{color:var(--primary);font-weight:700;background-color:#3cafaf26;padding:0 2px;border-radius:2px}.result-footer.svelte-o3nwmv{display:flex;align-items:center;margin-top:.125rem;padding-left:1.5rem}.result-location.svelte-o3nwmv{font-size:.625rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folder-result-container.svelte-o3nwmv{display:flex;flex-direction:column}.folder-item.svelte-o3nwmv{display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem}.chevron.svelte-o3nwmv{color:var(--text-muted);transition:transform .15s ease;flex-shrink:0}.chevron.rotated.svelte-o3nwmv{transform:rotate(90deg)}.folder-name.svelte-o3nwmv{flex:1;font-size:.875rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folder-name.svelte-o3nwmv b{color:var(--primary);font-weight:700}.file-count.svelte-o3nwmv{font-size:.75rem;flex-shrink:0}.nested-files.svelte-o3nwmv{list-style:none;padding:0;margin:0;padding-left:1.5rem;border-left:1px solid var(--border);margin-left:.75rem}.file-item.svelte-o3nwmv{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem}.file-name.svelte-o3nwmv{font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-notes-list.svelte-14q7b38{display:flex;flex-direction:column;gap:.5rem}.loading-state.svelte-14q7b38{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;gap:.75rem}.spinner.svelte-14q7b38{width:1.5rem;height:1.5rem;border-radius:50%;animation:svelte-14q7b38-spin .8s linear infinite}.spinner-small.svelte-14q7b38{width:1rem;height:1rem;border-radius:50%;animation:svelte-14q7b38-spin .8s linear infinite}@keyframes svelte-14q7b38-spin{to{transform:rotate(360deg)}}.empty-state.svelte-14q7b38{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;text-align:center}.notes-list.svelte-14q7b38{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.375rem}.note-item.svelte-14q7b38{flex-direction:column;gap:.25rem;padding:.5rem .625rem}.note-title.svelte-14q7b38{font-size:.9375rem;font-weight:700;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note-meta.svelte-14q7b38{display:flex;align-items:center;gap:.5rem;font-size:.75rem}.note-time.svelte-14q7b38{flex-shrink:0}.note-folder.svelte-14q7b38{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.load-more-trigger.svelte-14q7b38{min-height:2rem;display:flex;align-items:center;justify-content:center}.loading-more.svelte-14q7b38{display:flex;align-items:center;gap:.5rem;padding:.5rem;font-size:.75rem}.modal-content.svelte-nmj3tg{background-color:var(--surface);border:2px solid var(--border)}.modal-header.svelte-nmj3tg{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.close-btn.svelte-nmj3tg{padding:.25rem;border:none;background:transparent;color:var(--text-muted);border-radius:.25rem;cursor:pointer;transition:color .15s ease}.close-btn.svelte-nmj3tg:hover{color:var(--text)}.section.svelte-nmj3tg{margin-bottom:1.5rem}.section-label.svelte-nmj3tg{display:block;font-size:.875rem;font-weight:600;color:var(--text);margin-bottom:.25rem}.section-description.svelte-nmj3tg{font-size:.75rem;color:var(--text-muted);margin-bottom:.75rem}.add-path-row.svelte-nmj3tg{display:flex;gap:.5rem;margin-bottom:.5rem}.path-input.svelte-nmj3tg{flex:1;padding:.5rem .75rem;font-size:.875rem;background-color:var(--bg);border:2px solid var(--border);border-radius:.375rem;color:var(--text);outline:none;transition:border-color .15s ease}.path-input.svelte-nmj3tg:focus{border-color:var(--primary)}.add-btn.svelte-nmj3tg{width:100%;padding:.5rem 1rem;border:2px solid var(--primary);background:var(--primary);color:var(--background);border-radius:.375rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:opacity .15s ease;margin-bottom:.75rem}.add-btn.svelte-nmj3tg:hover:not(:disabled){opacity:.9}.add-btn.svelte-nmj3tg:disabled{opacity:.5;cursor:not-allowed}.excluded-paths-list.svelte-nmj3tg{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.375rem}.excluded-path-item.svelte-nmj3tg{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;background:var(--bg);border:1px solid var(--border);border-radius:.375rem}.path-text.svelte-nmj3tg{font-size:.875rem;font-family:monospace;color:var(--text)}.remove-btn.svelte-nmj3tg{padding:.25rem;border:none;background:transparent;color:var(--text-muted);border-radius:.25rem;cursor:pointer;transition:color .15s ease}.remove-btn.svelte-nmj3tg:hover{color:var(--error)}.empty-state.svelte-nmj3tg{font-size:.875rem;color:var(--text-muted);font-style:italic}.modal-footer.svelte-nmj3tg{display:flex;justify-content:flex-end}.exit-btn.svelte-nmj3tg{padding:.5rem 1rem;border:2px solid var(--border);background:transparent;color:var(--text-muted);border-radius:.375rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease}.exit-btn.svelte-nmj3tg:hover{border-color:var(--text-muted);color:var(--text)}@keyframes svelte-1azoatr-fade-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-fade-in.svelte-1azoatr{animation:svelte-1azoatr-fade-in .15s ease-out}input.svelte-1azoatr::-moz-placeholder{color:var(--text-muted);opacity:.6}input.svelte-1azoatr::placeholder{color:var(--text-muted);opacity:.6}input.svelte-1azoatr:focus{outline:none;border-color:var(--primary)!important}.disabled.svelte-1azoatr{opacity:.5;cursor:not-allowed}code.svelte-1azoatr{font-family:monospace;font-size:.875em}.local-files-list.svelte-e9uqd2{display:flex;flex-direction:column;gap:.5rem}.loading-state.svelte-e9uqd2{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;gap:.75rem}.spinner.svelte-e9uqd2{width:1.5rem;height:1.5rem;border-radius:50%;animation:svelte-e9uqd2-spin .8s linear infinite}@keyframes svelte-e9uqd2-spin{to{transform:rotate(360deg)}}.empty-state.svelte-e9uqd2{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;text-align:center}.open-folder-btn.svelte-e9uqd2{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:2px solid var(--primary);background:transparent;color:var(--primary);border-radius:.375rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .15s ease}.open-folder-btn.svelte-e9uqd2:hover{background:var(--primary);color:var(--background)}.folders-container.svelte-e9uqd2{display:flex;flex-direction:column;gap:.25rem}.folder-section.svelte-e9uqd2{display:flex;flex-direction:column}.folder-header-row.svelte-e9uqd2{position:relative}.folder-header.svelte-e9uqd2{padding:.5rem .625rem}.folder-info.svelte-e9uqd2{display:flex;align-items:flex-start;gap:.375rem;min-width:0;flex:1;padding-top:.125rem}.chevron.svelte-e9uqd2{color:var(--text-muted);transition:transform .2s ease;flex-shrink:0}.chevron.expanded.svelte-e9uqd2{transform:rotate(90deg)}.folder-text.svelte-e9uqd2{display:flex;flex-direction:column;min-width:0;flex:1;gap:.125rem}.folder-name.svelte-e9uqd2{font-size:.9375rem;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-count.svelte-e9uqd2{font-size:.75rem;color:var(--text-muted);padding-left:2.25rem}.folder-actions.svelte-e9uqd2{position:absolute;left:.5rem;bottom:.5rem;display:flex;align-items:center;gap:.125rem}.action-btn.always-visible.svelte-e9uqd2{opacity:.5;transition:opacity .15s ease}.action-btn.always-visible.svelte-e9uqd2:hover{opacity:1}.action-btn.refresh.svelte-e9uqd2,.action-btn.settings.svelte-e9uqd2{opacity:0;transition:opacity .15s ease}.folder-header-row.svelte-e9uqd2:hover .action-btn.refresh:where(.svelte-e9uqd2),.folder-header-row.svelte-e9uqd2:hover .action-btn.settings:where(.svelte-e9uqd2){opacity:1}.action-btn.svelte-e9uqd2{padding:.25rem;border:none;background:transparent;color:var(--text-muted);border-radius:.25rem;cursor:pointer;transition:color .15s ease,background-color .15s ease}.action-btn.svelte-e9uqd2:hover{color:var(--primary);background:var(--border)}.action-btn.remove.svelte-e9uqd2:hover{color:var(--error)}.files-list.svelte-e9uqd2{list-style:none;padding:0;margin:0;margin-left:.75rem;padding-left:.75rem;border-left:1px solid var(--border);display:flex;flex-direction:column;gap:.125rem}.empty-files.svelte-e9uqd2{padding:.75rem .625rem;font-size:.75rem}.file-item.svelte-e9uqd2{flex-direction:column;align-items:flex-start;gap:.125rem;padding:.375rem .5rem}.file-item.missing.svelte-e9uqd2{opacity:.7}.file-icon-name.svelte-e9uqd2{display:flex;align-items:center;gap:.5rem;width:100%}.file-name.svelte-e9uqd2{font-size:.875rem;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-path.svelte-e9uqd2{font-size:.75rem;padding-left:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:calc(100% - 1.5rem)}.empty-actions.svelte-e9uqd2{display:flex;align-items:center;gap:.5rem}.open-file-icon-btn.svelte-e9uqd2{display:flex;align-items:center;justify-content:center;padding:.5rem;border:2px solid var(--border);background:transparent;color:var(--text-muted);border-radius:.375rem;cursor:pointer;transition:border-color .15s ease,color .15s ease}.open-file-icon-btn.svelte-e9uqd2:hover{border-color:var(--primary);color:var(--primary)}.standalone-section.svelte-e9uqd2{margin-bottom:.5rem}.standalone-list.svelte-e9uqd2{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.125rem}.standalone-item-row.svelte-e9uqd2{position:relative;display:flex;align-items:center}.standalone-file.svelte-e9uqd2{flex:1;padding:.375rem .5rem}.standalone-remove.svelte-e9uqd2{opacity:0;transition:opacity .15s ease;position:absolute;right:.25rem}.standalone-item-row.svelte-e9uqd2:hover .standalone-remove:where(.svelte-e9uqd2){opacity:.5}.standalone-remove.svelte-e9uqd2:hover{opacity:1!important}.sidebar-panel.svelte-129hoe0{height:100%;transition:width .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--ui-surface)}.sidebar-panel.svelte-129hoe0::-webkit-scrollbar{width:6px;background-color:var(--ui-surface)}.sidebar-panel.svelte-129hoe0::-webkit-scrollbar-track{background:var(--ui-surface)}.sidebar-panel.svelte-129hoe0::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:3px}.sidebar-panel.svelte-129hoe0::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--scrollbar-thumb) 80%,var(--text))}.sidebar-open.svelte-129hoe0{width:18rem}.sidebar-closed.svelte-129hoe0{width:0;padding-left:0;padding-right:0;border-right-width:0}.sidebar-closed.svelte-129hoe0>div:where(.svelte-129hoe0){opacity:0;transition:opacity .15s ease-out}.sidebar-open.svelte-129hoe0>div:where(.svelte-129hoe0){opacity:1;transition:opacity .15s ease-in .15s}.version-toggle.svelte-129hoe0{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.version-toggle.svelte-129hoe0 input[type=checkbox]:where(.svelte-129hoe0){width:1rem;height:1rem;cursor:pointer}.version-toggle.svelte-129hoe0 span:where(.svelte-129hoe0){line-height:1}.view-toggle.svelte-129hoe0{display:flex;gap:.5rem}.toggle-btn.svelte-129hoe0{display:flex;align-items:center;justify-content:center;padding:.375rem .625rem;background:var(--surface-interactive);border:1px solid;border-radius:6px;cursor:pointer;transition:all .15s ease}.toggle-btn.svelte-129hoe0:hover{background-color:#3cafaf0d}.toggle-btn.active.svelte-129hoe0{background-color:#3cafaf1a}.search-row.svelte-129hoe0{display:flex;gap:.5rem;align-items:center}.search-wrapper.svelte-129hoe0{flex:1}.quick-create-btn.svelte-129hoe0{display:flex;align-items:center;justify-content:center;padding:.5rem;background:var(--surface-interactive);border:1px solid;border-radius:6px;cursor:pointer;transition:all .15s ease;flex-shrink:0}.quick-create-btn.svelte-129hoe0:hover{background-color:#3cafaf1a;border-color:var(--primary)}.folder-action-btn.svelte-129hoe0{width:100%;gap:.5rem;font-size:.875rem;font-weight:500}.local-action-buttons.svelte-129hoe0{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.local-action-buttons.svelte-129hoe0 .folder-action-btn:where(.svelte-129hoe0){flex:1}.open-file-icon-btn.svelte-129hoe0{display:flex;align-items:center;justify-content:center;padding:.5rem;border:2px solid var(--border);background:var(--surface-interactive);border-radius:.5rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.open-file-icon-btn.svelte-129hoe0:hover{background-color:#3cafaf1a;border-color:var(--primary);color:var(--primary)}.toast-progress.svelte-1cpok13{height:3px;width:100%;animation:svelte-1cpok13-shrink var(--duration) linear forwards}@keyframes svelte-1cpok13-shrink{0%{width:100%}to{width:0%}}@keyframes svelte-1yg1em1-fade-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-fade-in.svelte-1yg1em1{animation:svelte-1yg1em1-fade-in .2s ease-out}.folder-row.svelte-1yg1em1{display:flex;gap:.5rem;align-items:center}.create-folder-btn.svelte-1yg1em1{display:flex;align-items:center;justify-content:center;padding:.5rem;background:transparent;border:2px solid;border-radius:.5rem;cursor:pointer;transition:all .15s ease;flex-shrink:0}.create-folder-btn.svelte-1yg1em1:hover:not(:disabled){background-color:#3cafaf1a;border-color:var(--primary)}.create-folder-btn.active.svelte-1yg1em1{background-color:#3cafaf1a}.create-folder-btn.svelte-1yg1em1:disabled{opacity:.5;cursor:not-allowed}
