.Toast-module__CSwnhq__toast{-webkit-backdrop-filter:blur(30px)saturate(200%);cursor:pointer;background:linear-gradient(135deg,#ffffff14 0%,#ffffff0a 50%,#ffffff05 100%);border:1px solid #ffffff26;border-radius:16px;align-items:flex-start;gap:12px;min-width:320px;max-width:420px;padding:16px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 12px 48px #00000080,0 4px 16px #0000004d,inset 0 1px #fff3,inset 0 -1px #0006}.Toast-module__CSwnhq__toast:before{content:"";z-index:-1;opacity:0;filter:blur(10px);background:linear-gradient(135deg,#ffffff4d 0%,#ffffff1a 25%,#fff3 50%,#ffffff1a 75%,#ffffff4d 100%) 0 0/200% 200%;border-radius:18px;transition:opacity .5s;animation:4s ease-in-out infinite Toast-module__CSwnhq__borderFlow;position:absolute;inset:-2px}.Toast-module__CSwnhq__toast:hover:before{opacity:1}.Toast-module__CSwnhq__toast:hover{transform:translateY(-2px)scale(1.01);box-shadow:0 16px 64px #0009,0 8px 32px #0006,0 0 40px #ffffff1a,inset 0 2px #ffffff4d,inset 0 -2px #0006}.Toast-module__CSwnhq__visible{animation:.6s cubic-bezier(.34,1.56,.64,1) Toast-module__CSwnhq__bounceIn}.Toast-module__CSwnhq__hidden{opacity:0;animation:.4s cubic-bezier(.4,0,1,1) Toast-module__CSwnhq__slideOutRight;transform:translate(120%)scale(.8)}.Toast-module__CSwnhq__paused{animation-play-state:paused}@keyframes Toast-module__CSwnhq__bounceIn{0%{opacity:0;transform:translate(100%)scale(.8)}60%{opacity:1;transform:translate(-10px)scale(1.05)}80%{transform:translate(5px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes Toast-module__CSwnhq__slideOutRight{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(120%)scale(.8)}}@keyframes Toast-module__CSwnhq__borderFlow{0%,to{background-position:0%}50%{background-position:100%}}.Toast-module__CSwnhq__iconWrapper{background:#ffffff14;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.Toast-module__CSwnhq__success .Toast-module__CSwnhq__iconWrapper{color:#22c55e;background:linear-gradient(145deg,#22c55e33 0%,#16a34a26 100%);box-shadow:0 0 20px #22c55e4d,inset 0 1px 2px #22c55e66}.Toast-module__CSwnhq__error .Toast-module__CSwnhq__iconWrapper{color:#ef4444;background:linear-gradient(145deg,#ef444433 0%,#dc262626 100%);box-shadow:0 0 20px #ef44444d,inset 0 1px 2px #ef444466}.Toast-module__CSwnhq__warning .Toast-module__CSwnhq__iconWrapper{color:#ffc107;background:linear-gradient(145deg,#ffc10733 0%,#f5a62326 100%);box-shadow:0 0 20px #ffc1074d,inset 0 1px 2px #ffc10766}.Toast-module__CSwnhq__info .Toast-module__CSwnhq__iconWrapper{color:#3b82f6;background:linear-gradient(145deg,#3b82f633 0%,#2563eb26 100%);box-shadow:0 0 20px #3b82f64d,inset 0 1px 2px #3b82f666}.Toast-module__CSwnhq__content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.Toast-module__CSwnhq__title{color:#fff;font-size:14px;font-weight:600;line-height:1.4}.Toast-module__CSwnhq__message{color:#ffffffb3;word-wrap:break-word;font-size:13px;line-height:1.4}.Toast-module__CSwnhq__closeButton{color:#ffffff80;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .2s;display:flex}.Toast-module__CSwnhq__closeButton:hover{color:#ffffffe6;background:#ffffff1a;border-color:#fff3;transform:scale(1.1)}.Toast-module__CSwnhq__closeButton:active{transform:scale(.95)}.Toast-module__CSwnhq__progressBar{background:#ffffff1a;border-radius:0 0 16px 16px;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.Toast-module__CSwnhq__progressFill{border-radius:0 0 16px 16px;height:100%;transition:width .1s linear}.Toast-module__CSwnhq__success .Toast-module__CSwnhq__progressFill{background:linear-gradient(90deg,#22c55e,#16a34a);box-shadow:0 0 10px #22c55e80}.Toast-module__CSwnhq__error .Toast-module__CSwnhq__progressFill{background:linear-gradient(90deg,#ef4444,#dc2626);box-shadow:0 0 10px #ef444480}.Toast-module__CSwnhq__warning .Toast-module__CSwnhq__progressFill{background:linear-gradient(90deg,#ffc107,#f5a623);box-shadow:0 0 10px #ffc10780}.Toast-module__CSwnhq__info .Toast-module__CSwnhq__progressFill{background:linear-gradient(90deg,#3b82f6,#2563eb);box-shadow:0 0 10px #3b82f680}.Toast-module__CSwnhq__success{border-color:#22c55e4d;box-shadow:0 12px 48px #00000080,0 4px 16px #0000004d,0 0 40px #22c55e26,inset 0 1px #fff3,inset 0 -1px #0006}.Toast-module__CSwnhq__success:hover{box-shadow:0 16px 64px #0009,0 8px 32px #0006,0 0 60px #22c55e4d,inset 0 2px #ffffff4d,inset 0 -2px #0006}.Toast-module__CSwnhq__error{border-color:#ef44444d;box-shadow:0 12px 48px #00000080,0 4px 16px #0000004d,0 0 40px #ef444426,inset 0 1px #fff3,inset 0 -1px #0006}.Toast-module__CSwnhq__error:hover{box-shadow:0 16px 64px #0009,0 8px 32px #0006,0 0 60px #ef44444d,inset 0 2px #ffffff4d,inset 0 -2px #0006}.Toast-module__CSwnhq__warning{border-color:#ffc1074d;box-shadow:0 12px 48px #00000080,0 4px 16px #0000004d,0 0 40px #ffc10726,inset 0 1px #fff3,inset 0 -1px #0006}.Toast-module__CSwnhq__warning:hover{box-shadow:0 16px 64px #0009,0 8px 32px #0006,0 0 60px #ffc1074d,inset 0 2px #ffffff4d,inset 0 -2px #0006}.Toast-module__CSwnhq__info{border-color:#3b82f64d;box-shadow:0 12px 48px #00000080,0 4px 16px #0000004d,0 0 40px #3b82f626,inset 0 1px #fff3,inset 0 -1px #0006}.Toast-module__CSwnhq__info:hover{box-shadow:0 16px 64px #0009,0 8px 32px #0006,0 0 60px #3b82f64d,inset 0 2px #ffffff4d,inset 0 -2px #0006}.Toast-module__CSwnhq__toast:focus{outline:none;box-shadow:0 16px 64px #0009,0 8px 32px #0006,0 0 0 3px #6366f180,inset 0 2px #ffffff4d,inset 0 -2px #0006}.Toast-module__CSwnhq__closeButton:focus{outline:none;box-shadow:0 0 0 2px #6366f180}@media (max-width:768px){.Toast-module__CSwnhq__toast{min-width:280px;max-width:calc(100vw - 40px)}}
.ToastContainer-module__w9nRZq__container{z-index:99999;pointer-events:none;will-change:transform;flex-direction:column;gap:12px;max-height:calc(100vh - 40px);display:flex;position:fixed;bottom:20px;right:20px;overflow:visible;transform:translateZ(0)}.ToastContainer-module__w9nRZq__container>*{pointer-events:auto}@media (max-width:768px){.ToastContainer-module__w9nRZq__container{bottom:20px;left:20px;right:20px}}
