.toast.svelte-e64nys{display:flex;align-items:center;gap:.75rem;border-radius:1.25rem;box-shadow:0 6px 32px #00000026;padding:1.25rem 1.75rem;font-size:1rem;font-weight:600;position:fixed;right:2rem;z-index:9999;min-width:300px;max-width:500px;animation:svelte-e64nys-slideInBounce .5s cubic-bezier(.4,0,.2,1);transition:all .3s ease;border-left:5px solid}.toast-default.svelte-e64nys{background:#fff;color:#222;border-left-color:#6b7280}.toast-success.svelte-e64nys{background:linear-gradient(135deg,#10b981,#065f46);color:#fff;border-left-color:#34d399;box-shadow:0 8px 40px #10b98166}.toast-warning.svelte-e64nys{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border-left-color:#fbbf24;box-shadow:0 8px 40px #f59e0b66}.toast-error.svelte-e64nys{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border-left-color:#f87171;box-shadow:0 8px 40px #ef444466}.icon.svelte-e64nys{font-size:1.75rem;font-weight:700}.msg.svelte-e64nys{flex:1;line-height:1.5;font-weight:600}.close-btn.svelte-e64nys{background:none;border:none;font-size:1.75rem;margin-left:.75rem;cursor:pointer;transition:all .2s;opacity:.8;font-weight:700}.toast-default.svelte-e64nys .close-btn:where(.svelte-e64nys){color:#888}.toast-default.svelte-e64nys .close-btn:where(.svelte-e64nys):hover{color:#222}.toast-success.svelte-e64nys .close-btn:where(.svelte-e64nys),.toast-warning.svelte-e64nys .close-btn:where(.svelte-e64nys),.toast-error.svelte-e64nys .close-btn:where(.svelte-e64nys){color:#fff}.toast-success.svelte-e64nys .close-btn:where(.svelte-e64nys):hover,.toast-warning.svelte-e64nys .close-btn:where(.svelte-e64nys):hover,.toast-error.svelte-e64nys .close-btn:where(.svelte-e64nys):hover{opacity:1;transform:scale(1.1)}@keyframes svelte-e64nys-slideInBounce{0%{opacity:0;transform:translate(100%) scale(.8)}60%{opacity:1;transform:translate(-10px) scale(1.05)}to{opacity:1;transform:translate(0) scale(1)}}.toast-success.svelte-e64nys,.toast-warning.svelte-e64nys,.toast-error.svelte-e64nys{animation:svelte-e64nys-slideInBounce .6s cubic-bezier(.4,0,.2,1)}.toast-warning.svelte-e64nys,.toast-error.svelte-e64nys{animation:svelte-e64nys-slideInBounce .6s cubic-bezier(.4,0,.2,1),svelte-e64nys-pulse 2s infinite}@keyframes svelte-e64nys-pulse{0%,to{box-shadow:0 8px 40px #f59e0b66}50%{box-shadow:0 8px 40px #f59e0bb3}}.toast-error.svelte-e64nys{animation:svelte-e64nys-slideInBounce .6s cubic-bezier(.4,0,.2,1),svelte-e64nys-pulse-error 2s infinite}@keyframes svelte-e64nys-pulse-error{0%,to{box-shadow:0 8px 40px #ef444466}50%{box-shadow:0 8px 40px #ef4444b3}}.toast-closing.svelte-e64nys{animation:svelte-e64nys-slideOutSmooth .3s cubic-bezier(.4,0,.2,1) forwards!important}@keyframes svelte-e64nys-slideOutSmooth{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(100%) scale(.8)}}@keyframes svelte-e64nys-fadeOutShrink{0%{opacity:1;transform:scale(1);max-height:200px}to{opacity:0;transform:scale(.8);max-height:0;padding:0;margin:0}}
