.app-container[data-v-118c0838]{padding:20px;position:relative;background-color:#f0f2f5;min-height:calc(100vh - 100px);background-image:linear-gradient(180deg,rgba(235,240,255,.4),rgba(245,250,255,.8))}.page-header[data-v-118c0838]{background-color:#fff;padding:20px;box-shadow:0 4px 18px 0 rgba(0,0,0,.06);border-radius:12px;margin-bottom:24px;border-left:4px solid #4a6cf7}.page-header .header-content[data-v-118c0838]{display:flex;justify-content:space-between;align-items:center}.page-header .header-content .header-left .page-title[data-v-118c0838]{margin:0;font-size:26px;font-weight:600;color:#303133;display:flex;align-items:center;background:linear-gradient(45deg,#4a6cf7,#6a8eff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-header .header-content .header-left .page-title i[data-v-118c0838]{margin-right:12px;color:#4a6cf7;font-size:28px;-webkit-text-fill-color:#4a6cf7}.page-header .header-content .header-left .page-desc[data-v-118c0838]{margin:8px 0 0;font-size:14px;color:#606266}.page-header .header-content .header-right .el-button-group .el-button[data-v-118c0838]{transition:all .3s}.page-header .header-content .header-right .el-button-group .el-button[data-v-118c0838]:hover{transform:translateY(-2px)}.page-header .header-content .header-right .el-button-group .refresh-btn[data-v-118c0838]{background:linear-gradient(45deg,#64748b,#94a3b8);border-color:transparent;color:#fff}.page-header .header-content .header-right .el-button-group .refresh-btn[data-v-118c0838]:hover{box-shadow:0 5px 15px rgba(100,116,139,.3)}.page-header .header-content .header-right .el-button-group .add-btn[data-v-118c0838]{background:linear-gradient(45deg,#4a6cf7,#6a8eff);border-color:transparent}.page-header .header-content .header-right .el-button-group .add-btn[data-v-118c0838]:hover{box-shadow:0 5px 15px rgba(74,108,247,.3)}.page-header .header-content .header-right .el-button-group .preview-btn[data-v-118c0838]{background:linear-gradient(45deg,#36b37e,#68d391);border-color:transparent}.page-header .header-content .header-right .el-button-group .preview-btn[data-v-118c0838]:hover{box-shadow:0 5px 15px rgba(54,179,126,.3)}.main-content[data-v-118c0838]{margin-top:20px}.filter-card[data-v-118c0838],.table-card[data-v-118c0838]{margin-bottom:20px;border-radius:12px;box-shadow:0 4px 18px 0 rgba(0,0,0,.06);border:none}.filter-card .filter-container[data-v-118c0838],.table-card .filter-container[data-v-118c0838]{display:flex;justify-content:space-between;flex-wrap:wrap}.filter-card .filter-container .filter-group[data-v-118c0838],.table-card .filter-container .filter-group[data-v-118c0838]{display:flex;flex-wrap:wrap;margin:5px 0}.filter-card .filter-container .filter-group .filter-item[data-v-118c0838],.table-card .filter-container .filter-group .filter-item[data-v-118c0838]{margin-right:10px;margin-bottom:10px;border-radius:6px}.filter-card .filter-container .filter-group .filter-item.search-btn[data-v-118c0838],.table-card .filter-container .filter-group .filter-item.search-btn[data-v-118c0838]{background:linear-gradient(45deg,#4a6cf7,#6a8eff);border-color:transparent;transition:all .3s}.filter-card .filter-container .filter-group .filter-item.search-btn[data-v-118c0838]:hover,.table-card .filter-container .filter-group .filter-item.search-btn[data-v-118c0838]:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(74,108,247,.3)}.filter-card .el-table[data-v-118c0838],.table-card .el-table[data-v-118c0838]{border-radius:8px;overflow:hidden}.filter-card .el-table .title-tag[data-v-118c0838],.table-card .el-table .title-tag[data-v-118c0838]{border-radius:20px;padding:6px 12px}.filter-card .el-table .status-tag[data-v-118c0838],.table-card .el-table .status-tag[data-v-118c0838]{border-radius:20px;padding:4px 10px}.filter-card .el-table .table-btn[data-v-118c0838],.table-card .el-table .table-btn[data-v-118c0838]{transition:all .3s;border-radius:6px}.filter-card .el-table .table-btn[data-v-118c0838]:hover,.table-card .el-table .table-btn[data-v-118c0838]:hover{transform:translateY(-2px)}.pagination-container[data-v-118c0838]{margin-top:24px;text-align:center}.pagination-container[data-v-118c0838] .el-pagination{padding:10px 0}.pagination-container[data-v-118c0838] .el-pagination .btn-next,.pagination-container[data-v-118c0838] .el-pagination .btn-prev,.pagination-container[data-v-118c0838] .el-pagination .number{background-color:#fff;border:1px solid #e0e7ff;color:#606266;margin:0 4px;border-radius:6px;min-width:32px}.pagination-container[data-v-118c0838] .el-pagination .btn-next.active,.pagination-container[data-v-118c0838] .el-pagination .btn-next:hover,.pagination-container[data-v-118c0838] .el-pagination .btn-prev.active,.pagination-container[data-v-118c0838] .el-pagination .btn-prev:hover,.pagination-container[data-v-118c0838] .el-pagination .number.active,.pagination-container[data-v-118c0838] .el-pagination .number:hover{color:#4a6cf7;border-color:#4a6cf7}.pagination-container[data-v-118c0838] .el-pagination .el-pager li.active{background-color:#4a6cf7;color:#fff;border-color:#4a6cf7}.time-text[data-v-118c0838]{font-size:13px;color:#606266;background-color:#f5f7fa;padding:4px 10px;border-radius:20px;display:inline-block}.time-text i[data-v-118c0838]{margin-right:4px}.notification-detail-dialog[data-v-118c0838] .el-dialog__header,.notification-dialog[data-v-118c0838] .el-dialog__header{background:linear-gradient(45deg,#4a6cf7,#6a8eff);padding:16px 20px;border-radius:12px 12px 0 0}.notification-detail-dialog[data-v-118c0838] .el-dialog__header .el-dialog__title,.notification-dialog[data-v-118c0838] .el-dialog__header .el-dialog__title{color:#fff;font-weight:600}.notification-detail-dialog[data-v-118c0838] .el-dialog__header .el-dialog__headerbtn .el-dialog__close,.notification-dialog[data-v-118c0838] .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:hsla(0,0%,100%,.9)}.notification-detail-dialog[data-v-118c0838] .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover,.notification-dialog[data-v-118c0838] .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#fff}.notification-detail-dialog[data-v-118c0838] .el-dialog__body,.notification-dialog[data-v-118c0838] .el-dialog__body{padding:24px}.notification-detail-dialog[data-v-118c0838] .el-dialog__footer,.notification-dialog[data-v-118c0838] .el-dialog__footer{border-top:1px solid #f0f0f0;padding:16px 20px}.notification-view .notification-header[data-v-118c0838]{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.notification-view .notification-header .notification-title[data-v-118c0838]{margin:0 0 16px;font-size:22px;font-weight:600;color:#303133;background:linear-gradient(45deg,#4a6cf7,#6a8eff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.notification-view .notification-header .notification-meta[data-v-118c0838]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.notification-view .notification-header .notification-meta .meta-item[data-v-118c0838]{color:#606266;font-size:14px;display:flex;align-items:center}.notification-view .notification-header .notification-meta .meta-item i[data-v-118c0838]{margin-right:6px;color:#909399}.notification-view .notification-header .notification-meta .date-item[data-v-118c0838]{background-color:#f5f7fa;padding:4px 12px;border-radius:20px}.notification-view .notification-header .notification-meta .status-tag[data-v-118c0838]{padding:6px 12px;border-radius:20px}.notification-view .notification-content-view[data-v-118c0838]{line-height:1.8;color:#303133;font-size:15px;white-space:pre-line;background-color:#fafbfc;padding:16px;border-radius:8px;min-height:200px}