#toast-container{z-index:999999;pointer-events:none;position:fixed}#toast-container *{box-sizing:border-box}.toast-top-right{top:24px;right:24px}.toast-top-left{top:24px;left:24px}.toast-bottom-right{bottom:2rem;right:2rem}.toast-bottom-left{bottom:24px;left:24px}.toast-top-center{top:24px;left:50%;transform:translate(-50%)}.toast-bottom-center{bottom:24px;left:50%;transform:translate(-50%)}#toast-container>div{pointer-events:auto;color:#fff;background:#1a1a1a;border-radius:50px;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;max-width:45ch;margin:0 0 12px;padding:14px 20px 14px 58px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:1.4;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 30px #0000004d}#toast-container>div:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:18px 18px;border-radius:50%;width:34px;height:34px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}#toast-container>.toast-success{background:#1a2e1a}#toast-container>.toast-success:before{background-color:#7dbc55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E")}#toast-container>.toast-error{background:#2e1a1a}#toast-container>.toast-error:before{background-color:#e74c3c;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E")}#toast-container>.toast-warning{background:#2e2a1a}#toast-container>.toast-warning:before{background-color:#f39c12;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.29 3.86L1.82 18a2 2 0 001.71 3h16.94a2 2 0 001.71-3L13.71 3.86a2 2 0 00-3.42 0z'/%3E%3Cline x1='12' y1='9' x2='12' y2='13'/%3E%3Cline x1='12' y1='17' x2='12.01' y2='17'/%3E%3C/svg%3E")}#toast-container>.toast-info{background:#1a1a2e}#toast-container>.toast-info:before{background-color:#3498db;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' y1='16' x2='12' y2='12'/%3E%3Cline x1='12' y1='8' x2='12.01' y2='8'/%3E%3C/svg%3E")}.toast-title{color:#fff;font-size:14px;font-weight:600;display:none}.toast-message{color:#fffffff2;font-size:14px;font-weight:500}.toast-close-button{display:none}.toast-progress{background:#ffffff4d;border-radius:0 0 50px 50px;height:3px;position:absolute;bottom:0;left:0}.toast-success .toast-progress{background:#7dbc55}.toast-error .toast-progress{background:#e74c3c}.toast-warning .toast-progress{background:#f39c12}.toast-info .toast-progress{background:#3498db}@keyframes toastPopIn{0%{opacity:0;transform:scale(.8)translateY(20px)}50%{transform:scale(1.02)translateY(-5px)}to{opacity:1;transform:scale(1)translateY(0)}}#toast-container>div{animation:.4s cubic-bezier(.34,1.56,.64,1) toastPopIn}#toast-container>div:hover{cursor:pointer;transform:scale(1.02)}@media (max-width:480px){.toast-top-right,.toast-top-left,.toast-bottom-right,.toast-bottom-left,.toast-top-center,.toast-bottom-center{top:auto;bottom:1rem;left:50%;right:auto;transform:translate(-50%)}#toast-container>div{border-radius:40px;width:-moz-fit-content;width:fit-content;max-width:calc(100vw - 2rem);margin:0 0 8px;padding:10px 16px 10px 46px;font-size:13px}#toast-container>div:before{background-size:14px 14px;width:28px;height:28px;left:10px}.toast-message{font-size:13px}}@media (prefers-reduced-motion:reduce){#toast-container>div{animation:none}}
