#wnpb-bell-container{position:fixed;bottom:20px;right:20px;cursor:pointer;z-index:9999}#wnpb-bell-container svg{display:block;width:20px;height:20px}#wnpb-notification-count{position:absolute;top:-5px;right:-5px;background-color:#C30000;color:#fff;font-size:10px;padding:2px 5px;border-radius:50%;line-height:1;display:none}#wnpb-notification-popup{position:fixed;top:20px;left:50%;transform:translateX(-50%);width:300px;max-height:400px;overflow-y:auto;background-color:#000;border:1px solid red;box-shadow:0 4px 8px rgb(0 0 0 / .2);border-radius:8px;display:none;padding:10px;z-index:10000;color:#FFF}#wnpb-notification-popup ul{list-style:none;margin:0;padding:0}#wnpb-notification-popup li{background-color:#F9F9F9;border-radius:4px;margin-bottom:5px;transition:background-color 0.3s ease;cursor:pointer;padding:8px 10px}#wnpb-notification-popup li.wnpb-notification-unread{background-color:#B7B7B7;font-weight:700}#wnpb-notification-popup li.wnpb-notification-unread:hover{background-color:#8B8B8B}#wnpb-notification-popup li.wnpb-notification-read{background-color:#FFF;color:#F30000}#wnpb-notification-popup li.wnpb-notification-read:hover{background-color:#B7B7B7}#wnpb-notification-popup .notification-title{font-weight:700;margin-bottom:3px;color:#333}#wnpb-notification-popup .notification-message{font-size:14px;color:#555}#wnpb-notification-popup .notification-time{font-size:11px;color:#999;margin-top:5px;text-align:right}#wnpb-notification-popup li a{text-decoration:none;color:inherit;display:block}#wnpb-notification-popup #no-notifications{text-align:center;color:#888;padding:10px;font-style:italic}