@keyframes ToastStack-module__29_oOq__toastEnter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes ToastStack-module__29_oOq__toastExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@keyframes ToastStack-module__29_oOq__toastEnterReduced{0%{opacity:0}to{opacity:1}}@keyframes ToastStack-module__29_oOq__toastExitReduced{0%{opacity:1}to{opacity:0}}.ToastStack-module__29_oOq__region{z-index:10050;pointer-events:none;padding:16px;padding-bottom:max(16px,env(safe-area-inset-bottom,0px));flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){.ToastStack-module__29_oOq__region{align-items:flex-end;padding-bottom:16px;inset:auto 16px 16px auto}}.ToastStack-module__29_oOq__toast{border:2px solid var(--header-bg);background:var(--surface);width:280px;min-height:50px;color:var(--text-primary);box-shadow:0 8px 24px var(--shadow);pointer-events:auto;word-break:break-word;border-radius:10px;padding:12px 40px 12px 14px;font-size:18px;position:relative}.ToastStack-module__29_oOq__toastEnter{animation:.28s ease-out both ToastStack-module__29_oOq__toastEnter}.ToastStack-module__29_oOq__toastExit{animation:.22s ease-in forwards ToastStack-module__29_oOq__toastExit}@media (prefers-reduced-motion:reduce){.ToastStack-module__29_oOq__toastEnter{animation:.15s ease-out both ToastStack-module__29_oOq__toastEnterReduced}.ToastStack-module__29_oOq__toastExit{animation:.12s ease-in forwards ToastStack-module__29_oOq__toastExitReduced}}.ToastStack-module__29_oOq__close{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:36px;display:flex;position:absolute;top:6px;right:6px}.ToastStack-module__29_oOq__close:hover{color:var(--text-primary);background:var(--surface-alt)}.ToastStack-module__29_oOq__close:disabled{opacity:.45;cursor:default}.ToastStack-module__29_oOq__close:disabled:hover{color:var(--text-secondary);background:0 0}
