.doc[data-astro-cid-yi3dxjdv]{background:linear-gradient(180deg, #d9d3f6 0, var(--fog) 22rem);padding-bottom:clamp(4rem,8vw,7rem)}.doc-head[data-astro-cid-yi3dxjdv]{padding-top:clamp(3rem,7vw,6rem);padding-bottom:2.5rem}h1[data-astro-cid-yi3dxjdv]{font-size:var(--t-3xl);max-width:40rem}.intro[data-astro-cid-yi3dxjdv]{font-size:var(--t-lg);max-width:38rem;margin-top:1.25rem;line-height:1.5}.meta[data-astro-cid-yi3dxjdv]{font-size:var(--t-xs);color:var(--graphite);flex-wrap:wrap;align-items:center;gap:.4rem 1.25rem;margin-top:1.25rem;display:flex}.print[data-astro-cid-yi3dxjdv]{color:var(--ink);font:500 var(--t-xs) / 1.2 var(--body);cursor:pointer;background:#fff9;border:1px solid #1111142e;border-radius:999px;padding:.45rem .8rem}.print[data-astro-cid-yi3dxjdv]:hover{background:var(--paper)}.doc-body[data-astro-cid-yi3dxjdv].with-toc{grid-template-columns:minmax(12rem,16rem) minmax(0,44rem);align-items:start;gap:3rem;display:grid}.toc[data-astro-cid-yi3dxjdv]{max-height:calc(100svh - 3rem);font-size:var(--t-sm);position:sticky;top:1.5rem;overflow:auto}.toc[data-astro-cid-yi3dxjdv] h2[data-astro-cid-yi3dxjdv]{font-family:var(--body);font-size:var(--t-sm);letter-spacing:0;margin-bottom:.75rem;font-weight:600}.toc[data-astro-cid-yi3dxjdv] ol[data-astro-cid-yi3dxjdv]{color:var(--graphite);margin:0;padding-left:1.9rem}.toc[data-astro-cid-yi3dxjdv] li[data-astro-cid-yi3dxjdv]{padding-block:.22rem}.toc[data-astro-cid-yi3dxjdv] a[data-astro-cid-yi3dxjdv]{color:var(--ink);text-decoration:none}.toc[data-astro-cid-yi3dxjdv] a[data-astro-cid-yi3dxjdv]:hover{text-decoration:underline}.prose[data-astro-cid-yi3dxjdv]{max-width:44rem}.prose[data-astro-cid-yi3dxjdv] section[data-astro-cid-yi3dxjdv]{border-top:1px solid #1111141f;padding-block:1.75rem;scroll-margin-top:1rem}.prose[data-astro-cid-yi3dxjdv] h2[data-astro-cid-yi3dxjdv]{font-size:var(--t-xl);margin-bottom:.9rem;font-weight:400}.prose[data-astro-cid-yi3dxjdv] h3[data-astro-cid-yi3dxjdv]{font-family:var(--body);font-size:var(--t-md);letter-spacing:0;margin:1.6rem 0 .4rem;font-weight:600}.prose[data-astro-cid-yi3dxjdv] p[data-astro-cid-yi3dxjdv],.prose[data-astro-cid-yi3dxjdv] li[data-astro-cid-yi3dxjdv],.prose[data-astro-cid-yi3dxjdv] td[data-astro-cid-yi3dxjdv]{color:var(--graphite)}.prose[data-astro-cid-yi3dxjdv] p[data-astro-cid-yi3dxjdv]+p[data-astro-cid-yi3dxjdv],.prose[data-astro-cid-yi3dxjdv] ul[data-astro-cid-yi3dxjdv]+p[data-astro-cid-yi3dxjdv],.prose[data-astro-cid-yi3dxjdv] p[data-astro-cid-yi3dxjdv]+ul[data-astro-cid-yi3dxjdv],.prose[data-astro-cid-yi3dxjdv] .table-wrap[data-astro-cid-yi3dxjdv]+p[data-astro-cid-yi3dxjdv]{margin-top:.9rem}.prose[data-astro-cid-yi3dxjdv] ul[data-astro-cid-yi3dxjdv]{margin-block:.6rem 0;padding-left:1.2rem}.prose[data-astro-cid-yi3dxjdv] li[data-astro-cid-yi3dxjdv]+li[data-astro-cid-yi3dxjdv]{margin-top:.45rem}.prose[data-astro-cid-yi3dxjdv] strong{color:var(--ink);font-weight:600}.prose[data-astro-cid-yi3dxjdv] a{color:var(--ink);overflow-wrap:anywhere}.prose[data-astro-cid-yi3dxjdv] .note[data-astro-cid-yi3dxjdv]{border-left:3px solid var(--violet);color:var(--ink);font-size:var(--t-sm);background:#7a6fe014;border-radius:0 .6rem .6rem 0;margin:.4rem 0 .75rem;padding:.6rem .85rem}.table-wrap[data-astro-cid-yi3dxjdv]{overflow-x:auto}table[data-astro-cid-yi3dxjdv]{border-collapse:collapse;width:100%;font-size:var(--t-sm);line-height:1.5}th[data-astro-cid-yi3dxjdv],td[data-astro-cid-yi3dxjdv]{text-align:left;vertical-align:top;border-bottom:1px solid #1111141a;padding:.7rem .75rem .7rem 0}thead[data-astro-cid-yi3dxjdv] th[data-astro-cid-yi3dxjdv]{color:var(--ink);font-weight:600}tbody[data-astro-cid-yi3dxjdv] th[data-astro-cid-yi3dxjdv]{color:var(--ink);width:45%;font-weight:500}.to-top[data-astro-cid-yi3dxjdv]{font-size:var(--t-sm);margin-top:1rem}.prose[data-astro-cid-yi3dxjdv] mark.placeholder{color:var(--ink);background:#ffe08a;border-radius:3px;padding:0 .2em}@media (width<=56rem){.doc-body[data-astro-cid-yi3dxjdv].with-toc{grid-template-columns:minmax(0,1fr);gap:0}.toc[data-astro-cid-yi3dxjdv]{background:#fff9;border-radius:1rem;max-height:none;margin-bottom:1.5rem;padding:1.25rem;position:static}}@media print{.doc[data-astro-cid-yi3dxjdv]{background:0 0;padding:0}.doc-head[data-astro-cid-yi3dxjdv]{padding-top:0}.print[data-astro-cid-yi3dxjdv],.to-top[data-astro-cid-yi3dxjdv]{display:none}.doc-body[data-astro-cid-yi3dxjdv].with-toc{display:block}.toc[data-astro-cid-yi3dxjdv]{max-height:none;position:static}.prose[data-astro-cid-yi3dxjdv]{max-width:none}.prose[data-astro-cid-yi3dxjdv] p[data-astro-cid-yi3dxjdv],.prose[data-astro-cid-yi3dxjdv] li[data-astro-cid-yi3dxjdv],.prose[data-astro-cid-yi3dxjdv] td[data-astro-cid-yi3dxjdv],.meta[data-astro-cid-yi3dxjdv]{color:#000}.prose[data-astro-cid-yi3dxjdv] section[data-astro-cid-yi3dxjdv]{break-inside:auto}.prose[data-astro-cid-yi3dxjdv] h2[data-astro-cid-yi3dxjdv],.prose[data-astro-cid-yi3dxjdv] h3[data-astro-cid-yi3dxjdv]{break-after:avoid}.prose[data-astro-cid-yi3dxjdv] a[href^=http]:after{content:" (" attr(href) ")";font-size:.85em}}
