.activity-list[data-v-20e551a8]{padding:24px;height:100%;display:flex;flex-direction:column}.page-header[data-v-20e551a8]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;flex-shrink:0}.page-title[data-v-20e551a8]{margin:0;font-size:18px;font-weight:700;color:var(--ink)}.page-desc[data-v-20e551a8]{margin:4px 0 0;font-size:13px;color:var(--stone-500);line-height:1.5}.list-zone[data-v-20e551a8]{min-height:0;flex:1;overflow-y:auto}.tl-card[data-v-20e551a8]{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.tl-toolbar[data-v-20e551a8]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--border-light)}.seg[data-v-20e551a8]{display:flex;gap:2px;background:var(--stone-100);border-radius:8px;padding:2px}.seg-item[data-v-20e551a8]{border:none;background:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--stone-500);padding:5px 14px;border-radius:6px;line-height:1.4;transition:all .15s var(--ease-out);white-space:nowrap}.seg-item[data-v-20e551a8]:hover{color:var(--ink)}.seg-item.is-active[data-v-20e551a8]{background:#fff;color:var(--ink);font-weight:600;box-shadow:0 1px 2px rgba(28,25,23,.08)}.seg-dot[data-v-20e551a8]{width:7px;height:7px;border-radius:50%}.seg-dot--draft[data-v-20e551a8],.seg-dot[data-v-20e551a8]{background:var(--stone-400)}.seg-dot--published[data-v-20e551a8]{background:var(--success)}.toolbar-right[data-v-20e551a8]{display:flex;align-items:center;gap:12px}.toolbar-search[data-v-20e551a8]{width:240px}.filter-clear[data-v-20e551a8]{border:none;background:none;color:var(--primary);font-size:12px;cursor:pointer;padding:0;white-space:nowrap}.filter-clear[data-v-20e551a8]:hover{text-decoration:underline}.tl-head[data-v-20e551a8],.tl-row[data-v-20e551a8]{display:grid;grid-template-columns:minmax(320px,1fr) 110px 120px 150px;align-items:center;gap:8px;padding:0 16px}.tl-head[data-v-20e551a8]{height:38px;background:var(--bg-warm);border-bottom:1px solid var(--border)}.th[data-v-20e551a8]{font-size:12px;font-weight:600;color:var(--stone-500)}.tl-row[data-v-20e551a8]{padding-top:9px;padding-bottom:9px;cursor:pointer;border-bottom:1px solid var(--border-light);transition:background .12s var(--ease-out)}.tl-row[data-v-20e551a8]:last-of-type{border-bottom:none}.tl-row[data-v-20e551a8]:hover{background:var(--bg-warm)}.td-name[data-v-20e551a8]{min-width:0;display:flex;flex-direction:column;gap:2px}.name-text[data-v-20e551a8]{font-size:14px;font-weight:600;color:var(--ink);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-row:hover .name-text[data-v-20e551a8]{color:var(--primary)}.name-sub[data-v-20e551a8]{font-size:12px;color:var(--stone-400);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-time[data-v-20e551a8]{font-size:13px;color:var(--stone-400);font-variant-numeric:tabular-nums;text-align:right}.th-time[data-v-20e551a8]{text-align:right}.status-pill[data-v-20e551a8]{display:inline-flex;align-items:center;font-size:12px;font-weight:600;line-height:1;padding:5px 10px;border-radius:999px}.status-pill--draft[data-v-20e551a8]{background:var(--stone-100);color:var(--stone-500)}.status-pill--published[data-v-20e551a8]{background:var(--success-soft);color:var(--success)}.status-pill--archived[data-v-20e551a8]{background:var(--warning-soft);color:var(--warning)}.td-ops[data-v-20e551a8]{display:flex;justify-content:flex-end;align-items:center;gap:4px}.th-ops[data-v-20e551a8]{text-align:right}.op-btn[data-v-20e551a8]{border:none;background:none;padding:4px 8px;border-radius:6px;font-size:13px;font-weight:500;color:var(--stone-700);cursor:pointer;transition:all .12s var(--ease-out);white-space:nowrap}.op-btn[data-v-20e551a8]:hover{color:var(--primary);background:var(--primary-soft)}.op-btn--danger[data-v-20e551a8]{color:var(--stone-500)}.op-btn--danger[data-v-20e551a8]:hover{color:var(--danger);background:var(--danger-soft)}.tl-footer[data-v-20e551a8]{display:flex;align-items:center;padding:10px 16px;border-top:1px solid var(--border);background:#fff}.tl-count[data-v-20e551a8]{flex:none;font-size:12px;color:var(--stone-400)}.tl-footer .el-pagination[data-v-20e551a8]{flex:1;display:flex;justify-content:center}.empty-state[data-v-20e551a8]{text-align:center;padding:56px 24px;background:#fff;border:1px dashed var(--border);border-radius:var(--radius-lg)}.empty-icon[data-v-20e551a8]{font-size:40px;color:var(--stone-300)}.empty-title[data-v-20e551a8]{margin:12px 0 4px;font-size:15px;font-weight:600;color:var(--ink)}.empty-desc[data-v-20e551a8]{margin:0 0 16px;font-size:13px;color:var(--stone-400)}.m-list[data-v-20e551a8]{display:flex;flex-direction:column}.m-row[data-v-20e551a8]{padding:12px 16px;cursor:pointer;border-bottom:1px solid var(--border-light)}.m-row[data-v-20e551a8]:last-of-type{border-bottom:none}.m-meta[data-v-20e551a8]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.m-time[data-v-20e551a8]{font-size:12px;color:var(--stone-400);margin-left:auto}.m-name[data-v-20e551a8]{font-size:14px;font-weight:600;color:var(--ink);line-height:1.45;margin-top:6px;word-break:break-all}.m-sub[data-v-20e551a8]{font-size:12px;color:var(--stone-400);margin-top:2px}.m-ops[data-v-20e551a8]{display:flex;justify-content:flex-end;gap:2px;margin-top:6px}.m-more[data-v-20e551a8]{display:flex;justify-content:center;padding:12px 0}.m-count[data-v-20e551a8]{text-align:center;font-size:12px;color:var(--stone-400);margin:0;padding:10px 0}@media (max-width:768px){.activity-list[data-v-20e551a8]{padding:12px;min-height:calc(100dvh - 48px);background:var(--bg)}.page-header[data-v-20e551a8]{margin-bottom:12px}.tl-toolbar[data-v-20e551a8]{flex-wrap:wrap;gap:8px;padding:10px 12px}.seg[data-v-20e551a8]{flex:1 1 100%}.seg-item[data-v-20e551a8]{flex:1;justify-content:center;padding:5px 8px}.toolbar-right[data-v-20e551a8]{width:100%}.toolbar-search[data-v-20e551a8]{width:100%;flex:1}}