.list-pager[data-v-6a2ecb40]{display:flex;justify-content:center;padding:16px 0 4px}.list-pager.is-mobile[data-v-6a2ecb40]{display:flex;align-items:center;gap:12px}.lp-count[data-v-6a2ecb40]{font-size:12px;color:var(--stone-400)}.lp-done[data-v-6a2ecb40]{font-size:12px;color:var(--stone-300)}.lp-more[data-v-6a2ecb40]{height:34px;padding:0 20px;border:1px solid var(--border);border-radius:var(--radius);background:#fff;color:var(--ink);font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s,color .15s}.lp-more[data-v-6a2ecb40]:active{border-color:var(--accent);color:var(--accent)}.kb-plaza[data-v-40d7c956]{width:100%}.hero[data-v-40d7c956]{display:flex;align-items:flex-end;gap:20px;margin-bottom:16px;flex-wrap:wrap}.hero-title[data-v-40d7c956]{font-size:22px;font-weight:700;color:var(--ink);letter-spacing:.01em}.hero-sub[data-v-40d7c956]{font-size:12.5px;color:var(--stone-400);margin-top:4px}.hero-search[data-v-40d7c956]{margin-left:auto;width:300px}.chips-row[data-v-40d7c956]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.chips-row--sub[data-v-40d7c956]{margin-top:-2px}.chips-row--sub .fg-chip[data-v-40d7c956]{padding:3px 12px;font-size:12px;background:var(--bg-warm)}.filter-bar[data-v-40d7c956]{min-width:0}.fg-chip[data-v-40d7c956]{border:1px solid var(--border);background:#fff;border-radius:999px;font-size:12.5px;padding:4px 14px;color:var(--stone-500);cursor:pointer;display:inline-flex;align-items:center;gap:6px}.fg-chip.is-active[data-v-40d7c956]{background:var(--ink);border-color:var(--ink);color:#fff}.cat-dot[data-v-40d7c956]{width:7px;height:7px;border-radius:50%;display:inline-block}.count-row[data-v-40d7c956]{padding:8px 2px 0}.count-text[data-v-40d7c956]{font-size:12px;color:var(--stone-400)}.empty-state[data-v-40d7c956]{padding:70px 0;text-align:center;color:var(--stone-400)}.empty-icon[data-v-40d7c956]{font-size:46px;color:var(--stone-300)}.empty-title[data-v-40d7c956]{font-size:14px;color:var(--stone-500);margin:10px 0 2px;font-weight:600}.empty-desc[data-v-40d7c956]{font-size:12px;margin-bottom:12px}.kb-grid[data-v-40d7c956]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px;margin-top:10px}.kb-card[data-v-40d7c956]{background:#fff;border:1px solid var(--border);border-radius:12px;overflow:hidden;cursor:pointer;transition:transform .18s,box-shadow .18s;box-shadow:var(--shadow-sm)}.kb-card[data-v-40d7c956]:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(28,25,23,.09)}.kc-cover[data-v-40d7c956]{position:relative;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;overflow:hidden}.kc-cover img[data-v-40d7c956]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kc-glyph[data-v-40d7c956]{color:hsla(0,0%,100%,.55);font-size:44px;font-weight:700}.kc-badges[data-v-40d7c956]{position:absolute;left:8px;bottom:8px;display:flex;gap:4px}.kc-tb[data-v-40d7c956]{font-size:10.5px;line-height:1;padding:3px 6px;border-radius:4px;background:rgba(13,16,22,.55);color:#fff;display:inline-flex;align-items:center;gap:3px}.kc-tb i[data-v-40d7c956]{font-size:10.5px}.kc-tb.t-pdf[data-v-40d7c956]{background:rgba(190,30,30,.75)}.kc-tb.t-word[data-v-40d7c956]{background:rgba(43,100,180,.75)}.kc-tb.t-ppt[data-v-40d7c956]{background:rgba(200,90,20,.75)}.kc-dur[data-v-40d7c956]{position:absolute;right:8px;bottom:8px;background:rgba(13,16,22,.62);color:#fff;font-size:11px;padding:2px 8px;border-radius:5px}.kc-body[data-v-40d7c956]{padding:12px 14px 13px}.kc-title[data-v-40d7c956]{font-size:14px;font-weight:620;color:var(--ink);line-height:1.45;height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kc-meta[data-v-40d7c956]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--stone-400);margin-top:8px;flex-wrap:wrap}.kc-cat[data-v-40d7c956]{display:inline-flex;align-items:center;gap:5px}.kc-sep[data-v-40d7c956]{color:var(--stone-300)}@media (max-width:768px){.hero-search[data-v-40d7c956]{width:100%;margin-left:0}.kb-grid[data-v-40d7c956]{grid-template-columns:1fr;gap:14px}.filter-bar[data-v-40d7c956]{position:sticky;top:-14px;z-index:5;margin:0 -14px;padding:4px 14px 6px;background:var(--bg);overflow-x:hidden}.chips-row[data-v-40d7c956]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-bottom:0}.chips-row[data-v-40d7c956]::-webkit-scrollbar{display:none}.chips-row+.chips-row[data-v-40d7c956]{margin-top:6px}.fg-chip[data-v-40d7c956]{flex:0 0 auto}.chips-row--sub .fg-chip[data-v-40d7c956]{padding:3px 11px;font-size:12px;background:var(--stone-100);border-color:transparent;color:var(--stone-700)}.chips-row--sub .fg-chip.is-active[data-v-40d7c956]{background:var(--ink);border-color:var(--ink);color:#fff}}