body{margin:0}.ant-table-cell{white-space:nowrap!important;min-width:60px}.ant-table-cell .ant-btn-link{margin-right:-6px!important}.mb{margin-bottom:20px}button{margin-right:15px}/*!* src/styles/variables.css *!*//*!* 通用卡片样式 - 可被所有组件复用 *!*/.logo[data-v-99fbe499]{height:50px;border:none;line-height:50px;display:flex;align-items:center;padding-left:18px;color:#fff;background-color:#001529}.logo img[data-v-99fbe499]{width:30px;height:30px;margin-right:12px}.logo .title[data-v-99fbe499]{height:50px;background-color:#001529;color:#fff;text-align:center;box-sizing:border-box;font-weight:600;line-height:50px;font-size:20px;vertical-align:middle}.sider[data-v-cb8ca74f]{height:100%}.icons[data-v-011edbef]{font-size:21px}.bell-badge[data-v-1754731e]{margin-right:20px;display:inline-flex;align-items:center}.bell-icon[data-v-1754731e]{font-size:21px;cursor:pointer;color:#fff;transition:color .2s}.bell-icon[data-v-1754731e]:hover{color:#52c41a}.notif-panel .notif-header[data-v-1754731e]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #f0f0f0;background:#fafafa}.notif-panel .notif-header .notif-title[data-v-1754731e]{font-weight:600;color:#333;display:inline-flex;align-items:center;gap:8px}.notif-panel .notif-empty[data-v-1754731e]{padding:32px 0;text-align:center;color:#999}.notif-panel .notif-list[data-v-1754731e]{max-height:400px;overflow-y:auto}.notif-panel .notif-item[data-v-1754731e]{cursor:pointer;padding:10px 16px;border-bottom:1px solid #f5f5f5;transition:background-color .15s}.notif-panel .notif-item[data-v-1754731e]:hover{background-color:#f6ffed}.notif-panel .notif-item--unread[data-v-1754731e]{background-color:#f0f9ff}.notif-panel .notif-item--unread[data-v-1754731e]:hover{background-color:#e6f7ff}.notif-panel .notif-item[data-v-1754731e] .ant-list-item-meta{align-items:center}.notif-panel .notif-item[data-v-1754731e] .ant-list-item-meta-avatar{margin-right:10px}.notif-panel .notif-item .item-title[data-v-1754731e]{display:flex;align-items:center}.notif-panel .notif-item .item-title .customer[data-v-1754731e]{font-weight:600;color:#333}.notif-panel .notif-item .item-title .sep[data-v-1754731e]{margin:0 4px;color:#ccc}.notif-panel .notif-item .item-title .identifier[data-v-1754731e]{color:#1890ff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif-panel .notif-item .item-title .dismiss-btn[data-v-1754731e]{margin-left:8px;color:#bbb;font-size:12px;flex-shrink:0;transition:color .15s}.notif-panel .notif-item .item-title .dismiss-btn[data-v-1754731e]:hover{color:#ff4d4f}.notif-panel .notif-item .item-desc[data-v-1754731e]{color:#999;font-size:12px;display:flex;align-items:center;margin-top:4px}.notif-panel .notif-footer[data-v-1754731e]{border-top:1px solid #f0f0f0;padding:8px 0;text-align:center}.notif-panel .notif-footer .notif-count[data-v-1754731e]{color:#999;font-size:12px}.content[data-v-b71b14eb]{padding:20px 10px 10px}button[data-v-b71b14eb]{min-width:90px}.pwd-form[data-v-c78a0ebc] .ant-form-item-label label{font-weight:500;color:#333}.message[data-v-68e9660f]{font-size:21px;margin-right:20px}.right-menu[data-v-68e9660f]{display:flex;flex-direction:row;align-items:center;height:100%}.ant-dropdown-link[data-v-68e9660f]{display:flex;margin-right:20px;align-items:center}.ant-dropdown-link .username[data-v-68e9660f]{color:#fff;font-size:16px;margin:0 16px 0 12px}.right-img[data-v-68e9660f]{width:26px;height:26px}.svg[data-v-68e9660f]{margin-right:10px}.header-bg[data-v-45ebb48b]{color:#fff;display:flex;justify-content:space-between;height:50px}.header-bg .left-header[data-v-45ebb48b],.header-bg .right-header[data-v-45ebb48b]{display:flex;align-items:center}.footer[data-v-b24bf0c5]{text-align:center;padding:14px;font-size:13px;width:100%;box-sizing:border-box;color:#8b8b8b}.sider[data-v-f444ba7f]{height:calc(100vh - 50px)}.border-inline-end[data-v-f444ba7f]{border:none!important}.layout[data-v-7e05e3c6]{min-height:100vh;height:100vh}.layout .sider[data-v-7e05e3c6]{height:calc(100vh - 50px)}.layout .header[data-v-7e05e3c6]{height:50px;padding:0 20px}.layout .content[data-v-7e05e3c6]{padding:20px;background-color:#fff}
