.markdown-preview{color:#334155;overflow-wrap:break-word;font-size:.9375rem;line-height:1.75}.markdown-preview>:first-child{margin-top:0}.markdown-preview>:last-child{margin-bottom:0}.markdown-preview h1,.markdown-preview h2,.markdown-preview h3,.markdown-preview h4,.markdown-preview h5,.markdown-preview h6{color:#0f172a;margin:1.75em 0 .6em;scroll-margin-top:1rem;font-weight:700;line-height:1.3}.markdown-preview h1{letter-spacing:-.02em;border-bottom:1px solid #e2e8f0;padding-bottom:.35em;font-size:1.9rem;font-weight:800}.markdown-preview h2{letter-spacing:-.01em;border-bottom:1px solid #f1f5f9;padding-bottom:.3em;font-size:1.45rem}.markdown-preview h3{font-size:1.2rem}.markdown-preview h4{font-size:1.05rem}.markdown-preview h5{font-size:.95rem}.markdown-preview h6{letter-spacing:.06em;text-transform:uppercase;color:#64748b;font-size:.8rem}.markdown-preview p{margin:.9em 0}.markdown-preview strong{color:#0f172a;font-weight:650}.markdown-preview em{font-style:italic}.markdown-preview del{color:#94a3b8}.markdown-preview a{color:#4914ff;text-underline-offset:2px;-webkit-text-decoration:underline #aca6ff;text-decoration:underline #aca6ff;transition:color .15s,text-decoration-color .15s}.markdown-preview a:hover{color:#3902ff;text-decoration-color:#4914ff}.markdown-preview ul,.markdown-preview ol{margin:.9em 0;padding-left:1.5em}.markdown-preview ul{list-style-type:disc}.markdown-preview ol{list-style-type:decimal}.markdown-preview li{margin:.3em 0;padding-left:.15em}.markdown-preview li>ul,.markdown-preview li>ol{margin:.25em 0}.markdown-preview li::marker{color:#94a3b8}.markdown-preview input[type=checkbox]{accent-color:#5c3bff;margin-right:.45em}.markdown-preview blockquote{color:#475569;background-color:#f8fafc;border-left:3px solid #aca6ff;border-radius:0 .5rem .5rem 0;margin:1.25em 0;padding:.75em 1em}.markdown-preview blockquote p{margin:.25em 0}.markdown-preview blockquote>:first-child{margin-top:0}.markdown-preview blockquote>:last-child{margin-bottom:0}.markdown-preview hr{border:0;border-top:1px solid #e2e8f0;margin:2em 0}.markdown-preview table{border-collapse:collapse;width:100%;margin:1.25em 0;font-size:.9em;display:block;overflow-x:auto}.markdown-preview th,.markdown-preview td{text-align:left;vertical-align:top;border:1px solid #e2e8f0;padding:.6em .8em}.markdown-preview thead th{color:#0f172a;white-space:nowrap;background-color:#f8fafc;font-weight:600}.markdown-preview tbody tr:nth-child(2n){background-color:#f8fafc99}.markdown-preview img{border:1px solid #e2e8f0;border-radius:.5rem;max-width:100%;height:auto;margin:1em 0;box-shadow:0 1px 2px #0f172a0f}.markdown-preview code{color:#be123c;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:.25rem;padding:.12em .35em;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;font-size:.85em}.markdown-preview pre{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.6rem;margin:1.25em 0;padding:1em 1.1em;font-size:.85em;line-height:1.6;overflow-x:auto}.markdown-preview pre code,.markdown-preview pre code[class*=language-]{color:inherit;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;font-size:inherit;white-space:pre;background:0 0;border:0;border-radius:0;padding:0}.markdown-preview pre[class*=language-]{text-shadow:none;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.6rem;margin:1.25em 0;padding:1em 1.1em;overflow-x:auto}.markdown-preview code[class*=language-]{text-shadow:none;background:0 0}.markdown-preview kbd{color:#334155;background-color:#f8fafc;border:1px solid #cbd5e1;border-bottom-width:2px;border-radius:.25rem;padding:.1em .4em;font-family:inherit;font-size:.85em}.markdown-preview::-webkit-scrollbar{width:10px;height:10px}.markdown-preview::-webkit-scrollbar-thumb{background-color:#cbd5e1;background-clip:content-box;border:3px solid #0000;border-radius:9999px}.markdown-preview::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}@media (width<=768px){.markdown-preview{font-size:.875rem}.markdown-preview h1{font-size:1.6rem}.markdown-preview h2{font-size:1.3rem}.markdown-preview h3{font-size:1.1rem}.markdown-preview th,.markdown-preview td{padding:.5em}}
