.app-notification-container[data-v-278b9fa3]{align-items:center;bottom:28px;display:flex;flex-direction:column-reverse;gap:10px;left:50%;max-width:94vw;pointer-events:none;position:fixed;transform:translate(-50%);z-index:99999}.app-notification[data-v-278b9fa3]{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#16171f;border:1px solid var(--notif-border);border-radius:14px;box-shadow:0 8px 32px #00000073,0 0 0 1px #ffffff08;display:flex;gap:12px;max-width:480px;min-width:320px;overflow:hidden;padding:14px 16px 14px 0;pointer-events:auto}.accent-bar[data-v-278b9fa3]{align-self:stretch;background:var(--accent);border-radius:0 4px 4px 0;flex-shrink:0;margin-left:-1px;width:4px}.notif-icon[data-v-278b9fa3]{align-items:center;color:var(--accent);display:flex;flex-shrink:0}.notif-message[data-v-278b9fa3]{color:#ffffffe6;flex:1;font-family:Urbanist,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:1.45;margin:0}.notif-dismiss[data-v-278b9fa3]{align-items:center;background:none;border:none;border-radius:6px;color:#ffffff4d;cursor:pointer;display:flex;flex-shrink:0;padding:4px;transition:all .2s}.notif-dismiss[data-v-278b9fa3]:hover{background:#ffffff0f;color:#ffffffb3}.notification-enter-active[data-v-278b9fa3]{transition:all .35s cubic-bezier(.16,1,.3,1)}.notification-leave-active[data-v-278b9fa3]{transition:all .25s cubic-bezier(.4,0,1,1)}.notification-enter-from[data-v-278b9fa3]{opacity:0;transform:translateY(16px) scale(.96)}.notification-leave-to[data-v-278b9fa3]{opacity:0;transform:translateY(8px) scale(.96)}.notification-move[data-v-278b9fa3]{transition:transform .3s cubic-bezier(.16,1,.3,1)}@media(max-width:480px){.app-notification[data-v-278b9fa3]{min-width:0;width:100%}.notif-message[data-v-278b9fa3]{font-size:13px}}.nuxt-loading-indicator{background:linear-gradient(90deg,#06b6d4,#10b981)!important}
