/**
* notifications.css
* CSS for Sandbox Galaxy
* Unless otherwise stated: Copyright Sandbox Galaxy
* Last generated: 2026-01-26T14:44:21.563Z
*/
#full_notification_list,.full_notification_list{border:1px solid var(--border-color);clear:both;border-radius:0 0 5px 5px;background-clip:padding-box}.paginated-controls{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}#notification_contain{position:absolute;z-index:200;top:0;left:0;width:100%;height:100%}.notification_list{box-sizing:border-box;list-style:none;margin:0;padding:0}.notification_list #no-notifs{padding:10px}.notification_list .notification{box-sizing:border-box;background:var(--feed-alt-bg);margin:0;padding:5px;border-bottom:1px solid var(--border-color);vertical-align:middle;line-height:20px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.notification_list .notification>div{margin-right:5px}.notification_list .notification .notify_msg{width:100%;margin-right:auto;vertical-align:middle}.notification_list .notification.unread_notify{border-left:5px solid #187e10}.notification_list .notification:nth-child(even){background:var(--content-bg)}.notification_list .notification:last-child{border-bottom:1px solid var(--border-color)}.notification_list .notification .notify_icon_wrap{width:30px;height:25px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.notification_list .notification .notification_icon,.notification_list .notification .sprite_icon{display:inline-block;vertical-align:middle;float:none;margin:0}.notification_list .notification .notify_member_plug{box-sizing:border-box;display:inline-block;border-radius:20px;background-clip:padding-box;padding:0 5px 0 0;position:relative}.notification_list .notification .notify_member_plug:hover{background:var(--menu-selected-bg);color:var(--menu-selected-color)}.notification_list .notification .notify_member_plug .avatar{border-radius:50%;background-clip:padding-box;width:23px;height:23px;margin:1px 6px 1px 1px;display:inline;vertical-align:middle}.notification_list .notification .notify_member_plug .level{line-height:normal;background:var(--menu-bg);bottom:-4px;left:16px;position:absolute;border-radius:50%;background-clip:padding-box;width:12px;height:12px;text-align:center;padding:1px 0 0 1px;font-size:.625rem;box-shadow:0 1px 2px rgba(0,0,0,.1)}.notification_list .notification .notify_member_plug .level.material-icons{min-width:10px;min-height:10px}.notification_list .notification .ndate,.notification_list .notification abbr{margin:0 5px;font-weight:700;white-space:nowrap}.notification_list .notification hr{border-bottom:1px dashed var(--border-color)}.notification_panel{border:1px solid var(--border-color);border:1px solid var(--border-highlight-color);border-right:2px solid var(--border-color);border-bottom:3px solid var(--border-color);box-shadow:5px 5px 2px rgba(0,0,0,.1);border-radius:5px;background-clip:padding-box;background:var(--medium-bg);position:absolute;top:33px;right:10px;z-index:24999;max-width:31.25rem}.notification_panel>h2{border-radius:5px 5px 0 0;background-clip:padding-box}.notification_panel>h2 .notify_new{margin:3px 5px 0}.notification_panel .popup-close{position:absolute;top:0;right:0}.notification_panel .notification_panel_list{max-height:400px;overflow-y:auto;clear:both;margin:5px;border:1px solid var(--border-color)}.notification_panel .notification_panel_list::-webkit-scrollbar{width:5px;height:5px}.notification_panel .notification_panel_list::-webkit-scrollbar-thumb{border-radius:2px;background:#8625ef}.notification_panel .notification_panel_list::-webkit-scrollbar-track{box-shadow:inset 0 1px 2px rgba(0,0,0,.4);border-radius:2px;background:#fff}.notification_panel .options{clear:both;padding:0 10px 5px}.notification_panel .options a{display:block}