.release-badge.svelte-130xgmm{position:relative;z-index:3;font-family:var(--font-mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.5px;color:var(--sg-theme-foreground-muted);text-decoration:none;transition:color .15s ease}.release-badge.svelte-130xgmm:hover{color:var(--sg-theme-foreground)}.post-header.svelte-a6yq7x{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;border-bottom:1px solid var(--sg-theme-border-color);position:sticky;top:0;background:var(--sg-theme-background);z-index:10;min-height:45px}.header-title.svelte-a6yq7x{position:absolute;left:50%;transform:translate(-50%) translateY(4px);font-family:var(--font-mono);font-size:.75rem;color:var(--sg-theme-foreground-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50%;text-align:center;opacity:0;transition:opacity .2s ease,transform .2s ease;pointer-events:none}.post-header.scrolled.svelte-a6yq7x .header-title:where(.svelte-a6yq7x){opacity:1;transform:translate(-50%) translateY(0)}.header-spacer.svelte-a6yq7x{width:80px}.post.svelte-a6yq7x{display:flex;flex-direction:column;flex:1;overflow-y:auto;min-width:0}.post-date.svelte-a6yq7x{display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.5px;color:var(--sg-theme-foreground-muted)}.post-meta.svelte-a6yq7x{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.post-authors.svelte-a6yq7x{display:flex;gap:6px}.author.svelte-a6yq7x{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:.75rem;color:var(--sg-theme-foreground-muted)}.author.svelte-a6yq7x:not(:last-child):after{content:"/"}.post-content.svelte-a6yq7x{padding:2rem;padding-top:0;display:flex;flex-direction:column;gap:24px;max-width:800px;width:100%;min-width:0;margin:0 auto}.post-content-header.svelte-a6yq7x{padding-top:2rem;width:100%;position:relative;z-index:1}.post-tagline.svelte-a6yq7x{font-size:1.125rem;line-height:1.6;color:var(--sg-theme-foreground-muted)}.post-image.svelte-a6yq7x{position:relative;width:100%;max-height:280px;overflow:hidden}.post-image.svelte-a6yq7x:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 35%,oklch(from var(--sg-theme-background) l c h / .4) 55%,oklch(from var(--sg-theme-background) l c h / .85) 75%,var(--sg-theme-background) 90%);pointer-events:none}.post-image.svelte-a6yq7x img:where(.svelte-a6yq7x){width:100%;height:100%;object-fit:cover}@media(max-width:768px){.post-content.svelte-a6yq7x{padding:1rem}.post-content-header.svelte-a6yq7x{margin-top:-2rem}.post-image.svelte-a6yq7x{max-height:200px}}@media(max-width:480px){.post-tagline.svelte-a6yq7x{font-size:1rem}.post-content-header.svelte-a6yq7x{margin-top:-1rem}.post-image.svelte-a6yq7x{max-height:140px}}
