.toast.svelte-l93vew{position:relative;z-index:9999;min-width:300px;max-width:500px;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);opacity:0;transform:translate(calc(100% + var(--spacing-lg))) scale(.95);transition:all .4s cubic-bezier(.34,1.56,.64,1);animation:svelte-l93vew-slideInBounce .5s cubic-bezier(.34,1.56,.64,1) forwards}.toast-visible.svelte-l93vew{opacity:1;transform:translate(0) scale(1)}@keyframes svelte-l93vew-slideInBounce{0%{opacity:0;transform:translate(calc(100% + var(--spacing-lg))) scale(.8) rotateY(90deg)}50%{opacity:.8;transform:translate(-10px) scale(1.02) rotateY(0)}to{opacity:1;transform:translate(0) scale(1) rotateY(0)}}@keyframes svelte-l93vew-slideOutBounce{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.7;transform:translate(-5px) scale(.98)}to{opacity:0;transform:translate(calc(100% + var(--spacing-lg))) scale(.9)}}.toast.toast-hiding.svelte-l93vew{animation:svelte-l93vew-slideOutBounce .3s cubic-bezier(.55,.085,.68,.53) forwards}@keyframes svelte-l93vew-slideDownIn{0%{opacity:0;transform:translateY(-100%) scale(.95)}50%{opacity:.8;transform:translateY(10px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-l93vew-slideDownOut{0%{opacity:1;transform:translateY(0) scale(1)}30%{opacity:.7;transform:translateY(-5px) scale(.98)}to{opacity:0;transform:translateY(-100%) scale(.9)}}.toast-success.svelte-l93vew{background-color:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.toast-error.svelte-l93vew{background-color:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.toast-warning.svelte-l93vew{background-color:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.toast-info.svelte-l93vew{background-color:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.toast-content.svelte-l93vew{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md)}.toast-icon.svelte-l93vew{font-size:20px;flex-shrink:0}.toast-message.svelte-l93vew{flex:1;font-family:var(--md-sys-typescale-body-medium-font);font-size:var(--md-sys-typescale-body-medium-size);font-weight:500}.toast-close.svelte-l93vew{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:none;color:inherit;cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--transition-fast);flex-shrink:0}.toast-close.svelte-l93vew:hover{background-color:#0000001a}.toast-close.svelte-l93vew .material-symbols-outlined:where(.svelte-l93vew){font-size:16px}@media (max-width: 640px){.toast.svelte-l93vew{min-width:auto;max-width:none;transform:translateY(-100%) scale(.95);animation:svelte-l93vew-slideDownIn .5s cubic-bezier(.34,1.56,.64,1) forwards}.toast.toast-hiding.svelte-l93vew{animation:svelte-l93vew-slideDownOut .2s cubic-bezier(.55,.085,.68,.53) forwards}.toast-visible.svelte-l93vew{opacity:1;transform:translateY(0) scale(1)}}
