.toast-container[data-v-c6c57a8c]{top:calc(var(--header-height) + 16px);z-index:9999;pointer-events:none;flex-direction:column;gap:8px;max-width:400px;display:flex;position:fixed;right:16px}.toast[data-v-c6c57a8c]{background:var(--color-bg-primary);font-family:var(--font-body);pointer-events:auto;border-left:4px solid;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex;box-shadow:0 4px 16px #0000001f}.toast--success[data-v-c6c57a8c]{border-color:var(--color-green-accent)}.toast--error[data-v-c6c57a8c]{border-color:var(--color-red)}.toast--info[data-v-c6c57a8c]{border-color:var(--color-blue)}.toast__icon[data-v-c6c57a8c]{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:flex}.toast--success .toast__icon[data-v-c6c57a8c]{background:var(--color-green-accent)}.toast--error .toast__icon[data-v-c6c57a8c]{background:var(--color-red)}.toast--info .toast__icon[data-v-c6c57a8c]{background:var(--color-blue)}.toast__message[data-v-c6c57a8c]{color:var(--color-text-primary);flex:1}.toast__close[data-v-c6c57a8c]{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 4px;font-size:20px;line-height:1}.toast__close[data-v-c6c57a8c]:hover{color:var(--color-text-primary)}.toast-enter-active[data-v-c6c57a8c],.toast-leave-active[data-v-c6c57a8c]{transition:all .3s}.toast-enter-from[data-v-c6c57a8c],.toast-leave-to[data-v-c6c57a8c]{opacity:0;transform:translate(100%)}
