.toast-container.svelte-zemmny{position:fixed;top:1rem;right:1rem;z-index:600;display:flex;flex-direction:column;gap:.5rem;max-width:400px;pointer-events:none}.toast.svelte-zemmny{position:relative;display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;background:#1e1e28f2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-xl);color:#fff;font-size:.875rem;box-shadow:0 10px 40px #0006;pointer-events:auto;overflow:hidden}.toast.svelte-zemmny:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,currentColor,rgba(255,255,255,.12));transform-origin:left center;animation:svelte-zemmny-toastTimer var(--toast-duration, 4s) linear forwards;opacity:.75}@keyframes svelte-zemmny-toastTimer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast--success.svelte-zemmny{border-color:#22c55e80}.toast--success.svelte-zemmny .toast-icon:where(.svelte-zemmny){color:var(--color-success, #22c55e)}.toast--error.svelte-zemmny{border-color:#ef444480}.toast--error.svelte-zemmny .toast-icon:where(.svelte-zemmny){color:var(--color-error, #ef4444)}.toast--warning.svelte-zemmny{border-color:#eab30880}.toast--warning.svelte-zemmny .toast-icon:where(.svelte-zemmny){color:var(--color-warning, #eab308)}.toast--info.svelte-zemmny{border-color:#18e1ff80}.toast--info.svelte-zemmny .toast-icon:where(.svelte-zemmny){color:var(--color-brand-primary, #18e1ff)}.toast-icon.svelte-zemmny{font-size:1rem;font-weight:700;flex-shrink:0}.toast-message.svelte-zemmny{flex:1;line-height:1.4}.toast-dismiss.svelte-zemmny{background:none;border:none;color:var(--color-text-secondary);font-size:1.25rem;cursor:pointer;padding:0;line-height:1;transition:color .2s,transform .2s}.toast-dismiss.svelte-zemmny:hover{color:#fff;transform:scale(1.08)}.toast-dismiss.svelte-zemmny:focus-visible{outline:2px solid rgba(var(--color-brand-primary-rgb, 24, 225, 255),.32);outline-offset:2px;border-radius:4px}@media(max-width:480px){.toast-container.svelte-zemmny{left:1rem;right:1rem;max-width:none}}@media(prefers-reduced-motion:reduce){.toast.svelte-zemmny:after{animation:none}.toast-dismiss.svelte-zemmny{transition:none}.toast-dismiss.svelte-zemmny:hover{transform:none}}
