.Toast-module__UKUNqG__toast{background:#fff;border-left:4px solid;border-radius:8px;align-items:flex-start;gap:.75rem;min-width:300px;max-width:400px;padding:1rem;animation:.2s ease-out Toast-module__UKUNqG__slideIn;display:flex;box-shadow:0 4px 12px #00000026}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__exiting{animation:.2s ease-in forwards Toast-module__UKUNqG__slideOut}@keyframes Toast-module__UKUNqG__slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes Toast-module__UKUNqG__slideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.Toast-module__UKUNqG__success{border-left-color:#10b981}.Toast-module__UKUNqG__success .Toast-module__UKUNqG__iconWrapper{color:#10b981}.Toast-module__UKUNqG__error{border-left-color:#ef4444}.Toast-module__UKUNqG__error .Toast-module__UKUNqG__iconWrapper{color:#ef4444}.Toast-module__UKUNqG__warning{border-left-color:#f59e0b}.Toast-module__UKUNqG__warning .Toast-module__UKUNqG__iconWrapper{color:#f59e0b}.Toast-module__UKUNqG__info{border-left-color:#3b82f6}.Toast-module__UKUNqG__info .Toast-module__UKUNqG__iconWrapper{color:#3b82f6}.Toast-module__UKUNqG__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;display:flex}.Toast-module__UKUNqG__content{flex:1;min-width:0}.Toast-module__UKUNqG__title{color:#1f2937;margin:0;font-size:.9rem;font-weight:600;line-height:1.4}.Toast-module__UKUNqG__message{color:#6b7280;margin:.25rem 0 0;font-size:.85rem;line-height:1.4}.Toast-module__UKUNqG__dismissButton{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background-color .15s,color .15s;display:flex}.Toast-module__UKUNqG__dismissButton:hover{color:#374151;background-color:#f3f4f6}.Toast-module__UKUNqG__dismissButton:focus{outline-offset:2px;outline:2px solid #3b82f6}
.ToastProvider-module__dmGLwW__container{z-index:9999;pointer-events:none;flex-direction:column;gap:.75rem;display:flex;position:fixed;top:1rem;right:1rem}.ToastProvider-module__dmGLwW__container>*{pointer-events:auto}@media (max-width:480px){.ToastProvider-module__dmGLwW__container{left:1rem;right:1rem}.ToastProvider-module__dmGLwW__container>*{min-width:auto;max-width:100%}}
