.ToastViewport{z-index:9999;outline:none;flex-direction:column;gap:.625rem;width:25rem;max-width:100vw;margin:0;padding:1.5rem;list-style:none;display:flex;position:fixed;top:0;right:0}@media (max-width:480px){.ToastViewport{width:100vw;padding:1rem .75rem;left:0;right:0}}.ToastRoot{background-color:#fff;border-left:4px solid #0000;border-radius:.75rem;grid-template-columns:auto 1fr auto;grid-template-areas:"icon title close""icon description description";align-items:start;column-gap:.75rem;padding:1rem 1.25rem;display:grid;box-shadow:0 10px 38px -10px #16171859,0 10px 20px -15px #16171833}.ToastRoot[data-has-description=false]{align-items:center}@media (max-width:480px){.ToastRoot{border-radius:.625rem;column-gap:.625rem;padding:.875rem 1rem}}.ToastRoot[data-variant=success]{border-left-color:var(--color-status-success);background:var(--color-bg-card)}.ToastRoot[data-variant=warning]{border-left-color:var(--color-status-warning);background:var(--color-bg-card)}.ToastRoot[data-variant=error]{border-left-color:var(--color-status-error);background:var(--color-bg-card)}.ToastIcon{border-radius:50%;flex-shrink:0;grid-area:icon;justify-content:center;align-items:center;width:2rem;height:2rem;margin-top:.125rem;display:flex}.ToastRoot[data-has-description=false] .ToastIcon{margin-top:0}.ToastRoot[data-variant=success] .ToastIcon{background-color:var(--color-bg-card);color:var(--color-status-success)}.ToastRoot[data-variant=warning] .ToastIcon{background-color:var(--color-bg-card);color:var(--color-status-warning)}.ToastRoot[data-variant=error] .ToastIcon{background-color:var(--color-bg-card);color:var(--color-status-error)}.ToastTitle{color:#1a1a2e;grid-area:title;font-size:.9375rem;font-weight:600;line-height:1.4}@media (max-width:480px){.ToastTitle{font-size:.875rem}}.ToastDescription{color:#64748b;grid-area:description;margin-top:.125rem;font-size:.8125rem;line-height:1.5}@media (max-width:480px){.ToastDescription{font-size:.75rem}}.ToastClose{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:9999px;grid-area:close;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:1rem;line-height:1;transition:all .15s;display:inline-flex}.ToastClose:hover{color:#475569;background-color:#f1f5f9}.ToastRoot[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.ToastRoot[data-swipe=cancel]{transition:transform .2s ease-out;transform:translate(0)}.ToastRoot[data-swipe=end]{animation:.1s ease-out forwards toastSwipeOut}.ToastRoot[data-state=open]{animation:.3s cubic-bezier(.16,1,.3,1) toastSlideIn}.ToastRoot[data-state=closed]{animation:.2s ease-in forwards toastFadeOut}@keyframes toastSlideIn{0%{opacity:0;transform:translate(calc(100% + 1.5rem))}to{opacity:1;transform:translate(0)}}@keyframes toastFadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@keyframes toastSwipeOut{0%{transform:translateX(var(--radix-toast-swipe-end-x))}to{transform:translate(calc(100% + 1.5rem))}}
