.text-primary[data-v-73e71c93]{color:#1e293b!important}.text-secondary[data-v-73e71c93]{color:#64748b!important}.text-accent[data-v-73e71c93]{color:#7c3aed!important}.text-neutral[data-v-73e71c93]{color:#94a3b8!important}.text-success[data-v-73e71c93]{color:#059669!important}.text-danger[data-v-73e71c93]{color:#dc2626!important}.text-warning[data-v-73e71c93]{color:#d97706!important}.text-info[data-v-73e71c93]{color:#0891b2!important}.bg-primary[data-v-73e71c93]{background-color:#1e293b!important}.bg-secondary[data-v-73e71c93]{background-color:#64748b!important}.bg-accent[data-v-73e71c93]{background-color:#7c3aed!important}.bg-neutral[data-v-73e71c93]{background-color:#94a3b8!important}.bg-success[data-v-73e71c93]{background-color:#059669!important}.bg-danger[data-v-73e71c93]{background-color:#dc2626!important}.bg-warning[data-v-73e71c93]{background-color:#d97706!important}.bg-info[data-v-73e71c93]{background-color:#0891b2!important}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Montserrat Italic;src:url(/assets/fonts/Montserrat-Italic.ttf) format("truetype");font-weight:100 900;font-style:italic}.notification[data-v-73e71c93]{position:fixed;top:2rem;right:2rem;z-index:9999;max-width:400px;background:#fff;border-radius:12px;box-shadow:0 8px 32px #1e293b26;border:1px solid #e2e8f0;animation:slideIn-73e71c93 .3s ease-out}.notification.success[data-v-73e71c93]{border-left:4px solid #059669}.notification.success .notification-icon[data-v-73e71c93]{background:#0596691a}.notification.success .notification-icon .icon[data-v-73e71c93]{color:#059669}.notification.warning[data-v-73e71c93]{border-left:4px solid #d97706}.notification.warning .notification-icon[data-v-73e71c93]{background:#d977061a}.notification.warning .notification-icon .icon[data-v-73e71c93]{color:#d97706}.notification.info[data-v-73e71c93]{border-left:4px solid #0891b2}.notification.info .notification-icon[data-v-73e71c93]{background:#0891b21a}.notification.info .notification-icon .icon[data-v-73e71c93]{color:#0891b2}.notification.error[data-v-73e71c93]{border-left:4px solid #dc2626}.notification.error .notification-icon[data-v-73e71c93]{background:#dc26261a}.notification.error .notification-icon .icon[data-v-73e71c93]{color:#dc2626}.notification-content[data-v-73e71c93]{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem}.notification-icon[data-v-73e71c93]{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.notification-icon .icon[data-v-73e71c93]{width:20px;height:20px}.notification-body[data-v-73e71c93]{flex:1;min-width:0}.notification-title[data-v-73e71c93]{font-size:1.6rem;font-weight:600;color:#1e293b;margin:0 0 .5rem;font-family:Montserrat,sans-serif}.notification-message[data-v-73e71c93]{font-size:1.4rem;color:#94a3b8;margin:0 0 1rem;line-height:1.5;font-family:Montserrat,sans-serif}.notification-action[data-v-73e71c93]{margin-top:.75rem}.action-button[data-v-73e71c93]{background:linear-gradient(135deg,#1e293b,#7c3aed);color:#fff;border:none;padding:.5rem 1rem;border-radius:8px;font-size:1.4rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease}.action-button[data-v-73e71c93]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1e293b4d}.dismiss-button[data-v-73e71c93]{background:none;border:none;padding:.25rem;border-radius:4px;cursor:pointer;transition:all .2s ease;flex-shrink:0}.dismiss-button[data-v-73e71c93]:hover{background:#94a3b81a}.dismiss-button .dismiss-icon[data-v-73e71c93]{width:16px;height:16px;color:#94a3b8}@keyframes slideIn-73e71c93{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@media (max-width: 480px){.notification[data-v-73e71c93]{top:1rem;right:1rem;left:1rem;max-width:none}.notification-content[data-v-73e71c93]{padding:1rem}.notification-icon[data-v-73e71c93]{width:32px;height:32px}.notification-icon .icon[data-v-73e71c93]{width:16px;height:16px}}.text-primary[data-v-7d5aa632]{color:#1e293b!important}.text-secondary[data-v-7d5aa632]{color:#64748b!important}.text-accent[data-v-7d5aa632]{color:#7c3aed!important}.text-neutral[data-v-7d5aa632]{color:#94a3b8!important}.text-success[data-v-7d5aa632]{color:#059669!important}.text-danger[data-v-7d5aa632]{color:#dc2626!important}.text-warning[data-v-7d5aa632]{color:#d97706!important}.text-info[data-v-7d5aa632]{color:#0891b2!important}.bg-primary[data-v-7d5aa632]{background-color:#1e293b!important}.bg-secondary[data-v-7d5aa632]{background-color:#64748b!important}.bg-accent[data-v-7d5aa632]{background-color:#7c3aed!important}.bg-neutral[data-v-7d5aa632]{background-color:#94a3b8!important}.bg-success[data-v-7d5aa632]{background-color:#059669!important}.bg-danger[data-v-7d5aa632]{background-color:#dc2626!important}.bg-warning[data-v-7d5aa632]{background-color:#d97706!important}.bg-info[data-v-7d5aa632]{background-color:#0891b2!important}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Montserrat Italic;src:url(/assets/fonts/Montserrat-Italic.ttf) format("truetype");font-weight:100 900;font-style:italic}.notification-container[data-v-7d5aa632]{position:fixed;top:0;right:0;z-index:9999;pointer-events:none}.notifications-list[data-v-7d5aa632]{display:flex;flex-direction:column;gap:1rem;padding:2rem;pointer-events:auto}.notification-enter-active[data-v-7d5aa632],.notification-leave-active[data-v-7d5aa632]{transition:all .3s ease}.notification-enter-from[data-v-7d5aa632],.notification-leave-to[data-v-7d5aa632]{transform:translate(100%);opacity:0}.notification-move[data-v-7d5aa632]{transition:transform .3s ease}@media (max-width: 480px){.notifications-list[data-v-7d5aa632]{padding:1rem;gap:.75rem}}
