.sd-toaster{--toast-bg:#fff;--toast-fg:#18181b;--toast-muted:#71717a;--toast-line:#00000012;--toast-success:#16a34a;--toast-error:#dc2626;--toast-width:356px;z-index:9999;width:var(--toast-width);pointer-events:none;max-width:calc(100vw - 32px);font-family:ui-sans-serif,system-ui,-apple-system,sans-serif;position:fixed;bottom:20px}:where(.dark) .sd-toaster{--toast-bg:#1c1c1f;--toast-fg:#f4f4f5;--toast-muted:#a1a1aa;--toast-line:#ffffff14;--toast-success:#4ade80;--toast-error:#f87171}.sd-toaster[data-position=bottom-right]{right:20px}.sd-toaster[data-position=bottom-left]{left:20px}.sd-toaster[data-position=bottom-center]{left:50%;transform:translate(-50%)}.sd-toaster__list{pointer-events:auto;margin:0;padding:0;list-style:none;transition:height .4s cubic-bezier(.22,1,.36,1);position:relative}.sd-toast{transform-origin:50% 100%;touch-action:pan-y;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .3s;animation:.42s cubic-bezier(.22,1,.36,1) sd-toast-in;position:absolute;bottom:0;left:0;right:0}@keyframes sd-toast-in{0%{opacity:0;translate:0 16px;scale:.96}}.sd-toast[data-leaving]{transition:opacity .24s,scale .24s,transform .24s;scale:.94;opacity:0!important}.sd-toast__body{background:var(--toast-bg);color:var(--toast-fg);box-shadow:0 0 0 1px var(--toast-line), 0 4px 12px -2px #00000014, 0 12px 32px -8px #00000024;border-radius:12px;align-items:flex-start;gap:10px;padding:13px 12px 13px 14px;transition:opacity .3s;display:flex}.sd-toast__body[data-dim]>*{opacity:0;transition:opacity .2s}.sd-toast__icon{flex:none;width:16px;height:16px;margin-top:1px;animation:.4s cubic-bezier(.34,1.56,.64,1) sd-toast-icon}.sd-toast__icon[data-kind=success]{color:var(--toast-success)}.sd-toast__icon[data-kind=error]{color:var(--toast-error)}@keyframes sd-toast-icon{0%{opacity:0;scale:.4}}.sd-toast__spin{color:var(--toast-muted);animation:.8s linear infinite sd-toast-spin}@keyframes sd-toast-spin{to{rotate:360deg}}.sd-toast__text{flex:1;min-width:0}.sd-toast__title{margin:0;font-size:13.5px;font-weight:550;line-height:1.35}.sd-toast__desc{color:var(--toast-muted);margin:2px 0 0;font-size:13px;line-height:1.4}.sd-toast__action{background:var(--toast-fg);height:26px;color:var(--toast-bg);font:inherit;cursor:pointer;border:0;border-radius:7px;flex:none;padding:0 10px;font-size:12.5px;font-weight:550}.sd-toast__close{width:22px;height:22px;color:var(--toast-muted);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;transition:opacity .15s,background-color .15s;display:grid}.sd-toast:hover .sd-toast__close,.sd-toast__close:focus-visible{opacity:1}.sd-toast__close:hover{background:var(--toast-line);color:var(--toast-fg)}.sd-toast__close svg{width:14px;height:14px}@media (hover:none){.sd-toast__close{opacity:1}}@media (prefers-reduced-motion:reduce){.sd-toast,.sd-toaster__list{transition-duration:1ms!important;animation:none!important}.sd-toast__spin{animation-duration:2s!important}}
