.blog-body__chunk[data-v-01e849b8]{display:contents}.blog-body__chunk[data-v-01e849b8]:not(:first-child)>h2:first-child{margin-top:2.2em}.blog-body__group[data-v-01e849b8]{margin:1.8em 0}.blog-body__group[data-v-01e849b8] .ss-tabs__panel .ss-code{margin:0}.related-posts__head[data-v-2875912e]{margin-bottom:var(--ss-space-8)}.related-posts__grid>li[data-v-2875912e]{display:flex}.related-posts__grid>li[data-v-2875912e]>.blog-card{flex:1;min-width:0}.related-posts__grid[data-v-2875912e]{margin:0;padding:0;list-style:none}.ss-toc[data-v-34c4979a]{font:var(--ss-body-sm-font)}.ss-toc__summary[data-v-34c4979a]{justify-content:space-between;align-items:center;gap:var(--ss-space-3);min-height:var(--ss-control-md);padding:0 var(--ss-space-4);border:1px solid var(--ss-border-subtle);border-radius:var(--ss-radius-md);background:var(--ss-surface-raised);cursor:pointer;list-style:none;display:flex}.ss-toc__summary[data-v-34c4979a]::-webkit-details-marker{display:none}.ss-toc__chevron[data-v-34c4979a]{color:var(--ss-ink-muted);transition:transform var(--ss-dur-base) var(--ss-ease-glide)}.ss-toc__panel[open] .ss-toc__chevron[data-v-34c4979a]{transform:rotate(180deg)}@media (hover:hover){.ss-toc__summary[data-v-34c4979a]:hover{background:var(--ss-surface-hover)}}.ss-toc ol[data-v-34c4979a]{margin:var(--ss-space-3) 0 0;gap:var(--ss-space-1);border-left:1px solid var(--ss-border-subtle);flex-direction:column;padding:0;list-style:none;display:flex}.ss-toc a[data-v-34c4979a]{min-height:var(--ss-control-md);padding:var(--ss-space-3) 0 var(--ss-space-3) 14px;color:var(--ss-ink-secondary);transition:color var(--ss-dur-quick) var(--ss-ease-standard), border-color var(--ss-dur-base) var(--ss-ease-glide);border-left:2px solid #0000;margin-left:-1px;text-decoration:none;display:block}.ss-toc__sub a[data-v-34c4979a]{padding-left:var(--ss-space-8)}@media (hover:hover){.ss-toc a[data-v-34c4979a]:hover{color:var(--ss-ink)}}.ss-toc a[aria-current=true][data-v-34c4979a]{color:var(--ss-accent-ink);border-left-color:var(--ss-accent-fill)}@media (min-width:1100px){.ss-toc[data-v-34c4979a]{top:calc(var(--ss-header-height) + var(--ss-space-6));position:sticky}.ss-toc__summary[data-v-34c4979a]{cursor:default;pointer-events:none;background:0 0;border:0;border-radius:0;min-height:0;padding:0}.ss-toc__chevron[data-v-34c4979a]{display:none}.ss-toc a[data-v-34c4979a]{min-height:var(--ss-control-md);padding-block:var(--ss-space-2)}}.blog-post__bar[data-v-55efa20c]{top:var(--ss-header-height);z-index:var(--ss-z-header);background:0 0;height:3px;position:sticky}.blog-post__bar span[data-v-55efa20c]{background:var(--ss-accent-fill);transform-origin:0;height:100%;transform:scaleX(var(--p,0));display:block}.blog-post .blog-post__head[data-v-55efa20c]{padding-block:var(--ss-space-12) 0}@media (min-width:900px){.blog-post .blog-post__head[data-v-55efa20c]{padding-block:var(--ss-space-16) 0}}.blog-post__tags[data-v-55efa20c]{gap:var(--ss-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.blog-post__meta[data-v-55efa20c]{align-items:center;gap:var(--ss-space-2) var(--ss-space-5);font:var(--ss-body-sm-font);color:var(--ss-ink-muted);flex-wrap:wrap;display:flex}.blog-post__meta>span[data-v-55efa20c]{align-items:center;gap:var(--ss-space-2);display:inline-flex}.blog-post__meta>.blog-post__author[data-v-55efa20c]{gap:var(--ss-space-3);color:var(--ss-ink-secondary)}.blog-post__mark[data-v-55efa20c]{border-radius:var(--ss-radius-sm);background:var(--ss-surface-sunken);place-items:center;width:32px;height:32px;display:grid}.blog-post__syndicated[data-v-55efa20c]{font:var(--ss-body-sm-font);color:var(--ss-ink-muted)}.blog-post__syndicated a[data-v-55efa20c]{color:var(--ss-accent-ink)}.blog-post__hero[data-v-55efa20c]{max-width:820px;margin:var(--ss-space-10) 0 0}.blog-post__hero-picture[data-v-55efa20c]{display:block}.blog-post__hero-picture[data-v-55efa20c] img{border-radius:var(--ss-radius-lg);border:1px solid var(--ss-border-subtle);width:100%;height:auto;box-shadow:var(--ss-shadow-scene);display:block}.blog-post__hero figcaption[data-v-55efa20c]{margin-top:var(--ss-space-3);font:var(--ss-caption-font);color:var(--ss-ink-muted)}.blog-post__layout[data-v-55efa20c]{gap:var(--ss-space-8);padding-block:var(--ss-space-10) var(--ss-space-16);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1100px){.blog-post__layout[data-v-55efa20c]{gap:var(--ss-space-16);grid-template-columns:minmax(0,1fr) 240px;grid-template-areas:"article aside"}.blog-post__article[data-v-55efa20c]{grid-area:article}.blog-post__aside[data-v-55efa20c]{grid-area:aside}}.blog-post__article[data-v-55efa20c]{min-width:0}.blog-cta[data-v-55efa20c]{max-width:var(--ss-measure);margin-top:var(--ss-space-12)}.blog-cta__heading[data-v-55efa20c]{margin-bottom:var(--ss-space-5);font:var(--ss-title-lg-font);letter-spacing:var(--ss-title-lg-tracking)}.blog-cta__list[data-v-55efa20c]{gap:var(--ss-space-4);margin:0;padding:0;list-style:none;display:grid}
