.toast-stack.svelte-1p74zgi{position:fixed;left:50%;bottom:28px;transform:translate(-50%);display:flex;flex-direction:column-reverse;gap:8px;z-index:200;align-items:center;width:min(340px,calc(100vw - 32px));pointer-events:none}.toast.svelte-1p74zgi{position:relative;display:flex;align-items:center;gap:10px;font-family:var(--font-body),serif;font-size:13px;font-weight:600;padding:11px 14px;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);width:100%;overflow:hidden;pointer-events:auto;cursor:default}.toast-icon.svelte-1p74zgi{font-size:15px;flex-shrink:0}.toast-message.svelte-1p74zgi{flex:1;min-width:0;line-height:1.35}.toast-dismiss.svelte-1p74zgi{background:none;border:none;color:inherit;opacity:.55;cursor:pointer;font-size:11px;padding:3px;flex-shrink:0;line-height:1;transition:opacity var(--transition-fast)}.toast-dismiss.svelte-1p74zgi:hover{opacity:1}.toast-progress.svelte-1p74zgi{position:absolute;left:0;bottom:0;height:2px;width:100%;background:currentColor;opacity:.35;transform-origin:left;animation-name:svelte-1p74zgi-toast-shrink;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes svelte-1p74zgi-toast-shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.toast-progress.svelte-1p74zgi{animation:none;display:none}}.toast--info.svelte-1p74zgi{background:var(--color-primary);color:var(--color-on-primary)}.toast--success.svelte-1p74zgi{background:var(--color-success);color:#fff}.toast--warning.svelte-1p74zgi{background:var(--brand-lime-dark);color:var(--brand-black)}.toast--error.svelte-1p74zgi{background:var(--color-error);color:#fff}@media(max-width:480px){.toast-stack.svelte-1p74zgi{bottom:16px;width:calc(100vw - 24px)}.toast.svelte-1p74zgi{font-size:12px;padding:10px 12px}}
