.post_header__idm83{margin-bottom:2rem;padding-bottom:1.25rem;border-bottom:1px dashed var(--border-bright)}.post_date__q2RqX{color:var(--fg-faint);font-size:.8rem}.post_title__UtzhL{font-size:clamp(1.6rem,5vw,2.3rem);color:#fff;margin:.4rem 0 .6rem}.post_tags__rUNnk{display:flex;gap:.6rem}.post_tag__dr2VE{color:var(--accent-dim);font-size:.78rem}.post_prose__vE_Lk{max-width:70ch;color:var(--fg);font-size:.95rem;line-height:1.75}.post_prose__vE_Lk h2{margin:2rem 0 .75rem;color:#fff;font-size:1.3rem}.post_prose__vE_Lk h3{margin:1.5rem 0 .5rem;color:#fff;font-size:1.1rem}.post_prose__vE_Lk a{text-decoration:underline;-webkit-text-decoration-color:var(--accent-dim);text-decoration-color:var(--accent-dim)}.post_prose__vE_Lk ol,.post_prose__vE_Lk ul{margin:0 0 1rem;padding-left:1.3rem;display:flex;flex-direction:column;gap:.4rem}.post_prose__vE_Lk blockquote{margin:1.25rem 0;padding:.5rem 1rem;border-left:2px solid var(--accent-dim);background:var(--bg-soft);color:var(--fg-dim)}.post_prose__vE_Lk blockquote p{margin:0}.post_prose__vE_Lk pre{background:var(--panel);border:1px solid var(--border);border-radius:4px;padding:.9rem 1rem;overflow-x:auto;margin:1.25rem 0;font-size:.85rem}.post_prose__vE_Lk code{color:var(--accent)}.post_prose__vE_Lk :not(pre)>code{background:var(--bg-soft);border:1px solid var(--border);border-radius:3px;padding:.08rem .35rem;font-size:.85em}.post_prose__vE_Lk pre code{border:none;background:none;padding:0;color:var(--fg)}.post_prose__vE_Lk img{max-width:100%;border-radius:4px}.post_back__u6TkH{margin-top:3rem;padding-top:1.25rem;border-top:1px dashed var(--border-bright);font-size:.9rem}