.notes-page.svelte-1hoyg2b{max-width:860px;margin:0 auto;padding:4rem 2rem 5rem;opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease}.notes-page.visible.svelte-1hoyg2b{opacity:1;transform:translateY(0)}.notes-hero.svelte-1hoyg2b{margin-bottom:3.5rem}.eyebrow.svelte-1hoyg2b{margin:0 0 .75rem;color:var(--color-primary, #059669);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.notes-hero.svelte-1hoyg2b h1:where(.svelte-1hoyg2b){max-width:760px;margin:0 0 1rem;color:var(--color-text);font-size:clamp(2rem,5vw,3.5rem);font-weight:750;line-height:1.05;letter-spacing:-.04em}.subtitle.svelte-1hoyg2b{max-width:640px;margin:0;color:var(--color-text-secondary);font-size:1.125rem;line-height:1.65}.notes-list.svelte-1hoyg2b{display:flex;flex-direction:column;border-top:1px solid var(--color-border)}.note-card.svelte-1hoyg2b{border-bottom:1px solid var(--color-border)}.note-link.svelte-1hoyg2b{display:block;padding:2rem 0;color:inherit;text-decoration:none;transition:transform .2s ease}.note-link.svelte-1hoyg2b:hover{transform:translate(4px)}.note-meta.svelte-1hoyg2b{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;color:var(--color-text-tertiary);font-size:.875rem;font-weight:500}.meta-separator.svelte-1hoyg2b{color:var(--color-border)}.note-card.svelte-1hoyg2b h2:where(.svelte-1hoyg2b){margin:0 0 .75rem;color:var(--color-text);font-size:1.5rem;font-weight:700;line-height:1.25;letter-spacing:-.02em}.note-description.svelte-1hoyg2b{max-width:680px;margin:0;color:var(--color-text-secondary);font-size:1rem;line-height:1.65}.tags.svelte-1hoyg2b{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.tag.svelte-1hoyg2b{display:inline-flex;align-items:center;padding:.25rem .625rem;background:var(--color-primary-subtle, #ecfdf5);color:var(--color-primary, #059669);border-radius:999px;font-size:.8125rem;font-weight:600}.state-card.svelte-1hoyg2b{padding:3rem 2rem;text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:1rem;box-shadow:var(--shadow-xs)}.state-card.svelte-1hoyg2b h2:where(.svelte-1hoyg2b){margin:0 0 .5rem;color:var(--color-text);font-size:1.25rem}.state-card.svelte-1hoyg2b p:where(.svelte-1hoyg2b){margin:0;color:var(--color-text-secondary);line-height:1.6}.error-state.svelte-1hoyg2b{border-color:var(--color-danger-subtle, #fee2e2)}@media(max-width:768px){.notes-page.svelte-1hoyg2b{padding:3rem 1.25rem 4rem}.notes-hero.svelte-1hoyg2b{margin-bottom:2.5rem}.subtitle.svelte-1hoyg2b{font-size:1rem}.note-link.svelte-1hoyg2b{padding:1.5rem 0}.note-link.svelte-1hoyg2b:hover{transform:none}.note-card.svelte-1hoyg2b h2:where(.svelte-1hoyg2b){font-size:1.25rem}}
