.notification-enter-active[data-v-ec115c9f]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.notification-leave-active[data-v-ec115c9f]{transition:all .3s cubic-bezier(.4,0,.2,1)}.notification-enter-from[data-v-ec115c9f]{opacity:0;transform:translateY(-10px) scale(.95)}.notification-leave-to[data-v-ec115c9f]{opacity:0;transform:translateY(10px) scale(.95)}.notification-move[data-v-ec115c9f]{transition:transform .4s cubic-bezier(.4,0,.2,1)}.notification-list[data-v-ec115c9f]::-webkit-scrollbar{width:8px}.notification-list[data-v-ec115c9f]::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}.notification-list[data-v-ec115c9f]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#6366f14d,#3b82f64d);border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease}.notification-list[data-v-ec115c9f]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#6366f180,#3b82f680)}.dark .notification-list[data-v-ec115c9f]::-webkit-scrollbar-track{background:#0003}.dark .notification-list[data-v-ec115c9f]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#6366f166,#3b82f666)}.dark .notification-list[data-v-ec115c9f]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#6366f199,#3b82f699)}.bell-trigger[data-v-ec115c9f]{position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.bell-trigger[data-v-ec115c9f]:before{background:linear-gradient(135deg,transparent,rgba(99,102,241,.1),transparent);border-radius:inherit;content:"";inset:-2px;opacity:0;position:absolute;transition:opacity .3s ease}.bell-trigger[data-v-ec115c9f]:hover:before{opacity:1}@keyframes urgentPulse-ec115c9f{0%,to{box-shadow:0 0 #ef4444b3;transform:scale(1)}50%{box-shadow:0 0 0 8px #ef444400;transform:scale(1.05)}}.urgent-badge[data-v-ec115c9f]{animation:urgentPulse-ec115c9f 2s infinite}[data-v-c427404d] .slide-fade-enter-active{transition:all .3s ease-out}[data-v-c427404d] .slide-fade-leave-active{transition:all .3s ease-in}[data-v-c427404d] .slide-fade-enter-from,[data-v-c427404d] .slide-fade-leave-to{opacity:0;transform:translate(-20px)}[data-v-c427404d]::-webkit-scrollbar{width:6px}span.truncate[data-v-e913f305]{font-size:larger!important}
