.markdown-body{overflow-wrap:break-word;font-size:1rem;line-height:1.5rem}.markdown-body .anchor{scroll-margin-top:6rem}.markdown-body .mdx-h1,.markdown-body .mdx-h2,.markdown-body .mdx-h3,.markdown-body .mdx-h4,.markdown-body .mdx-h5,.markdown-body .mdx-h6{margin-bottom:1rem;font-weight:700;position:relative}.markdown-body .mdx-h1:hover,.markdown-body .mdx-h2:hover,.markdown-body .mdx-h3:hover,.markdown-body .mdx-h4:hover,.markdown-body .mdx-h5:hover,.markdown-body .mdx-h6:hover{text-decoration-line:underline;-webkit-text-decoration-color:rgb(var(--color-primary) / .2);text-decoration-color:rgb(var(--color-primary) / .2);text-decoration-thickness:2px}@media (min-width:768px){.markdown-body .mdx-h1:hover:before,.markdown-body .mdx-h2:hover:before,.markdown-body .mdx-h3:hover:before,.markdown-body .mdx-h4:hover:before,.markdown-body .mdx-h5:hover:before,.markdown-body .mdx-h6:hover:before{--tw-text-opacity:1;color:rgb(var(--color-primary) / var(--tw-text-opacity));content:"#";font-weight:400;position:absolute;left:-1.25rem}}.markdown-body .mdx-h1{margin-top:1rem;font-size:1.875rem;line-height:2.25rem}.markdown-body .mdx-h2{margin-top:1rem;font-size:1.5rem;line-height:2rem}.markdown-body .mdx-h3{margin-top:1rem;font-size:1.25rem;line-height:1.75rem}.markdown-body .mdx-h4{margin-top:.5rem;font-size:1.125rem;line-height:1.75rem}.markdown-body .mdx-h5{margin-top:.5rem;font-size:1rem;line-height:1.5rem}.markdown-body .mdx-h6{margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.markdown-body .mdx-p{margin-bottom:1rem;font-size:1rem;line-height:1.75rem}.markdown-body .mdx-blockquote{margin-top:3rem;margin-bottom:3rem;padding-left:2rem;padding-right:2rem;position:relative}.markdown-body .mdx-blockquote:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--color-primary-medium) / var(--tw-bg-opacity));border-radius:.375rem;width:.375rem;height:100%;position:absolute;left:0}.markdown-body .mdx-blockquote p{--tw-text-opacity:1;color:rgb(var(--color-primary-dark) / var(--tw-text-opacity));font-weight:500}.markdown-body .mdx-table{border-collapse:collapse;text-align:left;width:100%;margin-top:2rem;margin-bottom:2rem}.markdown-body .mdx-table .mdx-thead,.markdown-body .mdx-table .mdx-tbody .mdx-tr:not(:last-child){--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--color-primary-dark) / var(--tw-border-opacity))}.markdown-body .mdx-table .mdx-th{white-space:nowrap;padding:.625rem}.markdown-body .mdx-table .mdx-td{padding:.625rem}.markdown-body .mdx-em{font-style:normal;font-weight:700}.markdown-body .mdx-strong{--tw-text-opacity:1;color:rgb(var(--color-primary) / var(--tw-text-opacity));font-weight:700}.markdown-body .mdx-img{border-radius:.375rem;margin-top:1.5rem;margin-bottom:1.5rem}.markdown-body .mdx-ul,.markdown-body .mdx-ol{margin-top:1.5rem;margin-bottom:1.5rem;line-height:1.75rem}.markdown-body .mdx-ul .mdx-p,.markdown-body .mdx-ol .mdx-p{margin:0}.markdown-body .mdx-ul .mdx-ul .mdx-ol,.markdown-body .mdx-ol .mdx-ul .mdx-ol,.markdown-body .mdx-ul .mdx-ul .mdx-ol .mdx-li:last-child,.markdown-body .mdx-ol .mdx-ul .mdx-ol .mdx-li:last-child{margin-top:0;margin-bottom:0}.markdown-body .mdx-ol>.mdx-li{counter-increment:list-item}.markdown-body .mdx-ol>.mdx-li:before{--tw-text-opacity:1;color:rgb(var(--color-primary) / var(--tw-text-opacity));content:counter(list-item) ". ";font-feature-settings:"tnum";min-width:20px;margin-right:.5rem;font-weight:500}.markdown-body .mdx-inline-code{--tw-text-opacity:1;color:rgb(var(--color-primary-dark) / var(--tw-text-opacity));background-color:#a1a1aa1a;border-radius:.25rem;padding-left:.25rem;padding-right:.25rem}.markdown-body .mdx-fenced-codeblock .shiki{max-height:36rem;padding:1.5rem;overflow:auto}.markdown-body .mdx-fenced-codeblock code{width:fit-content;min-width:100%;font-size:.875rem;line-height:1.5rem;display:block}.markdown-body .mdx-fenced-codeblock code .remove,.markdown-body .mdx-fenced-codeblock code .add,.markdown-body .mdx-fenced-codeblock code .highlighted{width:calc(100% + 48px);margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;display:inline-block;position:relative}.markdown-body .mdx-fenced-codeblock code .remove{opacity:.7;background-color:#ef44441a}.markdown-body .mdx-fenced-codeblock code .remove:before{content:"-";--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity));position:absolute;left:.5rem}.markdown-body .mdx-fenced-codeblock code .add{background-color:#22c55e1a}.markdown-body .mdx-fenced-codeblock code .add:before{content:"+";--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity));position:absolute;left:.5rem}.markdown-body .mdx-fenced-codeblock code .highlighted{background-color:#e5e7eb80}.markdown-body .mdx-fenced-codeblock code .highlighted.error{background-color:#ef44441a}.markdown-body .mdx-fenced-codeblock code .highlighted.warning{background-color:#eab3081a}.markdown-body .mdx-fenced-codeblock code .highlighted-word{border:1px solid;border-radius:4px;margin:-1px -3px;padding:1px 3px}.markdown-body .mdx-fenced-codeblock .has-focused:hover .line:not(.focused){filter:none;opacity:1}.markdown-body .mdx-fenced-codeblock .has-focused .line:not(.focused){filter:blur(.095rem);opacity:.4;transition:filter .35s,opacity .35s}.markdown-body .mdx-a:not([class~=anchor]){--tw-text-opacity:1;color:rgb(var(--color-primary) / var(--tw-text-opacity));text-decoration-line:underline;-webkit-text-decoration-color:rgb(var(--color-primary) / .2);text-decoration-color:rgb(var(--color-primary) / .2);text-underline-offset:4px;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.markdown-body .mdx-a:not([class~=anchor]):hover{-webkit-text-decoration-color:rgb(var(--color-primary) / 1);text-decoration-color:rgb(var(--color-primary) / 1)}.markdown-body .mdx-a:not([class~=anchor]) .mdx-inline-code{color:currentColor}.markdown-body video{aspect-ratio:16/9;border-radius:.375rem;margin:1.5rem auto}
