.toast.svelte-1cpok13{position:relative;width:100%;max-width:380px;background-color:#fff;color:var(--gray-900);border-radius:12px;box-shadow:0 8px 30px #0000001f,0 2px 8px #0000000f;margin-bottom:var(--space-2);overflow:hidden;border-left:4px solid var(--toast-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.toast-content.svelte-1cpok13{display:flex;align-items:center;padding:14px var(--space-2);gap:var(--space-2)}.toast-icon.svelte-1cpok13{display:flex;align-items:center;justify-content:center;color:var(--toast-color);flex-shrink:0;width:32px;height:32px;border-radius:8px;background-color:color-mix(in srgb,var(--toast-color) 10%,transparent)}.toast-message.svelte-1cpok13{flex:1;font-size:var(--text-sm);font-weight:500;line-height:1.4}.toast-close.svelte-1cpok13{background:transparent;border:none;color:var(--gray-400);cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all var(--transition-fast);flex-shrink:0}.toast-close.svelte-1cpok13:hover{color:var(--gray-700);background-color:var(--gray-100)}.toast-progress.svelte-1cpok13{height:2px;background-color:var(--gray-100);width:100%}.toast-progress-bar.svelte-1cpok13{height:100%;background-color:var(--toast-color);transition:width linear 10ms;border-radius:0 1px 0 0}.toast-container.svelte-cqwvc2{position:fixed;top:var(--space-3);right:var(--space-3);z-index:9999;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none}.toast-container.svelte-cqwvc2 .toast{pointer-events:auto}@media (max-width: 480px){.toast-container.svelte-cqwvc2{top:auto;bottom:var(--space-3);left:var(--space-2);right:var(--space-2);align-items:stretch}}
