.markdown-root{width:100%}.markdown-root .markdown-content{color:inherit;font:inherit;word-break:break-word;line-height:1.7}.markdown-root .markdown-content>:first-child{margin-top:0}.markdown-root .markdown-content>:last-child{margin-bottom:0}.markdown-root .markdown-content p,.markdown-root .markdown-content ul,.markdown-root .markdown-content ol,.markdown-root .markdown-content blockquote,.markdown-root .markdown-content pre,.markdown-root .markdown-content table{margin:0 0 12px}.markdown-root .markdown-content h1,.markdown-root .markdown-content h2,.markdown-root .markdown-content h3,.markdown-root .markdown-content h4,.markdown-root .markdown-content h5,.markdown-root .markdown-content h6{color:inherit;margin:0 0 12px;font-weight:700;line-height:1.35}.markdown-root .markdown-content h1{font-size:28px}.markdown-root .markdown-content h2{font-size:24px}.markdown-root .markdown-content h3{font-size:20px}.markdown-root .markdown-content h4,.markdown-root .markdown-content h5,.markdown-root .markdown-content h6{font-size:16px}.markdown-root .markdown-content ul,.markdown-root .markdown-content ol{padding-left:20px}.markdown-root .markdown-content li+li{margin-top:4px}.markdown-root .markdown-content a{color:#7fe7ff;text-underline-offset:2px;font-weight:600;text-decoration:underline}.markdown-root .markdown-content strong{font-weight:700}.markdown-root .markdown-content em{font-style:italic}.markdown-root .markdown-content blockquote{background:#ffffff0a;border-left:3px solid #19d3ff73;border-radius:12px;padding:12px 16px}.markdown-root .markdown-content code{background:#ffffff14;border-radius:6px;padding:2px 6px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.92em}.markdown-root .markdown-content pre{background:#0a1431bf;border-radius:14px;padding:12px 14px;overflow-x:auto}.markdown-root .markdown-content pre code{background:0 0;padding:0}.markdown-root .markdown-content hr{border:0;border-top:1px solid #ffffff1f;margin:16px 0}.markdown-root .markdown-content table{border-collapse:collapse;border-radius:12px;width:100%;overflow:hidden}.markdown-root .markdown-content th,.markdown-root .markdown-content td{text-align:left;border:1px solid #ffffff1f;padding:8px 12px}.markdown-root .markdown-content thead th{background:#ffffff0f;font-weight:600}.markdown-root .markdown-content img{border-radius:12px;max-width:100%;height:auto}
