.toast-notif[data-v-db3ef80a]{align-items:flex-start;background:var(--surface-panel);border:1px solid var(--border);border-radius:var(--r-base);bottom:1.5rem;box-shadow:0 8px 28px oklch(0 0 0/.13);display:flex;gap:.75rem;max-width:calc(100vw - 2rem);padding:.875rem 1rem;position:fixed;right:1.5rem;width:320px;z-index:1060}.toast-notif--success[data-v-db3ef80a]{background:oklch(96.5% .04 145);border-color:oklch(84% .07 145)}.toast-notif--danger[data-v-db3ef80a]{background:oklch(97% .03 25);border-color:oklch(86% .06 25)}.toast-notif__icon[data-v-db3ef80a]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;margin-top:1px;width:28px}.toast-notif--success .toast-notif__icon[data-v-db3ef80a]{background:oklch(91% .09 145);color:var(--ok)}.toast-notif--danger .toast-notif__icon[data-v-db3ef80a]{background:oklch(93% .06 25);color:var(--err)}.toast-notif__body[data-v-db3ef80a]{flex:1;min-width:0}.toast-notif__title[data-v-db3ef80a]{font-size:.875rem;font-weight:600;line-height:1.3;margin:0 0 .125rem}.toast-notif--success .toast-notif__title[data-v-db3ef80a]{color:var(--ok)}.toast-notif--danger .toast-notif__title[data-v-db3ef80a]{color:var(--err)}.toast-notif__text[data-v-db3ef80a]{color:var(--ink-1);font-size:.8125rem;line-height:1.45;margin:0}.toast-notif__close[data-v-db3ef80a]{align-items:center;background:none;border:none;border-radius:var(--r-sm);color:var(--ink-2);cursor:pointer;display:flex;flex-shrink:0;padding:.125rem;transition:color .12s,background .12s}.toast-notif__close[data-v-db3ef80a]:hover{background:oklch(0 0 0/.06);color:var(--ink-0)}.toast-slide-enter-active[data-v-db3ef80a]{transition:opacity .18s ease,transform .18s ease}.toast-slide-leave-active[data-v-db3ef80a]{transition:opacity .15s ease,transform .15s ease}.toast-slide-enter-from[data-v-db3ef80a]{opacity:0;transform:translateY(8px)}.toast-slide-leave-to[data-v-db3ef80a]{opacity:0;transform:translateY(4px)}@media (max-width:479px){.toast-notif[data-v-db3ef80a]{bottom:1rem;left:1rem;max-width:none;right:1rem;width:auto}}
