.giv-payment-outcome-toast{position:fixed;top:18px;right:18px;z-index:2147483000;display:flex;align-items:center;gap:11px;width:min(440px,calc(100vw - 28px));padding:14px 15px;border:1px solid #dce5d8;border-left:5px solid #8ba52b;border-radius:12px;background:#fff;color:#263326;box-shadow:0 12px 36px rgba(0,0,0,.19);font:600 14px/1.45 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-sizing:border-box;animation:givPaymentToastIn .2s ease-out}.giv-payment-outcome-icon{flex:0 0 28px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#eef5d9;color:#526a08;font-size:18px;font-weight:900}.giv-payment-outcome-message{flex:1;min-width:0;overflow-wrap:anywhere}.giv-payment-outcome-close{flex:0 0 30px;width:30px;height:30px;padding:0;border:0;border-radius:6px;background:transparent;color:#59645d;font-size:23px;line-height:1;cursor:pointer}.giv-payment-outcome-close:hover,.giv-payment-outcome-close:focus-visible{background:#f0f2ed;outline:2px solid #71851d;outline-offset:1px}.giv-payment-outcome-failed,.giv-payment-outcome-error{border-left-color:#b42318}.giv-payment-outcome-failed .giv-payment-outcome-icon,.giv-payment-outcome-error .giv-payment-outcome-icon{background:#fff0ee;color:#a21c16}.giv-payment-outcome-cancelled{border-left-color:#8a8f95}.giv-payment-outcome-cancelled .giv-payment-outcome-icon{background:#f0f1f2;color:#555}.giv-payment-outcome-pending{border-left-color:#d49b20}.giv-payment-outcome-pending .giv-payment-outcome-icon{background:#fff6df;color:#875b00}@keyframes givPaymentToastIn{from{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.giv-payment-outcome-toast{top:10px;right:10px;width:calc(100vw - 20px);padding:12px;font-size:13px}}@media(prefers-reduced-motion:reduce){.giv-payment-outcome-toast{animation:none}}
