.knowledge-directory{max-width:1280px;margin:0 auto;padding:28px 24px 48px}.knowledge-directory .knowledge-directory-hero{text-align:center;padding:24px 20px 32px}.knowledge-directory .knowledge-directory-hero .knowledge-icon{color:#3e8f86;margin-bottom:8px;font-size:38px}.knowledge-directory .knowledge-directory-hero h1{color:#1f2937;margin:0 0 8px;font-size:32px}.knowledge-directory .knowledge-directory-hero p{color:#64748b;max-width:720px;margin:0 auto;font-size:15px;line-height:1.7}.knowledge-directory .knowledge-directory-stats{color:#64748b;justify-content:center;gap:20px;margin-top:16px;font-size:13px;display:flex}.knowledge-directory .knowledge-directory-stats span{align-items:center;gap:5px;display:inline-flex}.knowledge-directory .knowledge-directory-link{height:100%;color:inherit;text-decoration:none;display:block}.knowledge-directory .knowledge-directory-card{border-color:#e5e7eb;height:100%;transition:transform .25s,box-shadow .25s}.knowledge-directory .knowledge-directory-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0f172a1a}.knowledge-directory .knowledge-directory-card .knowledge-directory-card-icon{margin-bottom:10px;font-size:30px}.knowledge-directory .knowledge-directory-card .knowledge-directory-card-title{color:#1f2937;font-size:18px;font-weight:650}.knowledge-directory .knowledge-directory-card p{color:#64748b;min-height:48px;margin:10px 0 16px;font-size:13px;line-height:1.7}.knowledge-directory .knowledge-directory-card .knowledge-directory-card-footer{color:#94a3b8;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.knowledge-directory .knowledge-directory-card .knowledge-directory-card-footer>span{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.knowledge-directory .knowledge-directory-card .knowledge-directory-card-footer .ant-tag{color:#3e8f86;background:#effaf8;border-color:#c9ebe6;margin-inline-end:3px}.knowledge-category-page{max-width:1280px;margin:0 auto;padding:20px 24px 48px}.knowledge-category-page .knowledge-category-toolbar{margin-bottom:8px}.knowledge-category-page .knowledge-category-header{align-items:flex-start;gap:16px;padding:20px 0 22px;display:flex}.knowledge-category-page .knowledge-category-header .knowledge-category-icon{flex-shrink:0;font-size:42px;line-height:1}.knowledge-category-page .knowledge-category-header .knowledge-category-kicker{color:#3e8f86;letter-spacing:.04em;align-items:center;gap:5px;margin-bottom:5px;font-size:12px;font-weight:600;display:flex}.knowledge-category-page .knowledge-category-header h1{color:#1f2937;margin:0 0 6px;font-size:30px}.knowledge-category-page .knowledge-category-header p{color:#64748b;margin:0 0 10px;font-size:14px;line-height:1.6}.knowledge-category-page .knowledge-category-header .knowledge-category-count{color:#94a3b8;align-items:center;gap:5px;font-size:12px;display:inline-flex}.knowledge-category-page .knowledge-list .knowledge-list-toolbar{color:#64748b;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:13px;display:flex}.knowledge-category-page .knowledge-list .knowledge-tag-shortcuts{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.knowledge-category-page .knowledge-list .knowledge-tag-shortcuts .ant-tag{cursor:pointer;margin-inline-end:0}.knowledge-category-page .knowledge-list .knowledge-controls{gap:12px;margin-bottom:20px;display:flex}.knowledge-category-page .knowledge-list .knowledge-controls .knowledge-search{flex:1}.knowledge-category-page .knowledge-list .knowledge-controls .knowledge-tag-select{min-width:180px}.knowledge-category-page .knowledge-list .knowledge-card{border-color:#e5e7eb;height:100%;transition:transform .25s,box-shadow .25s}.knowledge-category-page .knowledge-list .knowledge-card:hover{transform:translateY(-3px);box-shadow:0 8px 22px #0f172a1a}.knowledge-category-page .knowledge-list .knowledge-card .knowledge-card-title{color:#1f2937;min-height:48px;font-size:17px;font-weight:650;line-height:1.45}.knowledge-category-page .knowledge-list .knowledge-card .knowledge-card-description{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:44px;margin:10px 0;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.knowledge-category-page .knowledge-list .knowledge-card .knowledge-card-meta{color:#94a3b8;flex-wrap:wrap;gap:10px;margin-bottom:10px;font-size:12px;display:flex}.knowledge-category-page .knowledge-list .knowledge-card .knowledge-card-meta span{align-items:center;gap:4px;display:inline-flex}.knowledge-category-page .knowledge-list .knowledge-card .knowledge-card-tags{flex-wrap:wrap;gap:4px;display:flex}.knowledge-category-page .knowledge-list .knowledge-card .knowledge-card-tags .ant-tag{color:#3e8f86;background:#effaf8;border-color:#c9ebe6;margin-inline-end:0}.knowledge-index{max-width:1280px;margin:0 auto;padding:28px 24px 48px}.knowledge-index .knowledge-hero{text-align:center;padding:24px 20px 28px}.knowledge-index .knowledge-hero .knowledge-icon{color:#3e8f86;margin-bottom:8px;font-size:34px}.knowledge-index .knowledge-hero h1{color:#1f2937;margin:0 0 8px;font-size:32px}.knowledge-index .knowledge-hero p{color:#64748b;margin:0 auto;font-size:15px}.knowledge-index .knowledge-hero .knowledge-stats{color:#64748b;justify-content:center;gap:18px;margin-top:16px;font-size:13px;display:flex}.knowledge-index .knowledge-hero .knowledge-stats span{align-items:center;gap:5px;display:inline-flex}.knowledge-index .knowledge-controls{gap:12px;margin-bottom:24px;display:flex}.knowledge-index .knowledge-controls .knowledge-search{flex:1}.knowledge-index .knowledge-controls .knowledge-category{min-width:190px}.knowledge-index .knowledge-card{border-color:#e5e7eb;height:100%;transition:transform .25s,box-shadow .25s}.knowledge-index .knowledge-card:hover{transform:translateY(-3px);box-shadow:0 8px 22px #0f172a1a}.knowledge-index .knowledge-card .knowledge-card-title{color:#1f2937;min-height:48px;font-size:17px;font-weight:650;line-height:1.45}.knowledge-index .knowledge-card .knowledge-card-description{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:44px;margin:10px 0;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.knowledge-index .knowledge-card .knowledge-card-meta{color:#94a3b8;flex-wrap:wrap;gap:10px;margin-bottom:10px;font-size:12px;display:flex}.knowledge-index .knowledge-card .knowledge-card-meta span{align-items:center;gap:4px;display:inline-flex}.knowledge-index .knowledge-card .knowledge-card-tags{flex-wrap:wrap;gap:4px;display:flex}.knowledge-index .knowledge-card .knowledge-card-tags .ant-tag{color:#3e8f86;background:#effaf8;border-color:#c9ebe6;margin-inline-end:0}.knowledge-post-page{max-width:1280px;margin:0 auto;padding:24px}.knowledge-post-page .knowledge-post-header{margin-bottom:12px}.knowledge-post-page .knowledge-post-layout{gap:32px;display:flex}.knowledge-post-page .knowledge-article{background:#fff;border:1px solid #edf0f2;border-radius:12px;flex:1;min-width:0;padding:28px 34px}.knowledge-post-page .knowledge-article-header{margin-bottom:28px}.knowledge-post-page .knowledge-article-header h1{color:#1f2937;margin:0 0 14px;font-size:32px;line-height:1.35}.knowledge-post-page .knowledge-article-header .knowledge-article-meta{color:#64748b;flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.knowledge-post-page .knowledge-article-header .knowledge-article-meta span{align-items:center;gap:5px;display:inline-flex}.knowledge-post-page .knowledge-article-header .knowledge-article-meta .knowledge-article-tags{flex-wrap:wrap}.knowledge-post-page .knowledge-article-header .knowledge-article-meta .ant-tag{margin-inline-end:0}.knowledge-post-page .post-content{color:#334155;letter-spacing:.01em;font-size:16px;line-height:2.08}.knowledge-post-page .post-content p{margin:0 0 1.25em}.knowledge-post-page .post-content h1,.knowledge-post-page .post-content h2,.knowledge-post-page .post-content h3,.knowledge-post-page .post-content h4,.knowledge-post-page .post-content h5,.knowledge-post-page .post-content h6{color:#1f2937;scroll-margin-top:90px;line-height:1.5}.knowledge-post-page .post-content h1{margin:1.8em 0 .8em;font-size:28px}.knowledge-post-page .post-content h1:first-child{margin-top:0}.knowledge-post-page .post-content h2{border-bottom:1px solid #edf0f2;margin:2em 0 .9em;padding-bottom:6px;font-size:23px}.knowledge-post-page .post-content h3{margin:1.6em 0 .65em;font-size:19px}.knowledge-post-page .post-content h4,.knowledge-post-page .post-content h5,.knowledge-post-page .post-content h6{margin:1.35em 0 .55em}.knowledge-post-page .post-content ul,.knowledge-post-page .post-content ol{margin:.5em 0 1.35em;padding-left:1.6em}.knowledge-post-page .post-content li{margin:.35em 0}.knowledge-post-page .post-content pre{border-radius:8px;margin:1.4em 0;padding:16px;font-size:13px;line-height:1.65;overflow-x:auto}.knowledge-post-page .post-content code{font-size:.9em}.knowledge-post-page .post-content blockquote{color:#64748b;background:#f8fbfb;border-left:4px solid #7cc8be;margin:1.4em 0;padding:12px 18px;line-height:1.9}.knowledge-post-page .post-content hr{margin:2em 0}.knowledge-post-page .post-content table{border-collapse:collapse;max-width:100%;margin:1.4em 0;display:block;overflow-x:auto}.knowledge-post-page .post-content th,.knowledge-post-page .post-content td{text-align:left;border:1px solid #e2e8f0;padding:8px 12px}.knowledge-post-page .post-content th{background:#f8fafc}.knowledge-post-page .post-content a{color:#268579}.knowledge-post-page .knowledge-post-sidebar{flex:0 0 250px;width:250px}.knowledge-post-page .knowledge-post-sidebar .toc{background:#fff;border:1px solid #edf0f2;border-radius:10px;padding:16px}.knowledge-post-page .knowledge-post-sidebar .toc .toc-title{color:#1f2937;margin-bottom:10px;font-weight:650}.knowledge-post-page .knowledge-post-sidebar .toc .toc-list{margin:0;padding:0;list-style:none}.knowledge-post-page .knowledge-post-sidebar .toc .toc-item{color:#64748b;cursor:pointer;padding-block:4px;font-size:12px;line-height:1.5}.knowledge-post-page .knowledge-post-sidebar .toc .toc-item.active{color:#268579;font-weight:600}.knowledge-post-page .knowledge-mobile-toc{display:none}@media (max-width:800px){.knowledge-post-page{padding:16px}.knowledge-post-page .knowledge-post-layout{display:block}.knowledge-post-page .knowledge-article{padding:22px 18px}.knowledge-post-page .knowledge-post-sidebar{display:none}.knowledge-post-page .knowledge-mobile-toc{display:block}.knowledge-post-page .knowledge-mobile-toc .knowledge-mobile-toc-trigger{z-index:1000;width:48px;height:48px;position:fixed;bottom:20px;right:18px;box-shadow:0 6px 18px #0f172a33}.knowledge-mobile-toc-modal .ant-modal-content{padding:20px 16px 16px}.knowledge-mobile-toc-modal .knowledge-mobile-toc-list{max-height:62vh;margin:0;padding:0;list-style:none;overflow-y:auto}.knowledge-mobile-toc-modal .knowledge-mobile-toc-item{color:#475569;cursor:pointer;border-bottom:1px solid #f1f5f9;padding-top:9px;padding-bottom:9px;font-size:14px;line-height:1.6}.knowledge-mobile-toc-modal .knowledge-mobile-toc-item:active{color:#268579}}@media (max-width:600px){.knowledge-directory{padding:16px 12px 32px}.knowledge-directory .knowledge-directory-hero{padding-inline:8px}.knowledge-directory .knowledge-directory-hero h1{font-size:27px}.knowledge-directory .knowledge-directory-hero .knowledge-directory-stats{flex-direction:column;gap:6px}.knowledge-category-page{padding:16px 12px 32px}.knowledge-category-page .knowledge-category-header{gap:12px}.knowledge-category-page .knowledge-category-header .knowledge-category-icon{font-size:32px}.knowledge-category-page .knowledge-category-header h1{font-size:25px}.knowledge-category-page .knowledge-list .knowledge-list-toolbar{flex-direction:column;align-items:flex-start}.knowledge-category-page .knowledge-list .knowledge-tag-shortcuts{justify-content:flex-start}.knowledge-category-page .knowledge-list .knowledge-controls{flex-direction:column}.knowledge-category-page .knowledge-list .knowledge-controls .knowledge-tag-select{width:100%}.knowledge-index{padding:16px 12px 32px}.knowledge-index .knowledge-hero{padding-inline:8px}.knowledge-index .knowledge-hero h1{font-size:27px}.knowledge-index .knowledge-hero .knowledge-stats{flex-direction:column;gap:6px}.knowledge-index .knowledge-controls{flex-direction:column}.knowledge-index .knowledge-controls .knowledge-category{width:100%}}
