.message-page[data-v-693fa7cc]{background:#fff;padding:28px;min-height:620px}.message-header[data-v-693fa7cc]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid #e5edf5}.message-header h2[data-v-693fa7cc]{margin:0;color:#123d67;font-size:24px;font-weight:700}.message-header p[data-v-693fa7cc]{margin:8px 0 0;color:#6c7a89;font-size:14px}.message-summary[data-v-693fa7cc]{min-width:126px;height:72px;border:1px solid #d9e7f4;background:#f6fbff;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:6px}.message-summary span[data-v-693fa7cc]{color:#5e7185;font-size:13px}.message-summary strong[data-v-693fa7cc]{margin-top:4px;color:#0c66b4;font-size:28px;line-height:1}.filter-bar[data-v-693fa7cc]{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:18px 0}.filter-bar .filter-item[data-v-693fa7cc]{display:flex;align-items:center;gap:6px;color:#34495e}.filter-bar .filter-item .el-select[data-v-693fa7cc]{width:170px}.table-wrap[data-v-693fa7cc]{position:relative}.table-wrap[data-v-693fa7cc] .el-table__body tr.unread-message-row>td{background:#f2f8ff!important}.table-wrap[data-v-693fa7cc] .el-table__body tr.unread-message-row td:first-child{position:relative}.table-wrap[data-v-693fa7cc] .el-table__body tr.unread-message-row td:first-child:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:#1d75cf}.table-wrap[data-v-693fa7cc] .el-table__body tr.unread-message-row-flash>td{animation:unreadFlash-693fa7cc .9s ease}@keyframes unreadFlash-693fa7cc{0%{background:#dbeeff}to{background:#f2f8ff}}.unread-dot[data-v-693fa7cc]{display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:#1d75cf;box-shadow:0 0 0 3px rgba(29,117,207,.12);vertical-align:middle}.title-button[data-v-693fa7cc]{border:none;background:transparent;padding:0;color:#1768ac;font-weight:600;cursor:pointer;text-align:left}.title-button[data-v-693fa7cc]:hover{color:#0b4d86;text-decoration:underline}.title-button.unread[data-v-693fa7cc]{color:#0b5fa5;font-weight:700}.unread-pill[data-v-693fa7cc]{display:inline-block;margin-left:8px;padding:1px 7px;border:1px solid #b9dbff;border-radius:10px;background:#e9f5ff;color:#1768ac;font-size:12px;line-height:18px;vertical-align:middle}.content-text[data-v-693fa7cc]{display:inline-block;max-width:100%;color:#4f5f6f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-state[data-v-693fa7cc]{height:150px;color:#98a6b3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.empty-state i[data-v-693fa7cc]{font-size:30px}.pagination[data-v-693fa7cc]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin-top:22px}.pagination button[data-v-693fa7cc]{padding:5px 12px;border:none;background-color:#007bff;color:#fff;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.pagination button[data-v-693fa7cc]:hover{background-color:#0056b3}.pagination button[data-v-693fa7cc]:disabled{background-color:#ddd;color:#999;cursor:not-allowed}.pagination button.active[data-v-693fa7cc]{background-color:#0056b3;font-weight:700}.pagination input[type=number][data-v-693fa7cc]{width:56px;padding:5px;border:1px solid #d8dde5;border-radius:4px;text-align:center}.pagination .total-text[data-v-693fa7cc]{color:#6c7a89;margin-left:4px}.dialog-title[data-v-693fa7cc]{display:flex;align-items:center;gap:10px}.message-detail .detail-meta[data-v-693fa7cc]{display:flex;flex-wrap:wrap;gap:18px;color:#7b8794;font-size:13px;margin-bottom:14px}.message-detail .detail-content[data-v-693fa7cc]{background:#f7fafc;border:1px solid #edf2f7;border-radius:6px;color:#34495e;line-height:1.7;padding:14px;white-space:pre-wrap}.dataset-head[data-v-693fa7cc]{margin:20px 0 12px;display:flex;align-items:center;justify-content:space-between;color:#173f62}.dataset-head span[data-v-693fa7cc]{color:#6c7a89;font-size:13px}.dataset-list[data-v-693fa7cc]{display:grid;grid-template-columns:1fr;gap:12px}.dataset-card[data-v-693fa7cc]{border:1px solid #dce9f5;border-radius:6px;padding:14px;display:flex;gap:12px;align-items:center;justify-content:space-between;background:#fbfdff}.dataset-main[data-v-693fa7cc]{min-width:0;flex:1}.dataset-name[data-v-693fa7cc]{color:#173f62;font-weight:700;font-size:15px;line-height:1.5}.dataset-time[data-v-693fa7cc]{color:#6c7a89;margin-top:5px;font-size:13px;word-break:break-all}.dataset-tags[data-v-693fa7cc]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.raw-payload[data-v-693fa7cc]{margin-top:18px}.raw-payload strong[data-v-693fa7cc]{color:#173f62}.raw-payload pre[data-v-693fa7cc]{margin-top:8px;padding:12px;background:#f7fafc;border:1px solid #edf2f7;border-radius:6px;color:#3c4b59;max-height:260px;overflow:auto;white-space:pre-wrap;word-break:break-word}@media(max-width:900px){.message-page[data-v-693fa7cc]{padding:18px}.dataset-card[data-v-693fa7cc],.message-header[data-v-693fa7cc]{align-items:flex-start;flex-direction:column}.message-summary[data-v-693fa7cc]{width:100%}}