.digest-push-invite{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:1600;box-sizing:border-box;width:min(480px,calc(100% - 32px));padding:24px 28px 18px;text-align:center;background:#ffffff;color:#202124;border:1px solid #e4d5da;border-radius:20px;box-shadow:0 14px 65px #20212430;font-family:Arial,sans-serif;animation:digest-in .35s ease-out}.digest-push-invite img{display:block;margin:0 auto 10px}.digest-push-brand{font-size:10px;letter-spacing:.18em;color:#805263}.digest-push-invite h2{font-size:20px;line-height:1.3;margin:12px 0 8px;letter-spacing:-.5px}.digest-push-invite p{font-size:15px;line-height:1.6;margin:0;color:#58625c}.digest-push-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:18px}.digest-push-actions button{font:inherit;font-size:14px;cursor:pointer;border:0;border-radius:8px;padding:11px 24px;background:transparent;color:#651c32}.digest-push-actions [data-allow]{background:#651c32;color:white}.digest-push-actions button:focus-visible{outline:3px solid #805263;outline-offset:3px}.digest-push-invite .digest-push-status:empty{display:none}.digest-push-status{margin-top:10px!important}@keyframes digest-in{from{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.digest-push-invite{animation:none}}@media(max-width:480px){.digest-push-invite{bottom:12px;padding:20px}.digest-push-invite img{width:52px;height:52px}}
