#wfs-toast-container{position:fixed;right:1.25rem;bottom:1.25rem;z-index:99999;display:flex;flex-direction:column;gap:.5rem;width:22rem;max-width:calc(100vw - 2.5rem)}
.wfs-toast{display:flex;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border:1px solid;border-radius:.5rem;box-shadow:0 .5rem 1rem #0002;opacity:0;transform:translateX(.75rem);transition:opacity .22s,transform .22s}.wfs-toast-visible{opacity:1;transform:none}.wfs-toast-error{background:#f8d7da;border-color:#f1aeb5;color:#58151c}.wfs-toast-success{background:#d1e7dd;border-color:#a3cfbb;color:#0a3622}.wfs-toast-warning{background:#fff3cd;border-color:#ffe69c;color:#664d03}.wfs-toast-info{background:#cff4fc;border-color:#9eeaf9;color:#055160}.wfs-toast-msg{flex:1}.wfs-toast-close{border:0;background:none;color:inherit;cursor:pointer}.wfs-toast-links{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.wfs-toast-links a{color:inherit;text-decoration:underline;font-weight:600}
body.wfs-page-submitting::before{content:"";position:fixed;inset:0;z-index:2147483000;background:rgb(255 255 255 / 60%);pointer-events:auto}
