.obs-notify{position:relative;z-index:60}.obs-notify-trigger{position:relative;display:flex;align-items:center;justify-content:center;border:1px solid #454360;background:#25243a;color:#e1d7fc;width:38px;height:38px;border-radius:12px;cursor:pointer}.obs-notify-trigger:hover,.obs-notify-trigger[aria-expanded=true]{border-color:#9660ee;background:#342750}.obs-notify-count{position:absolute;top:-7px;right:-7px;font-size:10px;min-width:20px;height:20px;padding:0 3px;border-radius:30px;background:#8952e9;color:#fff;display:grid;place-items:center;font-weight:800}.obs-notify-menu{position:absolute;z-index:80;right:0;top:calc(100% + 12px);width:min(375px,calc(100vw - 24px));max-height:min(520px,75vh);overflow:auto;border:1px solid #565071;background:#1a1a30;box-shadow:0 22px 55px #0008;border-radius:15px}.obs-notify-menu header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px;border-bottom:1px solid #41405d}.obs-notify-menu header button{display:flex;gap:6px;align-items:center;background:none;border:0;cursor:pointer;color:#c4affb;font-size:12px}.obs-notify-menu header button:disabled{opacity:.45;cursor:default}.obs-notify-list{display:grid}.obs-notify-item{display:grid;grid-gap:6px;gap:6px;padding:13px 16px;border-bottom:1px solid #36364f;color:#d8dcf3;text-decoration:none}.obs-notify-item:hover{background:#292740}.obs-notify-item.unread{background:#2c2543;border-left:3px solid #ad81ff}.obs-notify-item strong{font-size:13px}.obs-notify-item span{font-size:12px;line-height:1.45;color:#b8bed6}.obs-notify-item small{font-size:10px;color:#969cb8}.obs-notify-footer{display:flex;justify-content:center;align-items:center;gap:9px;padding:15px;color:#cbb8ff;text-decoration:none;font-size:12px}.obs-notify-alert,.obs-notify-empty{padding:20px;color:#abb3cf;font-size:13px}.obs-notify-page{padding-block:35px 75px}.obs-notify-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:17px;margin:22px 0}.obs-notify-toolbar label{display:flex;align-items:center;gap:8px}.obs-notify-toolbar .button{margin-left:auto}.obs-notify-page-list{padding:0!important;overflow:hidden}.obs-notify-entry{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px;border-bottom:1px solid #43425e}.obs-notify-entry.unread{background:#302742;border-left:3px solid #9565ee}.obs-notify-entry a{color:#ebe8ff;text-decoration:none}.obs-notify-entry p{font-size:13px;color:#bdc4d7;margin:9px 0}.obs-notify-entry small{font-size:11px;color:#a2a9bd}.obs-notify-pagination{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:20px}@media(max-width:520px){.obs-notify-entry{flex-wrap:wrap}.obs-notify-page-list .button{margin:0}.obs-notify-menu{right:-68px}}