.docs-content h1{font-size:var(--pub-fs-h2);line-height:var(--pub-lh-h2);letter-spacing:-.5px;text-wrap:balance;margin:0 0 24px;font-weight:750}.docs-content h2{font-size:var(--pub-fs-card-title);border-top:1px solid var(--pub-line);margin:48px 0 12px;padding-top:24px;font-weight:700}@media (min-width:768px){.docs-content h2{font-size:var(--pub-fs-card-title-lg)}}.docs-content h3{font-size:var(--pub-fs-h3);margin:28px 0 8px;font-weight:600}.docs-content{overflow-wrap:break-word}.docs-content h2[id],.docs-content h3[id]{scroll-margin-top:calc(var(--pub-header-stuck) + var(--docs-subbar-h,0px) + 16px)}.docs-content h2,.docs-content h3{position:relative}.heading-anchor{opacity:0;margin-left:8px;font-weight:400;text-decoration:none;transition:opacity .15s}.docs-content a.heading-anchor:any-link{color:var(--pub-secondary)}.docs-content h2:hover .heading-anchor,.docs-content h3:hover .heading-anchor{opacity:1}.docs-content a.heading-anchor:hover{color:var(--pub-link)}.docs-content p{margin:10px 0;line-height:1.8}.docs-content h2+p,.docs-content h3+p{margin-top:6px}.docs-content p+h3{margin-top:24px}.docs-content a:any-link{color:var(--pub-link);text-decoration:none}.docs-content a:hover{text-decoration:underline}.docs-content ul,.docs-content ol{margin:10px 0 10px 24px;line-height:1.8}.docs-content ul{list-style:outside}.docs-content ol{list-style:decimal}.docs-content li{margin:4px 0}.docs-content li+li{margin-top:4px}.docs-content code{font-family:var(--lv2-font-mono), ui-monospace, monospace;background:var(--pub-surface-raised);border:1px solid var(--pub-line);border-radius:6px;padding:2px 6px;font-size:.9em}.docs-content pre{background:var(--pub-surface-raised);border:1px solid var(--pub-line);border-radius:12px;margin:16px 0;padding:16px 18px;overflow-x:auto}.docs-content pre code{font-size:var(--pub-fs-note);background:0 0;border:none;padding:0;line-height:1.6}.docs-content table{border-collapse:separate;border-spacing:0;border:1px solid var(--pub-line);background:var(--pub-surface-raised);width:100%;font-size:var(--pub-fs-note);border-radius:12px;margin:24px 0;display:table}@media (max-width:768px){.docs-content table{max-width:100%;display:block;overflow-x:auto}}.docs-content th{text-align:left;border-bottom:1px solid var(--pub-line);font-family:var(--lv2-font-mono), ui-monospace, monospace;font-size:var(--pub-fs-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--pub-secondary);white-space:nowrap;padding:10px 14px;font-weight:600}.docs-content td{padding:10px 14px}.docs-content tbody tr+tr td{border-top:1px solid var(--pub-line)}.docs-content blockquote{quotes:none;font-style:normal}.docs-content blockquote:before,.docs-content blockquote:after{content:none}.docs-content .callout{background:var(--pub-surface-raised);border:1px solid var(--pub-line);border-left:3px solid var(--pub-line);border-radius:12px;margin:20px 0;padding:14px 18px}.docs-content .callout>:first-child{margin-top:0}.docs-content .callout>:last-child{margin-bottom:0}.docs-content .callout-warn{border-left-color:var(--pub-warning);background:var(--pub-tint-warning)}.docs-content .callout-tip{border-left-color:var(--pub-success)}.docs-content hr{border:none;border-top:1px solid var(--pub-line);margin:24px 0}.docs-content hr+h2{border-top:none;margin-top:24px;padding-top:0}
