.bp-head[data-astro-cid-xj2uyz6m]{max-width:820px}.bp-by[data-astro-cid-xj2uyz6m]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3) var(--s4);margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--rule)}.bp-dates[data-astro-cid-xj2uyz6m]{margin-left:auto}.bp-avatar[data-astro-cid-xj2uyz6m]{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--raised);color:var(--ink-2);font-weight:500;font-size:.9rem;flex:none}.bp-avatar--lg[data-astro-cid-xj2uyz6m]{width:56px;height:56px;font-size:1.1rem}.bp[data-astro-cid-xj2uyz6m]{display:grid;gap:var(--s7)}@media(min-width:1040px){.bp[data-astro-cid-xj2uyz6m]{grid-template-columns:minmax(0,1fr) 260px;gap:var(--s8)}}.bp[data-astro-cid-xj2uyz6m]>[data-astro-cid-xj2uyz6m]{min-width:0}.bp-main[data-astro-cid-xj2uyz6m]{max-width:none;overflow-wrap:anywhere}.bp-content[data-astro-cid-xj2uyz6m] h2{margin-top:var(--s7);scroll-margin-top:88px}.bp-content[data-astro-cid-xj2uyz6m] table{display:block;max-width:100%;overflow-x:auto;border:1px solid var(--rule);border-radius:var(--r-card);background:var(--surface);margin:var(--s5) 0;font-size:.95rem}.bp-content[data-astro-cid-xj2uyz6m] th,.bp-content[data-astro-cid-xj2uyz6m] td{white-space:nowrap}.bp-key[data-astro-cid-xj2uyz6m]{border:1px solid var(--rule);border-radius:var(--r-card);background:var(--surface);padding:var(--s5);margin-bottom:var(--s5);box-shadow:var(--shadow-sm)}.bp-key__t[data-astro-cid-xj2uyz6m]{margin:0 0 var(--s3);font-weight:500;color:var(--accent-ink)}.bp-key[data-astro-cid-xj2uyz6m] ul[data-astro-cid-xj2uyz6m]{list-style:none;margin:0;padding:0;display:grid;gap:var(--s2)}.bp-key[data-astro-cid-xj2uyz6m] li[data-astro-cid-xj2uyz6m]{display:grid;grid-template-columns:16px 1fr;gap:10px;margin:0}.bp-key[data-astro-cid-xj2uyz6m] li[data-astro-cid-xj2uyz6m] svg{margin-top:5px;color:var(--ok)}.bp-toc-m[data-astro-cid-xj2uyz6m]{border:1px solid var(--rule);border-radius:var(--r);padding:var(--s3) var(--s4);margin-bottom:var(--s5);background:var(--surface)}.bp-toc-m[data-astro-cid-xj2uyz6m] summary[data-astro-cid-xj2uyz6m]{cursor:pointer;font-weight:500}.bp-toc-m[data-astro-cid-xj2uyz6m] ol[data-astro-cid-xj2uyz6m]{margin:var(--s3) 0 0}@media(min-width:1040px){.bp-toc-m[data-astro-cid-xj2uyz6m]{display:none}}.bp-side[data-astro-cid-xj2uyz6m]{position:sticky;top:88px;align-self:start;display:grid;gap:var(--s5)}@media(max-width:1039px){.bp-side[data-astro-cid-xj2uyz6m]{display:none}}.bp-side__cta[data-astro-cid-xj2uyz6m]{border:1px solid var(--rule);border-radius:var(--r-card);background:var(--surface);padding:var(--s4)}.bp-side__cta[data-astro-cid-xj2uyz6m] p[data-astro-cid-xj2uyz6m]{margin:0 0 var(--s2)}.bp-cta-in[data-astro-cid-xj2uyz6m]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--s4);margin:var(--s6) 0;padding:var(--s4) var(--s5);border-radius:var(--r-card);background:var(--raised)}.bp-cta-in[data-astro-cid-xj2uyz6m] p[data-astro-cid-xj2uyz6m]{margin:4px 0 0;color:var(--ink-2);font-size:.95rem}.bp-src[data-astro-cid-xj2uyz6m] ol[data-astro-cid-xj2uyz6m]{font-size:.9rem;color:var(--ink-2)}.bp-author[data-astro-cid-xj2uyz6m]{display:grid;grid-template-columns:auto 1fr;gap:var(--s4);align-items:start;margin-top:var(--s7);padding:var(--s5);border:1px solid var(--rule);border-radius:var(--r-card);background:var(--surface)}.bp-author__t[data-astro-cid-xj2uyz6m]{margin:0 0 var(--s2);font-weight:500}.bp-author[data-astro-cid-xj2uyz6m] p[data-astro-cid-xj2uyz6m]{margin-bottom:var(--s2)}.bp-final[data-astro-cid-xj2uyz6m]{margin-top:var(--s7);padding:var(--s6);border-radius:var(--r-card);background:var(--surface);border:1px solid var(--rule);text-align:center}.bp-final[data-astro-cid-xj2uyz6m] h2[data-astro-cid-xj2uyz6m]{margin-top:0}.bp-final[data-astro-cid-xj2uyz6m] p[data-astro-cid-xj2uyz6m]{color:var(--ink-2);max-width:46ch;margin:0 auto var(--s4)}.bp-rel[data-astro-cid-xj2uyz6m]{margin-top:var(--s8)}.bp-rel[data-astro-cid-xj2uyz6m] ul[data-astro-cid-xj2uyz6m]{list-style:none;padding:0;margin:0;display:grid;gap:var(--s4)}@media(min-width:760px){.bp-rel[data-astro-cid-xj2uyz6m] ul[data-astro-cid-xj2uyz6m]{grid-template-columns:repeat(3,1fr)}}.bp-rel[data-astro-cid-xj2uyz6m] li[data-astro-cid-xj2uyz6m]{margin:0}.bp-rel[data-astro-cid-xj2uyz6m] a[data-astro-cid-xj2uyz6m]{display:grid;gap:6px;color:var(--ink);text-decoration:none}.bp-rel[data-astro-cid-xj2uyz6m] img[data-astro-cid-xj2uyz6m]{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:10px;background:var(--raised)}.bp-rel[data-astro-cid-xj2uyz6m] a[data-astro-cid-xj2uyz6m]:hover .bp-rel__t[data-astro-cid-xj2uyz6m]{text-decoration:underline;text-decoration-color:var(--action)}.bp-rel__t[data-astro-cid-xj2uyz6m]{font-weight:500}
