.dnc-notif{position:fixed;bottom:1.5rem;right:1.5rem;padding:.75rem 1.25rem;border-radius:.75rem;font-size:.875rem;font-weight:500;box-shadow:0 8px 24px rgba(0,0,0,.4);z-index:9999;animation:dnc-notif-slide .3s cubic-bezier(.22,1,.36,1)}.dnc-notif--note{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff}.dnc-notif--read{background:rgba(15,23,42,.95);border:1px solid rgba(34,197,94,.3);color:#4ade80}@keyframes dnc-notif-slide{0%{transform:translateX(120%);opacity:0}to{transform:translateX(0);opacity:1}}