.notes-header[data-astro-cid-mejek24l]{text-align:center;margin-bottom:3rem;padding-bottom:2rem;border-bottom:2px solid var(--accent)}.notes-header[data-astro-cid-mejek24l] h1[data-astro-cid-mejek24l]{font-family:var(--font-serif);font-size:3rem;color:var(--primary);margin-bottom:1rem}.notes-subtitle[data-astro-cid-mejek24l]{max-width:700px;margin:0 auto 2rem;font-size:1.125rem;line-height:1.7;color:var(--secondary);font-style:italic}.notes-meta[data-astro-cid-mejek24l]{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.meta-item[data-astro-cid-mejek24l]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.meta-label[data-astro-cid-mejek24l]{font-size:.875rem;color:var(--secondary)}.meta-value[data-astro-cid-mejek24l]{font-size:1.5rem;font-weight:600;color:var(--accent)}.filter-controls[data-astro-cid-mejek24l]{display:flex;gap:2rem;margin-bottom:3rem;padding:1.5rem;background:var(--surface);border:1px solid var(--secondary);border-radius:.5rem;flex-wrap:wrap}.filter-group[data-astro-cid-mejek24l]{display:flex;flex-direction:column;gap:.5rem;min-width:200px}.filter-group[data-astro-cid-mejek24l] label[data-astro-cid-mejek24l]{font-weight:500;color:var(--primary);font-size:.875rem}.filter-group[data-astro-cid-mejek24l] select[data-astro-cid-mejek24l]{padding:.5rem;border:1px solid var(--secondary);border-radius:.375rem;background:var(--bg);color:var(--primary);cursor:pointer}.notes-section[data-astro-cid-mejek24l]{margin-bottom:3rem}.section-title[data-astro-cid-mejek24l]{font-family:var(--font-serif);font-size:1.75rem;color:var(--primary);margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.notes-count[data-astro-cid-mejek24l]{font-size:1rem;color:var(--secondary);font-weight:400}.notes-grid[data-astro-cid-mejek24l]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem}.note-card[data-astro-cid-mejek24l]{background:var(--surface);border:1px solid var(--secondary);border-radius:.75rem;padding:2rem;transition:all .3s ease;position:relative}.note-card[data-astro-cid-mejek24l]:hover{border-color:var(--accent);box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.card-header[data-astro-cid-mejek24l]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.card-meta[data-astro-cid-mejek24l]{display:flex;gap:.5rem}.type-badge[data-astro-cid-mejek24l],.confidence-badge[data-astro-cid-mejek24l]{font-size:.75rem;padding:.25rem .5rem;border-radius:.25rem;font-weight:500}.type-badge[data-astro-cid-mejek24l][data-type=atomic]{background:#e0e7ff;color:#3730a3}.type-badge[data-astro-cid-mejek24l][data-type=synthesis]{background:#f0fdf4;color:#15803d}.confidence-badge[data-astro-cid-mejek24l]{background:var(--bg);color:var(--secondary);border:1px solid var(--secondary)}.card-date[data-astro-cid-mejek24l]{font-size:.875rem;color:var(--secondary)}.card-title[data-astro-cid-mejek24l]{margin:0 0 1rem;font-size:1.375rem;line-height:1.3}.card-title[data-astro-cid-mejek24l] a[data-astro-cid-mejek24l]{color:var(--primary);text-decoration:none;transition:color .2s ease}.card-title[data-astro-cid-mejek24l] a[data-astro-cid-mejek24l]:hover{color:var(--accent)}.card-description[data-astro-cid-mejek24l]{color:var(--secondary);line-height:1.6;margin-bottom:1.5rem}.card-tags[data-astro-cid-mejek24l]{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:1.5rem}.note-tag[data-astro-cid-mejek24l]{background:var(--bg);color:var(--secondary);font-size:.75rem;padding:.25rem .5rem;border-radius:.25rem;border:1px solid var(--secondary)}.card-connections[data-astro-cid-mejek24l]{border-top:1px solid var(--secondary);padding-top:1rem}.card-connections[data-astro-cid-mejek24l] h4[data-astro-cid-mejek24l]{font-size:.875rem;color:var(--primary);margin:0 0 .5rem;font-weight:600}.connection-links[data-astro-cid-mejek24l]{display:flex;flex-wrap:wrap;gap:.5rem}.connection-link[data-astro-cid-mejek24l]{font-size:.75rem;padding:.25rem .5rem;border-radius:.25rem;background:var(--accent);color:#fff;text-decoration:none;transition:opacity .2s ease}.connection-link[data-astro-cid-mejek24l]:hover{opacity:.8}.no-results[data-astro-cid-mejek24l]{text-align:center;padding:3rem;color:var(--secondary);font-style:italic}@media (max-width: 768px){.notes-header[data-astro-cid-mejek24l] h1[data-astro-cid-mejek24l]{font-size:2.5rem}.notes-grid[data-astro-cid-mejek24l]{grid-template-columns:1fr}.filter-controls[data-astro-cid-mejek24l]{flex-direction:column;gap:1rem}.notes-meta[data-astro-cid-mejek24l]{gap:1rem}}
