.docs[data-astro-cid-ac2mn7rr]{display:grid;grid-template-columns:232px minmax(0,1fr) 212px;gap:48px;max-width:1360px;margin:0 auto;padding:40px clamp(16px,2.6vw,36px) 96px}.docs__menu[data-astro-cid-ac2mn7rr]{display:none}.docs__side[data-astro-cid-ac2mn7rr],.docs__toc[data-astro-cid-ac2mn7rr]{position:sticky;top:88px;align-self:start;max-height:calc(100vh - 112px);overflow-y:auto;scrollbar-width:thin}.docs__group[data-astro-cid-ac2mn7rr]{margin-bottom:26px}.docs__group[data-astro-cid-ac2mn7rr] p[data-astro-cid-ac2mn7rr],.docs__toc[data-astro-cid-ac2mn7rr] p[data-astro-cid-ac2mn7rr]{font-size:12.5px;color:var(--faint);margin-bottom:8px;padding-left:12px;letter-spacing:.01em}.docs__group[data-astro-cid-ac2mn7rr] a[data-astro-cid-ac2mn7rr]{display:block;text-decoration:none;color:var(--fg-2);font-size:14.5px;padding:6px 12px;border-radius:999px;margin-bottom:1px;transition:background-color .25s var(--ease),color .25s var(--ease)}.docs__group[data-astro-cid-ac2mn7rr] a[data-astro-cid-ac2mn7rr]:hover{background:var(--bg-2);color:var(--fg)}.docs__group[data-astro-cid-ac2mn7rr] a[data-astro-cid-ac2mn7rr][aria-current]{background:var(--surface);color:var(--fg)}.docs__toc[data-astro-cid-ac2mn7rr]{padding-top:4px}.docs__toc[data-astro-cid-ac2mn7rr] a[data-astro-cid-ac2mn7rr]{display:block;text-decoration:none;color:var(--muted);font-size:13.5px;line-height:1.4;padding:5px 0 5px 12px;border-left:1px solid var(--line);transition:color .3s var(--ease),border-color .3s var(--ease)}.docs__toc[data-astro-cid-ac2mn7rr] a[data-astro-cid-ac2mn7rr]:hover{color:var(--fg)}.docs__toc[data-astro-cid-ac2mn7rr] a[data-astro-cid-ac2mn7rr].is-on{color:var(--fg);border-left-color:var(--fg)}.docs__main[data-astro-cid-ac2mn7rr]{min-width:0;max-width:780px;animation:docsIn .7s var(--ease)}.docs__main--wide[data-astro-cid-ac2mn7rr]{max-width:none}@keyframes docsIn{0%{opacity:0;transform:translateY(6px)}}.docs__head[data-astro-cid-ac2mn7rr]{padding-bottom:28px;margin-bottom:36px;border-bottom:1px solid var(--line)}.docs__section[data-astro-cid-ac2mn7rr]{font-size:12.5px;color:var(--faint);margin-bottom:14px}.docs__head[data-astro-cid-ac2mn7rr] h1[data-astro-cid-ac2mn7rr]{font-size:clamp(2rem,3.6vw,2.75rem);letter-spacing:-.028em;line-height:1.06}.docs__lede[data-astro-cid-ac2mn7rr]{margin-top:14px;color:var(--muted);font-size:1.08rem;max-width:60ch}.docs__pager[data-astro-cid-ac2mn7rr]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:64px;padding-top:28px;border-top:1px solid var(--line)}.docs__pager[data-astro-cid-ac2mn7rr] a[data-astro-cid-ac2mn7rr]{display:flex;flex-direction:column;gap:4px;text-decoration:none;padding:16px 18px;border:1px solid var(--line);border-radius:var(--r);font-size:15px;transition:border-color .3s var(--ease),transform .3s var(--ease)}.docs__pager[data-astro-cid-ac2mn7rr] a[data-astro-cid-ac2mn7rr]:hover{border-color:var(--line-2);transform:translateY(-1px)}.docs__pager[data-astro-cid-ac2mn7rr] a[data-astro-cid-ac2mn7rr] span[data-astro-cid-ac2mn7rr]{font-size:12.5px;color:var(--faint)}.docs__pager[data-astro-cid-ac2mn7rr] a[data-astro-cid-ac2mn7rr].next{text-align:right;grid-column:2}@media(max-width:1180px){.docs[data-astro-cid-ac2mn7rr]{grid-template-columns:220px minmax(0,1fr)}.docs__toc[data-astro-cid-ac2mn7rr]{display:none}}@media(max-width:860px){.docs[data-astro-cid-ac2mn7rr]{grid-template-columns:minmax(0,1fr);gap:0;padding-top:16px}.docs__side[data-astro-cid-ac2mn7rr]{display:none}.docs__menu[data-astro-cid-ac2mn7rr]{display:block;margin-bottom:28px;border:1px solid var(--line-2);border-radius:var(--r);background:var(--card)}.docs__menu[data-astro-cid-ac2mn7rr] summary[data-astro-cid-ac2mn7rr]{display:flex;align-items:center;gap:10px;padding:12px 16px;cursor:pointer;list-style:none;font-size:15px}.docs__menu[data-astro-cid-ac2mn7rr] summary[data-astro-cid-ac2mn7rr]::-webkit-details-marker{display:none}.docs__menu[data-astro-cid-ac2mn7rr] summary[data-astro-cid-ac2mn7rr] .mono[data-astro-cid-ac2mn7rr]{font-size:12.5px;color:var(--faint)}.docs__menu-current[data-astro-cid-ac2mn7rr]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs__menu[data-astro-cid-ac2mn7rr] summary[data-astro-cid-ac2mn7rr] i[data-astro-cid-ac2mn7rr]{width:10px;height:10px;border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:rotate(45deg) translateY(-3px);transition:transform .3s var(--ease)}.docs__menu[data-astro-cid-ac2mn7rr][open] summary[data-astro-cid-ac2mn7rr] i[data-astro-cid-ac2mn7rr]{transform:rotate(-135deg) translateY(-2px)}.docs__menu[data-astro-cid-ac2mn7rr] nav[data-astro-cid-ac2mn7rr]{padding:16px 4px 4px;border-top:1px solid var(--line)}.docs__pager[data-astro-cid-ac2mn7rr]{grid-template-columns:1fr}.docs__pager[data-astro-cid-ac2mn7rr] a[data-astro-cid-ac2mn7rr].next{grid-column:1}}.prose[data-astro-cid-ac2mn7rr]{font-size:16px;line-height:1.7;color:var(--fg-2);overflow-wrap:break-word}.prose[data-astro-cid-ac2mn7rr]>*+*{margin-top:1.1em}.prose[data-astro-cid-ac2mn7rr] h2{font-size:1.65rem;color:var(--fg);margin-top:2.6em;line-height:1.15;letter-spacing:-.022em;scroll-margin-top:84px}.prose[data-astro-cid-ac2mn7rr] h3{font-size:1.22rem;color:var(--fg);margin-top:2em;line-height:1.25;font-weight:500;letter-spacing:-.012em;scroll-margin-top:84px}.prose[data-astro-cid-ac2mn7rr] h4{font-size:1.02rem;color:var(--fg);margin-top:1.8em;font-weight:500;letter-spacing:0;scroll-margin-top:84px}.prose[data-astro-cid-ac2mn7rr] h2:first-child{margin-top:0}.prose[data-astro-cid-ac2mn7rr] :is(h2,h3,h4)+*{margin-top:.8em}.prose[data-astro-cid-ac2mn7rr] .h-anchor{display:inline-block;width:.9em;height:.9em;margin-left:.35em;vertical-align:-.08em;opacity:0;color:var(--faint);background:currentColor;transition:opacity .25s var(--ease);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M6.5 9.5l3-3M7 4.5l1-1a2.8 2.8 0 0 1 4 4l-1 1M9 11.5l-1 1a2.8 2.8 0 0 1-4-4l1-1'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M6.5 9.5l3-3M7 4.5l1-1a2.8 2.8 0 0 1 4 4l-1 1M9 11.5l-1 1a2.8 2.8 0 0 1-4-4l1-1'/%3E%3C/svg%3E") center / contain no-repeat}.prose[data-astro-cid-ac2mn7rr] :is(h2,h3,h4):hover .h-anchor,.prose[data-astro-cid-ac2mn7rr] .h-anchor:focus-visible{opacity:1}.prose[data-astro-cid-ac2mn7rr] a:not(.h-anchor){color:var(--fg);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px;transition:text-decoration-color .25s var(--ease)}.prose[data-astro-cid-ac2mn7rr] a:not(.h-anchor):hover{text-decoration-color:var(--fg)}.prose[data-astro-cid-ac2mn7rr] strong{color:var(--fg);font-weight:600}.prose[data-astro-cid-ac2mn7rr] :is(ul,ol){padding-left:1.3em}.prose[data-astro-cid-ac2mn7rr] li+li,.prose[data-astro-cid-ac2mn7rr] li>:is(ul,ol){margin-top:.35em}.prose[data-astro-cid-ac2mn7rr] li::marker{color:var(--faint)}.prose[data-astro-cid-ac2mn7rr] blockquote{margin-left:0;margin-right:0;padding:14px 18px;border:1px solid var(--line);border-radius:var(--r);background:var(--bg-2)}.prose[data-astro-cid-ac2mn7rr] hr{border:0;border-top:1px solid var(--line);margin:2.4em 0}.prose[data-astro-cid-ac2mn7rr] img{border:1px solid var(--line);border-radius:var(--r);background:#fff;height:auto}.prose[data-astro-cid-ac2mn7rr] :not(pre)>code{font-size:.86em;padding:.12em .4em;border-radius:6px;background:var(--surface);color:var(--fg);overflow-wrap:anywhere}.prose[data-astro-cid-ac2mn7rr] .code{position:relative}.prose[data-astro-cid-ac2mn7rr] pre{margin:0;padding:18px 20px;font-size:13px;line-height:1.65;overflow-x:auto;border:1px solid var(--line);border-radius:var(--r);background:var(--card)!important}.prose[data-astro-cid-ac2mn7rr] pre code{font-family:var(--mono);font-size:inherit}.prose[data-astro-cid-ac2mn7rr] .code__copy{position:absolute;top:8px;right:8px;height:28px;padding:0 12px;border-radius:999px;border:1px solid var(--line-2);background:var(--card);color:var(--muted);font:500 12px/1 var(--sans);cursor:pointer;opacity:0;transition:opacity .25s var(--ease),color .25s var(--ease),border-color .25s var(--ease)}.prose[data-astro-cid-ac2mn7rr] .code:hover .code__copy,.prose[data-astro-cid-ac2mn7rr] .code__copy:focus-visible{opacity:1}.prose[data-astro-cid-ac2mn7rr] .code__copy:hover{color:var(--fg);border-color:var(--faint)}@media(hover:none){.prose[data-astro-cid-ac2mn7rr] .code__copy{opacity:1}}.prose[data-astro-cid-ac2mn7rr] .table-scroll{border:1px solid var(--line);border-radius:var(--r);overflow-x:auto}.prose[data-astro-cid-ac2mn7rr] table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.5}.prose[data-astro-cid-ac2mn7rr] th,.prose[data-astro-cid-ac2mn7rr] td{text-align:left;vertical-align:top;padding:10px 14px;border-bottom:1px solid var(--line)}.prose[data-astro-cid-ac2mn7rr] th{font-weight:500;color:var(--faint);font-size:12.5px;background:var(--bg-2);white-space:nowrap}.prose[data-astro-cid-ac2mn7rr] tr:last-child td{border-bottom:0}.prose[data-astro-cid-ac2mn7rr] td code{overflow-wrap:normal;white-space:nowrap}.prose[data-astro-cid-ac2mn7rr] td{min-width:8ch}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .prose[data-astro-cid-ac2mn7rr] img{filter:brightness(.92)}}
