.prose{min-width:0;color:var(--muted);overflow-wrap:anywhere;font-size:18px;line-height:1.75}.prose>:first-child{margin-top:0}.prose p,.prose ul,.prose ol,.prose pre,.prose table,.prose figure{font-size:inherit;line-height:inherit;margin:0 0 20px}.prose p,.prose li{text-wrap:pretty}.prose h2{letter-spacing:-.6px;color:var(--text);text-wrap:balance;margin:28px 0 16px;font-size:27px;font-weight:500;line-height:1.35}.prose h3{letter-spacing:-.4px;color:var(--text);text-wrap:balance;margin:12px 0;font-size:22px;font-weight:500;line-height:1.4}.prose h4{color:var(--text);margin:8px 0;font-size:16px;font-weight:550}.prose a{color:var(--blue);text-underline-offset:3px;text-decoration:underline #719fff73;transition:color .2s}.prose a:hover{color:#b6cdff}.prose strong{color:var(--text);font-weight:550}.prose ul,.prose ol{padding-left:0;list-style:none}.prose li{margin-bottom:10px;padding-left:32px;position:relative}.prose ul>li:before{content:"";background:var(--blue);border-radius:50%;width:5px;height:5px;position:absolute;top:.72em;left:8px}.prose ol{counter-reset:item}.prose ol>li:before{counter-increment:item;content:counter(item, decimal-leading-zero);color:#92b5ff;width:32px;margin-left:-32px;font-family:monospace;font-size:.94em;display:inline-block}.prose li>p:first-child{display:inline}.prose li>p{margin:0}.prose li:last-child{margin-bottom:0}.prose blockquote{border-left:2px solid var(--blue);margin:12px 0 32px;padding:2px 0 2px 24px}.prose blockquote p{letter-spacing:-.3px;color:var(--text);text-wrap:balance;margin:0;font-size:20px;line-height:1.5}.prose code{color:#c9d4e8;background:#a4b8da1a;border-radius:4px;padding:2px 6px;font-size:.875em}.prose pre{border:1px solid var(--line);overflow-wrap:normal;border-radius:4px;padding:18px 20px;font-size:14px;line-height:1.65;overflow-x:auto;background:var(--surface)!important}.prose pre code{color:inherit;font-size:inherit;background:0 0;padding:0}.prose table{table-layout:fixed;border:1px solid var(--line);border-collapse:collapse;width:100%;margin:24px 0 44px;font-size:15px;line-height:1.5}.prose table:has(th:nth-child(4)){table-layout:auto}.prose th:first-child:nth-last-child(-n+3){width:31%}.prose th,.prose td{text-align:left;vertical-align:top;overflow-wrap:break-word;padding:18px 24px}.prose th{letter-spacing:.9px;text-transform:uppercase;color:#9aa3b5;padding-block:16px;font-size:11px;font-weight:500}.prose td{border-top:1px solid var(--line);color:#8b98ad}.prose td:first-child{color:var(--text)}.prose th+th,.prose td+td{border-left:1px solid var(--line)}.prose tr:has(>td:first-child>strong) td{color:#d6e2f8;background:#0e1726}.prose td:first-child>strong{color:#8db0f8;font-weight:500}.prose img{border:1px solid var(--line);border-radius:4px;max-width:100%;height:auto}.prose hr{border:0;border-top:1px solid var(--line);margin:20px 0 40px}@media (width<=1100px){.prose table:not(.is-labelled){display:block;overflow-x:auto;mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.prose table:not(.is-labelled) th,.prose table:not(.is-labelled) td{white-space:nowrap;padding:14px 16px}.prose table.is-labelled,.prose .is-labelled tbody,.prose .is-labelled tr,.prose .is-labelled td{display:block}.prose table.is-labelled{table-layout:auto;border:0}.prose .is-labelled thead{display:none}.prose .is-labelled tr{border:1px solid var(--line);border-radius:4px;padding:14px 16px 10px}.prose .is-labelled tr+tr{margin-top:8px}.prose .is-labelled td,.prose .is-labelled td+td{background:0 0;border:0;padding:6px 0;font-size:14px}.prose .is-labelled td:before{content:attr(data-label);letter-spacing:.9px;text-transform:uppercase;color:#9aa3b5;margin-bottom:2px;font-size:11px;font-weight:500;display:block}.prose .is-labelled td:first-child{border-bottom:1px solid var(--line);margin-bottom:4px;padding:0 0 10px;font-size:15px}.prose .is-labelled td:first-child:before{content:none}.prose .is-labelled tr:has(>td:first-child>strong){background:#0e1726}}@media (width<=520px){.prose{font-size:15px}.prose h2{margin-top:20px;font-size:22px}.prose h3,.prose blockquote p{font-size:18px}.prose pre{padding:16px;font-size:13px}}
