.docs-module__ASb50W__layout{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);padding-top:32px;display:grid}.docs-module__ASb50W__layout>*{min-width:0}@media (min-width:1101px){.docs-module__ASb50W__layout{grid-template-columns:220px minmax(0,1fr);gap:48px}.docs-module__ASb50W__nav{scrollbar-width:thin;grid-area:1/1;align-self:start;max-height:calc(100vh - 96px);position:sticky;top:72px;overflow-y:auto}.docs-module__ASb50W__main{grid-area:1/2}}.docs-module__ASb50W__nav{font-size:var(--text-body);align-content:start;gap:16px;display:grid}.docs-module__ASb50W__navTitle{font-size:var(--text-body);margin:0;font-weight:600}.docs-module__ASb50W__navGroup{gap:2px;display:grid}.docs-module__ASb50W__navGroup h2{color:var(--text-secondary);font-size:var(--text-axis);margin:0 0 4px;padding:0 8px;font-weight:500}.docs-module__ASb50W__navGroup ul{gap:1px;margin:0;padding:0;list-style:none;display:grid}.docs-module__ASb50W__navLink{border-radius:var(--radius-sm);color:var(--text-secondary);padding:5px 8px;line-height:1.35;text-decoration:none;display:block}.docs-module__ASb50W__navLink:hover{background:var(--hover);color:var(--text)}.docs-module__ASb50W__navLink[aria-current=page]{background:var(--hover);color:var(--text);font-weight:500}.docs-module__ASb50W__navLink:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (max-width:1100px){.docs-module__ASb50W__nav{padding-top:var(--space-lg);border-top:1px solid var(--line)}.docs-module__ASb50W__navGroups{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px 24px;display:grid}}.docs-module__ASb50W__navGroups{gap:16px;display:grid}.docs-module__ASb50W__main{gap:var(--space-xl);display:grid}.docs-module__ASb50W__article{max-width:68ch;font-size:var(--text-body-marketing);gap:16px;line-height:1.6;display:grid}.docs-module__ASb50W__main>*,.docs-module__ASb50W__article>*,.docs-module__ASb50W__after>*{min-width:0}.docs-module__ASb50W__article p,.docs-module__ASb50W__article ul,.docs-module__ASb50W__article ol{margin:0}.docs-module__ASb50W__crumbs{color:var(--text-secondary);font-size:var(--text-label);flex-wrap:wrap;gap:4px 6px;margin:0;padding:0;list-style:none;display:flex}.docs-module__ASb50W__crumbs li+li:before{content:"›";margin-right:6px}.docs-module__ASb50W__title{font-size:var(--text-reading-title);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:600;line-height:1.2}.docs-module__ASb50W__lede{color:var(--text-secondary);text-wrap:pretty;margin:0;font-size:17px;line-height:1.55}.docs-module__ASb50W__aliases{color:var(--text-secondary);font-size:var(--text-label);margin:0}.docs-module__ASb50W__h2{letter-spacing:-.01em;margin:24px 0 0;scroll-margin-top:72px;font-size:19px;font-weight:600;line-height:1.3}.docs-module__ASb50W__h3{font-size:var(--text-body-marketing);margin:12px 0 0;scroll-margin-top:72px;font-weight:600;line-height:1.35}.docs-module__ASb50W__list{gap:6px;padding-left:1.2em;display:grid}.docs-module__ASb50W__code{border:1px solid var(--line);border-radius:var(--radius-xs);background:var(--raised);font-family:var(--font-mono);overflow-wrap:anywhere;padding:1px 5px;font-size:.86em}.docs-module__ASb50W__pre{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--raised);font-family:var(--font-mono);font-size:var(--text-body);scrollbar-width:thin;margin:0;padding:12px 14px;line-height:1.6;overflow-x:auto}.docs-module__ASb50W__quote{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--raised);color:var(--text);font-size:var(--text-body);margin:0;padding:12px 14px}.docs-module__ASb50W__table{font-size:var(--text-body);line-height:1.45}.docs-module__ASb50W__table td{vertical-align:top;white-space:normal;height:auto;padding-top:7px;padding-bottom:7px}.docs-module__ASb50W__table td:first-child{min-width:120px}.docs-module__ASb50W__note{color:var(--text-secondary);font-size:var(--text-body)}.docs-module__ASb50W__no{color:var(--text-secondary)}.docs-module__ASb50W__tools{table-layout:fixed;width:100%}.docs-module__ASb50W__tools th:first-child{width:50%}@media (max-width:720px){.docs-module__ASb50W__tools{min-width:560px}}.docs-module__ASb50W__toolText{color:var(--text-secondary);white-space:normal;margin-top:4px;display:block}.docs-module__ASb50W__compare{gap:var(--space-lg);display:grid}.docs-module__ASb50W__compareGroup{gap:10px;display:grid}.docs-module__ASb50W__compareGroup .docs-module__ASb50W__h3{margin:0}.docs-module__ASb50W__hosts{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.docs-module__ASb50W__host{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--panel);font-size:var(--text-body);align-content:start;gap:8px;padding:14px 16px;display:grid}.docs-module__ASb50W__host .docs-module__ASb50W__h3{margin:0}.docs-module__ASb50W__after{gap:var(--space-lg);max-width:68ch;font-size:var(--text-body-marketing);display:grid}.docs-module__ASb50W__afterSection{gap:10px;display:grid}.docs-module__ASb50W__afterTitle{font-size:var(--text-body-marketing);margin:0;font-weight:600}.docs-module__ASb50W__chips{flex-wrap:wrap;gap:6px 8px;margin:0;padding:0;list-style:none;display:flex}.docs-module__ASb50W__links{font-size:var(--text-body);gap:6px;margin:0;padding:0;list-style:none;display:grid}.docs-module__ASb50W__pager{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.docs-module__ASb50W__pagerLink{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--panel);color:var(--text);font-size:var(--text-body-marketing);gap:2px;padding:12px 14px;font-weight:600;text-decoration:none;display:grid}.docs-module__ASb50W__pagerLink span{color:var(--text-secondary);font-size:var(--text-label);font-weight:400}.docs-module__ASb50W__pagerLink:hover{border-color:var(--line-strong)}.docs-module__ASb50W__pagerLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.docs-module__ASb50W__pagerNext{text-align:right;grid-column:2}.docs-module__ASb50W__groups{gap:var(--space-lg);display:grid}.docs-module__ASb50W__letter{max-width:68ch;font-size:var(--text-body-marketing)}.docs-module__ASb50W__group{gap:10px;display:grid}.docs-module__ASb50W__cards{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}.docs-module__ASb50W__card{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--panel);height:100%;color:var(--text);align-content:start;gap:4px;padding:12px 14px;text-decoration:none;display:grid}.docs-module__ASb50W__card:hover{border-color:var(--line-strong)}.docs-module__ASb50W__card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.docs-module__ASb50W__cardTitle{font-size:var(--text-body-marketing);font-weight:600}.docs-module__ASb50W__cardText{color:var(--text-secondary);font-size:var(--text-body);line-height:1.45}.docs-module__ASb50W__letters{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.docs-module__ASb50W__letters a{border:1px solid var(--line);border-radius:var(--radius-sm);min-width:30px;height:30px;color:var(--text-secondary);font-size:var(--text-body);place-items:center;padding:0 6px;text-decoration:none;display:inline-grid}.docs-module__ASb50W__letters a:hover{background:var(--hover);color:var(--text)}.docs-module__ASb50W__letters a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.docs-module__ASb50W__letter{gap:8px;scroll-margin-top:72px;display:grid}.docs-module__ASb50W__letter h2{border-bottom:1px solid var(--line);color:var(--text-secondary);font-size:var(--text-body);margin:0;padding-bottom:6px;font-weight:600}.docs-module__ASb50W__terms{gap:12px;margin:0;display:grid}.docs-module__ASb50W__terms dt{font-size:var(--text-body-marketing);font-weight:600}.docs-module__ASb50W__terms dd{color:var(--text-secondary);font-size:var(--text-body-marketing);margin:2px 0 0;line-height:1.5}@media (max-width:720px){.docs-module__ASb50W__layout{gap:var(--space-lg);padding-top:20px}.docs-module__ASb50W__title{font-size:24px}.docs-module__ASb50W__lede{font-size:16px}.docs-module__ASb50W__pager{grid-template-columns:minmax(0,1fr)}.docs-module__ASb50W__pagerNext{grid-column:1}}
