.docs-side__tag{margin:0 0 var(--s-4);font:var(--fw-body) var(--fs-13)/20px var(--font-sans);color:var(--muted);text-wrap:balance}.docs .code{padding-right:96px}@media (max-width:1023px){.docs{grid-template-columns:240px minmax(0,1fr);column-gap:40px}.docs-otp-col{display:none}}@media (max-width:767px){.docs{--docs-top:88px;grid-template-columns:minmax(0,1fr);column-gap:0;row-gap:28px}.docs-side__in{position:static;max-height:none;overflow:visible;margin:0;padding:0;gap:16px}.docs-tree{gap:12px}.docs-side__foot{margin-top:0}.docs-title{font-size:28px;line-height:34px}.docs-pn{grid-template-columns:minmax(0,1fr)}.docs-pn__card--next,.docs-pn__end{grid-column:1}.docs-ic{white-space:normal;overflow-wrap:anywhere}}@media (max-width:719.98px){.docs{--docs-top:calc(var(--notch-top) + var(--notch-h) + 24px);width:calc(100% - 2 * var(--gutter));row-gap:24px}.docs-side__in{gap:14px}.docs-search .input{min-height:44px;font-size:16px}.docs-tree{gap:10px}.docs-tree__group{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.docs-tree__head{flex:1 0 100%;margin:0 0 2px;padding-left:2px}.docs-tree__item{min-height:44px;padding:8px 14px 8px 12px;border:var(--hairline);border-radius:var(--r-full);font-size:var(--fs-14)}.docs-tree__item[aria-current=page]{border-color:var(--line-strong);background:var(--surface-hover)}.docs-side__foot{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;align-items:center;padding:12px 14px}.docs-side__foot .docs-side__k,.docs-side__foot .docs-side__sub{grid-column:1/-1}.docs-side__foot .docs-link{min-height:44px}.docs-otp,.docs-otp-col{display:contents}.docs-otp__head,.docs-otp__rail{display:none}.docs-title{font-size:clamp(26px,7.2vw,30px);line-height:1.2}.docs-summary{max-width:none}.docs-sec{padding-top:28px;margin-top:28px}.docs-h2{flex-wrap:wrap;font-size:22px;line-height:28px;text-wrap:balance}.docs-anchor{width:44px;height:44px;margin:-10px -12px -10px -6px}.docs-p{max-width:none}.docs-link{min-height:44px}.docs-links{gap:0 20px}.docs-list{padding-left:16px}.docs .code{padding-right:14px}.docs-sec .install{display:flex;max-width:100%}.docs-kv{grid-template-columns:minmax(0,1fr);gap:6px}.docs-kv__v{font-size:var(--fs-13);line-height:20px}.docs-kv__v .docs-url{white-space:normal;overflow-wrap:anywhere}.docs .table .is-note{min-width:180px}.docs .table .is-note,.docs-pn__start,.docs-side__sub{font-size:var(--fs-15);line-height:22px}.docs .table .is-mono{white-space:nowrap}.api-m{width:40px}.docs-pn{gap:12px;margin-top:40px;padding-top:24px}.docs-pn__card{min-height:44px}}