[data-sonner-toaster] [data-sonner-toast]:not([data-swiping=true]){transition:transform .38s cubic-bezier(.16,1,.3,1),opacity .22s ease-out,height .38s cubic-bezier(.16,1,.3,1)}.toast-card{--tone:var(--info);isolation:isolate;height:100%;box-shadow:inset 0 1px 0 oklch(100% 0 0/.06), var(--drop-overlay), 0 12px 32px -16px color-mix(in oklch, var(--tone) 55%, transparent);animation:.46s cubic-bezier(.16,1,.3,1) both toast-land}.toast-card[data-accent]{border-color:color-mix(in oklch, var(--tone) 30%, var(--border))}@keyframes toast-land{0%{filter:blur(6px);transform:scale(.94)translateY(4px)}60%{filter:blur()}to{filter:blur();transform:none}}.toast-card[data-tone=down]{animation:.78s cubic-bezier(.16,1,.3,1) both toast-land-no}@keyframes toast-land-no{0%{filter:blur(6px);transform:scale(.94)translateY(4px)}38%{filter:blur();transform:none}50%{transform:translate(-3px)}62%{transform:translate(3px)}74%{transform:translate(-2px)}86%{transform:translate(1px)}to{filter:blur();transform:none}}.toast-light{pointer-events:none;background:radial-gradient(11rem 7rem at 2.25rem 2.25rem, color-mix(in oklch, var(--tone) 18%, transparent), transparent 70%);position:absolute;inset:0}.toast-mark{color:var(--tone);background:color-mix(in oklch, var(--tone) 15%, transparent);position:relative}.toast-glyph path{stroke-dasharray:1;stroke-dashoffset:1px;animation:toast-draw .42s cubic-bezier(.16, 1, .3, 1) calc(.16s + var(--i,0) * .11s) both}@keyframes toast-draw{to{stroke-dashoffset:0}}.toast-card[data-tone=up] .toast-mark:after{content:"";border-radius:inherit;border:1.5px solid var(--tone);animation:.72s cubic-bezier(.16,1,.3,1) .42s both toast-ping;position:absolute;inset:0}@keyframes toast-ping{0%{opacity:0;transform:scale(1)}15%{opacity:.65}to{opacity:0;transform:scale(1.5)}}.toast-glyph-base{opacity:.3;stroke-dasharray:none;stroke-dashoffset:0;animation:none}.toast-card[data-tone=live] .toast-glyph path:not(.toast-glyph-base){stroke-dasharray:.3 1;stroke-dashoffset:.3px;animation:1.5s linear .2s infinite toast-sweep}@keyframes toast-sweep{0%{stroke-dashoffset:.3px}to{stroke-dashoffset:-1px}}.toast-fuse{background:var(--tone);opacity:.75;transform-origin:0;height:2px;animation:toast-fuse var(--toast-life,5s) linear both;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.toast-card[data-accent=mythic] .toast-fuse{--tier-sweep-angle:90deg;background:var(--tier-mythic-sweep)}@keyframes toast-fuse{0%{transform:scaleX(1)}to{transform:scaleX(0)}}[data-sonner-toast][data-expanded=true] .toast-fuse,.toast-card[data-paused] .toast-fuse{animation-play-state:paused}.toast-sheen{background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--tone) 30%, oklch(100% 0 0/.22)), transparent);mix-blend-mode:screen;pointer-events:none;width:40%;animation:.9s cubic-bezier(.22,1,.36,1) .26s both toast-sheen;position:absolute;top:-20%;bottom:-20%;left:0}@keyframes toast-sheen{0%{opacity:0;transform:translate(-120%)skew(-16deg)}15%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(320%)skew(-16deg)}}.toast-dismiss svg{transition:transform .2s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.toast-dismiss:hover svg{transform:rotate(90deg)}}.toast-card>*{transition:opacity .2s ease-out}[data-sonner-toast][data-expanded=false][data-front=false] .toast-card>:not(.toast-light){opacity:0}@media (prefers-reduced-motion:reduce){.toast-card,.toast-card[data-tone=down]{animation:none}.toast-glyph path,.toast-card[data-tone=live] .toast-glyph path:not(.toast-glyph-base){stroke-dasharray:none;stroke-dashoffset:0;animation:none}.toast-glyph-base{opacity:0}.toast-card[data-tone=up] .toast-mark:after,.toast-sheen{opacity:0;animation:none}.toast-dismiss svg{transition:none}}
