.toc-mobile[data-astro-cid-5oo5nhta] summary[data-astro-cid-5oo5nhta]::-webkit-details-marker{display:none}.toc-mobile[data-astro-cid-5oo5nhta][open] .toc-chevron{transform:rotate(180deg)}.doc-prose[data-astro-cid-5oo5nhta] h2{border-top:1px solid var(--color-line);letter-spacing:-.02em;color:var(--color-ink);margin-top:2.5rem;padding-top:2.5rem;font-size:22px;font-weight:500;line-height:28px}.doc-prose[data-astro-cid-5oo5nhta] h2:first-child{border-top:0;margin-top:0;padding-top:0}.doc-prose[data-astro-cid-5oo5nhta] h3{color:var(--color-ink);margin-top:1.5rem;font-size:16px;font-weight:600;line-height:26px}.doc-prose[data-astro-cid-5oo5nhta] p{color:var(--color-ink-2);margin-top:1rem;font-size:16px;line-height:26px}.doc-prose[data-astro-cid-5oo5nhta] a{color:var(--color-ink);text-underline-offset:3px;text-decoration:underline}.doc-prose[data-astro-cid-5oo5nhta] strong{color:var(--color-ink);font-weight:600}.doc-prose[data-astro-cid-5oo5nhta] h4{color:var(--color-ink-2);margin-top:1.25rem;font-size:16px;font-weight:600;line-height:26px}.doc-prose[data-astro-cid-5oo5nhta] em{font-style:italic}.doc-prose[data-astro-cid-5oo5nhta] ul,.doc-prose[data-astro-cid-5oo5nhta] ol{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.doc-prose[data-astro-cid-5oo5nhta] li{color:var(--color-ink-2);font-size:16px;line-height:26px}.doc-prose[data-astro-cid-5oo5nhta] li>ul,.doc-prose[data-astro-cid-5oo5nhta] li>ol{margin-top:.5rem}.doc-prose[data-astro-cid-5oo5nhta] ul>li{padding-left:22px;position:relative}.doc-prose[data-astro-cid-5oo5nhta] ul>li:before{content:"";background:var(--color-lichen-deep);border-radius:9999px;width:6px;height:6px;position:absolute;top:10px;left:4px}.doc-prose[data-astro-cid-5oo5nhta] ol{padding-left:22px;list-style:decimal}.doc-prose[data-astro-cid-5oo5nhta] ol>li::marker{font-variant-numeric:tabular-nums;color:var(--color-ink);font-weight:600}.doc-prose[data-astro-cid-5oo5nhta] blockquote{border-left:2px solid var(--color-lichen-deep);margin-top:1.5rem;padding:4px 0 4px 20px}.doc-prose[data-astro-cid-5oo5nhta] blockquote>p:first-child{margin-top:0}.doc-prose[data-astro-cid-5oo5nhta] blockquote p{color:var(--color-ink)}.doc-prose[data-astro-cid-5oo5nhta] code{border:1px solid var(--color-line);background:var(--color-sunk);color:var(--color-ink);overflow-wrap:anywhere;border-radius:6px;padding:2px 6px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.875em}.doc-prose[data-astro-cid-5oo5nhta] pre{border-radius:var(--radius-ctl);border:1px solid var(--color-line);background:var(--color-sunk);margin-top:1rem;padding:16px 20px;font-size:14px;line-height:22px;overflow-x:auto}.doc-prose[data-astro-cid-5oo5nhta] pre code{font-size:inherit;overflow-wrap:normal;background:0 0;border:0;padding:0}.doc-prose[data-astro-cid-5oo5nhta] hr{border:0;border-top:1px solid var(--color-line);margin:2.5rem 0 0}.doc-prose[data-astro-cid-5oo5nhta] table{border-collapse:collapse;width:100%;margin-top:1.5rem;font-size:15px;line-height:24px}.doc-prose[data-astro-cid-5oo5nhta] th,.doc-prose[data-astro-cid-5oo5nhta] td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-line);overflow-wrap:anywhere;padding:12px 16px}.doc-prose[data-astro-cid-5oo5nhta] th{color:var(--color-ink);background:var(--color-sunk);border-bottom-color:var(--color-line-strong);font-weight:600}.doc-prose[data-astro-cid-5oo5nhta] td{color:var(--color-ink-2)}.doc-prose[data-astro-cid-5oo5nhta] td:first-child{color:var(--color-ink)}@media (width<=639px){.doc-prose[data-astro-cid-5oo5nhta] table,.doc-prose[data-astro-cid-5oo5nhta] thead,.doc-prose[data-astro-cid-5oo5nhta] tbody,.doc-prose[data-astro-cid-5oo5nhta] tr,.doc-prose[data-astro-cid-5oo5nhta] th,.doc-prose[data-astro-cid-5oo5nhta] td{display:block}.doc-prose[data-astro-cid-5oo5nhta] tr{border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:var(--color-card);margin-top:12px;overflow:hidden}.doc-prose[data-astro-cid-5oo5nhta] thead tr{background:var(--color-sunk)}.doc-prose[data-astro-cid-5oo5nhta] th,.doc-prose[data-astro-cid-5oo5nhta] td{padding:8px 16px}.doc-prose[data-astro-cid-5oo5nhta] th{background:0 0;border-bottom:0}.doc-prose[data-astro-cid-5oo5nhta] td{border-bottom:0}.doc-prose[data-astro-cid-5oo5nhta] td+td{padding-top:0}.doc-prose[data-astro-cid-5oo5nhta] tr>:first-child{padding-top:12px}.doc-prose[data-astro-cid-5oo5nhta] tr>:last-child{padding-bottom:12px}}.doc-prose[data-astro-cid-5oo5nhta] address{border-radius:var(--radius-ctl);border:1px solid var(--color-line);background:var(--color-card);color:var(--color-ink);margin-top:1rem;padding:20px 24px;font-size:16px;font-style:normal;line-height:26px}@media (width>=1024px){.doc-prose[data-astro-cid-5oo5nhta] h2{font-size:28px;line-height:34px}}
