.sidebar[data-astro-cid-frcal5vn]{gap:1.75rem;font-size:.9375rem;display:grid}.sidebar__title[data-astro-cid-frcal5vn]{font-family:var(--font-heading);color:var(--color-ink);align-items:center;gap:.625rem;margin-bottom:.5rem;font-weight:600;display:flex}.sidebar__title[data-astro-cid-frcal5vn][aria-current=page]{color:var(--color-primary-deep)}.sidebar__icon[data-astro-cid-frcal5vn]{border-radius:var(--radius-sm);background:var(--color-primary-soft);width:1.625rem;height:1.625rem;color:var(--primary-7);place-items:center;display:inline-grid}.sidebar__list[data-astro-cid-frcal5vn]{border-left:1px solid var(--color-line);margin-left:.8125rem}.sidebar__list[data-astro-cid-frcal5vn] a[data-astro-cid-frcal5vn]{color:var(--color-text-muted);transition:color .2s var(--ease), border-color .2s var(--ease);border-left:2px solid #0000;margin-left:-1px;padding:.375rem .75rem .375rem 1.125rem;line-height:1.4;display:block}.sidebar__list[data-astro-cid-frcal5vn] a[data-astro-cid-frcal5vn]:hover{color:var(--color-ink);border-left-color:var(--color-line-strong)}.sidebar__list[data-astro-cid-frcal5vn] a[data-astro-cid-frcal5vn][aria-current=page]{color:var(--color-primary-deep);border-left-color:var(--color-primary);font-weight:600}.toc__title[data-astro-cid-7k3pnqyz]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-subtle);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;font-size:.75rem;font-weight:600;display:flex}.toc__list[data-astro-cid-7k3pnqyz]{font-size:.875rem;line-height:1.4}.toc__list[data-astro-cid-7k3pnqyz] li[data-astro-cid-7k3pnqyz]+li[data-astro-cid-7k3pnqyz]{margin-top:.5rem}.toc__sub[data-astro-cid-7k3pnqyz]{padding-left:.875rem;font-size:.8125rem}.toc__list[data-astro-cid-7k3pnqyz] a[data-astro-cid-7k3pnqyz]{color:var(--color-text-muted);transition:color .2s var(--ease)}.toc__list[data-astro-cid-7k3pnqyz] a[data-astro-cid-7k3pnqyz]:hover,.toc__list[data-astro-cid-7k3pnqyz] a[data-astro-cid-7k3pnqyz][aria-current=true]{color:var(--color-primary-deep)}.toc__list[data-astro-cid-7k3pnqyz] a[data-astro-cid-7k3pnqyz][aria-current=true]{font-weight:600}.toc--inline[data-astro-cid-7k3pnqyz]{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-bg-alt);margin-bottom:2rem;padding:.875rem 1.125rem}.toc--inline[data-astro-cid-7k3pnqyz] summary[data-astro-cid-7k3pnqyz]{cursor:pointer;margin-bottom:0;list-style:none}.toc--inline[data-astro-cid-7k3pnqyz] summary[data-astro-cid-7k3pnqyz]::-webkit-details-marker{display:none}.toc--inline[data-astro-cid-7k3pnqyz][open] summary[data-astro-cid-7k3pnqyz]{margin-bottom:.75rem}.toc__chevron[data-astro-cid-7k3pnqyz]{transition:transform .2s var(--ease)}.toc--inline[data-astro-cid-7k3pnqyz]:not([open]) .toc__chevron[data-astro-cid-7k3pnqyz]{transform:rotate(-90deg)}.docs[data-astro-cid-ccykbmgk]{grid-template-columns:var(--sidebar-width) minmax(0, 1fr) var(--toc-width);width:100%;max-width:var(--docs-container);padding-inline:var(--gutter);gap:clamp(2rem,4vw,3.5rem);margin-inline:auto;display:grid}.docs__sidebar[data-astro-cid-ccykbmgk]{top:var(--header-height);max-height:calc(100dvh - var(--header-height));padding-block:2.25rem 3rem;scrollbar-width:thin;align-self:start;padding-right:.5rem;position:sticky;overflow-y:auto}.docs__main[data-astro-cid-ccykbmgk]{min-width:0;max-width:var(--content-width);padding-block:2.25rem clamp(4rem,8vw,6rem)}.docs__toc[data-astro-cid-ccykbmgk]{top:calc(var(--header-height) + 2.25rem);max-height:calc(100dvh - var(--header-height) - 4rem);align-self:start;padding-top:2.25rem;position:sticky;overflow-y:auto}.docs__toc-inline[data-astro-cid-ccykbmgk]{display:none}.crumbs[data-astro-cid-ccykbmgk] ol[data-astro-cid-ccykbmgk]{color:var(--color-text-subtle);flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:1.25rem;font-size:.875rem;display:flex}.crumbs[data-astro-cid-ccykbmgk] li[data-astro-cid-ccykbmgk]{align-items:center;gap:.375rem;display:inline-flex}.crumbs[data-astro-cid-ccykbmgk] a[data-astro-cid-ccykbmgk]:hover{color:var(--color-primary-deep)}.crumbs[data-astro-cid-ccykbmgk] [data-astro-cid-ccykbmgk][aria-current=page]{color:var(--color-text-muted);font-weight:500}.docs__header[data-astro-cid-ccykbmgk]{border-bottom:1px solid var(--color-line);margin-bottom:2.25rem;padding-bottom:1.75rem}.docs__header[data-astro-cid-ccykbmgk] h1[data-astro-cid-ccykbmgk]{font-size:clamp(2rem,1.6rem + 1.6vw,2.625rem);line-height:1.12}.docs__lead[data-astro-cid-ccykbmgk]{color:var(--color-text-muted);margin-top:.875rem;font-size:1.125rem;line-height:1.6}.docs__updated[data-astro-cid-ccykbmgk]{color:var(--color-text-subtle);margin-top:3rem;font-size:.875rem}.pager[data-astro-cid-ccykbmgk]{border-top:1px solid var(--color-line);grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;display:grid}.pager__link[data-astro-cid-ccykbmgk]{border:1px solid var(--color-line);border-radius:var(--radius-lg);transition:border-color .2s var(--ease), background-color .2s var(--ease);gap:.25rem;padding:1rem 1.125rem;display:grid}.pager__link[data-astro-cid-ccykbmgk]:hover{border-color:var(--primary-3);background:var(--color-primary-soft)}.pager__link--next[data-astro-cid-ccykbmgk]{text-align:right;justify-items:end}.pager__hint[data-astro-cid-ccykbmgk]{color:var(--color-text-subtle);align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.pager__label[data-astro-cid-ccykbmgk]{font-family:var(--font-heading);color:var(--color-primary-deep);font-weight:600}.help[data-astro-cid-ccykbmgk]{border-radius:var(--radius-lg);background:var(--color-bg-alt);border:1px solid var(--color-line);gap:.875rem;margin-top:2.5rem;padding:1.125rem 1.25rem;display:flex}.help__icon[data-astro-cid-ccykbmgk]{background:var(--color-primary-soft);width:2.25rem;height:2.25rem;color:var(--primary-7);border-radius:50%;flex:none;place-items:center;display:inline-grid}.help__title[data-astro-cid-ccykbmgk]{font-family:var(--font-heading);color:var(--color-ink);font-weight:600}.help__text[data-astro-cid-ccykbmgk]{color:var(--color-text-muted);font-size:.9375rem}.help__text[data-astro-cid-ccykbmgk] a[data-astro-cid-ccykbmgk]{color:var(--color-primary-deep);text-underline-offset:.15em;font-weight:500;text-decoration:underline}.docs-mobile-nav[data-astro-cid-ccykbmgk]{top:var(--header-height);z-index:40;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--color-line);background:#fffffff0;display:none;position:sticky}.docs-mobile-nav[data-astro-cid-ccykbmgk] summary[data-astro-cid-ccykbmgk]{padding:.75rem var(--gutter);cursor:pointer;color:var(--color-ink);align-items:center;gap:.625rem;font-size:.9375rem;font-weight:500;list-style:none;display:flex}.docs-mobile-nav[data-astro-cid-ccykbmgk] summary[data-astro-cid-ccykbmgk]::-webkit-details-marker{display:none}.docs-mobile-nav__label[data-astro-cid-ccykbmgk]{white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:.375rem;min-width:0;display:inline-flex;overflow:hidden}.docs-mobile-nav__section[data-astro-cid-ccykbmgk]{color:var(--color-text-muted)}.docs-mobile-nav__chevron[data-astro-cid-ccykbmgk]{transition:transform .2s var(--ease);flex:none}.docs-mobile-nav[data-astro-cid-ccykbmgk][open] .docs-mobile-nav__chevron[data-astro-cid-ccykbmgk]{transform:rotate(180deg)}.docs-mobile-nav__panel[data-astro-cid-ccykbmgk]{max-height:calc(100dvh - var(--header-height) - 3.25rem);padding:.5rem var(--gutter) 1.5rem;border-top:1px solid var(--color-line);overflow-y:auto}@media (width<=1200px){.docs[data-astro-cid-ccykbmgk]{grid-template-columns:var(--sidebar-width) minmax(0, 1fr)}.docs__toc[data-astro-cid-ccykbmgk]{display:none}.docs__toc-inline[data-astro-cid-ccykbmgk]{display:block}}@media (width<=900px){.docs[data-astro-cid-ccykbmgk]{grid-template-columns:minmax(0,1fr)}.docs__sidebar[data-astro-cid-ccykbmgk]{display:none}.docs__main[data-astro-cid-ccykbmgk]{max-width:none;padding-top:1.5rem}.docs-mobile-nav[data-astro-cid-ccykbmgk]{display:block}}@media (width<=560px){.pager[data-astro-cid-ccykbmgk]{grid-template-columns:1fr}.pager[data-astro-cid-ccykbmgk]>span[data-astro-cid-ccykbmgk]:empty{display:none}}.section-pages[data-astro-cid-mbf552zg]{gap:.625rem;padding:0;display:grid}.section-pages[data-astro-cid-mbf552zg] li[data-astro-cid-mbf552zg]+li[data-astro-cid-mbf552zg]{margin-top:0}.section-pages[data-astro-cid-mbf552zg] a[data-astro-cid-mbf552zg]{border:1px solid var(--color-line);border-radius:var(--radius-lg);font-family:var(--font-heading);color:var(--color-ink);transition:border-color .2s var(--ease), background-color .2s var(--ease);justify-content:space-between;align-items:center;gap:1rem;padding:.9375rem 1.125rem;font-weight:600;text-decoration:none;display:flex}.section-pages[data-astro-cid-mbf552zg] a[data-astro-cid-mbf552zg]:hover{border-color:var(--primary-3);background:var(--color-primary-soft);color:var(--color-primary-deep)}
