.toast-stack[data-v-968bc34a]{position:fixed;top:16px;right:16px;z-index:9999;display:flex;flex-direction:column;gap:10px;pointer-events:none}.toast[data-v-968bc34a]{pointer-events:auto;position:relative;display:flex;align-items:flex-start;gap:12px;width:min(400px,calc(100vw - 32px));margin:0;padding:15px 18px 17px;overflow:hidden;border:1px solid var(--toast-border, rgba(15, 23, 42, .08));border-left:5px solid var(--toast-accent, #64748b);border-radius:12px;background:var(--toast-bg, var(--bg-card, #fff));box-shadow:0 14px 36px -6px color-mix(in oklab,var(--toast-accent, #64748b) 38%,transparent),0 2px 8px #0f172a1f;color:var(--t-base, #0f172a);font:inherit;font-size:13.5px;line-height:1.5;text-align:left;cursor:pointer}.toast--success[data-v-968bc34a]{--toast-accent: var(--success, #16a34a);--toast-bg: var(--success-soft, #ecfdf3);--toast-border: color-mix(in oklab, var(--success, #16a34a) 30%, transparent)}.toast--error[data-v-968bc34a]{--toast-accent: var(--danger, #dc2626);--toast-bg: var(--danger-soft, #fef2f2);--toast-border: color-mix(in oklab, var(--danger, #dc2626) 30%, transparent)}.toast-mark[data-v-968bc34a]{display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;margin-top:1px;border-radius:50%;background:color-mix(in oklab,var(--toast-accent) 16%,transparent);color:var(--toast-accent)}.toast-mark svg[data-v-968bc34a]{width:15px;height:15px}.toast-body[data-v-968bc34a]{display:flex;flex-direction:column;gap:2px;min-width:0;word-break:break-word}.toast-title[data-v-968bc34a]{font-weight:700;letter-spacing:-.01em;color:var(--t-base, #0f172a)}.toast-message[data-v-968bc34a]{color:var(--t-muted, #475569)}.toast-progress[data-v-968bc34a]{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--toast-accent, #64748b);opacity:.55;transform-origin:left;animation:toast-countdown-968bc34a linear forwards}@keyframes toast-countdown-968bc34a{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast-enter-active[data-v-968bc34a]{transition:opacity .22s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1)}.toast-leave-active[data-v-968bc34a]{transition:opacity .16s ease,transform .16s ease}.toast-enter-from[data-v-968bc34a]{opacity:0;transform:translate(18px) scale(.94)}.toast-leave-to[data-v-968bc34a]{opacity:0;transform:translate(18px) scale(.96)}@media(prefers-reduced-motion:reduce){.toast-enter-active[data-v-968bc34a],.toast-leave-active[data-v-968bc34a],.toast-progress[data-v-968bc34a]{transition:none;animation:none}}@media(max-width:520px){.toast-stack[data-v-968bc34a]{left:16px;right:16px}.toast[data-v-968bc34a]{width:100%}}
