.sn-wcf-toast{position:fixed;z-index:999999;right:22px;bottom:22px;display:flex;align-items:center;gap:12px;max-width:min(430px,calc(100vw - 32px));padding:14px 16px;border:1px solid rgba(108,33,183,.2);border-radius:12px;background:#fff;color:#2a1a38;box-shadow:0 12px 38px rgba(38,18,52,.2);font:600 14px/1.45 Montserrat,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .22s ease,transform .22s ease}.sn-wcf-toast.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.sn-wcf-toast__mark{display:grid;flex:0 0 28px;width:28px;height:28px;place-items:center;border-radius:50%;background:#6C21B7;color:#fff;font-size:16px;font-weight:800}.sn-wcf-toast__text{flex:1}.sn-wcf-toast__close{display:grid;flex:0 0 28px;width:28px;height:28px;place-items:center;border:0;border-radius:50%;background:#f5effb;color:#6C21B7;font-size:22px;line-height:1;cursor:pointer}.sn-wcf-toast__close:focus-visible{outline:2px solid #6C21B7;outline-offset:2px}@media(max-width:600px){.sn-wcf-toast{right:12px;bottom:12px;left:12px;max-width:none;font-size:13px}}@media(prefers-reduced-motion:reduce){.sn-wcf-toast{transition:none}}
