.notes.svelte-20pfz3.svelte-20pfz3{padding:var(--space-lg) var(--space-md);max-width:var(--max-width);margin:0 auto}.notes-header.svelte-20pfz3.svelte-20pfz3{margin-bottom:var(--space-xl);padding-bottom:var(--space-lg);border-bottom:2px solid var(--border)}.tag-label.svelte-20pfz3.svelte-20pfz3{font-size:var(--text-sm);color:var(--fg-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-xs)}.tag-title.svelte-20pfz3.svelte-20pfz3{font-size:var(--text-5xl);text-transform:lowercase;letter-spacing:-.02em;margin-bottom:var(--space-md)}.back-link.svelte-20pfz3.svelte-20pfz3{font-size:var(--text-sm)}.tags-nav.svelte-20pfz3.svelte-20pfz3{margin-bottom:var(--space-lg)}.tags-list.svelte-20pfz3.svelte-20pfz3{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-sm)}.tag-link.svelte-20pfz3.svelte-20pfz3{display:inline-block;padding:var(--space-xs) var(--space-sm);font-size:var(--text-sm);text-decoration:none;border:1px solid var(--border-muted);color:var(--fg-muted);transition:all var(--transition-fast)}.tag-link.svelte-20pfz3.svelte-20pfz3:hover{border-color:var(--accent);color:var(--accent)}.tag-link.active.svelte-20pfz3.svelte-20pfz3{border-color:var(--accent);background:var(--accent);color:var(--bg)}.tag-count.svelte-20pfz3.svelte-20pfz3{opacity:.7}.notes-list.svelte-20pfz3.svelte-20pfz3{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--space-lg)}.note-item.svelte-20pfz3.svelte-20pfz3{padding:var(--space-lg);border:2px solid var(--border);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.note-item.svelte-20pfz3.svelte-20pfz3:hover{transform:translate(-4px,-4px);box-shadow:4px 4px 0 var(--fg)}.note-header.svelte-20pfz3.svelte-20pfz3{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}.note-date.svelte-20pfz3.svelte-20pfz3{font-size:var(--text-xs);font-weight:700;color:var(--accent);text-transform:uppercase;letter-spacing:.05em}.note-tags.svelte-20pfz3.svelte-20pfz3{list-style:none;padding:0;display:flex;gap:var(--space-xs)}.tag.svelte-20pfz3.svelte-20pfz3{padding:var(--space-xs) var(--space-sm);font-size:var(--text-xs);font-weight:500;text-transform:uppercase;letter-spacing:.02em;border:1px solid var(--border-muted);color:var(--fg-muted);text-decoration:none;transition:all var(--transition-fast)}.tag.svelte-20pfz3.svelte-20pfz3:hover{border-color:var(--accent);color:var(--accent)}.note-title.svelte-20pfz3.svelte-20pfz3{font-size:var(--text-2xl);margin-bottom:var(--space-md);line-height:1.2}.note-title.svelte-20pfz3 a.svelte-20pfz3{color:inherit;text-decoration:none}.note-title.svelte-20pfz3 a.svelte-20pfz3:hover{color:var(--accent)}.note-excerpt.svelte-20pfz3.svelte-20pfz3{font-size:var(--text-base);color:var(--fg-muted);line-height:1.6;margin-bottom:var(--space-md)}.note-footer.svelte-20pfz3.svelte-20pfz3{display:flex;align-items:center;gap:var(--space-md)}.reading-time.svelte-20pfz3.svelte-20pfz3{font-size:var(--text-xs);color:var(--fg-muted)}.no-posts.svelte-20pfz3.svelte-20pfz3{color:var(--fg-muted);font-style:italic}@media (min-width: 768px){.notes.svelte-20pfz3.svelte-20pfz3{padding:var(--space-xl) var(--space-lg)}}
