.p-cover[data-astro-cid-m43rvckd]{margin:0}.p-cover[data-astro-cid-m43rvckd] .p-cover__frame{border:1px solid var(--color-line-card)}@media (width<=1099px){.p-cover[data-astro-cid-m43rvckd] .p-cover__frame{max-height:420px}}.p-arthead[data-astro-cid-vxsv5k5u]{padding-top:var(--space-2);padding-bottom:var(--space-16)}.p-arthead__grid[data-astro-cid-vxsv5k5u]{gap:var(--space-14);margin-top:var(--space-2);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;display:grid}.p-arthead__text[data-astro-cid-vxsv5k5u]{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.p-arthead__text[data-astro-cid-vxsv5k5u]>[data-astro-cid-vxsv5k5u]{margin:0}.p-arthead__cat[data-astro-cid-vxsv5k5u]{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase}.p-arthead__cat[data-astro-cid-vxsv5k5u] a[data-astro-cid-vxsv5k5u]{color:var(--color-muted);padding:10px 0;text-decoration:none;display:inline-block}.p-arthead__cat[data-astro-cid-vxsv5k5u] .signal-dot[data-astro-cid-vxsv5k5u]{margin-right:var(--space-2)}.p-arthead[data-astro-cid-vxsv5k5u] h1[data-astro-cid-vxsv5k5u]{text-wrap:balance;overflow-wrap:break-word;line-height:1.1}.p-arthead__lede[data-astro-cid-vxsv5k5u]{max-width:60ch;font-size:var(--fs-lede);color:var(--color-text-2);line-height:1.5}.p-arthead__meta[data-astro-cid-vxsv5k5u]{font-family:var(--font-mono);font-size:var(--fs-label);text-transform:uppercase;color:var(--color-muted);line-height:1.8}.p-arthead__meta[data-astro-cid-vxsv5k5u]>span[data-astro-cid-vxsv5k5u]{white-space:nowrap}@media (width<=1099px){.p-arthead__grid[data-astro-cid-vxsv5k5u]{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}}@media (width<=719px){.p-arthead[data-astro-cid-vxsv5k5u]{padding-bottom:var(--space-10)}.p-arthead__crumbs[data-astro-cid-vxsv5k5u] .c-crumbs ol>li:last-child,.p-arthead__crumbs[data-astro-cid-vxsv5k5u] .c-crumbs ol>li:nth-last-child(2){display:none}}.p-toc__list[data-astro-cid-s3rbudjd]{margin:0;padding:0;list-style:none}.p-toc__list[data-astro-cid-s3rbudjd] a[data-astro-cid-s3rbudjd]{padding:var(--space-2) 0 var(--space-2) 14px;border-left:2px solid var(--color-line-card);font-size:var(--fs-small);color:var(--color-text-2);line-height:1.4;text-decoration:none;display:block}.p-toc__list[data-astro-cid-s3rbudjd] .is-sub[data-astro-cid-s3rbudjd] a[data-astro-cid-s3rbudjd]{padding-left:var(--space-8)}.p-toc__list[data-astro-cid-s3rbudjd] a[data-astro-cid-s3rbudjd]:hover{color:var(--color-ink);border-left-color:var(--color-terra)}.p-toc--side[data-astro-cid-s3rbudjd]{top:calc(var(--header-h) + var(--space-6));position:sticky}.p-toc__caption[data-astro-cid-s3rbudjd]{margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:var(--fs-label-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted)}.p-toc--acc[data-astro-cid-s3rbudjd]{border:1px solid var(--color-line-strong);border-radius:var(--radius-card);display:none}.p-toc__sum[data-astro-cid-s3rbudjd]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:52px;padding:var(--space-1) var(--space-2) var(--space-1) var(--space-4);cursor:pointer;font-weight:var(--fw-semibold);list-style:none;display:flex}.p-toc__sum[data-astro-cid-s3rbudjd]::-webkit-details-marker{display:none}.p-toc__sum[data-astro-cid-s3rbudjd]:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.p-toc__icon[data-astro-cid-s3rbudjd]{width:var(--tap-min);height:var(--tap-min);flex:none;justify-content:center;align-items:center;display:flex}.p-toc--acc[data-astro-cid-s3rbudjd] details[data-astro-cid-s3rbudjd][open] .p-toc__plus,.p-toc--acc[data-astro-cid-s3rbudjd] details[data-astro-cid-s3rbudjd]:not([open]) .p-toc__minus{display:none}.p-toc__list--acc[data-astro-cid-s3rbudjd]{padding:0 var(--space-4) var(--space-3)}.p-toc__list--acc[data-astro-cid-s3rbudjd] a[data-astro-cid-s3rbudjd]{min-height:var(--tap-min);box-sizing:border-box;align-items:center;display:flex}@media (width<=1099px){.p-toc--side[data-astro-cid-s3rbudjd]{display:none}.p-toc--acc[data-astro-cid-s3rbudjd]{display:block}}.p-art__draft[data-astro-cid-56apcokp]{padding:var(--space-3) var(--space-4);background:var(--color-ink);color:var(--color-paper);font-family:var(--font-mono);font-size:var(--fs-label-sm);text-align:center;margin:0}.p-art[data-astro-cid-56apcokp]{gap:var(--space-16);grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}.p-art__sec[data-astro-cid-56apcokp]{padding-top:0}.p-art--solo[data-astro-cid-56apcokp]{grid-template-columns:minmax(0,1fr)}.p-art--solo[data-astro-cid-56apcokp] .p-art__toc[data-astro-cid-56apcokp]{display:none}.p-art__body[data-astro-cid-56apcokp]{min-width:0}.p-art__faq[data-astro-cid-56apcokp]{max-width:720px;margin-top:var(--space-12)}.p-art__faq[data-astro-cid-56apcokp] .c-faq{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.p-art__faq[data-astro-cid-56apcokp] .c-faq__head{position:static}.p-art__toc[data-astro-cid-56apcokp]{align-self:stretch}.p-art__box[data-astro-cid-56apcokp]{margin-top:var(--space-12)}.p-art__related[data-astro-cid-56apcokp]{border-top:1px solid var(--color-line)}@media (width<=1099px){.p-art[data-astro-cid-56apcokp]{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}}@media (width<=719px){.p-art__body[data-astro-cid-56apcokp] .c-prose__table tr>:first-child{background:var(--color-paper);position:sticky;left:0}.p-art__body[data-astro-cid-56apcokp] .c-prose__table thead tr>:first-child{background:var(--color-surface-sand)}.p-art__body[data-astro-cid-56apcokp] .c-prose__table table{min-width:540px}.p-art__body[data-astro-cid-56apcokp] .c-prose__table tr>:first-child{width:34%;min-width:130px}}
