.acre-mail-alerts{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(22px,env(safe-area-inset-bottom));z-index:150;width:min(360px,calc(100vw - 32px));max-height:45vh;overflow:auto;padding:20px;background:#fffef9;color:#192b26;border:1px solid #d9e0d0;border-radius:22px;box-shadow:0 12px 40px #192b2629}.acre-mail-alerts[hidden]{display:none}.acre-mail-alerts>div+div{border-top:1px solid #d9e0d0;margin-top:16px;padding-top:16px}.acre-activity-kicker{font-size:11px;letter-spacing:.12em;color:#64765b;font-weight:700}.acre-mail-alerts p{margin:8px 0;font-size:14px;line-height:1.5}.acre-activity-actions{display:flex;justify-content:space-between;gap:12px;margin-top:14px}.acre-activity-actions button{font:inherit;font-size:14px;font-weight:600;border:0;border-radius:10px;padding:12px;min-height:44px;background:#192b26;color:#fff;cursor:pointer}.acre-activity-actions button+button{background:#edf1e5;color:#192b26}.acre-activity-actions button:focus-visible{outline:3px solid #638846;outline-offset:3px}@media(max-width:700px){.acre-mail-alerts{right:16px;bottom:calc(86px + env(safe-area-inset-bottom));padding:16px}}
