.bl-md{color:#333;word-break:break-word}.bl-md h1{font-size:20px;font-weight:600;margin:18px 0 12px;padding-bottom:8px;border-bottom:1px solid #e8e8ec;color:#2b3f5c}.bl-md h2{font-size:17px;font-weight:600;margin:16px 0 10px;color:#2b3f5c}.bl-md h3{font-size:15px;font-weight:600;margin:14px 0 8px}.bl-md h4{font-size:14px;font-weight:600;margin:12px 0 6px}.bl-md p{margin:8px 0}.bl-md ul,.bl-md ol{padding-left:22px;margin:8px 0}.bl-md li{margin:4px 0}.bl-md table{border-collapse:collapse;width:100%;margin:12px 0;font-size:12.5px}.bl-md th,.bl-md td{border:1px solid #dfe1e6;padding:6px 10px;text-align:left;vertical-align:top}.bl-md th{background:#f4f6f9;font-weight:600;color:#2b3f5c}.bl-md blockquote{border-left:3px solid #c8d2e0;padding:4px 12px;margin:10px 0;color:#666;background:#f8f9fb}.bl-md code{background:#f0f2f5;padding:1px 5px;border-radius:3px;font-size:12px;font-family:SFMono-Regular,Consolas,monospace}.bl-md pre{background:#f6f7f9;border:1px solid #e4e6ea;border-radius:6px;padding:10px 14px;overflow-x:auto;font-size:12px}.bl-md pre code{background:none;padding:0}.bl-md hr{border:none;border-top:1px solid #e8e8ec;margin:16px 0}.bl-md strong{font-weight:600;color:#222}.bl-md mark{background:#fff3c4;padding:0 2px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#cdd0d6;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#b0b4bc}::-webkit-scrollbar-track{background:transparent}
