.page-header.svelte-1iledwa{margin-bottom:40px}.header-top.svelte-1iledwa{align-items:baseline;gap:12px;margin-bottom:20px;display:flex}h1.svelte-1iledwa{font-family:var(--font-display);color:var(--heading);letter-spacing:-.3px;margin:0;font-size:2rem;font-weight:500}.note-count.svelte-1iledwa{color:var(--text-muted);font-size:13px}.search-bar.svelte-1iledwa{border:1px solid var(--border-strong);border-radius:8px;align-items:center;gap:10px;margin-bottom:16px;padding:10px 14px;display:flex}.search-bar.svelte-1iledwa svg:where(.svelte-1iledwa){color:var(--text-muted);flex-shrink:0}.search-input.svelte-1iledwa{font-family:var(--font-body);color:var(--text);background:0 0;border:none;outline:none;flex:1;font-size:14px}.search-input.svelte-1iledwa::placeholder{color:var(--text-muted)}.search-input.svelte-1iledwa::-webkit-search-cancel-button{display:none}.clear-btn.svelte-1iledwa{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:11px;transition:color .12s}.clear-btn.svelte-1iledwa:hover{color:var(--text)}.tag-cloud.svelte-1iledwa{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:6px;padding-bottom:24px;display:flex}.tag-btn.svelte-1iledwa{font-family:var(--font-body);color:var(--text-muted);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:4px;padding:3px 9px;font-size:12px;line-height:1.6;transition:color .12s,border-color .12s,background .12s}.tag-btn.svelte-1iledwa:hover{color:var(--accent);border-color:var(--accent)}.tag-btn.active.svelte-1iledwa{color:var(--accent);border-color:var(--accent);background:var(--accent-light)}.tag-count.svelte-1iledwa{opacity:.6;margin-left:2px;font-size:10px}.month-group.svelte-1iledwa{margin-bottom:20px}.month-label.svelte-1iledwa{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.2px;color:var(--text-muted);border-bottom:1px solid var(--border);padding:6px 0;font-size:10px;font-weight:600}.note-list.svelte-1iledwa{list-style:none}.note-row.svelte-1iledwa{border-bottom:1px solid var(--border);align-items:baseline;gap:12px;padding:7px 0;display:flex}.note-item.svelte-1iledwa:last-child .note-row:where(.svelte-1iledwa){border-bottom:none}.note-day.svelte-1iledwa{color:var(--text-muted);text-align:right;flex-shrink:0;width:20px;font-size:11px}.note-body.svelte-1iledwa{flex:1;align-items:baseline;gap:10px;min-width:0;display:flex}.note-title.svelte-1iledwa{color:var(--heading);white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.4;transition:color .12s;overflow:hidden}.note-row.svelte-1iledwa:hover .note-title:where(.svelte-1iledwa){color:var(--accent)}.note-tags.svelte-1iledwa{flex-wrap:nowrap;flex-shrink:0;gap:4px;display:flex}.tag-pill.svelte-1iledwa{font-family:var(--font-body);color:var(--text-muted);border:1px solid var(--border);white-space:nowrap;border-radius:3px;padding:1px 5px;font-size:10px;transition:color .12s,border-color .12s}.tag-pill.svelte-1iledwa:hover{color:var(--accent);border-color:var(--accent)}.empty.svelte-1iledwa{color:var(--text-muted);padding:48px 0;font-size:14px}@media (width<=640px){.note-row.svelte-1iledwa{grid-template-columns:1fr;gap:4px}.note-day.svelte-1iledwa{display:none}}
