.notifications-center[data-v-295ff171]{padding:var(--column);max-width:1200px;margin:0 auto}.notifications-center__header[data-v-295ff171]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--column);padding-bottom:var(--column);border-bottom:1px solid var(--border-color,#dcdfe6)}.notifications-center__header-controls[data-v-295ff171]{display:flex;align-items:center;gap:var(--column);flex-wrap:wrap}.notifications-center__filter[data-v-295ff171]{display:flex;align-items:center;gap:calc(var(--column)/2)}.notifications-center__filter-label[data-v-295ff171]{font-size:14px;color:var(--text-color-secondary,#606266);white-space:nowrap}.notifications-center__actions[data-v-295ff171]{display:flex;gap:calc(var(--column)/2)}.notifications-center__empty[data-v-295ff171],.notifications-center__loading[data-v-295ff171]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(var(--column)*3);text-align:center}.notifications-center__empty i[data-v-295ff171]{font-size:64px;color:var(--blue-grey,#909399);margin-bottom:var(--column)}.notifications-center__empty p[data-v-295ff171]{font-size:16px;color:var(--blue-grey,#909399);margin:0}.notifications-center__list[data-v-295ff171]{display:flex;flex-direction:column;gap:calc(var(--column)/2)}.notifications-center__empty-image[data-v-295ff171]{width:40%;height:40%;-o-object-fit:contain;object-fit:contain;margin-bottom:var(--column)}.notification-item[data-v-295ff171]{background:#fff;border:1px solid var(--border-color,#dcdfe6);border-radius:4px;transition:all .3s;cursor:pointer}.notification-item[data-v-295ff171]:hover{box-shadow:0 2px 12px 0 rgba(0,0,0,.1);transform:translateY(-1px)}.notification-item--unread[data-v-295ff171]{background:var(--light-blue,#ecf5ff);border-left:4px solid var(--blue,#409eff)}.notification-item--read[data-v-295ff171]{opacity:.8}.notification-item__content[data-v-295ff171]{padding:var(--column)}.notification-item__header[data-v-295ff171]{display:flex;justify-content:space-between;align-items:flex-start}.notification-item__title[data-v-295ff171]{display:flex;align-items:center;gap:calc(var(--column)/2);flex:1}.notification-item__icon[data-v-295ff171]{color:var(--blue,#409eff);font-size:16px}.notification-item__title-text[data-v-295ff171]{font-weight:600;font-size:16px;color:var(--text-color,#303133)}.notification-item__badge[data-v-295ff171]{width:8px;height:8px;background:var(--blue,#409eff);border-radius:50%;display:inline-block}.notification-item__actions[data-v-295ff171]{display:flex;gap:calc(var(--column)/4)}.notification-item__delete[data-v-295ff171]{color:var(--red,#f56c6c)!important}.notification-item__body[data-v-295ff171]{color:var(--text-color-secondary,#606266);font-size:14px;line-height:1.5;margin-bottom:calc(var(--column)/2);padding-left:calc(var(--column) + 8px)}.notification-item__footer[data-v-295ff171]{display:flex;justify-content:space-between;align-items:center;padding-left:calc(var(--column) + 8px)}.notification-item__tags[data-v-295ff171]{display:flex;gap:calc(var(--column)/2);align-items:center}.notification-item__priority-tag[data-v-295ff171]{margin-left:0}.notification-item__date[data-v-295ff171]{font-size:12px;color:var(--blue-grey,#909399)}@media (max-width:768px){.notifications-center__header[data-v-295ff171]{flex-direction:column;align-items:flex-start;gap:var(--column)}.notifications-center__actions[data-v-295ff171]{width:100%}.notifications-center__actions .el-button[data-v-295ff171]{flex:1}}