.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;border:1px solid transparent;background:transparent}.prompt-item.svelte-1s5lnl8:hover{transform:translateY(-1px);border:1px solid var(--primary);background-color:rgba(var(--primary-rgb),.08)}.share-indicator.svelte-1s5lnl8{width:.875rem;height:.875rem;flex-shrink:0;color:var(--primary)}.prompt-item.current.svelte-1s5lnl8{border:1px solid var(--primary);background-color:rgba(var(--primary-rgb),.1)}.prompt-item.matching.svelte-1s5lnl8{border:1px solid var(--primary);background-color:color-mix(in srgb,var(--primary) 15%,transparent)}.prompt-item.matching.svelte-1s5lnl8:hover{background-color:color-mix(in srgb,var(--primary) 25%,transparent)}.folder-item.matching.svelte-1s5lnl8{border:1px solid var(--primary);background-color:color-mix(in srgb,var(--primary) 15%,transparent)}.folder-item.matching.svelte-1s5lnl8:hover{background-color:color-mix(in srgb,var(--primary) 25%,transparent)}.folder-item.drag-over-target.svelte-1s5lnl8{background-color:color-mix(in srgb,var(--primary) 20%,transparent);border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 30%,transparent)}.prompt-item.dragging.svelte-1s5lnl8{opacity:.5}.prompt-item[draggable=true].svelte-1s5lnl8{cursor:grab}.prompt-item[draggable=true].svelte-1s5lnl8:active{cursor:grabbing}.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-form.compact.svelte-yyldap .search-icon:where(.svelte-yyldap){left:.625rem;width:1rem;height:1rem}.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:.375rem 2.25rem;font-size:.875rem;background-color:var(--surface-interactive)}.search-input.svelte-yyldap:focus{outline:none;border-color:var(--primary)}.search-input.svelte-yyldap{caret-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;opacity:0;pointer-events:none}.clear-button.visible.svelte-yyldap{opacity:1;pointer-events:auto}.clear-button.svelte-yyldap:hover{color:var(--text)}.search-form.compact.svelte-yyldap .clear-button:where(.svelte-yyldap){right:.5rem;padding:.125rem}.search-form.compact.svelte-yyldap .clear-button:where(.svelte-yyldap) svg:where(.svelte-yyldap){width:1rem;height:1rem}.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%}}.filter-button.svelte-yyldap{position:absolute;right:.375rem;top:50%;transform:translateY(-50%);padding:.25rem;color:var(--text-muted);transition:all .15s ease;cursor:pointer;background:none;border:none;border-radius:4px;display:flex;align-items:center;justify-content:center;opacity:.5}.filter-button.svelte-yyldap:hover{color:var(--text);opacity:1}.filter-button.active.svelte-yyldap{color:var(--primary);opacity:1}.clear-filter-button.svelte-yyldap{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);padding:.125rem;color:var(--text-muted);transition:all .15s ease;cursor:pointer;background:none;border:none;border-radius:3px;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none}.clear-filter-button.visible.svelte-yyldap{opacity:.6;pointer-events:auto}.clear-filter-button.svelte-yyldap:hover{opacity:1;color:var(--text)}.search-input.has-filter-btn.svelte-yyldap{padding-right:3.5rem}.search-input.compact.has-filter-btn.svelte-yyldap{padding-right:2.75rem}.search-form.compact.svelte-yyldap .filter-button:where(.svelte-yyldap){right:.25rem;padding:.125rem}.search-form.compact.svelte-yyldap .filter-button:where(.svelte-yyldap) svg:where(.svelte-yyldap){width:.875rem;height:.875rem}.search-form.compact.svelte-yyldap .clear-filter-button:where(.svelte-yyldap){right:1.25rem;padding:.0625rem}.search-form.compact.svelte-yyldap .clear-filter-button:where(.svelte-yyldap) svg:where(.svelte-yyldap){width:.75rem;height:.75rem}.filter-dropdown.svelte-yyldap{position:absolute;top:calc(100% + 4px);right:0;min-width:160px;background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:100;overflow:hidden}.filter-dropdown-header.svelte-yyldap{padding:.5rem .75rem;font-size:.75rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border)}.filter-option.svelte-yyldap{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;background:none;border:none;cursor:pointer;text-align:left;transition:background .15s ease;color:var(--text)}.filter-option.svelte-yyldap:hover{background:rgba(var(--primary-rgb),.1)}.filter-option.active.svelte-yyldap{background:rgba(var(--primary-rgb),.15)}.filter-prefix.svelte-yyldap{font-family:monospace;font-size:.8125rem;color:var(--primary);background:rgba(var(--primary-rgb),.1);padding:.125rem .375rem;border-radius:4px}.filter-label.svelte-yyldap{font-size:.875rem;color:var(--text)}.sidebar-search-results.svelte-lqwcoe{display:flex;flex-direction:column;gap:.5rem;min-width:0;overflow:hidden;width:100%}.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}.results-list.svelte-lqwcoe{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem;min-width:0;overflow:hidden}.results-list.svelte-lqwcoe li:where(.svelte-lqwcoe){min-width:0;overflow:hidden}.result-item.svelte-lqwcoe{flex-direction:column;gap:.25rem;padding:.625rem;min-width:0;overflow:hidden;width:100%;max-width:100%;box-sizing:border-box}.result-header.svelte-lqwcoe{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0;overflow:hidden;width:100%;max-width:100%}.result-title.svelte-lqwcoe{font-size:.875rem;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.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}.share-indicator.svelte-lqwcoe,.publish-indicator.svelte-lqwcoe{width:.875rem;height:.875rem;flex-shrink:0;color:var(--primary)}.result-snippet.svelte-lqwcoe{font-size:.75rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;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:.75rem;font-weight:700}.version-badge.svelte-lqwcoe{font-size:.625rem;font-weight:700;padding:.125rem .375rem;border-radius:3px}.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-header.svelte-14q7b38{display:flex;align-items:center;gap:.375rem;width:100%}.note-title.svelte-14q7b38{font-size:1rem;font-weight:700;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.share-indicator.svelte-14q7b38{width:.875rem;height:.875rem;flex-shrink:0;color:var(--primary)}.publish-indicator.svelte-14q7b38{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--success, #22c55e);transition:opacity .15s ease}.publish-indicator.svelte-14q7b38:hover{opacity:.7}.publish-indicator.svelte-14q7b38 svg:where(.svelte-14q7b38){width:.875rem;height:.875rem}.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;font-weight:600}.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}
