.notification-bell{color:#667085;cursor:pointer;background:#fff;border:1px solid #e4e7ee;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.notification-bell:hover{color:#7047eb;background:#f7f5ff}.notification-bell:focus-visible{outline-offset:2px;outline:2px solid #7047eb}.notification-bell .anticon{font-size:20px}.notification-dialog .ant-modal-body{max-height:65vh;overflow-y:auto}.notification-toolbar{color:#667085;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.notification-list{margin:0;padding:0;list-style:none}.notification-list li+li{border-top:1px solid #edf0f5}.notification-list li>button{text-align:left;cursor:pointer;color:#202938;background:0 0;border:0;border-radius:8px;flex-direction:column;gap:8px;width:100%;padding:16px 8px;display:flex}.notification-list li>button:hover{background:#f7f5ff}.notification-title{overflow-wrap:anywhere;font-size:15px;font-weight:600}.notification-title i{background:#f04438;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.notification-meta{color:#87909f;font-size:12px}.notification-detail h2{overflow-wrap:anywhere;font-size:19px}.notification-detail .announcement-content{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.notification-progress{background:linear-gradient(90deg,#7047eb,#c4b5fd,#7047eb);border-radius:3px;height:3px;margin-bottom:12px}.notification-dialog .ant-pagination{margin-top:16px}
