.markdown-content{color:rgba(255,255,255,.95)}.markdown-content .code-block{margin:1rem 0;border-radius:.5rem;overflow:hidden}.markdown-content .code-block pre{margin:0;padding:1rem;overflow-x:auto;background-color:#0d1117;color:#e6e6e6}.markdown-content .code-block code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;padding:0;background-color:transparent}.markdown-content .language-javascript,.markdown-content .language-js,.markdown-content .language-ts,.markdown-content .language-typescript{color:#79b8ff}.markdown-content .language-html,.markdown-content .language-xml{color:#9ecbff}.markdown-content .language-css{color:#b392f0}.markdown-content .language-json{color:#ffab70}.markdown-content .language-bash,.markdown-content .language-sh{color:#9ecbff}.markdown-content .language-py,.markdown-content .language-python{color:#79b8ff}.markdown-content code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;background-color:rgba(0,0,0,.3);padding:.125rem .25rem;border-radius:.25rem}.markdown-content h1{font-size:1.5rem;font-weight:700;margin:1.5rem 0 1rem}.markdown-content h2{font-size:1.25rem;font-weight:700;margin:1.25rem 0 .75rem}.markdown-content h3{font-size:1.125rem;font-weight:700;margin:1rem 0 .5rem}.markdown-content ol,.markdown-content ul{margin-bottom:1rem;padding-left:1.5rem}.markdown-content ul{list-style-type:disc}.markdown-content ol{list-style-type:decimal}.markdown-content li{margin-bottom:.25rem}.markdown-content a{color:#60a5fa;text-decoration:underline;transition:color .2s ease}.markdown-content a:hover{color:#93c5fd}.markdown-content strong{font-weight:600}.markdown-content em{font-style:italic}.markdown-content p{margin-bottom:1rem}