.qy-comment-manage-page[data-v-5617dbaa]{background-color:#f8fafc;min-height:100vh}.comment-manage-container[data-v-5617dbaa]{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 12px rgba(15,23,42,.03);overflow:hidden}.comment-tabs-header[data-v-5617dbaa]{border-bottom:1px solid #e2e8f0;padding:0 24px}.comment-panel-body[data-v-5617dbaa]{padding:0}.filter-toolbar-panel[data-v-5617dbaa]{padding:16px 24px;border-bottom:1px solid #f1f5f9;background-color:#fcfdfe}.filter-row[data-v-5617dbaa]{display:flex;align-items:center;justify-content:space-between}.filter-flex-group[data-v-5617dbaa]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.filter-item[data-v-5617dbaa]{display:flex;align-items:center;gap:6px}.filter-label[data-v-5617dbaa]{font-size:13px;color:#64748b;font-weight:500}.filter-buttons[data-v-5617dbaa]{display:flex;align-items:center;gap:8px}.table-container[data-v-5617dbaa]{padding:20px 24px 24px}.video-info-cell[data-v-5617dbaa]{display:flex;align-items:center;gap:10px}.video-thumbnail-box[data-v-5617dbaa]{position:relative;width:44px;height:44px;border-radius:6px;overflow:hidden;background-color:#f1f5f9;flex-shrink:0}.video-thumb[data-v-5617dbaa]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-play-icon[data-v-5617dbaa]{position:absolute;inset:0;background:rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px}.video-title-text[data-v-5617dbaa]{font-size:12px;font-weight:600;color:#334155}.comment-user-cell[data-v-5617dbaa]{display:flex;align-items:center;gap:8px}.user-avatar-element[data-v-5617dbaa]{background-color:#cbd5e1}.user-name-text[data-v-5617dbaa]{font-size:12px;font-weight:500;color:#475569}.status-visible-tag[data-v-5617dbaa]{color:#10b981;font-weight:500}.status-hidden-tag[data-v-5617dbaa]{color:#94a3b8}.numeric-info-box[data-v-5617dbaa]{display:flex;flex-direction:column;gap:2px}.shield-modal-content[data-v-5617dbaa]{padding:6px}.shield-modal-title[data-v-5617dbaa]{font-size:16px;font-weight:600;color:#0f172a;border-bottom:1px solid #f1f5f9;padding-bottom:12px;margin-bottom:16px}.tips-input-area[data-v-5617dbaa]{background-color:#f8fafc;border-radius:8px;padding:16px;border:1px solid #e2e8f0}.tags-input-group[data-v-5617dbaa]{display:flex;align-items:center;gap:8px}.tags-area-header[data-v-5617dbaa]{display:flex;justify-content:space-between;align-items:center;font-size:12px}.tags-count[data-v-5617dbaa]{color:#64748b}.tags-count span[data-v-5617dbaa]{font-weight:600;color:#3b82f6}.clear-btn-link[data-v-5617dbaa]{color:#ff4d4f;cursor:pointer;font-weight:500}.clear-btn-link[data-v-5617dbaa]:hover{text-decoration:underline}.tags-area-body-box[data-v-5617dbaa]{min-height:120px;max-height:200px;overflow-y:auto;border:1px solid #e2e8f0;border-radius:8px;padding:12px;display:flex;flex-wrap:wrap;gap:6px;align-content:flex-start;background-color:#fff}.tags-area-body-empty[data-v-5617dbaa]{height:120px;border:1px dashed #cbd5e1;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#94a3b8;font-size:12px}.shield-pill-tag[data-v-5617dbaa]{background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;padding:4px 8px;display:flex;align-items:center;gap:6px;height:26px;font-size:12px;color:#334155;transition:all .15s}.shield-pill-tag[data-v-5617dbaa]:hover{background-color:#e2e8f0;border-color:#cbd5e1}.pill-close-icon[data-v-5617dbaa]{display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;color:#64748b;cursor:pointer;transition:background-color .15s}.pill-close-icon[data-v-5617dbaa]:hover{background-color:#cbd5e1;color:#0f172a}.shield-modal-footer[data-v-5617dbaa]{display:flex;justify-content:flex-end;gap:10px}.reply-target-summary[data-v-5617dbaa]{background-color:#f8fafc;border-radius:8px;padding:12px;border:1px solid #e2e8f0}.summary-row[data-v-5617dbaa]{display:flex;font-size:13px}.summary-label[data-v-5617dbaa]{color:#64748b;width:75px;flex-shrink:0}.summary-val[data-v-5617dbaa]{color:#1e293b}.truncate[data-v-5617dbaa]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}