.note-space.svelte-65755a{min-height:100vh;padding:var(--space-12) var(--space-4) var(--space-16)}.note.svelte-65755a{max-width:var(--content-max, 60ch);margin:0 auto}.note-header.svelte-65755a{margin-bottom:var(--space-section, var(--space-8));padding-bottom:var(--space-6);border-bottom:1px solid var(--border-default)}.note-back.svelte-65755a{display:inline-flex;align-items:center;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--accent-interactive, var(--color-spark));text-decoration:none;margin-bottom:var(--space-4)}.note-back.svelte-65755a:hover{color:var(--accent-interactive-hover, var(--color-spark-hover));text-decoration:none}.note-back-arrow.svelte-65755a{transition:transform var(--transition-fast)}.note-back.svelte-65755a:hover .note-back-arrow:where(.svelte-65755a){transform:translate(-2px)}.note-meta.svelte-65755a{display:flex;align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-faint);margin-bottom:var(--space-2)}.note-reading-time.svelte-65755a{color:var(--text-muted)}.note-title.svelte-65755a{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--text-primary);margin:0;line-height:var(--leading-tight)}.note-404.svelte-65755a{max-width:var(--content-max, 60ch);margin:0 auto;text-align:center;color:var(--text-secondary);padding:var(--space-16) 0}.note-404.svelte-65755a a:where(.svelte-65755a){color:var(--accent-interactive);text-decoration:none}.note-404.svelte-65755a a:where(.svelte-65755a):hover{text-decoration:underline}
