.md-src-heading{color:#2563eb;font-weight:600}.md-src-fence,.md-src-inline-code{color:#db2777}.md-src-code{color:#0f766e}.md-src-quote{color:#64748b;font-style:italic}.md-src-list{color:#334155}.md-src-hr{color:#94a3b8}.md-src-strong{color:#1e293b;font-weight:700}.md-src-em{color:#475569;font-style:italic}.md-src-link{color:#2563eb;text-decoration:underline}.md-preview-body{color:#0f172a;word-wrap:break-word;overflow-wrap:anywhere;font-size:.95rem;line-height:1.7}.md-preview-body>:first-child{margin-top:0}.md-preview-body>:last-child{margin-bottom:0}.md-preview-body h1,.md-preview-body h2,.md-preview-body h3,.md-preview-body h4,.md-preview-body h5,.md-preview-body h6{color:#0f172a;margin:1.25em 0 .5em;font-weight:700;line-height:1.3}.md-preview-body h1{border-bottom:1px solid #e2e8f0;padding-bottom:.35rem;font-size:1.875rem}.md-preview-body h2{border-bottom:1px solid #f1f5f9;padding-bottom:.25rem;font-size:1.5rem}.md-preview-body h3{font-size:1.25rem}.md-preview-body h4{font-size:1.1rem}.md-preview-body p{margin:.75em 0}.md-preview-body ul,.md-preview-body ol{margin:.75em 0;padding-left:1.5rem}.md-preview-body ul{list-style:outside}.md-preview-body ol{list-style:decimal}.md-preview-body li,.md-preview-body li>ul,.md-preview-body li>ol{margin:.25em 0}.md-preview-body blockquote{color:#475569;background:#f8fafc;border-left:4px solid #93c5fd;margin:1em 0;padding:.25rem 0 .25rem 1rem}.md-preview-body a{color:#2563eb;text-decoration:underline}.md-preview-body a:hover{color:#1d4ed8}.md-preview-body img{border-radius:.5rem;max-width:100%;height:auto;margin:.75em 0}.md-preview-body hr{border:0;border-top:1px solid #e2e8f0;margin:1.5em 0}.md-preview-body table{border-collapse:collapse;width:100%;margin:1em 0;font-size:.9rem;display:block;overflow-x:auto}.md-preview-body th,.md-preview-body td{text-align:left;border:1px solid #e2e8f0;padding:.5rem .75rem}.md-preview-body th{background:#f8fafc;font-weight:600}.md-preview-body code:not(.hljs){color:#db2777;background:#f1f5f9;border-radius:.3rem;padding:.15em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875em}.md-preview-body .md-code-block{background:#0f172a;border-radius:.75rem;margin:1em 0;position:relative;overflow-x:auto}.md-preview-body .md-code-block code{color:#e2e8f0;background:0 0;padding:1rem 1.1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem;line-height:1.55;display:block}.md-preview-body .md-code-copy{z-index:1;color:#e2e8f0;cursor:pointer;background:#0f172ad9;border:1px solid #94a3b859;border-radius:.4rem;padding:.25rem .55rem;font-size:.7rem;font-weight:600;position:absolute;top:.5rem;right:.5rem}.md-preview-body .md-code-copy:hover{background:#1e293bf2}.md-preview-body input[type=checkbox]{margin-right:.4rem}.md-preview-body .hljs-keyword,.md-preview-body .hljs-selector-tag,.md-preview-body .hljs-built_in{color:#f472b6}.md-preview-body .hljs-string,.md-preview-body .hljs-attr{color:#93c5fd}.md-preview-body .hljs-number,.md-preview-body .hljs-literal{color:#fdba74}.md-preview-body .hljs-comment{color:#94a3b8;font-style:italic}.md-preview-body .hljs-function,.md-preview-body .hljs-title{color:#67e8f9}.md-preview-body .hljs-params{color:#e2e8f0}.md-preview-body .hljs-variable,.md-preview-body .hljs-template-variable{color:#fca5a5}
