.markdown-body table{width:100%;border-collapse:collapse;margin-bottom:1rem;font-size:.875rem}.markdown-body th{background-color:#f8fafc;border:1px solid #e2e8f0;padding:.75rem;text-align:left;font-weight:700;color:#1e293b}.markdown-body td{border:1px solid #e2e8f0;padding:.75rem;color:#475569}.markdown-body tr:nth-child(2n){background-color:#f1f5f9}.markdown-body p{margin-bottom:1rem;line-height:1.6}.custom-scrollbar::-webkit-scrollbar{width:5px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#fff3}
