.mdx-renderer h1{margin-top:3.5rem;margin-bottom:1.5rem;scroll-margin:6rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;line-height:1.25}@media (min-width: 768px){.mdx-renderer h1{font-size:2.25rem;line-height:2.5rem}}.mdx-renderer h2{margin-top:3rem;margin-bottom:1.25rem;scroll-margin:6rem;font-size:1.5rem;line-height:2rem;font-weight:600;line-height:1.25}@media (min-width: 1024px){.mdx-renderer h2{font-size:1.875rem;line-height:2.25rem}}.mdx-renderer h3{margin-top:2.5rem;margin-bottom:1rem;scroll-margin:6rem;font-size:1.25rem;line-height:1.75rem;font-weight:500;line-height:1.375}@media (min-width: 1024px){.mdx-renderer h3{font-size:1.5rem;line-height:2rem}}.mdx-renderer h4{margin-top:2rem;margin-bottom:.75rem;scroll-margin:6rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;line-height:1.375}@media (min-width: 1024px){.mdx-renderer h4{font-size:1.25rem;line-height:1.75rem}}.mdx-renderer h5{margin-top:1.5rem;margin-bottom:.75rem;scroll-margin:6rem;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:1.5}@media (min-width: 1024px){.mdx-renderer h5{font-size:1.125rem;line-height:1.75rem}}.mdx-renderer h6{margin-top:1rem;margin-bottom:.5rem;scroll-margin:6rem;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.5}@media (min-width: 1024px){.mdx-renderer h6{font-size:1rem;line-height:1.5rem}}.dark .mdx-renderer h1,.dark .mdx-renderer h2,.dark .mdx-renderer h3,.dark .mdx-renderer h4,.dark .mdx-renderer h5,.dark .mdx-renderer h6{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.mdx-renderer p{margin-bottom:1.25rem;font-size:1rem;line-height:1.5rem;line-height:1.625}.mdx-renderer p:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.mdx-renderer p{font-size:1.125rem;line-height:1.75rem}}.mdx-renderer li{position:relative;margin-top:.5rem;margin-bottom:.5rem;margin-left:1.25rem;font-size:1rem;line-height:1.5rem;line-height:1.625}.mdx-renderer li:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.mdx-renderer li{font-size:1.125rem;line-height:1.75rem}}.mdx-renderer ul>li:before{content:"•";position:absolute;left:-1.5rem;margin-right:.5rem;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.mdx-renderer ul>li:is(.dark *):before{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.mdx-renderer ol>li:before{position:absolute;left:-1.75rem;margin-top:.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.mdx-renderer ol>li:is(.dark *):before{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.mdx-renderer ol>li:before{content:counters(counts,".") ". ";font-feature-settings:"tnum"}.mdx-renderer b,.mdx-renderer strong{font-weight:600}.dark .mdx-renderer b,.dark .mdx-renderer strong{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.mdx-renderer img,.mdx-renderer video{margin-top:2rem;margin-bottom:2rem;height:auto;width:100%;border-radius:calc(var(--radius) - 2px)}.mdx-renderer ul,.mdx-renderer ol{padding-left:.25rem;padding-bottom:1rem}.mdx-renderer ol>li{counter-increment:counts}.mdx-renderer ol>li:before{margin-right:.5rem;margin-top:0;display:inline-flex;font-weight:600;content:counters(counts,".") ". ";font-feature-settings:"tnum"}.mdx-renderer blockquote{position:relative;margin-top:2rem;margin-bottom:2rem;width:100%;align-items:center;justify-content:center;overflow:hidden;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:#1f293714;background-color:transparent;padding:2rem 1.75rem;font-size:1.125rem;line-height:1.75rem;font-weight:500;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.mdx-renderer blockquote>*{margin:0!important}.dark .mdx-renderer blockquote{border-color:#1f29378a;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.mdx-renderer blockquote>p{margin-bottom:0}.mdx-renderer pre{margin-top:1.5rem;margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem;color:currentColor}.mdx-renderer pre[filename]:before{font-family:Monospace;display:inline-block;content:attr(filename);padding:.5rem 1rem;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:.35rem;border-top-right-radius:.35rem;position:relative;left:.75rem;--tw-bg-opacity: 1;background-color:rgb(15 18 26 / var(--tw-bg-opacity, 1));font-size:.55rem;font-weight:700}@media (min-width: 768px){.mdx-renderer pre[filename]:before{font-size:.875rem;line-height:1.25rem}}.mdx-renderer pre[filename]{border-radius:calc(var(--radius) - 2px);--tw-bg-opacity: 1;background-color:rgb(30 37 53 / var(--tw-bg-opacity, 1));padding-top:.75rem}.mdx-renderer pre[filename] code{border-top-left-radius:0;border-top-right-radius:0}.dark .mdx-renderer pre{margin-top:2rem;margin-bottom:2rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.mdx-renderer code{border-radius:calc(var(--radius) - 2px);--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));word-break:break-word}.mdx-renderer pre>code{display:block;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.75rem;font-family:SF Mono,ui-monospace,Monaco,Monospace;font-size:.75rem;line-height:1rem;font-weight:500}.mdx-renderer pre>code:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(15 18 26 / var(--tw-bg-opacity, 1))}@media (min-width: 768px){.mdx-renderer pre>code{padding:1.5rem;font-size:.875rem;line-height:1.25rem}}.mdx-renderer pre>code{white-space:pre-wrap}.dark .mdx-renderer code{--tw-bg-opacity: 1;background-color:rgb(15 18 26 / var(--tw-bg-opacity, 1))}.mdx-renderer p>code,.mdx-renderer li>code{margin-left:.125rem;margin-right:.125rem;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:.125rem .25rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.dark .mdx-renderer p>code,.dark .mdx-renderer li>code{--tw-bg-opacity: 1;background-color:rgb(15 18 26 / var(--tw-bg-opacity, 1))}.mdx-renderer hr{margin-top:2rem;margin-bottom:1.5rem}.mdx-renderer p>a{font-weight:500;text-decoration-line:underline}.dark .mdx-renderer p>a,.dark .mdx-renderer li>a{font-weight:600;text-decoration-line:underline}.dark .mdx-renderer p>a:hover,.dark .mdx-renderer li>a:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.mdx-renderer table{margin-bottom:2rem;width:100%;text-align:left;font-size:.875rem;line-height:1.25rem;color:inherit}.mdx-renderer table:where([dir=rtl],[dir=rtl] *){text-align:right}.dark .mdx-renderer table{color:inherit}.mdx-renderer thead{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.mdx-renderer thead th{border-right-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.75rem 1.5rem;vertical-align:top}.mdx-renderer thead th:last-child{border-style:none}.dark .mdx-renderer thead th{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.mdx-renderer thead tr{background-color:transparent!important}.dark .mdx-renderer thead{--tw-bg-opacity: 1;background-color:rgb(23 32 46 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.mdx-renderer td{padding:1rem 1.5rem}.mdx-renderer td p{font-size:.875rem;line-height:1.25rem;line-height:inherit}.mdx-renderer tr{border-bottom-width:1px;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.dark .mdx-renderer tr{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.mdx-renderer a{font-weight:500;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.mdx-renderer a:hover{text-decoration-line:underline}.dark .mdx-renderer a{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}
