.post-author-card_card__7gm75{display:flex;align-items:center;gap:20px;flex-wrap:wrap;border:1px solid var(--color-hairline);border-radius:var(--radius-card);background:var(--color-panel);padding:26px 28px;margin-bottom:22px}.post-author-card_monogram__FRBls{flex:none;display:grid;place-items:center;width:52px;height:52px;border:1px solid var(--color-accent);border-radius:14px;background:color-mix(in oklab,var(--color-accent) 8%,transparent);color:var(--color-accent);font-family:var(--font-mono),monospace;font-size:16px;font-weight:700}.post-author-card_info__2pJRn{flex:1 1;min-width:220px}.post-author-card_name__ub7Vr{margin:0 0 4px;font-size:15.5px;font-weight:750}.post-author-card_bio__ZMQqv{margin:0;font-size:13.5px;line-height:1.55;color:var(--color-muted)}.post-author-card_follow__YmgZR{font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.16em;color:var(--color-accent);text-decoration:none;border:1px solid color-mix(in oklab,var(--color-accent) 40%,transparent);border-radius:var(--radius-pill);padding:9px 15px;transition:background .2s ease}.post-author-card_follow__YmgZR:hover{background:color-mix(in oklab,var(--color-accent) 12%,transparent)}.post-body_postBody__3NdNg{--post-lead:#c6cfdd;--post-heading:#eef2f8;--post-quote:#e8edf6;--post-code-bg:#0a0d12;--post-code-text:#a9e5c8}.post-body_lead__PSn0P{margin:0 0 36px;font-size:19px;line-height:1.75;font-weight:520;color:var(--post-lead)}.post-body_content__ye_eq p{margin:0 0 24px;font-size:16.5px;line-height:1.85;color:var(--color-muted)}.post-body_content__ye_eq h2{margin:44px 0 18px;font-stretch:114%;font-weight:790;font-size:clamp(22px,2.4vw,28px);letter-spacing:-.015em;color:var(--post-heading)}.post-body_content__ye_eq h3{margin:38px 0 16px;font-stretch:112%;font-weight:760;font-size:clamp(19px,2vw,24px);letter-spacing:-.012em;color:var(--post-heading)}.post-body_content__ye_eq strong{color:var(--post-heading);font-weight:700}.post-body_content__ye_eq blockquote{margin:36px 0;padding:6px 0 6px 26px;border-left:3px solid var(--color-accent);font-stretch:110%;font-size:21px;font-style:italic;font-weight:640;line-height:1.55;color:var(--post-quote)}.post-body_content__ye_eq blockquote p{margin:0 0 12px;font-size:inherit;line-height:inherit;color:inherit}.post-body_content__ye_eq blockquote p:last-child{margin-bottom:0}.post-body_content__ye_eq pre{margin:30px 0;background:var(--post-code-bg);border:1px solid var(--color-hairline);border-radius:var(--radius-card);padding:22px 24px;overflow-x:auto}.post-body_content__ye_eq pre code{font-family:var(--font-mono),monospace;font-size:13px;line-height:1.9;color:var(--post-code-text);white-space:pre-wrap}.post-body_content__ye_eq .hljs-comment,.post-body_content__ye_eq .hljs-quote{color:#6b7280;font-style:italic}.post-body_content__ye_eq .hljs-keyword,.post-body_content__ye_eq .hljs-literal,.post-body_content__ye_eq .hljs-selector-tag,.post-body_content__ye_eq .hljs-type{color:#c792ea}.post-body_content__ye_eq .hljs-addition,.post-body_content__ye_eq .hljs-attr,.post-body_content__ye_eq .hljs-string{color:#c3e88d}.post-body_content__ye_eq .hljs-built_in,.post-body_content__ye_eq .hljs-number,.post-body_content__ye_eq .hljs-symbol{color:#f78c6c}.post-body_content__ye_eq .hljs-section,.post-body_content__ye_eq .hljs-title,.post-body_content__ye_eq .hljs-title.function_{color:#82aaff}.post-body_content__ye_eq .hljs-attribute,.post-body_content__ye_eq .hljs-name,.post-body_content__ye_eq .hljs-tag{color:#ffcb6b}.post-body_content__ye_eq .hljs-deletion,.post-body_content__ye_eq .hljs-template-variable,.post-body_content__ye_eq .hljs-variable{color:#f07178}.post-body_content__ye_eq .hljs-emphasis{font-style:italic}.post-body_content__ye_eq .hljs-strong{font-weight:700}.post-body_content__ye_eq .post-copy-btn{position:absolute;top:10px;right:10px;font-family:var(--font-mono),monospace;font-size:9.5px;letter-spacing:.12em;color:var(--color-muted);background:var(--color-panel-alt);border:1px solid var(--color-hairline);border-radius:6px;padding:5px 9px;cursor:pointer;opacity:0;transition:opacity .15s ease,color .15s ease,border-color .15s ease}.post-body_content__ye_eq .post-copy-btn:focus-visible,.post-body_content__ye_eq pre:hover .post-copy-btn{opacity:1}.post-body_content__ye_eq .post-copy-btn:hover{color:var(--color-accent);border-color:color-mix(in oklab,var(--color-accent) 50%,transparent)}.post-body_content__ye_eq .post-copy-btn.is-copied{opacity:1;color:var(--post-code-text);border-color:color-mix(in oklab,var(--post-code-text) 55%,transparent)}.post-body_content__ye_eq li code,.post-body_content__ye_eq p code{font-family:var(--font-mono),monospace;font-size:.9em;background:var(--color-panel-alt);border-radius:4px;padding:2px 6px}.post-body_content__ye_eq img{display:block;width:100%;height:auto;margin:30px auto;border:1px solid var(--color-hairline);border-radius:var(--radius-card)}.post-body_content__ye_eq a{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.post-body_content__ye_eq a:hover{color:color-mix(in oklab,var(--color-accent) 80%,white)}.post-body_content__ye_eq ol,.post-body_content__ye_eq ul{margin:0 0 24px;padding-left:22px;font-size:16.5px;line-height:1.85;color:var(--color-muted)}.post-body_content__ye_eq li{margin-bottom:10px}.post-body_content__ye_eq li p{margin:0}.post-body_content__ye_eq hr{border:none;border-top:1px solid var(--color-hairline);margin:40px 0}@media (hover:none){.post-body_content__ye_eq .post-copy-btn{opacity:1}}.post-end-divider_divider__rIZHD{display:flex;align-items:center;gap:20px;margin:52px 0 28px}.post-end-divider_rule__so0uF{flex:1 1;height:1px;background:var(--color-hairline)}.post-end-divider_label__OCdQb{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.3em;color:var(--color-muted);white-space:nowrap}.post-reader-header_backLink__XmSWB{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.16em;color:var(--color-muted);text-decoration:none;border:1px solid var(--color-hairline);border-radius:var(--radius-pill);padding:9px 16px;margin-bottom:36px;transition:color .2s ease,border-color .2s ease}.post-reader-header_backLink__XmSWB:hover{color:var(--color-accent);border-color:color-mix(in oklab,var(--color-accent) 50%,transparent)}.post-reader-header_badgeRow__d_w2l{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:22px}.post-reader-header_dispatchBadge___74fQ{font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.24em;color:var(--color-on-accent);background:var(--color-accent);border-radius:7px;padding:6px 11px}.post-reader-header_tagChip__y3Qzi{text-transform:uppercase;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.16em;color:var(--color-accent);border:1px solid color-mix(in oklab,var(--color-accent) 35%,transparent);border-radius:var(--radius-pill);padding:4px 10px}.post-reader-header_title__qhhep{margin:0 0 20px;font-stretch:114%;font-weight:800;font-size:clamp(32px,4.4vw,52px);line-height:1.08;letter-spacing:-.02em;color:var(--color-heading)}.post-reader-header_byline__KuRff{margin:0 0 34px;font-family:var(--font-mono),monospace;font-size:11.5px;letter-spacing:.16em;color:var(--color-muted)}.post-reader-nav_nav__n_UTQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:14px;gap:14px}.post-reader-nav_navLink__FcQnJ{text-align:left;border:1px solid var(--color-hairline);border-radius:16px;background:var(--color-panel);padding:20px 22px;color:var(--color-text);text-decoration:none;transition:border-color .2s ease,transform .2s ease}.post-reader-nav_navLink__FcQnJ:hover{border-color:color-mix(in oklab,var(--color-accent) 50%,transparent);transform:translateY(-2px)}.post-reader-nav_navLinkNext__zW__h{text-align:right}.post-reader-nav_navLabel__0qISc{display:block;margin-bottom:9px;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.22em;color:var(--color-muted)}.post-reader-nav_navTitle__uFRHb{display:block;font-size:15px;font-weight:720;line-height:1.4}