.notification[data-v-5b84e9f3]{max-width:450px;min-width:300px;position:relative}.notification.success .notification-content[data-v-5b84e9f3]{border-left:4px solid var(--color-green,#28a745)}.notification.success .notification-content .notification-icon[data-v-5b84e9f3]{background-color:var(--color-green,#28a745)}.notification.error .notification-content[data-v-5b84e9f3]{border-left:4px solid var(--color-red,#dc3545)}.notification.error .notification-content .notification-icon[data-v-5b84e9f3]{background-color:var(--color-red,#dc3545)}.notification.info .notification-content[data-v-5b84e9f3]{border-left:4px solid var(--color-primary,#007bff)}.notification.info .notification-content .notification-icon[data-v-5b84e9f3]{background-color:var(--color-primary,#007bff)}.notification.warning .notification-content[data-v-5b84e9f3]{border-left:4px solid var(--color-orange,#fd7e14)}.notification.warning .notification-content .notification-icon[data-v-5b84e9f3]{background-color:var(--color-orange,#fd7e14)}.notification-content[data-v-5b84e9f3]{align-items:center;background-color:var(--color-bg);border-radius:4px;box-shadow:0 4px 12px #00000026;display:flex;overflow:hidden;padding:12px}.notification-icon[data-v-5b84e9f3]{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-weight:700;height:30px;justify-content:center;margin-right:12px;width:30px}.notification-message[data-v-5b84e9f3]{color:var(--color-text);flex-grow:1;font-size:.9rem;padding-right:10px}.notification-close[data-v-5b84e9f3]{align-items:center;background:none;border:none;border-radius:50%;color:var(--color-text-subtitle);cursor:pointer;display:flex;font-size:1.2rem;height:24px;justify-content:center;padding:0;transition:background-color .2s;width:24px}.notification-close[data-v-5b84e9f3]:hover{background-color:var(--color-bg-tertiary)}.notification-action[data-v-5b84e9f3]{background:var(--color-primary,#9c27b0);border:none;border-radius:4px;color:#fff;cursor:pointer;flex-shrink:0;font-size:.85rem;font-weight:600;margin-right:8px;padding:6px 12px;transition:opacity .2s;white-space:nowrap}.notification-action[data-v-5b84e9f3]:hover{opacity:.85}.notification-enter-active[data-v-5b84e9f3]{animation:slideIn-5b84e9f3 .3s ease-out}.notification-leave-active[data-v-5b84e9f3]{animation:slideOut-5b84e9f3 .3s ease-in}@keyframes slideIn-5b84e9f3{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOut-5b84e9f3{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.notification-container[data-v-ab69346f]{bottom:20px;display:flex;flex-direction:column;gap:10px;max-width:380px;pointer-events:none;position:fixed;right:70px;z-index:1000}.notification-container[data-v-ab69346f]>*{pointer-events:auto}
