.feedback-container[data-v-b89f9abe]{padding:20px;max-width:1200px;margin:0 auto}.feedback-header[data-v-b89f9abe]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.feedback-header .page-title[data-v-b89f9abe]{margin:0;font-size:24px;font-weight:500;color:#303133}.filter-tabs[data-v-b89f9abe]{margin-bottom:20px}.feedback-list[data-v-b89f9abe]{min-height:400px}.feedback-item[data-v-b89f9abe]{margin-bottom:16px;cursor:pointer;transition:all .3s}.feedback-item[data-v-b89f9abe]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.feedback-item.has-reply[data-v-b89f9abe]{border-left:4px solid #67c23a}.feedback-item .feedback-item-header[data-v-b89f9abe]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.feedback-item .feedback-item-header .feedback-info[data-v-b89f9abe]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.feedback-item .feedback-item-header .feedback-info .feedback-title[data-v-b89f9abe]{font-size:16px;font-weight:500;color:#303133}.feedback-item .feedback-item-header .feedback-info .reply-tag[data-v-b89f9abe],.feedback-item .feedback-item-header .feedback-info .status-tag[data-v-b89f9abe]{margin-left:0}.feedback-item .feedback-item-header .feedback-time[data-v-b89f9abe]{font-size:13px;color:#909399}.feedback-item .feedback-item-content[data-v-b89f9abe]{margin-bottom:12px}.feedback-item .feedback-item-content .feedback-content[data-v-b89f9abe]{margin:0 0 8px 0;color:#606266;line-height:1.6}.feedback-item .feedback-item-content .feedback-meta[data-v-b89f9abe]{display:flex;gap:20px;font-size:13px;color:#909399}.feedback-item .feedback-item-content .feedback-meta i[data-v-b89f9abe]{margin-right:4px}.feedback-item .feedback-item-footer[data-v-b89f9abe]{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid #f0f0f0}.feedback-item .feedback-item-footer .feedback-id[data-v-b89f9abe]{font-size:12px;color:#909399}.feedback-item .feedback-item-footer .footer-right[data-v-b89f9abe]{display:flex;gap:16px}.feedback-item .feedback-item-footer .footer-right .reply-btn[data-v-b89f9abe]{color:#67c23a}.feedback-item .feedback-item-footer .footer-right .reply-btn[data-v-b89f9abe]:hover{color:#85ce61}.pagination-container[data-v-b89f9abe]{margin-top:30px;text-align:right}[data-v-b89f9abe] .feedback-detail-dialog .el-dialog__body,[data-v-b89f9abe] .feedback-reply-dialog .el-dialog__body,[data-v-b89f9abe] .feedback-submit-dialog .el-dialog__body{padding:20px 30px;max-height:70vh;overflow-y:auto}[data-v-b89f9abe] .feedback-detail-dialog .form-tip,[data-v-b89f9abe] .feedback-reply-dialog .form-tip,[data-v-b89f9abe] .feedback-submit-dialog .form-tip{font-size:12px;color:#909399;margin-top:4px;line-height:1.5}[data-v-b89f9abe] .feedback-detail-dialog .original-feedback,[data-v-b89f9abe] .feedback-reply-dialog .original-feedback,[data-v-b89f9abe] .feedback-submit-dialog .original-feedback{background-color:#f5f7fa;padding:16px;border-radius:6px;margin-bottom:20px}[data-v-b89f9abe] .feedback-detail-dialog .original-feedback .original-header,[data-v-b89f9abe] .feedback-reply-dialog .original-feedback .original-header,[data-v-b89f9abe] .feedback-submit-dialog .original-feedback .original-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}[data-v-b89f9abe] .feedback-detail-dialog .original-feedback .original-header .original-title,[data-v-b89f9abe] .feedback-reply-dialog .original-feedback .original-header .original-title,[data-v-b89f9abe] .feedback-submit-dialog .original-feedback .original-header .original-title{font-weight:500;color:#303133}[data-v-b89f9abe] .feedback-detail-dialog .original-feedback .original-content,[data-v-b89f9abe] .feedback-reply-dialog .original-feedback .original-content,[data-v-b89f9abe] .feedback-submit-dialog .original-feedback .original-content{color:#606266;line-height:1.6;white-space:pre-wrap}.detail-container .detail-item[data-v-b89f9abe]{margin-bottom:20px;padding:16px;background-color:#f8f9fa;border-radius:6px}.detail-container .detail-item.original[data-v-b89f9abe]{background-color:#f0f7ff}.detail-container .detail-item.reply[data-v-b89f9abe]{margin-left:20px;background-color:#f5f5f5}.detail-container .detail-item .detail-header[data-v-b89f9abe]{display:flex;align-items:center;gap:12px;margin-bottom:10px;font-size:14px}.detail-container .detail-item .detail-header .detail-sender[data-v-b89f9abe]{font-weight:500;color:#303133}.detail-container .detail-item .detail-header .detail-time[data-v-b89f9abe]{color:#909399;font-size:13px}.detail-container .detail-item .detail-title[data-v-b89f9abe]{font-weight:500;margin-bottom:8px;color:#303133}.detail-container .detail-item .detail-content[data-v-b89f9abe]{color:#606266;line-height:1.6;margin-bottom:8px;white-space:pre-wrap}.detail-container .detail-item .detail-meta[data-v-b89f9abe]{font-size:13px;color:#909399;display:flex;gap:20px}.detail-container .reply-list[data-v-b89f9abe]{margin-top:20px}.detail-container .reply-list .reply-title[data-v-b89f9abe]{font-size:16px;font-weight:500;margin-bottom:15px;color:#303133;padding-left:20px}.feedback-detail[data-v-b89f9abe]{padding:10px}.feedback-detail .detail-item[data-v-b89f9abe]{margin-bottom:20px;padding:15px;background-color:#f8f9fa;border-radius:4px}.feedback-detail .detail-item.original[data-v-b89f9abe]{background-color:#e3f2fd}.feedback-detail .detail-item .detail-header[data-v-b89f9abe]{display:flex;align-items:center;margin-bottom:10px;font-size:14px}.feedback-detail .detail-item .detail-header .sender[data-v-b89f9abe]{font-weight:700;margin-right:10px}.feedback-detail .detail-item .detail-header .time[data-v-b89f9abe]{color:#999;margin-right:10px;font-size:12px}.feedback-detail .detail-item .detail-title[data-v-b89f9abe]{font-weight:700;margin-bottom:10px;font-size:16px}.feedback-detail .detail-item .detail-content[data-v-b89f9abe]{white-space:pre-wrap;line-height:1.6;color:#333}.feedback-detail .reply-list[data-v-b89f9abe]{margin-top:20px}.feedback-detail .reply-list .reply-title[data-v-b89f9abe]{font-weight:700;margin-bottom:15px;color:#666}.feedback-detail .reply-list .reply-item[data-v-b89f9abe]{margin-left:20px;padding:15px;background-color:#f5f5f5;border-radius:4px;margin-bottom:10px}.feedback-detail .reply-list .reply-item .reply-header[data-v-b89f9abe]{display:flex;align-items:center;margin-bottom:8px;font-size:13px}.feedback-detail .reply-list .reply-item .reply-header .sender[data-v-b89f9abe]{font-weight:500;margin-right:10px}.feedback-detail .reply-list .reply-item .reply-header .time[data-v-b89f9abe]{color:#999;margin-right:10px;font-size:12px}.feedback-detail .reply-list .reply-item .reply-content[data-v-b89f9abe]{white-space:pre-wrap;line-height:1.6;color:#666}.loading-tip[data-v-b89f9abe]{padding:20px;text-align:center}.unread-dot[data-v-b89f9abe]{display:inline-block;width:8px;height:8px;background-color:#f56c6c;border-radius:50%;margin-right:8px;animation:pulse-b89f9abe 2s infinite}@keyframes pulse-b89f9abe{0%{box-shadow:0 0 0 0 rgba(245,108,108,.7)}70%{box-shadow:0 0 0 6px rgba(245,108,108,0)}to{box-shadow:0 0 0 0 rgba(245,108,108,0)}}.unread-title[data-v-b89f9abe]{font-weight:700;color:#303133}.has-unread[data-v-b89f9abe]{border-left:3px solid #f56c6c}