.notification-container[data-v-a52bd53f]{display:flex;flex-direction:column;gap:12px;max-width:calc(100vw - 40px);position:fixed;right:20px;top:100px;width:420px;z-index:9999}.notification[data-v-a52bd53f]{align-items:flex-start;background:#fff;border-radius:6px;box-shadow:0 1px 4px #0000001f;cursor:pointer;display:flex;gap:12px;min-height:48px;overflow:hidden;padding:16px;position:relative;transform-origin:top right;transition:all .3s cubic-bezier(.4,0,.2,1)}.notification[data-v-a52bd53f]:before{display:none}.notification-icon[data-v-a52bd53f]{align-items:center;display:flex;flex-shrink:0;height:22px;justify-content:center;margin-top:1px;width:22px}.notification-icon i[data-v-a52bd53f]{font-size:1.25rem}.notification-content[data-v-a52bd53f]{flex:1;margin:0;min-width:0;padding-right:16px}.notification-header[data-v-a52bd53f]{color:#1a1a1a;font-size:.9375rem;font-weight:600;line-height:1.4;margin-bottom:2px}.notification-message[data-v-a52bd53f],.single-line[data-v-a52bd53f]{color:#1a1a1a;font-family:inherit;font-size:.9375rem;line-height:1.5;max-width:90vw;min-width:180px;overflow-wrap:anywhere;white-space:pre-line;width:100%;word-break:break-word}@media (min-width:576px){.notification-message[data-v-a52bd53f],.single-line[data-v-a52bd53f]{max-width:420px}}.notification-close[data-v-a52bd53f]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:20px;justify-content:center;opacity:.5;padding:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:opacity .2s ease;width:20px}.notification-close i[data-v-a52bd53f]{color:#666;font-size:.875rem}.notification-close[data-v-a52bd53f]:hover{opacity:.8}.notification-progress[data-v-a52bd53f]{bottom:0;height:4px;left:0;position:absolute;right:0}.progress-bar[data-v-a52bd53f]{height:100%;transition:width .05s linear}.success[data-v-a52bd53f]{border:1px solid rgba(34,197,94,.1);color:#1a1a1a}.success .notification-icon i[data-v-a52bd53f]{color:#22c55e}.success .notification-progress[data-v-a52bd53f]{background:#22c55e1a}.success .progress-bar[data-v-a52bd53f]{background:#22c55e}.error[data-v-a52bd53f]{border:1px solid rgba(239,68,68,.1);color:#1a1a1a}.error .notification-icon i[data-v-a52bd53f]{color:#ef4444}.error .notification-progress[data-v-a52bd53f]{background:#ef44441a}.error .progress-bar[data-v-a52bd53f]{background:#ef4444}.warning[data-v-a52bd53f]{border:1px solid rgba(245,158,11,.1);color:#1a1a1a}.warning .notification-icon i[data-v-a52bd53f]{color:#f59e0b}.warning .notification-progress[data-v-a52bd53f]{background:#f59e0b1a}.warning .progress-bar[data-v-a52bd53f]{background:#f59e0b}.info[data-v-a52bd53f]{border:1px solid rgba(59,130,246,.1);color:#1a1a1a}.info .notification-icon i[data-v-a52bd53f]{color:#3b82f6}.info .notification-progress[data-v-a52bd53f]{background:#3b82f61a}.info .progress-bar[data-v-a52bd53f]{background:#3b82f6}.notification-enter-active[data-v-a52bd53f],.notification-leave-active[data-v-a52bd53f]{transition:all .5s cubic-bezier(.4,0,.2,1)}.notification-enter-from[data-v-a52bd53f]{opacity:0;transform:translate(20px)}.notification-leave-to[data-v-a52bd53f]{opacity:0;transform:translate(20px) scale(.8)}.notification.shrink-to-icon[data-v-a52bd53f]{animation:shrinkToIcon-a52bd53f .6s cubic-bezier(.4,0,.2,1) forwards}@keyframes shrinkToIcon-a52bd53f{0%{opacity:1;transform:scale(1) translate(0)}to{opacity:0;transform:scale(.6) translate(40px)}}.notification[data-v-a52bd53f]{transition:box-shadow .2s ease}.notification[data-v-a52bd53f]:hover{box-shadow:0 2px 6px #00000026}.notification.paused .progress-bar[data-v-a52bd53f]{animation:pulse-a52bd53f 2s infinite}@keyframes pulse-a52bd53f{0%{opacity:1}50%{opacity:.5}to{opacity:1}}
