[data-v-864999d2]:root{--themeBagColor:red}.theme-default[data-v-864999d2]{--themeBagColor:#fff}.theme-dark[data-v-864999d2]{--themeBagColor:#000}.theme-red[data-v-864999d2]{--themeBagColor:red}.theme-blue[data-v-864999d2]{--themeBagColor:#00f}.follow-records[data-v-864999d2]{height:100%;display:flex;flex-direction:column}.follow-records .records-scroll-area[data-v-864999d2]{flex:1;overflow-y:auto;padding:12px 20px 16px;margin:0 16px 12px;background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.06);scrollbar-width:thin;scrollbar-color:#c0c4cc transparent;display:flex;flex-direction:column;min-height:0}.follow-records .records-scroll-area>div[data-v-864999d2]{flex:1;display:flex;flex-direction:column}.follow-records .records-scroll-area[data-v-864999d2]::-webkit-scrollbar{width:4px}.follow-records .records-scroll-area[data-v-864999d2]::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:2px}.follow-records .records-scroll-area[data-v-864999d2]::-webkit-scrollbar-track{background:transparent}.follow-records .follow-up-records .record-item[data-v-864999d2]{position:relative;display:flex;flex-direction:column;gap:6px;padding-bottom:14px}.follow-records .follow-up-records .record-item[data-v-864999d2]:before{content:"";position:absolute;left:3px;top:16px;bottom:0;width:3px;background:#e4e7ed}.follow-records .follow-up-records .record-item[data-v-864999d2]:last-child:before{display:none}.follow-records .follow-up-records .record-item .record-header[data-v-864999d2]{display:flex;align-items:center;gap:10px}.follow-records .follow-up-records .record-item .record-dot[data-v-864999d2]{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#409eff}.follow-records .follow-up-records .record-item .record-meta[data-v-864999d2]{flex:1;font-size:13px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.follow-records .follow-up-records .record-item .record-time[data-v-864999d2]{flex-shrink:0;font-size:13px;color:#999;white-space:nowrap}.follow-records .follow-up-records .record-item .record-content[data-v-864999d2]{margin-left:16px;padding:12px 14px;background:#f4f8fe;border:1px solid #dbe9ff;border-radius:6px}.follow-records .follow-up-records .record-item .record-content .record-body .record-text[data-v-864999d2]{font-size:13px;color:#333;line-height:1.6;word-break:break-all}.follow-records .follow-up-records .record-item .record-content .record-body .record-next[data-v-864999d2]{margin-top:6px;font-size:13px;color:#d97706;line-height:1.6;word-break:break-all}.follow-records .record-media[data-v-864999d2]{display:flex;flex-direction:column;gap:8px;margin-top:8px}.follow-records .record-media .record-media-preview[data-v-864999d2]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.follow-records .record-media .record-img[data-v-864999d2]{width:72px;height:72px;box-sizing:border-box;border-radius:6px;-o-object-fit:cover;object-fit:cover;cursor:pointer;border:1px solid #e4e7ed;box-shadow:0 1px 3px rgba(0,0,0,.08)}.follow-records .record-media .record-video[data-v-864999d2]{position:relative;display:flex;align-items:center;justify-content:center;width:120px;height:72px;border-radius:6px;background:#4b5563;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.08)}.follow-records .record-media .record-video .record-video-play[data-v-864999d2]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#fff;color:#333;font-size:14px;box-shadow:0 1px 2px rgba(0,0,0,.2)}.follow-records .record-file-card[data-v-864999d2]{display:flex;align-items:center;gap:8px;width:100%;padding:5px 10px;box-sizing:border-box;background:#fff;border:1px solid #e6eaf0;border-radius:4px}.follow-records .record-file-card .record-file-badge[data-v-864999d2]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:20px;border-radius:3px;font-size:10px;font-weight:700;color:#fff}.follow-records .record-file-card .record-file-badge--pdf[data-v-864999d2]{background:#e53935}.follow-records .record-file-card .record-file-badge--xls[data-v-864999d2]{background:#2e7d32}.follow-records .record-file-card .record-file-badge--doc[data-v-864999d2]{background:#1565c0}.follow-records .record-file-card .record-file-badge--ppt[data-v-864999d2]{background:#f57c00}.follow-records .record-file-card .record-file-badge--zip[data-v-864999d2]{background:#6d4c41}.follow-records .record-file-card .record-file-badge--txt[data-v-864999d2]{background:#546e7a}.follow-records .record-file-card .record-file-badge--other[data-v-864999d2]{background:#409eff}.follow-records .record-file-card .record-file-info[data-v-864999d2]{flex:1;min-width:0;display:flex;align-items:center;gap:8px}.follow-records .record-file-card .record-file-info .record-file-card-name[data-v-864999d2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#333}.follow-records .record-file-card .record-file-info .record-file-card-size[data-v-864999d2]{flex-shrink:0;font-size:11px;color:#909399}.follow-records .record-file-card .record-file-actions[data-v-864999d2]{flex-shrink:0;display:flex;gap:10px}.follow-records .record-file-card .record-file-actions .record-file-action[data-v-864999d2]{font-size:12px;color:#4a90e2;cursor:pointer}.follow-records .record-file-card .record-file-actions .record-file-action[data-v-864999d2]:hover{color:#2f6bb3}.follow-records .empty-records[data-v-864999d2]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;color:#c0c4cc}.follow-records .empty-records i[data-v-864999d2]{font-size:32px;margin-bottom:8px}.follow-records .empty-records span[data-v-864999d2]{font-size:13px}.follow-records .load-more[data-v-864999d2]{text-align:center;padding:8px 0 16px}