.post-navigation.svelte-1cvcwf8{display:flex;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-8)}.nav-item.svelte-1cvcwf8{min-width:0;max-width:45%}.nav-item.prev.svelte-1cvcwf8{margin-left:auto}.nav-item.svelte-1cvcwf8 a:where(.svelte-1cvcwf8){display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:oklch(from var(--background) calc(l + .02) c h);border-radius:calc(var(--radius) * .5);transition:all .3s ease;text-decoration:none;border-bottom:none;max-width:100%}.nav-item.svelte-1cvcwf8 a:where(.svelte-1cvcwf8):hover{background:oklch(from var(--background) calc(l + .04) c h);transform:translateY(-1px);border-bottom:none}.nav-content.svelte-1cvcwf8{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.nav-direction.svelte-1cvcwf8{font-size:var(--text-xs);color:var(--text-muted);font-weight:500;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.05em}.nav-title.svelte-1cvcwf8{font-size:var(--text-sm);color:var(--text);font-weight:500;font-family:var(--font-heading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arrow.svelte-1cvcwf8{font-size:var(--text-xl);color:var(--primary);flex-shrink:0;transition:transform .2s ease}.nav-item.svelte-1cvcwf8 a:where(.svelte-1cvcwf8):hover .arrow:where(.svelte-1cvcwf8){transform:translate(0)}.nav-item.prev.svelte-1cvcwf8 a:where(.svelte-1cvcwf8):hover .arrow:where(.svelte-1cvcwf8){transform:translate(-2px)}.nav-item.next.svelte-1cvcwf8 a:where(.svelte-1cvcwf8):hover .arrow:where(.svelte-1cvcwf8){transform:translate(2px)}@media(max-width:640px){.post-navigation.svelte-1cvcwf8{grid-template-columns:1fr;gap:var(--space-3)}.nav-item.next.svelte-1cvcwf8{text-align:left;justify-self:start}.nav-item.svelte-1cvcwf8 a:where(.svelte-1cvcwf8){padding:var(--space-3) var(--space-4)}}article.svelte-eqsp9a{margin:0 auto;padding:var(--space-8);background:oklch(from var(--background) calc(l + .02) c h);border-radius:calc(var(--radius) * .5);width:100%;transition:all .3s ease}article.svelte-eqsp9a:hover{background:oklch(from var(--background) calc(l + .03) c h)}header.svelte-eqsp9a{margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:2px solid var(--border)}header.svelte-eqsp9a h1,header.svelte-eqsp9a h2{margin-bottom:var(--space-4);transition:color .2s ease}header.svelte-eqsp9a a:where(.svelte-eqsp9a){color:inherit;border-bottom:none}header.svelte-eqsp9a a:where(.svelte-eqsp9a):hover{color:var(--primary);border-bottom:none}.content.svelte-eqsp9a{padding:0}.post-meta.svelte-eqsp9a{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;color:var(--text-muted);font-size:var(--text-sm);font-family:var(--font-heading);padding-left:0;margin-top:var(--space-2)}.post-meta.svelte-eqsp9a time:where(.svelte-eqsp9a){font-weight:500}.post-meta.svelte-eqsp9a .author:where(.svelte-eqsp9a){color:var(--text-subtle)}.post-footer.svelte-eqsp9a{margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--border)}@media(max-width:640px){article.svelte-eqsp9a{padding:var(--space-6)}header.svelte-eqsp9a{margin-bottom:var(--space-6);padding-bottom:var(--space-4)}}
