.th-card[data-v-9c0f77a6]{background:#fff;border-radius:8px;overflow:hidden}.th-card-header[data-v-9c0f77a6]{background:#ecf2ff;color:#17181a;font-size:16px;font-weight:500;line-height:24px}.th-card-body[data-v-9c0f77a6],.th-card-header[data-v-9c0f77a6]{padding:12px 16px}.card[data-v-ee94e5ce]{background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:16px}.card .card-header[data-v-ee94e5ce]{align-items:center;cursor:pointer;display:flex}.card .card-header .name-wrap[data-v-ee94e5ce]{flex:1;margin-left:12px;margin-right:20px}.card .card-header .name[data-v-ee94e5ce]{color:#17181a;font-size:16px;font-weight:500;line-height:24px}.card .card-body[data-v-ee94e5ce]{color:#848587;font-size:12px;line-height:20px}.card .card-footer[data-v-ee94e5ce]{align-items:center;background:#f9fafc;border-radius:4px;display:flex;gap:23px;justify-content:space-between;padding:8px 4px}.card .card-footer .item[data-v-ee94e5ce]{align-items:center;color:#787e80;display:flex;flex:1;flex-direction:column;font-size:12px;gap:4px;justify-content:center}.card .card-footer .item .count[data-v-ee94e5ce]{color:#17181a;font-size:16px;font-weight:600}.card .card-footer .item .name[data-v-ee94e5ce]{color:#56575c;font-size:14px}.article-item[data-v-d4a0e69b]{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.article-item[data-v-d4a0e69b]:hover{background:#f7f8fa}.article-item:hover .content .title[data-v-d4a0e69b]{color:#2862de}.article-item .content[data-v-d4a0e69b]{flex:1;width:0}.article-item .content .title[data-v-d4a0e69b]{color:var(--th-text-color);font-size:14px;font-weight:500;line-height:20px;margin-bottom:8px}.article-item .content .desc[data-v-d4a0e69b]{color:var(--th-text-secondary-color);font-size:12px;line-height:16px}.article-item .cover-wrap[data-v-d4a0e69b]{border-radius:8px;height:64px;overflow:hidden;width:85px}.article-item .cover-wrap .cover[data-v-d4a0e69b]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tool-item[data-v-21f7938a]{align-items:center;-moz-column-gap:10px;column-gap:10px;cursor:pointer;display:flex;width:100%}.tool-item[data-v-21f7938a]:hover{background:#f7f8fa}.tool-item:hover .tool-content .tool-name[data-v-21f7938a]{color:#2862de}.tool-item .tool-cover[data-v-21f7938a]{border-radius:50px;height:50px;-o-object-fit:cover;object-fit:cover;width:50px}.tool-item .tool-content[data-v-21f7938a]{flex:1;width:0}.tool-item .tool-content .tool-name[data-v-21f7938a]{color:var(--th-text-color);font-size:18px;font-weight:600;line-height:28px}.tool-item .tool-content .tool-desc[data-v-21f7938a]{color:var(--th-text-color-2);font-size:14px;font-weight:400;line-height:20px}.course-item[data-v-262e70ac]{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.course-item[data-v-262e70ac]:hover{background:#f7f8fa}.course-item:hover .course-content .course-title[data-v-262e70ac]{color:#2862de}.course-item .course-content[data-v-262e70ac]{flex:1;width:0}.course-item .course-content .course-title[data-v-262e70ac]{color:var(--th-text-color);font-size:14px;font-weight:500;height:40px;line-height:20px;margin-bottom:4px}.course-item .course-content .course-author[data-v-262e70ac]{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex}.course-item .course-content .course-author .course-author-name[data-v-262e70ac]{color:var(--th-text-secondary-color);flex:1;font-size:12px;font-weight:400;line-height:20px}.course-item .course-cover-wrap[data-v-262e70ac]{border-radius:8px;height:64px;overflow:hidden;position:relative;width:85px}.course-item .course-cover-wrap .course-cover[data-v-262e70ac]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.course-item .course-cover-wrap .tag[data-v-262e70ac]{background:#0009;border-radius:8px;color:#fff;font-size:12px;font-weight:400;left:5px;padding:3px 5px;position:absolute;text-align:center;top:5px}.article-item[data-v-bfa9f6b7]{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.article-item[data-v-bfa9f6b7]:hover{background:#f7f8fa}.article-item:hover .content .title[data-v-bfa9f6b7]{color:#2862de}.article-item .content[data-v-bfa9f6b7]{flex:1;width:0}.article-item .content .title[data-v-bfa9f6b7]{color:var(--th-text-color);font-size:14px;font-weight:500;height:40px;line-height:20px;margin-bottom:4px}.article-item .content .desc[data-v-bfa9f6b7]{color:var(--th-text-secondary-color);font-size:12px;font-weight:400;line-height:20px}.article-item .content .author[data-v-bfa9f6b7]{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex}.article-item .content .author .author-name[data-v-bfa9f6b7]{color:var(--th-text-secondary-color);flex:1;font-size:12px;font-weight:400;line-height:20px}.article-item .cover-wrap[data-v-bfa9f6b7]{border-radius:8px;height:64px;overflow:hidden;position:relative;width:85px}.article-item .cover-wrap .cover[data-v-bfa9f6b7]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.preview-mode[data-v-b26f2ea9]{pointer-events:none}.preview-mode[data-v-b26f2ea9] .card-content,.preview-mode[data-v-b26f2ea9] .card-content .catalogue{pointer-events:auto}.article-page[data-v-b26f2ea9]{min-height:50vh;position:relative}.article-page .article-wrap[data-v-b26f2ea9]{display:flex;gap:20px;justify-content:space-between;position:static}.article-page .article-left[data-v-b26f2ea9]{align-self:flex-start;display:flex;flex-direction:column;gap:20px;width:330px}.article-page .left-inner[data-v-b26f2ea9]{background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:16px}.article-page .left-inner .inner-item[data-v-b26f2ea9]{display:flex}.article-page .left-inner .inner-item .inner-item-label[data-v-b26f2ea9]{color:#848587;font-size:14px;line-height:24px}.article-page .left-inner .inner-item .inner-item-value[data-v-b26f2ea9]{color:#17181a;cursor:pointer;flex:1;font-size:14px;line-height:24px}.article-page .left-inner .inner-item .inner-item-value[data-v-b26f2ea9]:hover{color:var(--th-primary-color)}.article-page .catalogue[data-v-b26f2ea9]{color:#17181a;cursor:pointer;font-size:14px;font-weight:500;line-height:20px;padding:12px 16px;position:relative;transition:all .2s}.article-page .catalogue[data-v-b26f2ea9]:hover{background:#f7f8fa;color:var(--th-primary-color)}.article-page .catalogue.active[data-v-b26f2ea9]{background:#f0f7ff;color:var(--th-primary-color);font-weight:600}.article-page .catalogue.active[data-v-b26f2ea9]:before{background:var(--th-primary-color);border-radius:0 2px 2px 0;content:"";height:18px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.article-page .toc-container .toc-item[data-v-b26f2ea9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-page[data-v-b26f2ea9] .ant-affix .toc-card-fixed .card-content{max-height:calc(100vh - 170px);overflow-x:hidden;overflow-y:auto}.article-page[data-v-b26f2ea9] .ant-affix .toc-card-fixed .card-content::-webkit-scrollbar{display:none}.article-page .article-content[data-v-b26f2ea9]{display:flex;flex:1;flex-direction:column;min-width:0}.article-page .article-content .main-content[data-v-b26f2ea9]{background:#fff;flex:1;min-height:calc(100vh - var(--th-header-height) - var(--th-gap)*2 - 10px);min-width:0;padding:32px 32px 80px}.article-page .article-content .main-content .content-anchor[data-v-b26f2ea9]{height:1px}.article-page .article-content .title[data-v-b26f2ea9]{color:#16191a;font-size:32px;font-weight:700;line-height:48px}.article-page .article-content .sub-title[data-v-b26f2ea9]{color:#464b4d;display:flex;font-size:14px;line-height:20px;margin-top:16px}.article-page .article-content .sub-title .date[data-v-b26f2ea9]{color:#787e80}.article-page .article-content .article-ab[data-v-b26f2ea9]{background:#f5f9fd;border-radius:8px;box-sizing:border-box;color:#17181a;font-size:14px;line-height:24px;margin-top:32px;padding:18px 8px;position:relative;word-break:break-all}.article-page .article-content .article-ab .article-ab-title[data-v-b26f2ea9]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAAgCAYAAACclNOPAAAEKklEQVR4AeybT2gcVRzHf7+3ycnLThJL8LR6EwtdD0GRSqf0IhVpL+Khh6yHin8OuxsMggfTIoLoYScoeFDIKIiXHnIQVBCdi4gXuyB4NQUvbVxnW2vJJjvv1++bkiaZdDO0u1NK9ze8l7fvzeT3Zj/74fd2dmcN5WzPLcbVo2/Hfs5hulsJjIRArpBkqG7Fnh7JbBpECeQQyBVSLJ0ywvN+Iy7nxNLdSmBoAgcK+eziPzUW8USk3Ld2fujZNIASyCEwUEj/HDKiKS2RCLGQqw1fsyTpViyBgUL2emYJ2bFCAh0tCVmpyEbSKvZ0NPq4E9gnpI/MOLd0dUXINqCiy4zERIzHQmJr/mvrrdM1ZE8qeNPwY0ngtpDVVlyufhjX/2O5yElSQ0Yk5EVUrNeSVnZ97kv9mmxePHHmyvxYEtMnXSgBc/izdf+poNOSxP6FJbqFTFhhYWRGFiclxpyIbuHGmDsXQbaUiiEbnnz5cnzmxc7Km/71qtujVQkMS8BYK10j4rFAwsQtzWjde0ZkRXbRoSIL7UhpMYgxXHnTBNqSlauGtsoY1aIEhiZg/nzrUPuP5kytvTjlkbWvsqU1gpyGGJmQCCaipEaiJeo/xrT5JF0qCTdN//8nvvpupvFp5EWkmxIYAQGzO8bv782EmyV6mq0sEzIkCfZaSZdqfEBO6MvGMUPXXp9c++Gb2WB19fEujtCiBEZGYI+QLmr7nNf99SOvSVZCJyUTu0YYOzeeN9ybS//Fr3Y6DQyNY9HnXCCB1K47xZ+0pimW1wTvJ917yN5RQzdO7RwuzC2V8k7kdGwYAjuGZaJEgdfFFc9yUiG+fhYyvrT/UCflkU5npRrHepWd4afdeyOw37JdcUqTE6HpUdfEuwYzD5m5gqEyqhYlMDSBA4V0WXLib/vlIxeSEOI1s7PhM8pme2rqeNvTq+wsG+3fG4EDhUxDJrxKlpYhXbBbylTG6ekgPUb/KIEREcgVMvri0Sj6/FDbzeekRBtBzLCtMgLFA1YegtPJFTL7HCHjeYwto2pRAiMncNdCIktGqGnGHPnZaMCxJ3DXQo49MQVQKAEVslC8GnwQgUG/ZlUhBxHT8aIJ1CVJlrKTqJBZItovgsCemM+8G9dFZJ4TPua/sb7nnggVcg8q7RRNYO79uM5EgRFifJbNYqV1onalvj2vCrlNQttCCRz+ZN0/8vG/P0PAgBIhsq6ScHrDt7ReeOXyytmTcVWFLPRl0ODbBKyRLlu5hGWajHB6j60RYQgp+CaQJhKpbFkqq5DbxLQtlID7ZUL7nemaSagJAW9lRpcdUSHqwrcXZo+H33uRClnoy6DBswR++8ALuG8X3JKN7IhMaRd+/Hr29j0RKmSWmPYLJ/BLMB0gU0a40g5/CndkdBPfdyHdpFqVAG/JeSbad0/ETQAAAP//H0m1DQAAAAZJREFUAwB8YI7eGzf1fAAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:100% auto;color:#000;font-size:16px;font-weight:600;left:8px;line-height:24px;padding-left:11px;padding-right:7px;position:absolute;text-align:center;top:-10px}.article-page .article-content .article-ab .article-ab-title .article-ab-title-text[data-v-b26f2ea9]{color:var(--th-primary-color)}.article-page .article-content .content[data-v-b26f2ea9]{color:#16191a;font-size:16px;margin-top:32px;word-break:break-all}.article-page .article-content[data-v-b26f2ea9] .github-markdown-body{min-width:0}.article-page .article-content[data-v-b26f2ea9] .content pre,.article-page .article-content[data-v-b26f2ea9] .github-markdown-body pre{max-width:100%;overflow-x:auto;overflow-y:hidden}.article-page .article-content[data-v-b26f2ea9] .content pre code,.article-page .article-content[data-v-b26f2ea9] .github-markdown-body pre code{display:block}.article-page .article-content .lisence[data-v-b26f2ea9]{background:#f7f9fa;border-radius:8px;color:#464b4d;font-size:14px;line-height:24px;margin-top:24px;padding:12px}.article-page .article-content .tag-wrapper[data-v-b26f2ea9]{align-items:flex-start;display:flex;justify-content:space-between;margin-top:24px}.article-page .article-content .tag-wrapper .tag-wrap[data-v-b26f2ea9]{display:flex}.article-page .article-content .tag-wrapper .tag-wrap .tag-text[data-v-b26f2ea9]{flex-shrink:0;line-height:32px}.article-page .article-content .tag-wrapper .tag-wrap .tags[data-v-b26f2ea9]{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:12px;margin-left:8px;margin-right:20px;overflow:hidden}.article-page .article-content .tag-wrapper .tag-wrap .tags .item[data-v-b26f2ea9]{background:#f0f2f2;border-radius:4px;color:#464b4d;font-size:14px;line-height:16px;padding:8px 12px}.article-page .action[data-v-b26f2ea9]{align-items:center;background:#fff;border-radius:8px 8px 0 0;bottom:0;box-shadow:0 -2px 8px #0000000f;display:flex;height:60px;justify-content:space-between;padding:0 10px;position:fixed;z-index:10}.article-page .action .author-info[data-v-b26f2ea9]{align-items:center;cursor:pointer;display:flex;flex-shrink:0;gap:8px}.article-page .action .author-info .name-wrap[data-v-b26f2ea9]{max-width:209px}.article-page .action .author-info .name-wrap .name[data-v-b26f2ea9]{color:#17181a;font-size:16px;line-height:24px}.article-page .action .action-items[data-v-b26f2ea9]{align-items:center;display:flex;gap:24px;height:20px}@media screen and (max-width:1440px){.article-page .action .action-items[data-v-b26f2ea9]{gap:10px}}.article-page .action .more-icon[data-v-b26f2ea9]{color:#56575c;cursor:pointer;font-size:20px}.article-page .action .more-icon[data-v-b26f2ea9]:hover{color:var(--th-primary-color)}.article-page .action .item[data-v-b26f2ea9]{align-items:center;color:#56575c;cursor:pointer;display:flex;font-size:14px;gap:4px}.article-page .action .item[data-v-b26f2ea9]:hover{color:var(--th-primary-color)}.article-page .right-panel[data-v-b26f2ea9]{align-self:flex-start;height:-moz-fit-content;height:fit-content;width:326px;z-index:10}.article-page .right[data-v-b26f2ea9]{width:326px}.article-page .right .expert-card[data-v-b26f2ea9]{margin-bottom:20px}.article-page .right .header .title[data-v-b26f2ea9]{color:var(--th-text-color);font-size:18px;font-weight:600}.article-page .right .card-list[data-v-b26f2ea9]{display:flex;flex-direction:column;row-gap:20px}.divider[data-v-b26f2ea9]{color:#16171a;font-size:18px;font-weight:600;line-height:32px}
