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