@layer base{.docs-markdown-content p{margin-top:0;margin-bottom:15px;line-height:1.6em}.docs-markdown-content p code{font-size:14px;line-height:1.6em}.docs-markdown-content .code-sample{margin:20px 0}.docs-markdown-content strong{font-weight:var(--font-weight-semibold)}.docs-markdown-content ol,.docs-markdown-content ul{padding-left:24px;margin-bottom:16px}.docs-markdown-content ol{counter-reset:ordered-listitem}.docs-markdown-content ol ol,.docs-markdown-content ol ul,.docs-markdown-content ul ol,.docs-markdown-content ul ul{margin-top:8px;margin-bottom:0}.docs-markdown-content li{position:relative;line-height:1.5}.docs-markdown-content li+li{margin-top:8px}.docs-markdown-content .md-nonanchor-heading{position:relative}.docs-markdown-content h1.md-nonanchor-heading{display:flex;font-size:18px;line-height:1.5}.docs-markdown-content h2.md-nonanchor-heading{font-size:16px;line-height:1.5}.docs-markdown-content h3.md-nonanchor-heading{font-size:14px;line-height:1.5}.docs-markdown-content h4.md-nonanchor-heading,.docs-markdown-content h5.md-nonanchor-heading,.docs-markdown-content h6.md-nonanchor-heading{font-size:12px;letter-spacing:var(--font-tracking-wide);line-height:1.5}.docs-markdown-content .md-heading-num,.docs-markdown-content ol>li:after{width:24px;height:24px;border-radius:12px;background:var(--color-background-primary-soft);color:var(--color-text);font-size:12px;font-weight:var(--font-weight-semibold);letter-spacing:var(--font-tracking-wide);line-height:24px;text-align:center}@media(width>=768px){.docs-markdown-content .md-heading-num{position:absolute;top:50%;left:-32px;transform:translateY(-50%)}}@media(width<=767px){.docs-markdown-content .md-heading-num{display:inline-block;margin-right:10px;vertical-align:top}.docs-markdown-content h2 .md-heading-num{margin-top:6px}}.docs-markdown-content ol>li:after{position:absolute;top:0;left:0;content:counter(ordered-listitem);counter-increment:ordered-listitem}.docs-markdown-content li>p{margin:0}.docs-markdown-content li>p+p{margin-top:15px}.docs-markdown-content hr{width:100%;height:0;border:none;margin-bottom:40px}.docs-markdown-content blockquote{padding:8px 16px;border:1px solid var(--color-border-primary-surface);border-radius:8px;margin:0 0 15px;background:var(--code-snippet-bg);color:var(--color-text)}.docs-markdown-content blockquote p:last-child{margin:0}.docs-markdown-content.markdown-prompt-blockquote blockquote{padding:12px 16px;border:1px solid var(--color-border-primary-surface);border-radius:8px;margin:0 0 16px;background:var(--code-snippet-bg);color:var(--color-text);font-family:var(--monospace);font-size:14px;line-height:24px;white-space:pre-wrap}.docs-markdown-content.markdown-prompt-blockquote blockquote a,.docs-markdown-content.markdown-prompt-blockquote blockquote a:visited{color:var(--gray-800)}.docs-markdown-content.markdown-prompt-blockquote blockquote strong{background-color:var(--pill-success-bg);font-weight:400}.docs-markdown-content.markdown-prompt-blockquote blockquote p{margin:0}.docs-markdown-content p a,.docs-markdown-content li a{text-decoration:none}.docs-markdown-content table:not(.ignore-md-styles){width:100%;margin:20px 0 15px;border-collapse:collapse}.docs-markdown-content table:not(.ignore-md-styles) th:first-child,.docs-markdown-content table:not(.ignore-md-styles) td:first-child{padding-left:0}.docs-markdown-content table:not(.ignore-md-styles) th:last-child,.docs-markdown-content table:not(.ignore-md-styles) td:last-child{padding-right:0}.docs-markdown-content table:not(.ignore-md-styles) th{padding:0 8px 8px;border:none;color:var(--gray-900);font-size:11px;font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-small-caps);line-height:16px;text-align:left;text-transform:uppercase;vertical-align:bottom}.docs-markdown-content table:not(.ignore-md-styles) td{padding:8px;border:none;border-top:1px solid var(--color-background-primary-soft);font-size:14px;line-height:20px;vertical-align:top}.docs-markdown-content table:not(.ignore-md-styles) td code{font-size:13px}.docs-markdown-content img{max-width:100%}.docs-markdown-content picture img{height:auto}.docs-markdown-content .row-description{margin-top:4px;color:var(--color-text-secondary);font-family:var(--sans-serif);font-size:13px;line-height:1.4;white-space:normal}.docs-markdown-content .row-description code{font-size:12px!important;letter-spacing:var(--font-tracking-wide)}}
