.article-list-page[data-v-85f7b29d]{padding-top:120px;padding-bottom:80px;min-height:100vh;background:var(--bg)}.article-list-inner[data-v-85f7b29d]{max-width:1200px;margin:0 auto;padding:0 48px}.article-list-header[data-v-85f7b29d]{text-align:center;margin-bottom:48px}.article-list-header h1[data-v-85f7b29d]{font-family:var(--ff-d);font-size:36px;font-weight:700;color:var(--t1);margin-bottom:12px}.article-list-header p[data-v-85f7b29d]{font-size:15px;color:var(--t3)}.article-state[data-v-85f7b29d]{text-align:center;padding:80px 0;color:var(--t3)}.article-state p[data-v-85f7b29d]{font-size:16px}.article-state-icon[data-v-85f7b29d]{font-size:48px;margin-bottom:16px}.article-layout[data-v-85f7b29d]{display:grid;grid-template-columns:240px 1fr;gap:40px;align-items:flex-start}.article-sidebar[data-v-85f7b29d]{position:sticky;top:100px;background:var(--bg-w);border:1px solid var(--bd);border-radius:var(--r3);padding:24px 16px;box-shadow:var(--sh)}.sidebar-title[data-v-85f7b29d]{font-size:13px;font-weight:700;color:var(--t3);letter-spacing:1px;text-transform:uppercase;padding:0 12px 16px;border-bottom:1px solid var(--bd);margin-bottom:12px}.sidebar-nav[data-v-85f7b29d]{display:flex;flex-direction:column;gap:4px}.sidebar-item[data-v-85f7b29d]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:none;background:transparent;border-radius:var(--r);cursor:pointer;transition:var(--tr);text-align:left;width:100%;font-family:inherit}.sidebar-item[data-v-85f7b29d]:hover{background:var(--bg-s)}.sidebar-item.active[data-v-85f7b29d]{background:var(--ac-l)}.sidebar-item.active .sidebar-item-text[data-v-85f7b29d]{color:var(--ac);font-weight:600}.sidebar-item-icon[data-v-85f7b29d]{font-size:16px;flex-shrink:0}.sidebar-item-text[data-v-85f7b29d]{font-size:14px;color:var(--t2);flex:1;transition:var(--tr)}.sidebar-item-count[data-v-85f7b29d]{font-size:12px;color:var(--t3);background:var(--bg-s);padding:2px 8px;border-radius:100px;min-width:24px;text-align:center}.sidebar-item.active .sidebar-item-count[data-v-85f7b29d]{background:var(--ac);color:#fff}.article-content[data-v-85f7b29d]{min-width:0}.content-header[data-v-85f7b29d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid var(--bd)}.content-header h2[data-v-85f7b29d]{font-family:var(--ff-d);font-size:24px;font-weight:700;color:var(--t1)}.content-count[data-v-85f7b29d]{font-size:13px;color:var(--t3)}.article-empty[data-v-85f7b29d]{text-align:center;padding:60px 0;color:var(--t3)}.article-empty-icon[data-v-85f7b29d]{font-size:48px;margin-bottom:12px}.article-list[data-v-85f7b29d]{display:flex;flex-direction:column;gap:10px}.article-item[data-v-85f7b29d]{display:flex;align-items:center;gap:12px;background:var(--bg-w);border:1px solid var(--bd);border-radius:var(--r2);padding:14px 20px;text-decoration:none;transition:var(--tr);cursor:pointer}.article-item[data-v-85f7b29d]:hover{border-color:var(--ac);box-shadow:0 4px 20px #e8530e14;transform:translateY(-1px)}.article-item-main[data-v-85f7b29d]{flex:1;min-width:0}.article-item-top[data-v-85f7b29d]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.article-item-category[data-v-85f7b29d]{font-size:12px;font-weight:600;color:var(--ac);background:var(--ac-l);padding:3px 10px;border-radius:100px}.article-item-date[data-v-85f7b29d]{font-size:13px;color:var(--t3)}.article-item-title[data-v-85f7b29d]{font-size:16px;font-weight:700;color:var(--t1);margin-bottom:4px;line-height:1.4;transition:var(--tr)}.article-item:hover .article-item-title[data-v-85f7b29d]{color:var(--ac)}.article-item-excerpt[data-v-85f7b29d]{font-size:13px;color:var(--t2);line-height:1.6;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.article-item-tags[data-v-85f7b29d]{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.article-item-tag[data-v-85f7b29d]{font-size:12px;color:var(--t3);background:var(--bg-s);padding:2px 10px;border-radius:4px}.article-item-arrow[data-v-85f7b29d]{font-size:20px;color:var(--bd-l);flex-shrink:0;transition:var(--tr)}.article-item:hover .article-item-arrow[data-v-85f7b29d]{color:var(--ac);transform:translate(4px)}@media (max-width: 900px){.article-layout[data-v-85f7b29d]{grid-template-columns:1fr;gap:24px}.article-sidebar[data-v-85f7b29d]{position:static}.sidebar-nav[data-v-85f7b29d]{flex-direction:row;flex-wrap:wrap;gap:8px}.sidebar-item[data-v-85f7b29d]{width:auto}.sidebar-title[data-v-85f7b29d]{display:none}}@media (max-width: 768px){.article-list-inner[data-v-85f7b29d]{padding:0 20px}.article-list-header h1[data-v-85f7b29d]{font-size:28px}.article-item[data-v-85f7b29d]{padding:20px}.article-item-title[data-v-85f7b29d]{font-size:16px}}
