.app-toast-region,.react-aria-ToastRegion.app-toast-region{z-index:99999;pointer-events:none;isolation:isolate;border-radius:12px;outline:none;flex-direction:column-reverse;gap:.5rem;display:flex;position:fixed;bottom:1rem;right:1rem}:is(.app-toast-region,.react-aria-ToastRegion.app-toast-region)[data-focus-visible]{outline-offset:2px;outline:2px solid #000}.app-toast-region .react-aria-Toast,.react-aria-ToastRegion.app-toast-region .react-aria-Toast{pointer-events:auto}.react-aria-Toast{forced-color-adjust:none;view-transition-class:toast;background:#fff;border:1px solid #e2e5ec;border-radius:12px;outline:none;flex-shrink:0;align-items:center;gap:1rem;width:280px;padding:.75rem 1rem;display:flex;box-shadow:0 10px 30px #00000026}.react-aria-Toast[data-focus-visible]{outline-offset:2px;outline:2px solid #000}.react-aria-Toast[data-variant=success]{background:#16a34a;border-color:#16a34a}.react-aria-Toast[data-variant=success] .react-aria-ToastContent [slot=title]{color:#fff}.react-aria-Toast[data-variant=success] .react-aria-ToastContent [slot=description]{color:#fffc}.react-aria-Toast[data-variant=success] .toast-close-btn{color:#fff}.react-aria-Toast[data-variant=success] .toast-close-btn:hover{background:#ffffff26}.react-aria-Toast[data-variant=error]{background:#dc2626;border-color:#dc2626}.react-aria-Toast[data-variant=error] .react-aria-ToastContent [slot=title]{color:#fff}.react-aria-Toast[data-variant=error] .react-aria-ToastContent [slot=description]{color:#fffc}.react-aria-Toast[data-variant=error] .toast-close-btn{color:#fff}.react-aria-Toast[data-variant=error] .toast-close-btn:hover{background:#ffffff26}.react-aria-Toast[data-variant=warning]{background:#eab308;border-color:#eab308}.react-aria-Toast[data-variant=warning] .react-aria-ToastContent [slot=title]{color:#000}.react-aria-Toast[data-variant=warning] .react-aria-ToastContent [slot=description]{color:#000000b3}.react-aria-Toast[data-variant=warning] .toast-close-btn{color:#000}.react-aria-Toast[data-variant=warning] .toast-close-btn:hover{background:#0000001a}.react-aria-Toast .react-aria-ToastContent{flex-direction:column;flex:auto;min-width:0;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:14px;display:flex}.react-aria-Toast .react-aria-ToastContent [slot=title]{color:#000;font-weight:600}.react-aria-Toast .react-aria-ToastContent [slot=description]{color:#666;margin-top:2px;font-size:12px}.react-aria-Toast .toast-close-btn{appearance:none;color:#000;cursor:pointer;-webkit-tap-highlight-color:transparent;width:2rem;height:2rem;box-shadow:none;background:0 0;border:none;border-radius:6px;outline:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.react-aria-Toast .toast-close-btn[data-hovered]{box-shadow:none;background:#0000000f}.react-aria-Toast .toast-close-btn[data-focus-visible]{outline-offset:2px;outline:2px solid #000}.react-aria-Toast .toast-close-btn[data-pressed]{box-shadow:none;background:#0000001a}::view-transition-new(.toast):only-child{animation:.4s slide-in}::view-transition-old(.toast):only-child{animation:.4s forwards slide-out}@keyframes slide-out{to{opacity:0;visibility:hidden;translate:100%}}@keyframes slide-in{0%{opacity:0;translate:100%}}
