.nx-notifications-overlay{z-index:210;background:var(--a);opacity:.85;position:fixed;inset:0}.nx-notifications-dialog{z-index:211;overscroll-behavior:contain;background:var(--c);width:min(480px,100% - 28px);max-height:calc(100dvh - 28px);color:var(--t);border:1px solid var(--bd);border-radius:24px;outline:none;padding:22px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.nx-notifications-dialog [data-slot=dialog-header]{padding-right:36px}.nx-notifications-dialog h2{margin:0 0 10px;font-size:23px}.nx-notifications-dialog [data-slot=dialog-description],.nx-notifications-item p{color:var(--t2);font-size:13px;line-height:1.6}.nx-notifications-close{border:1px solid var(--bd);background:var(--e);cursor:pointer;border-radius:10px;width:32px;height:32px;font-size:22px;position:absolute;top:14px;right:14px}.nx-notifications-message{margin:14px 0;font-size:13px;line-height:1.5}.nx-notifications-list{gap:16px;display:grid}.nx-notifications-item{border-top:1px solid var(--bd);overflow-wrap:anywhere;padding:14px 0}.nx-notifications-item h3{margin:0;font-size:14px}.nx-notifications-item h3 span{color:var(--sp);font-size:11px}.nx-notifications-item p{margin:9px 0 12px}.nx-notifications-pagination{justify-content:space-between;align-items:center;gap:10px;margin-top:18px;font-size:12px;display:flex}.nx-notifications-dialog button:disabled{opacity:.45;cursor:not-allowed}.nx-header-bell{cursor:pointer;background:0 0;border:0;border-radius:12px}
