.post-author-card_card__MqXEP{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__g3nd5{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__yR2Zs{flex:1 1;min-width:220px}.post-author-card_name__qYwM6{margin:0 0 4px;font-size:15.5px;font-weight:750}.post-author-card_bio__rsQAR{margin:0;font-size:13.5px;line-height:1.55;color:var(--color-muted)}.post-author-card_follow__iJ5XC{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__iJ5XC:hover{background:color-mix(in oklab,var(--color-accent) 12%,transparent)}.post-body_postBody__OEcK_{--post-lead:#c6cfdd;--post-heading:#eef2f8;--post-quote:#e8edf6;--post-code-bg:#0a0d12;--post-code-text:#a9e5c8}.post-body_lead__FWP0x{margin:0 0 36px;font-size:19px;line-height:1.75;font-weight:520;color:var(--post-lead)}.post-body_content__GrSuH p{margin:0 0 24px;font-size:16.5px;line-height:1.85;color:var(--color-muted)}.post-body_content__GrSuH 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__GrSuH 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__GrSuH strong{color:var(--post-heading);font-weight:700}.post-body_content__GrSuH 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__GrSuH blockquote p{margin:0 0 12px;font-size:inherit;line-height:inherit;color:inherit}.post-body_content__GrSuH blockquote p:last-child{margin-bottom:0}.post-body_content__GrSuH 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__GrSuH 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__GrSuH .hljs-comment,.post-body_content__GrSuH .hljs-quote{color:#6b7280;font-style:italic}.post-body_content__GrSuH .hljs-keyword,.post-body_content__GrSuH .hljs-literal,.post-body_content__GrSuH .hljs-selector-tag,.post-body_content__GrSuH .hljs-type{color:#c792ea}.post-body_content__GrSuH .hljs-addition,.post-body_content__GrSuH .hljs-attr,.post-body_content__GrSuH .hljs-string{color:#c3e88d}.post-body_content__GrSuH .hljs-built_in,.post-body_content__GrSuH .hljs-number,.post-body_content__GrSuH .hljs-symbol{color:#f78c6c}.post-body_content__GrSuH .hljs-section,.post-body_content__GrSuH .hljs-title,.post-body_content__GrSuH .hljs-title.function_{color:#82aaff}.post-body_content__GrSuH .hljs-attribute,.post-body_content__GrSuH .hljs-name,.post-body_content__GrSuH .hljs-tag{color:#ffcb6b}.post-body_content__GrSuH .hljs-deletion,.post-body_content__GrSuH .hljs-template-variable,.post-body_content__GrSuH .hljs-variable{color:#f07178}.post-body_content__GrSuH .hljs-emphasis{font-style:italic}.post-body_content__GrSuH .hljs-strong{font-weight:700}.post-body_content__GrSuH .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__GrSuH .post-copy-btn:focus-visible,.post-body_content__GrSuH pre:hover .post-copy-btn{opacity:1}.post-body_content__GrSuH .post-copy-btn:hover{color:var(--color-accent);border-color:color-mix(in oklab,var(--color-accent) 50%,transparent)}.post-body_content__GrSuH .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__GrSuH li code,.post-body_content__GrSuH 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__GrSuH img{display:block;width:100%;height:auto;margin:30px auto;border:1px solid var(--color-hairline);border-radius:var(--radius-card)}.post-body_content__GrSuH a{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.post-body_content__GrSuH a:hover{color:color-mix(in oklab,var(--color-accent) 80%,white)}.post-body_content__GrSuH ol,.post-body_content__GrSuH ul{margin:0 0 24px;padding-left:22px;font-size:16.5px;line-height:1.85;color:var(--color-muted)}.post-body_content__GrSuH li{margin-bottom:10px}.post-body_content__GrSuH li p{margin:0}.post-body_content__GrSuH hr{border:none;border-top:1px solid var(--color-hairline);margin:40px 0}@media (hover:none){.post-body_content__GrSuH .post-copy-btn{opacity:1}}.post-end-divider_divider__SSPsx{display:flex;align-items:center;gap:20px;margin:52px 0 28px}.post-end-divider_rule__gAyjh{flex:1 1;height:1px;background:var(--color-hairline)}.post-end-divider_label__2tiza{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.3em;color:var(--color-muted);white-space:nowrap}.post-reader-header_backLink__N6Tb2{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__N6Tb2:hover{color:var(--color-accent);border-color:color-mix(in oklab,var(--color-accent) 50%,transparent)}.post-reader-header_badgeRow__wVmI4{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:22px}.post-reader-header_dispatchBadge__3IVlL{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__qJZH6{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__ozB3D{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__nkjEx{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__lSdpl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:14px;gap:14px}.post-reader-nav_navLink__GwmjR{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__GwmjR:hover{border-color:color-mix(in oklab,var(--color-accent) 50%,transparent);transform:translateY(-2px)}.post-reader-nav_navLinkNext__gCNz9{text-align:right}.post-reader-nav_navLabel__XD2yD{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__oDSPP{display:block;font-size:15px;font-weight:720;line-height:1.4}