.wiki-hero{background:linear-gradient(135deg,rgba(37,99,235,6%) 0%,rgba(37,99,235,2%) 100%);border-bottom:1px solid var(--color-border);padding:48px 24px 40px}.wiki-hero-inner{max-width:1400px;margin:0 auto;text-align:center}.wiki-hero h1{font-size:2rem;font-weight:700;color:var(--color-text);margin-bottom:8px}.wiki-hero-subtitle{font-size:1rem;color:var(--color-text-muted);margin-bottom:28px}.wiki-search-wrap{max-width:560px;margin:0 auto;position:relative}.wiki-search-input{width:100%;padding:14px 20px;font-family:var(--font-sans);font-size:1rem;border:1px solid var(--color-border);border-radius:12px;background:var(--color-white);color:var(--color-text);outline:none;transition:border-color .2s,box-shadow .2s}.wiki-search-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(37,99,235,.15)}.wiki-search-input::placeholder{color:var(--color-text-muted)}.wiki-search-dropdown{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:var(--color-white);border:1px solid var(--color-border);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,8%);max-height:320px;overflow-y:auto;z-index:50}.wiki-search-dropdown a{display:block;padding:12px 16px;color:var(--color-text);text-decoration:none;font-size:.9375rem;border-bottom:1px solid var(--color-border);transition:background .15s}.wiki-search-dropdown a:last-child{border-bottom:none}.wiki-search-dropdown a:hover{background:var(--color-bg)}.wiki-search-dropdown .wiki-search-item-title{font-weight:600;margin-bottom:2px}.wiki-search-dropdown .wiki-search-item-meta{font-size:.8125rem;color:var(--color-text-muted)}.wiki-nav{max-width:1400px;margin:0 auto;padding:0 24px;border-bottom:1px solid var(--color-border);background:var(--color-white)}.wiki-nav-inner{display:flex;gap:4px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.wiki-nav-inner::-webkit-scrollbar{display:none}.wiki-nav a{flex-shrink:0;padding:14px 20px;color:var(--color-text-muted);text-decoration:none;font-size:.9375rem;font-weight:600;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .2s,border-color .2s}.wiki-nav a:hover{color:var(--color-primary)}.wiki-nav a.active{color:var(--color-primary);border-bottom-color:var(--color-primary)}.wiki-section{max-width:1400px;margin:0 auto;padding:32px 24px}.wiki-section-title{font-size:1.25rem;font-weight:700;color:var(--color-text);margin-bottom:20px}.wiki-hot-list{display:flex;flex-wrap:wrap;gap:8px 16px}.wiki-hot-list a{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--color-white);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text);text-decoration:none;font-size:.9375rem;transition:border-color .2s,color .2s}.wiki-hot-list a:hover{border-color:var(--color-primary);color:var(--color-primary)}.wiki-hot-list .wiki-hot-rank{font-size:.75rem;font-weight:700;color:var(--color-text-muted);min-width:18px}.wiki-card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.wiki-card{background:var(--color-white);border:1px solid var(--color-border);border-radius:12px;padding:20px;text-decoration:none;color:inherit;display:block;transition:border-color .2s,box-shadow .2s}.wiki-card:hover{border-color:var(--color-primary);box-shadow:0 4px 12px rgba(37,99,235,8%)}.wiki-card-title{font-size:1.0625rem;font-weight:600;color:var(--color-text);margin-bottom:8px;line-height:1.4}.wiki-card-summary{font-size:.875rem;color:var(--color-text-muted);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wiki-card-meta{display:flex;align-items:center;gap:12px;margin-top:12px;font-size:.8125rem;color:var(--color-text-muted)}.wiki-card-badge{display:inline-block;padding:2px 8px;background:rgba(37,99,235,.1);color:var(--color-primary);border-radius:4px;font-weight:500}.wiki-category-header{max-width:1400px;margin:0 auto;padding:32px 24px 24px}.wiki-category-header h1{font-size:1.75rem;font-weight:700;color:var(--color-text);margin-bottom:4px}.wiki-category-header .wiki-category-name-en{font-size:.9375rem;color:var(--color-text-muted);margin-bottom:12px}.wiki-category-header .wiki-category-desc{font-size:.9375rem;color:var(--color-text-muted);line-height:1.6}.wiki-alpha-bar{display:flex;flex-wrap:wrap;gap:4px;padding:16px 24px;background:var(--color-white);border-bottom:1px solid var(--color-border)}.wiki-alpha-bar-inner{max-width:1400px;margin:0 auto;width:100%;display:flex;flex-wrap:wrap;gap:4px}.wiki-alpha-bar a,.wiki-alpha-bar span{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;font-size:.875rem;font-weight:600;border-radius:6px;text-decoration:none;color:var(--color-text-muted);background:var(--color-bg);transition:background .15s,color .15s}.wiki-alpha-bar a:hover{background:rgba(37,99,235,.1);color:var(--color-primary)}.wiki-alpha-bar a.active{background:var(--color-primary);color:var(--color-white)}.wiki-alpha-bar span{cursor:default;opacity:.5}.wiki-tag-filter{display:flex;flex-wrap:wrap;gap:8px;padding:0 24px 20px}.wiki-tag-filter-inner{max-width:1400px;margin:0 auto;width:100%;display:flex;flex-wrap:wrap;gap:8px}.wiki-tag-filter a,.wiki-tag-filter button{padding:6px 14px;font-family:var(--font-sans);font-size:.875rem;border-radius:20px;border:1px solid var(--color-border);background:var(--color-white);color:var(--color-text-muted);text-decoration:none;cursor:pointer;transition:border-color .2s,color .2s,background .2s}.wiki-tag-filter a:hover,.wiki-tag-filter button:hover{border-color:var(--color-primary);color:var(--color-primary)}.wiki-tag-filter a.active,.wiki-tag-filter button.active{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.wiki-term-list{max-width:1400px;margin:0 auto;padding:0 24px 40px}.wiki-term-list-item{display:flex;align-items:flex-start;gap:16px;padding:20px 0;border-bottom:1px solid var(--color-border);text-decoration:none;color:inherit;transition:background .15s}.wiki-term-list-item:last-child{border-bottom:none}.wiki-term-list-item:hover{background:var(--color-bg)}.wiki-term-list-item-body{flex:1;min-width:0}.wiki-term-list-item-title{font-size:1.0625rem;font-weight:600;color:var(--color-text);margin-bottom:6px}.wiki-term-list-item-summary{font-size:.875rem;color:var(--color-text-muted);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wiki-term-list-item-meta{font-size:.8125rem;color:var(--color-text-muted);margin-top:8px}.wiki-pagination{display:flex;justify-content:center;align-items:center;gap:8px;padding:24px 0}.wiki-pagination a,.wiki-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 12px;font-size:.9375rem;border-radius:8px;text-decoration:none;color:var(--color-text);background:var(--color-white);border:1px solid var(--color-border);transition:border-color .2s,color .2s}.wiki-pagination a:hover{border-color:var(--color-primary);color:var(--color-primary)}.wiki-pagination a.active{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.wiki-pagination span.disabled{opacity:.5;cursor:not-allowed}.wiki-detail{max-width:1400px;margin:0 auto;padding:24px}.wiki-detail-layout{display:grid;grid-template-columns:1fr 260px;gap:40px}.wiki-detail-main{min-width:0}.wiki-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:.875rem;color:var(--color-text-muted);margin-bottom:24px}.wiki-breadcrumb a{color:var(--color-text-muted);text-decoration:none}.wiki-breadcrumb a:hover{color:var(--color-primary)}.wiki-breadcrumb .sep{color:var(--color-border)}.wiki-breadcrumb .current{color:var(--color-text)}.wiki-term-card{background:var(--color-white);border:1px solid var(--color-border);border-radius:12px;padding:20px;margin-bottom:24px}.wiki-term-card h1{font-size:1.75rem;font-weight:700;color:var(--color-text);margin-bottom:12px}.wiki-term-card-meta{display:flex;flex-wrap:wrap;gap:16px 24px;font-size:.875rem;color:var(--color-text-muted)}.wiki-term-card-meta dt{font-weight:500;color:var(--color-text);margin-right:4px}.wiki-term-card-meta dd{margin:0;display:inline}.wiki-toc{position:sticky;top:80px;background:var(--color-white);border:1px solid var(--color-border);border-radius:12px;padding:16px;max-height:calc(100vh - 120px);overflow-y:auto}.wiki-toc-title{font-size:.875rem;font-weight:700;color:var(--color-text);margin-bottom:12px}.wiki-toc ul{list-style:none;padding:0;margin:0}.wiki-toc li{margin-bottom:4px}.wiki-toc a{display:block;padding:4px 0;font-size:.8125rem;color:var(--color-text-muted);text-decoration:none;border-left:2px solid transparent;padding-left:10px;margin-left:-10px;transition:color .2s,border-color .2s}.wiki-toc a:hover,.wiki-toc a.active{color:var(--color-primary);border-left-color:var(--color-primary)}.wiki-toc li ul{margin-left:12px;margin-top:2px}.wiki-toc li.toc-h3 a{padding-left:18px}.wiki-content{font-size:1rem;line-height:1.75;color:var(--color-text)}.wiki-content h2{font-size:1.25rem;font-weight:700;margin:28px 0 12px;padding-top:8px;border-top:1px solid var(--color-border)}.wiki-content h2:first-child{margin-top:0;padding-top:0;border-top:none}.wiki-content h3{font-size:1.0625rem;font-weight:600;margin:20px 0 8px}.wiki-content p{margin-bottom:12px}.wiki-content ul,.wiki-content ol{margin-bottom:12px;padding-left:24px}.wiki-content li{margin-bottom:4px}.wiki-content a{color:var(--color-primary);text-decoration:none}.wiki-content a:hover{text-decoration:underline}.wiki-content img{max-width:100%;height:auto;border-radius:8px}.wiki-content blockquote{margin:16px 0;padding:12px 16px;border-left:4px solid var(--color-primary);background:var(--color-bg);color:var(--color-text-muted);border-radius:0 8px 8px 0}.wiki-related{margin-top:32px}.wiki-related-title{font-size:1rem;font-weight:700;color:var(--color-text);margin-bottom:16px}.wiki-related-list{display:flex;flex-wrap:wrap;gap:10px}.wiki-related-list a{display:inline-block;padding:6px 14px;background:rgba(37,99,235,6%);color:var(--color-primary);border-radius:6px;font-size:.85rem;text-decoration:none;border:1px solid rgba(37,99,235,.12);transition:background .15s,border-color .15s}.wiki-related-list a:hover{background:rgba(37,99,235,.14);border-color:rgba(37,99,235,.25)}.wiki-empty{text-align:center;padding:48px 24px;color:var(--color-text-muted);font-size:.9375rem}.wiki-loading{text-align:center;padding:48px 24px;color:var(--color-text-muted);font-size:.9375rem}@media(max-width:900px){.wiki-hero{padding:32px 16px 28px}.wiki-hero h1{font-size:1.5rem}.wiki-nav{padding:0 16px}.wiki-nav a{padding:12px 14px;font-size:.875rem}.wiki-section{padding:24px 16px}.wiki-card-grid{grid-template-columns:1fr;gap:16px}.wiki-card{padding:16px}.wiki-category-header{padding:24px 16px 20px}.wiki-category-header h1{font-size:1.5rem}.wiki-alpha-bar{padding:12px 16px}.wiki-tag-filter{padding:0 16px 16px}.wiki-term-list{padding:0 16px 32px}.wiki-term-list-item{padding:16px 0}.wiki-detail{padding:16px}.wiki-detail-layout{grid-template-columns:1fr;gap:24px}.wiki-toc{position:static;max-height:none}.wiki-term-card h1{font-size:1.5rem}}.wiki-cat-header-compact{max-width:none;margin:0;padding:20px 0 16px;text-align:left}.wiki-term-list-compact{max-width:none;padding:0 0 40px}.wiki-cat-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px;justify-content:center}.wiki-cat-tab{display:inline-flex;align-items:center;gap:4px;padding:6px 14px;font-size:.85rem;color:var(--color-text-muted);text-decoration:none;border-radius:20px;background:var(--color-white);border:1px solid var(--color-border);cursor:pointer;transition:all .2s;white-space:nowrap}.wiki-cat-tab:hover{color:var(--color-primary);border-color:var(--color-primary)}.wiki-cat-tab.active{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}.wiki-cat-tab-count{font-size:.72rem;opacity:.7}.wiki-cat-tab.active .wiki-cat-tab-count{opacity:.9}@media(max-width:900px){.wiki-cat-tabs{gap:6px}.wiki-cat-tab{padding:5px 10px;font-size:.8rem}}.wiki-term-list-item-info{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:.82rem;color:var(--color-text-muted);margin-top:8px}.wiki-term-list-item-info .wti-tag{display:inline-block;font-size:.75rem;padding:1px 8px;background:rgba(37,99,235,8%);color:var(--color-primary);border-radius:4px}.wiki-term-list-item-info .wti-sep{color:#ddd;user-select:none}.wiki-term-list-item-info .wti-label{color:#999}.wiki-search-result-item{display:flex;align-items:flex-start;gap:16px;padding:18px 20px;border-bottom:1px solid var(--color-border);text-decoration:none;color:inherit;transition:background .15s;border-left:3px solid transparent}.wiki-search-result-item:last-child{border-bottom:none}.wiki-search-result-item:hover{background:var(--color-bg);border-left-color:var(--color-primary)}.wiki-search-result-body{flex:1;min-width:0}.wiki-search-result-cover{flex-shrink:0;width:100px;height:100px;border-radius:8px;overflow:hidden;background:var(--color-bg)}.wiki-search-result-cover img{width:100%;height:100%;object-fit:cover}@media(max-width:480px){.wiki-search-result-cover{width:72px;height:72px;border-radius:6px}}.wiki-search-result-title{font-size:1.05rem;font-weight:600;color:var(--color-text);margin-bottom:6px;line-height:1.5}.wiki-search-result-alias{font-size:.85rem;font-weight:400;color:var(--color-text-muted);margin-left:8px}.wiki-search-result-summary{font-size:.875rem;color:var(--color-text-muted);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:8px}.wiki-search-result-meta{display:flex;align-items:center;gap:10px;font-size:.8rem;color:var(--color-text-muted)}.wiki-search-cat{display:inline-block;padding:1px 8px;background:rgba(37,99,235,8%);color:var(--color-primary);border-radius:4px;font-size:.75rem;font-weight:500}.wiki-search-result-date{color:#b0b8c4}