.toast-container.svelte-1i7wnxu{position:fixed;bottom:5.75rem;left:50%;transform:translate(-50%);z-index:110;width:100%;max-width:26rem;pointer-events:none}.toast-slot.svelte-1i7wnxu{position:absolute;left:.875rem;right:.875rem;bottom:0;transform-origin:50% 0;transition:transform .4s cubic-bezier(.21,1.02,.73,1),opacity .4s ease}.toast-slot-behind.svelte-1i7wnxu .toast-card:where(.svelte-1i7wnxu){height:var(--front-h)}.toast-card.svelte-1i7wnxu>*{transition:opacity .2s ease}.toast-slot-behind.svelte-1i7wnxu .toast-card:where(.svelte-1i7wnxu)>*{opacity:0}.toast-container-expanded.svelte-1i7wnxu .toast-slot:where(.svelte-1i7wnxu):after{content:"";position:absolute;left:0;right:0;bottom:100%;height:12px;pointer-events:auto}.toast-slot-hidden.svelte-1i7wnxu{opacity:0;pointer-events:none}.toast-slot-hidden.svelte-1i7wnxu .toast-card:where(.svelte-1i7wnxu){pointer-events:none}.toast-card.svelte-1i7wnxu{position:relative;width:100%;background:#fff;border-radius:20px;padding:12px 12px 12px 14px;display:flex;align-items:center;gap:12px;overflow:hidden;pointer-events:auto;cursor:pointer;--toast-detail-size: 12.5px}.toast-positive.svelte-1i7wnxu{border:1px solid rgba(140,232,165,.5);box-shadow:0 1px 2px #243c3c0f,0 18px 36px -16px #5ba6a88c}.toast-negative.svelte-1i7wnxu{border:1px solid #d8e8e8;box-shadow:0 1px 2px #243c3c0f,0 18px 34px -18px #243c3c73}.toast-thumb-wrap.svelte-1i7wnxu{position:relative;flex-shrink:0}.toast-thumb.svelte-1i7wnxu{width:50px;height:50px;border-radius:14px;overflow:hidden;display:grid;place-items:center;transition:filter .3s ease}.toast-thumb-positive.svelte-1i7wnxu{background:radial-gradient(circle at 50% 38%,#e8faf0,#e4f4f4)}.toast-thumb-negative.svelte-1i7wnxu{background:#eef4f4}.toast-thumb-img.svelte-1i7wnxu{width:40px;height:40px;object-fit:contain}.toast-thumb-img-negative.svelte-1i7wnxu{filter:grayscale(.55) opacity(.7)}.toast-thumb-robot.svelte-1i7wnxu{width:56px;height:56px;background:#eff8f3}.toast-robot-img.svelte-1i7wnxu{width:100%;height:100%;object-fit:cover;transform-origin:50% 90%}.toast-robot-toss.svelte-1i7wnxu{animation:svelte-1i7wnxu-toast-robot-toss .52s .32s ease-out both}.toast-flyer.svelte-1i7wnxu{position:absolute;left:29px;top:26px;width:24px;height:24px;border-radius:7px;background:#fff;box-shadow:0 3px 8px -2px #243c3c59;display:grid;place-items:center;z-index:2;pointer-events:none;animation:svelte-1i7wnxu-toast-flyer-toss 1.05s .26s cubic-bezier(.33,0,.4,1) both}.toast-flyer-stash.svelte-1i7wnxu{left:15px;top:30px;animation:svelte-1i7wnxu-toast-flyer-stash .9s .22s cubic-bezier(.45,0,.55,1) both}.toast-robot-catch.svelte-1i7wnxu{animation:svelte-1i7wnxu-toast-robot-catch .42s .96s ease-out both}.toast-flyer.svelte-1i7wnxu img:where(.svelte-1i7wnxu){width:20px;height:20px;object-fit:contain}.toast-badge.svelte-1i7wnxu{position:absolute;right:-5px;bottom:-5px;width:22px;height:22px;border-radius:9999px;display:grid;place-items:center;animation:svelte-1i7wnxu-toast-badge-pop .46s 60ms cubic-bezier(.175,.885,.32,1.275) both}.toast-badge-positive.svelte-1i7wnxu{background:#8ce8a5;color:#1e2a26;box-shadow:0 0 0 3px #fff,0 4px 8px -2px #6ccc8799}.toast-badge-negative.svelte-1i7wnxu{background:#b8d4d4;color:#4a6a6a;box-shadow:0 0 0 3px #fff,0 4px 8px -2px #243c3c40}.toast-copy.svelte-1i7wnxu{flex:1;min-width:0}.toast-title.svelte-1i7wnxu{font-weight:900;font-size:15.5px;letter-spacing:-.01em;color:#1e2a26;line-height:1.12;display:flex;align-items:center;gap:6px;overflow-wrap:anywhere;text-wrap:pretty}.toast-title-compact.svelte-1i7wnxu{font-size:var(--toast-detail-size);font-weight:800;letter-spacing:0;line-height:1.3;white-space:normal;text-wrap:balance}.toast-card-compact.svelte-1i7wnxu .toast-action:where(.svelte-1i7wnxu){padding:0 14px}.toast-card-compact.svelte-1i7wnxu .toast-action:where(.svelte-1i7wnxu) svg{display:none}.toast-detail.svelte-1i7wnxu{margin-top:2px;font-size:var(--toast-detail-size);font-weight:700;color:#62807f;line-height:1.3;overflow-wrap:anywhere;text-wrap:pretty}.toast-detail-hint.svelte-1i7wnxu{color:#4a6a6a}.toast-action.svelte-1i7wnxu{position:relative;flex-shrink:0;height:38px;padding:0 16px;border-radius:9999px;cursor:pointer;font-weight:800;font-size:13.5px;display:inline-flex;align-items:center;gap:7px;transition:transform .15s,background .15s,border-color .15s;font-family:inherit}.toast-action.svelte-1i7wnxu:active{transform:scale(.94)}.toast-action.svelte-1i7wnxu:before{content:"";position:absolute;inset:-3px 0}.toast-action-positive.svelte-1i7wnxu{border:none;background:#5ba6a8;color:#fff;box-shadow:0 8px 16px -6px #5ba6a8cc}.toast-action-negative.svelte-1i7wnxu{border:1.5px solid #d8e8e8;background:#fff;color:#243c3c}.toast-action-disabled.svelte-1i7wnxu{opacity:.5;cursor:default}.toast-action-disabled.svelte-1i7wnxu:active{transform:none}.toast-progress.svelte-1i7wnxu{position:absolute;left:0;bottom:0;height:3px;width:100%;transform-origin:left center;animation:svelte-1i7wnxu-toast-progress linear both}.toast-progress-success.svelte-1i7wnxu{background:#2eb85c}.toast-progress-info.svelte-1i7wnxu{background:#5ba6a8}.toast-progress-error.svelte-1i7wnxu{background:#e5484d}.toast-progress-warning.svelte-1i7wnxu{background:#f5a623}.toast-enter.svelte-1i7wnxu{animation:svelte-1i7wnxu-toast-in .34s cubic-bezier(.16,1,.3,1) both}.toast-exit.svelte-1i7wnxu{animation:svelte-1i7wnxu-toast-out .24s cubic-bezier(.4,0,.2,1) both}@keyframes svelte-1i7wnxu-toast-in{0%{opacity:0;transform:translateY(18px) scale(.95)}60%{opacity:1}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-1i7wnxu-toast-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(10px) scale(.97)}}@keyframes svelte-1i7wnxu-toast-badge-pop{0%{transform:scale(0)}70%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes svelte-1i7wnxu-toast-flyer-toss{0%{opacity:0;transform:translateY(10px) scale(.35) rotate(0)}14%{opacity:1;transform:translateY(-2px) scale(.85) rotate(-6deg)}42%{transform:translate(8px,-24px) scale(1) rotate(-24deg)}to{opacity:1;transform:translate(30px,64px) scale(.9) rotate(280deg)}}@keyframes svelte-1i7wnxu-toast-flyer-stash{0%{opacity:0;transform:translate(38px,-18px) scale(.8) rotate(-160deg)}15%{opacity:1}55%{transform:translate(10px,-26px) scale(1) rotate(-20deg)}82%{opacity:1;transform:translateY(-2px) scale(.85) rotate(0)}to{opacity:0;transform:translateY(10px) scale(.4) rotate(0)}}@keyframes svelte-1i7wnxu-toast-robot-catch{0%,to{transform:translateY(0) scale(1)}35%{transform:translateY(2px) scale(1.04,.95)}70%{transform:translateY(-1px) scale(.98,1.02)}}@keyframes svelte-1i7wnxu-toast-robot-toss{0%,to{transform:rotate(0)}30%{transform:rotate(-5deg) translateY(1px)}60%{transform:rotate(3deg)}}@keyframes svelte-1i7wnxu-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion: reduce){.toast-slot.svelte-1i7wnxu{transition:none}.toast-enter.svelte-1i7wnxu,.toast-exit.svelte-1i7wnxu,.toast-badge.svelte-1i7wnxu,.toast-progress.svelte-1i7wnxu{animation-duration:1ms!important}.toast-robot-toss.svelte-1i7wnxu,.toast-robot-catch.svelte-1i7wnxu{animation:none}.toast-flyer.svelte-1i7wnxu{display:none}}
