.toast-host[data-v-5bfbdc1d]{position:fixed;bottom:calc(20px + env(safe-area-inset-bottom,0px));right:20px;z-index:var(--cs-z-toast, 90);display:flex;flex-direction:column;align-items:flex-end;pointer-events:none;max-width:420px;width:calc(100vw - 40px)}.toast-list[data-v-5bfbdc1d]{display:flex;flex-direction:column;gap:10px;width:100%}.toast-item[data-v-5bfbdc1d]{pointer-events:auto;display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--surface-overlay, #ffffff);border:1px solid var(--border-overlay, rgba(0, 0, 0, .08));border-radius:var(--radius-md, 14px);box-shadow:0 12px 32px #0000001f,0 2px 6px #0000000a;color:var(--ink, #0f172a);font-size:13.5px;font-weight:500;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);min-height:44px;transition:all .25s cubic-bezier(.16,1,.3,1)}.dark,[data-theme=dark] .toast-item[data-v-5bfbdc1d]{background:var(--surface-overlay, #222e42);border-color:var(--border-overlay, rgba(255, 255, 255, .1));box-shadow:0 16px 36px #00000080;color:var(--ink, #f1f5f9)}.toast__dot[data-v-5bfbdc1d]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--brand, #5f8d4e)}.toast--error .toast__dot[data-v-5bfbdc1d]{background:var(--danger, #ef4444)}.toast--warning .toast__dot[data-v-5bfbdc1d]{background:var(--warning, #f59e0b)}.toast--info .toast__dot[data-v-5bfbdc1d]{background:var(--focus, #6366f1)}.toast__message[data-v-5bfbdc1d]{flex:1;line-height:1.4;word-break:break-word}.toast__undo-btn[data-v-5bfbdc1d]{background:var(--brand, #5f8d4e);color:#fff;border:none;border-radius:var(--radius-xs, 4px);padding:4px 10px;font-size:12px;font-weight:700;cursor:pointer;flex-shrink:0;transition:background .15s}.toast__undo-btn[data-v-5bfbdc1d]:hover{background:var(--brand-dark, #3f6233)}.toast__close-btn[data-v-5bfbdc1d]{background:transparent;border:none;color:var(--muted, #64748b);cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:color .15s,background .15s}.toast__close-btn[data-v-5bfbdc1d]:hover{color:var(--ink, #0f172a);background:var(--soft, #f1f5f9)}.toast-enter-active[data-v-5bfbdc1d]{transition:all .3s cubic-bezier(.16,1,.3,1)}.toast-leave-active[data-v-5bfbdc1d]{transition:all .25s cubic-bezier(.4,0,1,1);position:absolute;width:100%}.toast-enter-from[data-v-5bfbdc1d]{opacity:0;transform:translateY(16px) scale(.96)}.toast-leave-to[data-v-5bfbdc1d]{opacity:0;transform:translateY(12px) scale(.94)}.toast-move[data-v-5bfbdc1d]{transition:transform .25s cubic-bezier(.16,1,.3,1)}
