.article-content{word-wrap:break-word;word-break:break-word}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{color:#333;font-weight:600;margin:24px 0 16px;line-height:1.4}.article-content h1{font-size:24px;border-bottom:2px solid #eee;padding-bottom:8px}.article-content h2{font-size:20px;border-bottom:1px solid #eee;padding-bottom:6px}.article-content h3{font-size:18px}.article-content h4{font-size:16px}.article-content h5,.article-content h6{font-size:14px}.article-content p{margin:16px 0;line-height:1.8}.article-content strong,.article-content b{font-weight:600;color:#333}.article-content em,.article-content i{font-style:italic;color:#555}.article-content ul,.article-content ol{margin:16px 0;padding-left:24px}.article-content li{margin:4px 0;line-height:1.6}.article-content ul li{list-style-type:disc}.article-content ol li{list-style-type:decimal}.article-content code{background-color:#f6f8fa;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;padding:2px 6px;color:#d73a49}.article-content pre{background-color:#f6f8fa;border-radius:6px;overflow-x:auto;padding:16px;margin:16px 0;border:1px solid #e1e4e8}.article-content pre code{background:none;border-radius:0;color:#333;font-size:14px;padding:0}.article-content blockquote{border-left:4px solid #dfe2e5;color:#6a737d;font-style:italic;margin:16px 0;padding:8px 16px;background-color:#f6f8fa;border-radius:0 6px 6px 0}.article-content blockquote p{margin:8px 0}.article-content a{color:#0366d6;text-decoration:none;border-bottom:1px solid transparent;transition:all .2s ease}.article-content a:hover{color:#0256cc;border-bottom-color:#0256cc}.article-content img{max-width:100%;height:auto;border-radius:6px;margin:16px 0;box-shadow:0 2px 8px #0000001a}.article-content table{border-collapse:collapse;margin:16px 0;width:100%;overflow-x:auto;display:block;white-space:nowrap}.article-content table thead{background-color:#f6f8fa}.article-content table th,.article-content table td{border:1px solid #d0d7de;padding:8px 12px;text-align:left}.article-content table th{font-weight:600;color:#333}.article-content table tr:nth-child(2n){background-color:#f6f8fa}.article-content hr{border:none;border-top:2px solid #eee;margin:24px 0}.article-content del,.article-content s,.article-content strike{color:#6a737d;text-decoration:line-through}.article-content u,.article-content ins{text-decoration:underline;text-decoration-color:#0366d6}@media (max-width: 768px){.article-content{padding:1rem;font-size:15px}.article-content h1{font-size:20px}.article-content h2{font-size:18px}.article-content h3{font-size:16px}.article-content pre{padding:12px;font-size:13px;overflow-x:auto}.article-content table{font-size:13px;overflow-x:auto;display:block;white-space:nowrap}.article-content table th,.article-content table td{padding:6px 8px}}@media (max-width: 480px){.article-content{padding:.75rem;font-size:14px}.article-content h1{font-size:18px;padding-bottom:6px}.article-content h2{font-size:16px;padding-bottom:4px}.article-content h3{font-size:15px}.article-content h4,.article-content h5,.article-content h6{font-size:14px}.article-content pre{padding:8px;font-size:12px;border-radius:4px}.article-content code{font-size:12px;padding:1px 4px}.article-content blockquote{padding:6px 12px;margin:12px 0}.article-content ul,.article-content ol{padding-left:20px}.article-content table{font-size:12px}.article-content table th,.article-content table td{padding:4px 6px}}@media (max-width: 768px){.article-content{font-size:14px}.article-content h1{font-size:20px}.article-content h2{font-size:18px}.article-content h3{font-size:16px}.article-content pre{padding:12px;font-size:12px}.article-content table{font-size:12px}.article-content table th,.article-content table td{padding:6px 8px}}
