.markdown-content{line-height:1.6}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6{line-height:1.3}.markdown-content pre{background-color:#f6f8fa;border-radius:6px;padding:16px;overflow-x:auto;border:1px solid #e1e4e8}.markdown-content code{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Courier New,monospace;font-size:.85em}.markdown-content li code,.markdown-content p code{background-color:#f6f8fa;padding:2px 4px;border-radius:3px;border:1px solid #e1e4e8}.markdown-content blockquote{border-left:4px solid #dfe2e5;padding-left:16px;color:#6a737d;margin:16px 0}.markdown-content table{border-collapse:collapse;width:100%;margin:16px 0}.markdown-content table td,.markdown-content table th{border:1px solid #dfe2e5;padding:8px 12px;text-align:left}.markdown-content table th{background-color:#f6f8fa;font-weight:600}.markdown-content ol,.markdown-content ul{margin:16px 0;padding-left:24px}.markdown-content li{margin:4px 0}.markdown-content hr{border:0;border-top:1px solid #e1e4e8;margin:24px 0}.markdown-content a{color:#0366d6;text-decoration:none}.markdown-content a:hover{text-decoration:underline}@media (max-width:768px){.markdown-content pre{padding:12px;font-size:.8em}.markdown-content table{font-size:.9em}.markdown-content table td,.markdown-content table th{padding:6px 8px}}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(156,163,175,.5) transparent}.custom-scrollbar::-webkit-scrollbar{width:8px;height:8px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(156,163,175,.6),rgba(107,114,128,.6));border-radius:4px;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(156,163,175,.8),rgba(107,114,128,.8));border-color:rgba(255,255,255,.2);transform:scale(1.1)}.custom-scrollbar::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,rgba(107,114,128,.9),rgba(75,85,99,.9))}.custom-scrollbar::-webkit-scrollbar-corner{background:transparent}.custom-scrollbar:hover::-webkit-scrollbar-thumb{opacity:1}@supports (scrollbar-width:thin){.custom-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(156,163,175,.6) transparent}}@media (max-width:768px){.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-thumb{border-radius:3px}}