.toast-container.svelte-zemmny{position:fixed;top:var(--cs-space-5);left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:var(--cs-space-2);z-index:var(--cs-z-tooltip);pointer-events:none;max-width:360px}.toast.svelte-zemmny{display:flex;align-items:center;gap:var(--cs-space-2);padding:var(--cs-space-3) var(--cs-space-4);border-radius:var(--cs-radius-md);background:var(--cs-bg-floating);box-shadow:var(--cs-shadow-floating);border:1px solid var(--cs-border-subtle);pointer-events:auto;animation:svelte-zemmny-toast-enter .2s ease forwards}.toast--error.svelte-zemmny{border-left:3px solid var(--cs-color-error)}.toast--success.svelte-zemmny{border-left:3px solid var(--cs-color-success)}.toast--info.svelte-zemmny{border-left:3px solid var(--cs-color-info)}.toast__message.svelte-zemmny{flex:1;font-size:var(--cs-text-sm);color:var(--cs-text-primary);line-height:var(--cs-leading-normal)}.toast__close.svelte-zemmny{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border:none;border-radius:var(--cs-radius-sm);background:transparent;color:var(--cs-text-tertiary);cursor:pointer;padding:0;transition:background var(--cs-transition-fast),color var(--cs-transition-fast)}.toast__close.svelte-zemmny:hover{background:var(--cs-bg-hover);color:var(--cs-text-primary)}.toast__close.svelte-zemmny:focus-visible{outline:2px solid var(--cs-focus-ring);outline-offset:-2px}@keyframes svelte-zemmny-toast-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.toast.svelte-zemmny{animation:none}}@media(max-width:768px){.toast-container.svelte-zemmny{top:calc(48px + var(--cs-space-3));left:var(--cs-space-4);right:var(--cs-space-4);transform:none;max-width:none}}
