.markdown-body{letter-spacing:-.011em;overflow-wrap:anywhere;max-width:100%;font-size:17px;line-height:1.8;color:#1e293b!important;background:0 0!important}@media (min-width:640px){.markdown-body{font-size:18px;line-height:1.82}}.markdown-body .anchor{float:none;opacity:0;margin-left:.4em;padding-right:0;transition:opacity .15s;color:#3884de!important;text-decoration:none!important}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor,.markdown-body .anchor:focus{opacity:1}.markdown-body h2{letter-spacing:-.025em!important;color:#0f172a!important;border-bottom:1px solid #e2e8f0cc!important;margin-top:2.75rem!important;margin-bottom:1rem!important;padding-bottom:.5rem!important;font-size:1.75rem!important;font-weight:800!important;line-height:1.25!important}.markdown-body h3{letter-spacing:-.02em!important;color:#0f172a!important;border-bottom:none!important;margin-top:2.25rem!important;margin-bottom:.75rem!important;font-size:1.35rem!important;font-weight:700!important;line-height:1.35!important}.markdown-body h4{letter-spacing:-.015em!important;color:#1e293b!important;margin-top:1.75rem!important;margin-bottom:.5rem!important;font-size:1.15rem!important;font-weight:600!important;line-height:1.4!important}.markdown-body p{color:#334155;margin-bottom:1.5rem!important;line-height:1.8!important}.markdown-body>p:first-of-type{color:#1e293b;font-size:1.12em;line-height:1.75}.markdown-body a{font-weight:500;transition:color .15s;color:#3884de!important;text-underline-offset:3px!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important}.markdown-body a:hover{color:#2563eb!important}.markdown-body blockquote{color:#334155!important;background:#eff6ff99!important;border-left:4px solid #3884de!important;border-radius:0 .75rem .75rem 0!important;margin:1.75rem 0!important;padding:1rem 1.25rem!important;font-style:italic!important}.markdown-body blockquote>:first-child{margin-top:0!important}.markdown-body blockquote>:last-child{margin-bottom:0!important}.markdown-body ul,.markdown-body ol{margin-bottom:1.5rem!important;padding-left:1.75rem!important}.markdown-body li{color:#334155;margin-bottom:.5rem!important;line-height:1.75!important}.markdown-body li>p{margin-bottom:.5rem!important}.markdown-body code{color:#0f172a!important;background:#f1f5f9!important;border:1px solid #e2e8f0b3!important;border-radius:.375rem!important;padding:.2em .45em!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-size:.88em!important}.markdown-body pre{color:#f8fafc!important;background:#0f172a!important;border:1px solid #ffffff1a!important;border-radius:.875rem!important;margin:2rem 0!important;padding:1.25rem 1.5rem!important;overflow-x:auto!important;box-shadow:0 4px 6px -1px #0000000d!important}.markdown-body pre code{color:inherit!important;background:0 0!important;border:none!important;padding:0!important;font-size:.9em!important}.markdown-body img{max-width:100%;height:auto;display:block;border:1px solid #e2e8f0cc!important;border-radius:1rem!important;margin:2.25rem auto!important;box-shadow:0 10px 15px -3px #0000000d,0 4px 6px -4px #0000000d!important}.markdown-body hr{background:#e2e8f0!important;border:0!important;height:1px!important;margin:2.75rem 0!important}.markdown-body table{border-collapse:separate!important;border-spacing:0!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:.75rem!important;width:100%!important;margin:2rem 0!important;display:table!important;overflow:hidden!important;box-shadow:0 1px 2px #0000000d!important}.markdown-body th{text-align:left;color:#0f172a!important;background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;border-right:1px solid #f1f5f9!important;padding:.875rem 1rem!important;font-weight:700!important}.markdown-body td{color:#334155!important;border-bottom:1px solid #f1f5f9!important;border-right:1px solid #f1f5f9!important;padding:.875rem 1rem!important}.markdown-body tr:last-child td{border-bottom:none!important}.markdown-body th:last-child,.markdown-body td:last-child{border-right:none!important}.markdown-body>:first-child{margin-top:0!important}
