.ToastProvider-module__K0gmWq__viewport{right:var(--space-6);bottom:var(--space-6);z-index:10000;align-items:flex-end;gap:var(--space-3);pointer-events:none;flex-direction:column;display:flex;position:fixed}.ToastProvider-module__K0gmWq__toast{align-items:start;gap:var(--space-3);width:min(360px,100vw - 32px);padding:14px var(--space-4);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);color:var(--color-text-white);pointer-events:auto;border:1px solid #ffffff4d;grid-template-columns:auto 1fr auto;animation:.18s cubic-bezier(.2,.8,.2,1) ToastProvider-module__K0gmWq__slideIn;display:grid}.ToastProvider-module__K0gmWq__success{background:linear-gradient(135deg,#10b981f2,#059669fa)}.ToastProvider-module__K0gmWq__error{background:linear-gradient(135deg,#e53e3ef2,#991b1bfa)}.ToastProvider-module__K0gmWq__info{background:linear-gradient(135deg,#2d3e50f5,#1d2a38fc)}.ToastProvider-module__K0gmWq__icon{justify-content:center;align-items:center;margin-top:1px;display:flex}.ToastProvider-module__K0gmWq__content{flex-direction:column;gap:2px;min-width:0;display:flex}.ToastProvider-module__K0gmWq__title{font-size:var(--font-size-md);line-height:1.3;font-weight:var(--font-weight-semibold)}.ToastProvider-module__K0gmWq__description{font-size:var(--font-size-sm);color:#ffffffd9;line-height:1.4}.ToastProvider-module__K0gmWq__close{appearance:none;color:#ffffffd9;cursor:pointer;background:0 0;border:none;border-radius:999px;width:28px;height:28px;transition:background-color .12s,color .12s}.ToastProvider-module__K0gmWq__close:hover{color:#fff;background:#ffffff1f}@keyframes ToastProvider-module__K0gmWq__slideIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:640px){.ToastProvider-module__K0gmWq__viewport{left:var(--space-4);right:var(--space-4);bottom:var(--space-4);align-items:stretch}.ToastProvider-module__K0gmWq__toast{width:100%}}
