.app-notifications[data-v-7941bca7]{top:calc(1rem + var(--safe-area-top,0px));z-index:80;pointer-events:none;width:min(24rem,100vw - 2rem);position:fixed;right:1rem}.app-notifications__list[data-v-7941bca7]{flex-direction:column;gap:.75rem;display:flex;position:relative}.app-notifications__item[data-v-7941bca7]{letter-spacing:.03em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1rem;justify-content:center;align-items:center;gap:.75rem;padding:.65rem 1.25rem;font-size:1.1rem;font-weight:700;line-height:1.45;display:flex}.app-notifications__item--error[data-v-7941bca7]{color:#ff4d5a;background:#24080cf0;border:1px solid #ff44558c;box-shadow:0 12px 32px #00000059,0 0 20px #ff445540,inset 0 0 0 1px #ff445526}.app-notifications__item--warning[data-v-7941bca7]{color:#ffc400;background:#291f0af0;border:1px solid #ffc4008c;box-shadow:0 12px 32px #00000059,0 0 20px #ffc40040,inset 0 0 0 1px #ffc40026}.app-notifications__item--info[data-v-7941bca7],.app-notifications__item--emoji[data-v-7941bca7]{color:#00e5ff;background:#0a1929f0;border:1px solid #00e5ff73;box-shadow:0 12px 32px #00000059,0 0 20px #00e5ff33,inset 0 0 0 1px #00e5ff1a}[data-v-7941bca7] .app-notifications__emoji-symbol,.app-notifications__emoji-symbol[data-v-7941bca7]{filter:drop-shadow(0 0 10px #00e5ff59);vertical-align:middle;transform-origin:50%;font-size:3.2rem;line-height:1;animation:.35s cubic-bezier(.175,.885,.32,1.275) emoji-pop-7941bca7;display:inline-block}@keyframes emoji-pop-7941bca7{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.app-notification-enter-active[data-v-7941bca7]{transition:all .3s cubic-bezier(.16,1,.3,1)}.app-notification-leave-active[data-v-7941bca7]{width:100%;transition:all .25s cubic-bezier(.4,0,1,1);position:absolute}.app-notification-enter-from[data-v-7941bca7]{opacity:0;transform:translateY(-12px)scale(.92)}.app-notification-leave-to[data-v-7941bca7]{opacity:0;transform:translateY(-14px)scale(.88)}.app-notification-move[data-v-7941bca7]{transition:transform .3s cubic-bezier(.16,1,.3,1)}
