.toast-shell.svelte-qoalns.svelte-qoalns{pointer-events:none;position:fixed;width:min(calc(100vw - 2rem),26rem);transition:transform .4s cubic-bezier(.22,1,.36,1)}.toast-top-right.svelte-qoalns.svelte-qoalns{right:1rem;top:1rem;transform:translateY(calc(var(--toast-index) * 6rem))}.toast-top-left.svelte-qoalns.svelte-qoalns{left:1rem;top:1rem;transform:translateY(calc(var(--toast-index) * 6rem))}.toast-bottom-right.svelte-qoalns.svelte-qoalns{bottom:1rem;right:1rem;transform:translateY(calc(var(--toast-index) * -6rem))}.toast-bottom-left.svelte-qoalns.svelte-qoalns{bottom:1rem;left:1rem;transform:translateY(calc(var(--toast-index) * -6rem))}.toast-card.svelte-qoalns.svelte-qoalns{--toast-accent:#78716c;--toast-icon-bg:rgba(245, 245, 244, .9);--toast-icon-fg:#57534e;--toast-glow:rgba(120, 113, 108, .08);position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:.875rem;align-items:start;overflow:hidden;min-height:5rem;padding:1rem 1rem 1.2rem;border:1px solid rgba(255,255,255,.18);border-radius:16px;background:#ffffffd1;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);box-shadow:0 0 0 1px #0000000a,0 4px 12px #0000000f,0 20px 48px #0000001a;color:#1c1917;pointer-events:auto;transition:box-shadow .3s ease,transform .3s ease}.toast-card.svelte-qoalns.svelte-qoalns:hover{box-shadow:0 0 0 1px #0000000f,0 8px 20px #00000017,0 24px 56px #00000024;transform:translateY(-1px)}.toast-glow.svelte-qoalns.svelte-qoalns{position:absolute;top:-16px;left:-8px;width:72px;height:72px;border-radius:50%;background:var(--toast-glow);filter:blur(18px);pointer-events:none;animation:svelte-qoalns-toast-glow-pulse 2.4s ease-in-out infinite}@keyframes svelte-qoalns-toast-glow-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.toast-accent.svelte-qoalns.svelte-qoalns{position:absolute;inset:8px auto 8px 0;width:4px;border-radius:0 9999px 9999px 0;background:var(--toast-accent);animation:svelte-qoalns-toast-accent-grow .5s cubic-bezier(.22,1,.36,1) both}@keyframes svelte-qoalns-toast-accent-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.toast-icon.svelte-qoalns.svelte-qoalns{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:12px;background:var(--toast-icon-bg);color:var(--toast-icon-fg);box-shadow:inset 0 1px #ffffffb3,0 1px 3px #0000000f;animation:svelte-qoalns-toast-icon-pop .5s cubic-bezier(.34,1.56,.64,1) both;animation-delay:.08s}@keyframes svelte-qoalns-toast-icon-pop{0%{opacity:0;transform:scale(.5) rotate(-8deg)}to{opacity:1;transform:scale(1) rotate(0)}}.toast-icon.svelte-qoalns svg{width:1.25rem;height:1.25rem}.toast-copy.svelte-qoalns.svelte-qoalns{min-width:0;padding-top:.1rem;padding-right:.25rem}.toast-label.svelte-qoalns.svelte-qoalns{margin:0;color:var(--toast-icon-fg);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.toast-message.svelte-qoalns.svelte-qoalns{margin:.3rem 0 0;color:#1c1917;font-size:.9rem;font-weight:500;line-height:1.45;white-space:pre-line;word-break:break-word}.toast-close.svelte-qoalns.svelte-qoalns{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:0;border-radius:8px;background:transparent;color:#78716cb3;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .18s ease}.toast-close.svelte-qoalns.svelte-qoalns:hover{background:#0000000f;color:#1c1917;transform:scale(1.1)}.toast-close.svelte-qoalns.svelte-qoalns:active{transform:scale(.92)}.toast-close.svelte-qoalns svg{width:.9rem;height:.9rem}.toast-progress.svelte-qoalns.svelte-qoalns{position:absolute;left:12px;right:12px;bottom:6px;height:3px;border-radius:9999px;background:var(--toast-accent);opacity:.35;transform-origin:left center;animation:svelte-qoalns-toast-progress linear forwards}.toast-progress-paused.svelte-qoalns.svelte-qoalns{animation-play-state:paused}.toast-progress-closing.svelte-qoalns.svelte-qoalns{animation:none;opacity:0;transition:opacity .2s ease}@keyframes svelte-qoalns-toast-progress{0%{transform:scaleX(1);opacity:.35}to{transform:scaleX(0);opacity:.1}}.toast-info.svelte-qoalns.svelte-qoalns{--toast-accent:linear-gradient(180deg, #94a3b8 0%, #64748b 100%);--toast-icon-bg:rgba(241, 245, 249, .95);--toast-icon-fg:#475569;--toast-glow:rgba(100, 116, 139, .12)}.toast-info.svelte-qoalns .toast-progress.svelte-qoalns{background:linear-gradient(90deg,#94a3b8,#64748b)}.toast-success.svelte-qoalns.svelte-qoalns{--toast-accent:linear-gradient(180deg, #4ade80 0%, #16a34a 100%);--toast-icon-bg:rgba(240, 253, 244, .95);--toast-icon-fg:#15803d;--toast-glow:rgba(74, 222, 128, .18)}.toast-success.svelte-qoalns .toast-progress.svelte-qoalns{background:linear-gradient(90deg,#4ade80,#16a34a)}.toast-error.svelte-qoalns.svelte-qoalns{--toast-accent:linear-gradient(180deg, #f87171 0%, #dc2626 100%);--toast-icon-bg:rgba(254, 242, 242, .95);--toast-icon-fg:#b91c1c;--toast-glow:rgba(248, 113, 113, .18)}.toast-error.svelte-qoalns .toast-progress.svelte-qoalns{background:linear-gradient(90deg,#f87171,#dc2626)}.toast-warning.svelte-qoalns.svelte-qoalns{--toast-accent:linear-gradient(180deg, #fbbf24 0%, #d97706 100%);--toast-icon-bg:rgba(255, 251, 235, .95);--toast-icon-fg:#b45309;--toast-glow:rgba(251, 191, 36, .18)}.toast-warning.svelte-qoalns .toast-progress.svelte-qoalns{background:linear-gradient(90deg,#fbbf24,#d97706)}.toast-loading.svelte-qoalns.svelte-qoalns{--toast-accent:linear-gradient(180deg, #6366f1 0%, #3b82f6 100%);--toast-icon-bg:rgba(238, 242, 255, .95);--toast-icon-fg:#4f46e5;--toast-glow:rgba(99, 102, 241, .22)}.toast-loading.svelte-qoalns .toast-progress.svelte-qoalns{background:linear-gradient(90deg,#6366f1,#3b82f6)}.toast-progress-loading.svelte-qoalns.svelte-qoalns{animation:svelte-qoalns-toast-progress-shimmer 1.8s ease-in-out infinite alternate!important}@keyframes svelte-qoalns-toast-progress-shimmer{0%{opacity:.25;transform:scaleX(.3)}50%{opacity:.75;transform:scaleX(.85)}to{opacity:.4;transform:scaleX(.6)}}.toast-spinner.svelte-qoalns.svelte-qoalns{animation:svelte-qoalns-toast-spin 1s linear infinite}@keyframes svelte-qoalns-toast-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body.dark .toast-card.svelte-qoalns.svelte-qoalns,html.dark .toast-card.svelte-qoalns.svelte-qoalns{border-color:#ffffff14;background:#18181be6;box-shadow:0 0 0 1px #ffffff0f,0 4px 16px #0006,0 20px 48px #0009;color:#f4f4f5}body.dark .toast-card.svelte-qoalns.svelte-qoalns:hover,html.dark .toast-card.svelte-qoalns.svelte-qoalns:hover{box-shadow:0 0 0 1px #ffffff1a,0 8px 24px #00000080,0 24px 56px #000000b3}body.dark .toast-message.svelte-qoalns.svelte-qoalns,html.dark .toast-message.svelte-qoalns.svelte-qoalns{color:#e4e4e7}body.dark .toast-close.svelte-qoalns.svelte-qoalns,html.dark .toast-close.svelte-qoalns.svelte-qoalns{color:#a1a1aab3}body.dark .toast-close.svelte-qoalns.svelte-qoalns:hover,html.dark .toast-close.svelte-qoalns.svelte-qoalns:hover{background:#ffffff1a;color:#fff}body.dark .toast-info.svelte-qoalns.svelte-qoalns,html.dark .toast-info.svelte-qoalns.svelte-qoalns{--toast-icon-bg:rgba(51, 65, 85, .6);--toast-icon-fg:#94a3b8;--toast-glow:rgba(100, 116, 139, .25)}body.dark .toast-success.svelte-qoalns.svelte-qoalns,html.dark .toast-success.svelte-qoalns.svelte-qoalns{--toast-icon-bg:rgba(20, 83, 45, .6);--toast-icon-fg:#4ade80;--toast-glow:rgba(74, 222, 128, .25)}body.dark .toast-error.svelte-qoalns.svelte-qoalns,html.dark .toast-error.svelte-qoalns.svelte-qoalns{--toast-icon-bg:rgba(127, 29, 29, .6);--toast-icon-fg:#f87171;--toast-glow:rgba(248, 113, 113, .25)}body.dark .toast-warning.svelte-qoalns.svelte-qoalns,html.dark .toast-warning.svelte-qoalns.svelte-qoalns{--toast-icon-bg:rgba(120, 53, 15, .6);--toast-icon-fg:#fbbf24;--toast-glow:rgba(251, 191, 36, .25)}body.dark .toast-loading.svelte-qoalns.svelte-qoalns,html.dark .toast-loading.svelte-qoalns.svelte-qoalns{--toast-icon-bg:rgba(49, 46, 129, .6);--toast-icon-fg:#818cf8;--toast-glow:rgba(99, 102, 241, .3)}.toast-enter-down.svelte-qoalns.svelte-qoalns{animation:svelte-qoalns-toast-enter-down .52s cubic-bezier(.34,1.56,.64,1) both}.toast-enter-up.svelte-qoalns.svelte-qoalns{animation:svelte-qoalns-toast-enter-up .52s cubic-bezier(.34,1.56,.64,1) both}.toast-enter-left.svelte-qoalns.svelte-qoalns{animation:svelte-qoalns-toast-enter-left .52s cubic-bezier(.34,1.56,.64,1) both}.toast-enter-right.svelte-qoalns.svelte-qoalns{animation:svelte-qoalns-toast-enter-right .52s cubic-bezier(.34,1.56,.64,1) both}.toast-leave.svelte-qoalns.svelte-qoalns{animation:svelte-qoalns-toast-leave .42s cubic-bezier(.4,0,.2,1) forwards}@keyframes svelte-qoalns-toast-enter-down{0%{opacity:0;transform:translate3d(0,-28px,0) scale(.92);filter:blur(6px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes svelte-qoalns-toast-enter-up{0%{opacity:0;transform:translate3d(0,28px,0) scale(.92);filter:blur(6px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes svelte-qoalns-toast-enter-left{0%{opacity:0;transform:translate3d(-32px,0,0) scale(.92);filter:blur(6px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes svelte-qoalns-toast-enter-right{0%{opacity:0;transform:translate3d(32px,0,0) scale(.92);filter:blur(6px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes svelte-qoalns-toast-leave{0%{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}to{opacity:0;transform:translate3d(0,-16px,0) scale(.94);filter:blur(8px)}}@media (max-width: 640px){.toast-shell.svelte-qoalns.svelte-qoalns{width:min(calc(100vw - 1rem),24rem)}.toast-top-right.svelte-qoalns.svelte-qoalns,.toast-top-left.svelte-qoalns.svelte-qoalns{left:.5rem;right:.5rem;top:.5rem;transform:translateY(calc(var(--toast-index) * 6rem))}.toast-bottom-right.svelte-qoalns.svelte-qoalns,.toast-bottom-left.svelte-qoalns.svelte-qoalns{left:.5rem;right:.5rem;bottom:.5rem;transform:translateY(calc(var(--toast-index) * -6rem))}.toast-card.svelte-qoalns.svelte-qoalns{border-radius:12px}}@media (prefers-reduced-motion: reduce){.toast-enter-down.svelte-qoalns.svelte-qoalns,.toast-enter-up.svelte-qoalns.svelte-qoalns,.toast-enter-left.svelte-qoalns.svelte-qoalns,.toast-enter-right.svelte-qoalns.svelte-qoalns,.toast-leave.svelte-qoalns.svelte-qoalns,.toast-progress.svelte-qoalns.svelte-qoalns{animation-duration:.01ms!important}.toast-glow.svelte-qoalns.svelte-qoalns,.toast-icon.svelte-qoalns.svelte-qoalns{animation:none}}
