.bluesky-post[data-astro-cid-ulv7hwzq],.bluesky-fallback[data-astro-cid-ulv7hwzq]{border:1px solid var(--line);background:var(--surface-raised);border-radius:12px;margin-top:3rem;padding:clamp(1.25rem,4vw,1.75rem)}.bluesky-post[data-astro-cid-ulv7hwzq] header[data-astro-cid-ulv7hwzq],.bluesky-post[data-astro-cid-ulv7hwzq] footer[data-astro-cid-ulv7hwzq],.bluesky-post[data-astro-cid-ulv7hwzq] ul[data-astro-cid-ulv7hwzq]{align-items:center;display:flex}.bluesky-post[data-astro-cid-ulv7hwzq] header[data-astro-cid-ulv7hwzq],.bluesky-post[data-astro-cid-ulv7hwzq] footer[data-astro-cid-ulv7hwzq]{justify-content:space-between;gap:1rem}.bluesky-post[data-astro-cid-ulv7hwzq] header[data-astro-cid-ulv7hwzq]>i[data-astro-cid-ulv7hwzq]{color:var(--accent);font-size:1.7rem}.bluesky-post[data-astro-cid-ulv7hwzq] h2[data-astro-cid-ulv7hwzq],.bluesky-post[data-astro-cid-ulv7hwzq] p[data-astro-cid-ulv7hwzq]{margin:0}.bluesky-post[data-astro-cid-ulv7hwzq] h2[data-astro-cid-ulv7hwzq]{margin-top:.2rem;font-size:1rem}.eyebrow[data-astro-cid-ulv7hwzq],.handle[data-astro-cid-ulv7hwzq],.bluesky-post[data-astro-cid-ulv7hwzq] time[data-astro-cid-ulv7hwzq]{color:var(--muted);font-size:.75rem}.handle[data-astro-cid-ulv7hwzq]{font-family:IBM Plex Mono,monospace;margin-top:.15rem!important}.post-text[data-astro-cid-ulv7hwzq]{white-space:pre-wrap;line-height:1.8;margin-top:1.4rem!important}.bluesky-post[data-astro-cid-ulv7hwzq] footer[data-astro-cid-ulv7hwzq]{border-top:1px solid var(--line);flex-wrap:wrap;margin-top:1.5rem;padding-top:1rem}.bluesky-post[data-astro-cid-ulv7hwzq] ul[data-astro-cid-ulv7hwzq]{color:var(--muted);gap:.85rem;margin:0;padding:0;font-family:IBM Plex Mono,monospace;font-size:.78rem;list-style:none}.bluesky-post[data-astro-cid-ulv7hwzq] li[data-astro-cid-ulv7hwzq]{align-items:center;gap:.25rem;display:inline-flex}.bluesky-post[data-astro-cid-ulv7hwzq] a[data-astro-cid-ulv7hwzq],.bluesky-fallback[data-astro-cid-ulv7hwzq] a[data-astro-cid-ulv7hwzq]{color:var(--accent);font-size:.82rem;font-weight:600}.bluesky-fallback[data-astro-cid-ulv7hwzq]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.bluesky-fallback[data-astro-cid-ulv7hwzq] p[data-astro-cid-ulv7hwzq]{color:var(--muted);margin:0;font-size:.86rem}@media (width<=35rem){.bluesky-post[data-astro-cid-ulv7hwzq] footer[data-astro-cid-ulv7hwzq],.bluesky-fallback[data-astro-cid-ulv7hwzq]{flex-direction:column;align-items:flex-start}}.share-actions[data-astro-cid-fjajpzut]{justify-content:space-between;align-items:center;gap:1rem;display:flex}p[data-astro-cid-fjajpzut]{color:var(--muted);margin:0;font-size:.84rem}.share-buttons[data-astro-cid-fjajpzut]{flex-wrap:wrap;gap:.6rem;display:flex}button[data-astro-cid-fjajpzut],a[data-astro-cid-fjajpzut]{border:1px solid var(--line-strong);min-height:2.75rem;color:var(--text);cursor:pointer;font:inherit;background:0 0;border-radius:12px;align-items:center;gap:.45rem;padding:.65rem .9rem;font-size:.84rem;text-decoration:none;display:inline-flex}button[data-astro-cid-fjajpzut]:hover,a[data-astro-cid-fjajpzut]:hover{border-color:var(--accent);color:var(--accent)}@media (width<=38rem){.share-actions[data-astro-cid-fjajpzut]{flex-direction:column;align-items:flex-start}}.article-image-dialog[data-astro-cid-zdmlxq35]{width:100%;max-width:none;height:100dvh;max-height:none;padding:max(.75rem, env(safe-area-inset-top)) max(.75rem, env(safe-area-inset-right)) max(.75rem, env(safe-area-inset-bottom)) max(.75rem, env(safe-area-inset-left));color:#fff;background:0 0;border:0;margin:0;overflow:hidden}.article-image-dialog[data-astro-cid-zdmlxq35][open]{grid-template-rows:auto minmax(0,1fr);gap:.75rem;display:grid}.article-image-dialog[data-astro-cid-zdmlxq35]::backdrop{background:#000000e0}.article-image-toolbar[data-astro-cid-zdmlxq35]{justify-content:flex-end;gap:.5rem;display:flex}.article-image-toolbar[data-astro-cid-zdmlxq35] button[data-astro-cid-zdmlxq35]{color:#fff;cursor:pointer;background:#20242b;border:1px solid #fff6;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;min-width:44px;min-height:44px;padding:.5rem .85rem;font-size:.9rem;display:inline-flex}.article-image-toolbar[data-astro-cid-zdmlxq35] button[data-astro-cid-zdmlxq35]:hover{background:#353c47}.article-image-toolbar[data-astro-cid-zdmlxq35] button[data-astro-cid-zdmlxq35]:focus-visible,.article-image-stage[data-astro-cid-zdmlxq35]:focus-visible{outline-offset:3px;outline:3px solid #a8c5ff}.article-image-toolbar[data-astro-cid-zdmlxq35] button[data-astro-cid-zdmlxq35]:disabled{opacity:.55;cursor:default}.article-image-stage[data-astro-cid-zdmlxq35]{overscroll-behavior:contain;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;min-width:0;min-height:0;display:grid;overflow:auto}.article-image-stage[data-astro-cid-zdmlxq35] img[data-astro-cid-zdmlxq35]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.article-image-stage[data-astro-cid-zdmlxq35] img[data-astro-cid-zdmlxq35][hidden],.article-image-stage[data-astro-cid-zdmlxq35] p[data-astro-cid-zdmlxq35][hidden]{display:none}.article-image-dialog[data-astro-cid-zdmlxq35][data-view=original] .article-image-stage[data-astro-cid-zdmlxq35]{display:block}.article-image-dialog[data-astro-cid-zdmlxq35][data-view=original] img[data-astro-cid-zdmlxq35]{width:var(--article-image-width);max-width:none;max-height:none;margin-inline:auto}.article[data-astro-cid-4zhcvmn3]{grid-template-columns:minmax(0,50rem) minmax(12rem,14rem);column-gap:4rem;padding-top:5rem;display:grid}.article-header[data-astro-cid-4zhcvmn3],.prose[data-astro-cid-4zhcvmn3],.associated-post[data-astro-cid-4zhcvmn3],.article-author[data-astro-cid-4zhcvmn3],.article-footer[data-astro-cid-4zhcvmn3],.article-nav[data-astro-cid-4zhcvmn3]{grid-column:1}.article-header[data-astro-cid-4zhcvmn3] h1[data-astro-cid-4zhcvmn3]{letter-spacing:-.05em;margin-block:1.25rem;font-size:clamp(2.2rem,4vw,3.5rem);line-height:1.08}.lead[data-astro-cid-4zhcvmn3]{color:var(--muted);font-size:1.15rem;line-height:1.8}.article-meta[data-astro-cid-4zhcvmn3]{color:var(--muted);flex-wrap:wrap;gap:1rem;margin-top:1.5rem;font-family:IBM Plex Mono,monospace;font-size:.9rem;display:flex}.toc[data-astro-cid-4zhcvmn3]{background:var(--surface);border-radius:12px;grid-area:1/2/span 3;align-self:start;padding:1rem;position:sticky;top:1.5rem}.toc[data-astro-cid-4zhcvmn3] h2[data-astro-cid-4zhcvmn3]{margin:0 0 .75rem;font-size:.9rem}.toc[data-astro-cid-4zhcvmn3] ol[data-astro-cid-4zhcvmn3]{color:var(--muted);margin:0;padding-left:1.25rem;font-size:.84rem;line-height:1.7}.toc[data-astro-cid-4zhcvmn3] .depth-1[data-astro-cid-4zhcvmn3]{margin-left:.8rem}.toc[data-astro-cid-4zhcvmn3] .depth-2[data-astro-cid-4zhcvmn3]{margin-left:1.6rem}.prose[data-astro-cid-4zhcvmn3]{margin-top:3rem}.article-footer[data-astro-cid-4zhcvmn3]{border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:1.5rem;margin-top:4rem;padding:1.25rem;display:grid}.article-author[data-astro-cid-4zhcvmn3]{margin-top:3rem}.related-tags[data-astro-cid-4zhcvmn3]{border-top:1px solid var(--line);padding-top:1.25rem}.related-tags[data-astro-cid-4zhcvmn3] h2[data-astro-cid-4zhcvmn3]{margin:0 0 .8rem;font-size:.84rem}.article-nav[data-astro-cid-4zhcvmn3]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1rem;margin-top:5rem;padding-top:1.5rem;display:grid}.article-nav[data-astro-cid-4zhcvmn3] div[data-astro-cid-4zhcvmn3]:last-child{text-align:right}.article-nav[data-astro-cid-4zhcvmn3] span[data-astro-cid-4zhcvmn3],.article-nav[data-astro-cid-4zhcvmn3] a[data-astro-cid-4zhcvmn3]{display:block}.article-nav[data-astro-cid-4zhcvmn3] span[data-astro-cid-4zhcvmn3]{color:var(--muted);margin-bottom:.4rem;font-size:.78rem}@media (width<=55rem){.article[data-astro-cid-4zhcvmn3]{padding-top:3.5rem;display:block}.toc[data-astro-cid-4zhcvmn3]{margin-top:2.5rem;position:static}}@media (width<=35rem){.article-nav[data-astro-cid-4zhcvmn3]{grid-template-columns:1fr}.article-nav[data-astro-cid-4zhcvmn3] div[data-astro-cid-4zhcvmn3]:last-child{text-align:left}}
