@charset "UTF-8";.doc-channel-page[data-v-2a41698e]{--dc-blue: #285eeb;--dc-blue-deep: #2f62e9;--dc-blue-icon: #3969e9;--dc-blue-soft: #eaf1ff;--dc-blue-bg: #edf3ff;--dc-ink-2: #25344d;--dc-text: #68758a;--dc-muted: #8290a5;--dc-meta: #93a0b2;--dc-line: #e0e7f2;--dc-page-bg: #f7f9fd;background:var(--dc-page-bg);min-height:100vh}.container[data-v-2a41698e]{width:100%;max-width:1248px;margin:0 auto;padding:0 24px}.hero[data-v-2a41698e]{background:var(--dc-page-bg);padding-top:38px}.hero-inner[data-v-2a41698e]{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:38px 44px;background:linear-gradient(105deg,#fff 30%,#edf3ff);border:1px solid #dde7ff;border-radius:20px}.hero-copy[data-v-2a41698e]{min-width:0}.hero-copy .hero-eyebrow[data-v-2a41698e]{display:inline-block;font-size:13px;font-weight:750;color:var(--dc-blue-deep);letter-spacing:.078em}.hero-copy .hero-title[data-v-2a41698e]{font-size:38px;font-weight:700;line-height:1.25;color:var(--af-ink);margin:14px 0 8px}.hero-copy .hero-sub[data-v-2a41698e]{font-size:15px;line-height:1.7;color:var(--dc-text);margin:0}.hero-count-card[data-v-2a41698e]{flex-shrink:0;display:flex;flex-direction:column;gap:3px;padding:20px 24px;background:#fff;border:1px solid #e0ebfb;border-radius:16px;box-shadow:0 8px 25px #1e50aa0f}.hero-count-card .count-num[data-v-2a41698e]{font-size:40px;font-weight:700;line-height:1.1;color:var(--dc-blue)}.hero-count-card .count-label[data-v-2a41698e]{font-size:13px;color:#77849b}.page-body[data-v-2a41698e]{padding-bottom:80px}.search-box[data-v-2a41698e]{display:flex;align-items:center;gap:12px;height:58px;margin:24px 0;padding:7px 7px 7px 18px;background:#fff;border:1px solid #dbe3f0;border-radius:12px;box-shadow:0 5px 20px #1f376a0a}.search-box .search-icon[data-v-2a41698e]{color:var(--dc-meta);flex-shrink:0}.search-box .search-input[data-v-2a41698e]{flex:1;height:100%;border:none;outline:none;background:transparent;font-size:15px;color:var(--af-ink);min-width:0}.search-box .search-input[data-v-2a41698e]::-moz-placeholder{color:var(--dc-meta)}.search-box .search-input[data-v-2a41698e]::placeholder{color:var(--dc-meta)}.search-box .search-btn[data-v-2a41698e]{height:42px;padding:0 22px;border:none;border-radius:8px;background:var(--dc-blue);color:#fff;font-size:14px;font-weight:700;cursor:pointer;flex-shrink:0}.search-box .search-btn[data-v-2a41698e]:hover{background:var(--af-signal-hover)}.quick-links[data-v-2a41698e]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.quick-link[data-v-2a41698e]{display:flex;align-items:center;gap:13px;padding:18px;background:#fff;border:1px solid var(--dc-line);border-radius:14px;color:var(--dc-blue-icon);text-decoration:none;transition:border-color .2s var(--af-ease),box-shadow .2s var(--af-ease)}.quick-link .ql-icon[data-v-2a41698e]{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--dc-blue-bg);color:#3566e8;flex-shrink:0}.quick-link .ql-text[data-v-2a41698e]{display:grid;gap:5px;flex:1;min-width:0}.quick-link .ql-text strong[data-v-2a41698e]{font-size:15px;font-weight:700;color:var(--dc-ink-2)}.quick-link .ql-text small[data-v-2a41698e]{font-size:12px;color:var(--dc-muted)}.quick-link .ql-arrow[data-v-2a41698e]{color:#3566e8;flex-shrink:0}.quick-link[data-v-2a41698e]:hover{border-color:#bcd0f7;box-shadow:0 8px 25px #1e50aa14}.list-section[data-v-2a41698e]{margin-top:34px;padding:26px;background:#fff;border:1px solid var(--dc-line);border-radius:16px}.section-head[data-v-2a41698e]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:18px}.section-head .section-tag[data-v-2a41698e]{display:block;font-size:13px;color:var(--dc-muted)}.section-head .section-title[data-v-2a41698e]{font-size:24px;font-weight:700;color:var(--af-ink);margin:5px 0 0}.section-head .result-count[data-v-2a41698e]{font-size:13px;color:var(--dc-muted);white-space:nowrap}.filter-panel[data-v-2a41698e]{display:grid;gap:14px;padding:16px 18px;background:#fafcff;border:1px solid #e6ebf3;border-radius:12px}.filter-row[data-v-2a41698e]{display:flex;align-items:flex-start;gap:14px}.filter-row .filter-label[data-v-2a41698e]{font-size:13px;font-weight:700;color:#55637a;line-height:32px;flex-shrink:0}.filter-row .pills[data-v-2a41698e]{display:flex;flex-wrap:wrap;gap:8px}.filter-row .pill[data-v-2a41698e]{height:32px;padding:0 12px;border:none;border-radius:7px;background:transparent;color:#64738b;font-size:13px;font-weight:400;cursor:pointer;transition:all .15s var(--af-ease)}.filter-row .pill[data-v-2a41698e]:hover{color:var(--dc-blue)}.filter-row .pill.active[data-v-2a41698e]{background:var(--dc-blue-soft);color:var(--dc-blue);font-weight:700}.state-tip[data-v-2a41698e]{padding:48px 0;text-align:center;color:var(--dc-muted);font-size:14px}.empty-state[data-v-2a41698e]{padding:56px 0;display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--dc-muted)}.empty-state[data-v-2a41698e] .ui-icon{color:#d7dce5;margin-bottom:8px}.empty-state .empty-title[data-v-2a41698e]{font-size:16px;font-weight:600;color:var(--dc-ink-2)}.empty-state .empty-desc[data-v-2a41698e]{font-size:13px}.empty-state .clear-btn[data-v-2a41698e]{margin-top:12px;height:34px;padding:0 18px;border:1px solid var(--dc-blue);border-radius:8px;background:transparent;color:var(--dc-blue);font-size:13px;font-weight:700;cursor:pointer}.empty-state .clear-btn[data-v-2a41698e]:hover{background:var(--dc-blue-soft)}.doc-list[data-v-2a41698e]{display:block}.doc-item[data-v-2a41698e]{display:flex;align-items:center;gap:16px;padding:17px 6px;border-bottom:1px solid #eef1f5;text-decoration:none;color:inherit;transition:background .15s var(--af-ease)}.doc-item[data-v-2a41698e]:last-child{border-bottom:none}.doc-item[data-v-2a41698e]:hover{background:#f7faff}.doc-item:hover .doc-title[data-v-2a41698e]{color:var(--dc-blue)}.doc-item .doc-icon[data-v-2a41698e]{display:grid;place-items:center;width:50px;height:50px;border-radius:10px;background:var(--dc-blue-bg);color:var(--dc-blue-icon);flex-shrink:0}.doc-item .doc-copy[data-v-2a41698e]{display:grid;gap:6px;flex:1;min-width:0}.doc-item .doc-title[data-v-2a41698e]{font-size:16px;font-weight:700;color:var(--dc-ink-2);line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .15s var(--af-ease)}.doc-item .doc-summary[data-v-2a41698e]{font-size:13px;line-height:1.5;color:#8b99ad;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.doc-item .doc-meta[data-v-2a41698e]{font-size:12px;font-style:normal;color:var(--dc-meta)}.doc-item .doc-arrow[data-v-2a41698e]{color:#8b99ad;flex-shrink:0}@media (max-width: 860px){.hero-inner[data-v-2a41698e]{flex-direction:column;align-items:stretch;padding:28px 24px}.hero-inner .hero-copy .hero-title[data-v-2a41698e]{font-size:28px}.hero-count-card[data-v-2a41698e]{flex-direction:row;align-items:baseline;gap:10px}.hero-count-card .count-num[data-v-2a41698e]{font-size:30px}.quick-links[data-v-2a41698e]{grid-template-columns:1fr}.list-section[data-v-2a41698e]{padding:18px}.filter-row[data-v-2a41698e]{flex-direction:column;gap:8px}.filter-row .filter-label[data-v-2a41698e]{line-height:1.4}.doc-item .doc-icon[data-v-2a41698e]{display:none}}
