.toast.svelte-16essvu{position:fixed;top:calc(var(--lg-space-5) + var(--toast-index) * 70px);right:var(--lg-space-5);z-index:var(--lg-z-100);min-width:min(300px,calc(100vw - 2rem));max-width:min(500px,calc(100vw - 2rem));border-radius:var(--lg-radius-sm);box-shadow:var(--lg-shadow-md);animation:svelte-16essvu-slideIn var(--lg-transition-base) ease-out;font-family:var(--lg-font-sans)}.toast-success.svelte-16essvu{background:var(--lg-accent-lettuce);border:1px solid var(--lg-success);color:var(--lg-success)}.toast-error.svelte-16essvu{background:#c7522a1a;border:1px solid var(--lg-error);color:var(--lg-error)}.toast-warning.svelte-16essvu{background:var(--lg-accent-honey);border:1px solid var(--lg-warning);color:var(--lg-warning)}.toast-info.svelte-16essvu{background:#3b82f61a;border:1px solid var(--lg-info);color:var(--lg-info)}.toast-content.svelte-16essvu{display:flex;align-items:center;padding:var(--lg-space-3) var(--lg-space-4);gap:var(--lg-space-2)}.toast-icon.svelte-16essvu{font-weight:var(--lg-font-bold);font-size:var(--lg-text-base);flex-shrink:0}.toast-message.svelte-16essvu{flex:1;font-size:var(--lg-text-sm);line-height:var(--lg-leading-snug)}.toast-close.svelte-16essvu{background:none;border:none;font-size:var(--lg-text-xl);font-weight:var(--lg-font-bold);cursor:pointer;color:inherit;opacity:.7;padding:.625rem;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.toast-close.svelte-16essvu:hover,.toast-close.svelte-16essvu:focus,.toast-close.svelte-16essvu:active{opacity:1}.toast-close.svelte-16essvu:focus-visible{outline:2px solid currentColor;outline-offset:2px}@keyframes svelte-16essvu-slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}
