.footer[data-v-07d501e6]{background:#333;color:#fff;padding:40px 0;margin-top:50px;flex-shrink:0}.footer .footer-content[data-v-07d501e6]{max-width:1200px;margin:0 auto;display:flex;justify-content:center;align-items:center}.footer .footer-logo p[data-v-07d501e6]{margin:10px 0 0 0;font-size:14px;color:#ccc}.footer .qr-code[data-v-07d501e6]{width:100px;height:100px}.footer .footer-info[data-v-07d501e6]{text-align:center}.footer .footer-info p[data-v-07d501e6]{margin:5px 0;font-size:14px;color:#ccc}.pagination-container[data-v-36e39e73]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-36e39e73]{display:none}.dict-text-container[data-v-1cf5e176]{display:inline-block}.loading-indicator[data-v-1cf5e176]{color:#999;font-size:14px}.dict-text[data-v-1cf5e176]{display:inline-block;padding:0 10px;color:#303133;font-size:14px;transition:all .3s;margin-left:5px}.dict-text.dict-color-disabled[data-v-1cf5e176]{background-color:transparent;color:#303133;padding:0}.dict-text.dict-color-0[data-v-1cf5e176]{background-color:#f45866;color:#fff}.dict-text.dict-color-1[data-v-1cf5e176]{background-color:#44a9f3;color:#fff}.dict-text.dict-color-2[data-v-1cf5e176]{background-color:#fab334;color:#fff}.dict-text.dict-color-3[data-v-1cf5e176]{background-color:#67c23a;color:#fff}.dict-text.dict-color-4[data-v-1cf5e176]{background-color:#e6a23c;color:#fff}.dict-text.dict-color-5[data-v-1cf5e176]{background-color:#909399;color:#fff}.dict-text.dict-color-6[data-v-1cf5e176]{background-color:#f56c6c;color:#fff}.dict-text.dict-color-7[data-v-1cf5e176]{background-color:#409eff;color:#fff}.dict-text.dict-color-8[data-v-1cf5e176]{background-color:#9c27b0;color:#fff}.dict-text.dict-color-9[data-v-1cf5e176]{background-color:#ff9800;color:#fff}[data-v-3a2528df] .el-drawer__header{margin-bottom:0}.notify-container[data-v-3a2528df]{padding:20px;height:100%;display:flex;flex-direction:column}.notify-container .filter-container[data-v-3a2528df]{margin-bottom:20px;padding:15px;background:#f5f7fa;border-radius:4px}.notify-container .filter-container .filter-row[data-v-3a2528df]{display:flex;align-items:center;gap:12px}.notify-container .notify-list[data-v-3a2528df]{flex:1;overflow-y:auto;min-height:0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.notify-container .notify-list[data-v-3a2528df]::-webkit-scrollbar{width:6px}.notify-container .notify-list[data-v-3a2528df]::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:3px}.notify-container .empty-state[data-v-3a2528df]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#909399}.notify-container .empty-state i[data-v-3a2528df]{font-size:48px;margin-bottom:16px;color:#c0c4cc}.notify-container .empty-state p[data-v-3a2528df]{font-size:14px;margin:0}.notify-container .notify-cards[data-v-3a2528df]{display:flex;flex-direction:column;gap:12px}.notify-container .notify-card[data-v-3a2528df]{position:relative;background:#fff;border:1px solid #e4e7ed;border-radius:8px;padding:16px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.05)}.notify-container .notify-card[data-v-3a2528df]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px);border-color:#409eff}.notify-container .notify-card.unread[data-v-3a2528df]{background:#f0f9ff;border-left:4px solid #409eff;border-color:#409eff}.notify-container .notify-card.unread .unread-indicator[data-v-3a2528df]{position:absolute;top:16px;right:16px;width:8px;height:8px;background:#f56c6c;border-radius:50%}.notify-container .notify-card .card-content[data-v-3a2528df]{position:relative}.notify-container .notify-card .card-header[data-v-3a2528df]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;gap:12px}.notify-container .notify-card .card-header .card-title[data-v-3a2528df]{flex:1;margin:0;font-size:16px;font-weight:500;color:#303133;line-height:1.5;word-break:break-word}.notify-container .notify-card .card-header .card-title.unread-title[data-v-3a2528df]{font-weight:600;color:#303133}.notify-container .notify-card .card-header .type-tag[data-v-3a2528df]{flex-shrink:0}.notify-container .notify-card .card-meta[data-v-3a2528df]{display:flex;align-items:center;gap:16px;margin-bottom:12px;font-size:13px;color:#909399}.notify-container .notify-card .card-meta .meta-item[data-v-3a2528df]{display:flex;align-items:center;gap:4px}.notify-container .notify-card .card-meta .meta-item i[data-v-3a2528df]{font-size:14px}.notify-container .notify-card .card-footer[data-v-3a2528df]{display:flex;justify-content:space-between;align-items:center}.notify-container .notify-card .card-footer .status-tag[data-v-3a2528df]{margin:0}.notify-container .notify-card .card-footer .action-buttons[data-v-3a2528df]{display:flex;align-items:center;gap:8px}.notify-container .notify-card .card-footer .delete-btn[data-v-3a2528df],.notify-container .notify-card .card-footer .detail-btn[data-v-3a2528df]{padding:0;color:#409eff}.notify-container .notify-card .card-footer .delete-btn[data-v-3a2528df]:hover,.notify-container .notify-card .card-footer .detail-btn[data-v-3a2528df]:hover{color:#66b1ff}.notify-container .notify-card .card-footer .delete-btn[data-v-3a2528df]{color:#f56c6c}.notify-container .notify-card .card-footer .delete-btn[data-v-3a2528df]:hover{color:#f78989}.notify-container .pagination-container[data-v-3a2528df]{margin-top:20px;padding-top:20px;border-top:1px solid #e4e7ed;text-align:right}.detail-content[data-v-3a2528df]{min-height:200px}.detail-info .detail-item[data-v-3a2528df]{display:flex;margin-bottom:16px;line-height:1.6}.detail-info .detail-item .detail-label[data-v-3a2528df]{min-width:100px;font-weight:500;color:#606266}.detail-info .detail-item .detail-value[data-v-3a2528df]{flex:1;color:#303133;word-break:break-word}.detail-info .detail-item.detail-content-item[data-v-3a2528df]{flex-direction:column}.detail-info .detail-item.detail-content-item .detail-label[data-v-3a2528df]{margin-bottom:8px}.detail-info .detail-item.detail-content-item .content-text[data-v-3a2528df]{padding:12px;background:#f5f7fa;border-radius:4px;white-space:pre-wrap;line-height:1.8}.nav-background[data-v-3977b1b3]{display:flex;align-items:center;justify-content:space-between;width:100%;height:60px}.el-menu[data-v-3977b1b3]{border:none;margin:0;list-style:none;border-bottom:1px solid #e6e6e6}.el-menu[data-v-3977b1b3] .el-submenu{position:relative}.el-menu[data-v-3977b1b3] .el-submenu .el-submenu__title{padding:0 20px}.el-menu[data-v-3977b1b3] .el-submenu .el-submenu__icon-arrow{display:none}.el-menu[data-v-3977b1b3] .el-submenu .el-menu{position:absolute;top:100%;left:0;z-index:100;display:none;min-width:200px;background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-menu[data-v-3977b1b3] .el-submenu:hover .el-menu{display:block}.el-menu[data-v-3977b1b3] .el-submenu .el-menu-item{padding:0 20px;height:40px;line-height:40px;position:relative}.el-menu[data-v-3977b1b3] .el-submenu .el-menu-item:before{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background:linear-gradient(90deg,#0077c2,#00a8e8);transition:width .3s ease-in-out}.el-menu[data-v-3977b1b3] .el-submenu .el-menu-item:hover:before{width:100%}.el-menu[data-v-3977b1b3] .el-menu-item{position:relative;background-color:transparent!important}.el-menu[data-v-3977b1b3] .el-menu-item:before{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:#4578cb;transition:width .3s ease-in-out}.el-menu[data-v-3977b1b3] .el-menu-item:hover:before{width:100%}.el-menu[data-v-3977b1b3] .el-menu-item.is-active{border-bottom:2px solid #4578cb!important;color:#303133!important}.el-menu[data-v-3977b1b3] .el-submenu.is-active .el-submenu__title{border-bottom:2px solid #4578cb!important}.el-menu[data-v-3977b1b3] .el-submenu__title:hover{background-color:transparent!important}.right-menu[data-v-3977b1b3]{display:flex;align-items:center;cursor:pointer}.right-menu .right-menu-btn[data-v-3977b1b3]{display:flex;align-items:center;justify-content:center}.right-menu .right-menu-btn .right-menu-name[data-v-3977b1b3]{font-size:14px;font-weight:700;color:#333}.popover-menu div[data-v-3977b1b3]{padding:10px;cursor:pointer}.popover-menu div[data-v-3977b1b3]:hover{background-color:#f0f0f0}.upload-file-uploader[data-v-20045d38]{margin-bottom:5px}.upload-file-list .el-upload-list__item[data-v-20045d38]{border:1px solid #ede4e7;line-height:2;margin-bottom:10px;position:relative}.upload-file-list .ele-upload-list__item-content[data-v-20045d38]{display:flex;justify-content:space-between;align-items:center;color:inherit}.ele-upload-list__item-content-action .el-link[data-v-20045d38]{margin-right:10px}