.post-header.svelte-139yyf5{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;border-bottom:1px solid var(--sg-sys-border-color);position:sticky;top:0;background:#060606;z-index:10;min-height:45px}.header-title.svelte-139yyf5{position:absolute;left:50%;transform:translate(-50%) translateY(4px);font-family:var(--font-mono);font-size:.75rem;color:var(--sg-sys-muted-foreground);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-139yyf5 .header-title:where(.svelte-139yyf5){opacity:1;transform:translate(-50%) translateY(0)}.header-spacer.svelte-139yyf5{width:80px}.back-link.svelte-139yyf5{display:inline-flex;align-items:center;gap:8px;color:var(--sg-sys-muted-foreground);font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;transition:color .15s ease}.back-link.svelte-139yyf5:hover{color:var(--sg-sys-foreground);text-decoration:none;animation:svelte-139yyf5-pixelFlicker .15s step-end infinite}.back-link.svelte-139yyf5 svg:where(.svelte-139yyf5){width:14px;height:14px}@keyframes svelte-139yyf5-pixelFlicker{0%,to{opacity:1;text-shadow:.75px 0 0 rgba(255,0,64,.5),-.75px 0 0 rgba(0,255,255,.5)}50%{opacity:.92;text-shadow:-.75px 0 0 rgba(255,0,64,.5),.75px 0 0 rgba(0,255,255,.5)}}.post.svelte-139yyf5{display:flex;flex-direction:column;flex:1;overflow-y:auto;min-width:0}.post-date.svelte-139yyf5{display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.5px;color:var(--sg-sys-muted-foreground)}.post-meta.svelte-139yyf5{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.post-authors.svelte-139yyf5{display:flex;gap:6px}.author.svelte-139yyf5{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:.75rem;color:var(--sg-sys-muted-foreground)}.author.svelte-139yyf5:not(:last-child):after{content:"/"}.post-content.svelte-139yyf5{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-139yyf5{padding-top:2rem;width:100%;margin-top:-3rem;position:relative;z-index:1}.post-tagline.svelte-139yyf5{font-size:1.125rem;line-height:1.6;color:var(--sg-sys-muted-foreground)}.post-image.svelte-139yyf5{position:relative;width:100%;max-height:280px;overflow:hidden}.post-image.svelte-139yyf5:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 35%,oklch(.125 0 0 / .4) 55%,oklch(.125 0 0 / .85) 75%,oklch(.125 0 0) 90%);pointer-events:none}.post-image.svelte-139yyf5 img:where(.svelte-139yyf5){width:100%;height:100%;object-fit:cover}@media(max-width:768px){.post-content.svelte-139yyf5{padding:1rem}.post-content-header.svelte-139yyf5{margin-top:-2rem}.post-image.svelte-139yyf5{max-height:200px}}@media(max-width:480px){.post-tagline.svelte-139yyf5{font-size:1rem}.post-content-header.svelte-139yyf5{margin-top:-1rem}.post-image.svelte-139yyf5{max-height:140px}}
