/* An inline choice that inherits its page, with no banner or card surface. */
.vantum-notifications{box-sizing:border-box;display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px;max-width:100%;margin:14px 0 0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font-family:inherit;text-align:left}
.vantum-notifications[hidden]{display:none!important}
.vantum-notifications .push-heading{display:flex;align-items:center;gap:7px;min-width:0}
.vantum-notifications .push-heading svg{width:18px;height:18px;flex:none;color:#416bff}
.vantum-notifications h2{margin:0!important;font:600 14px/1.3 Arial,sans-serif!important;letter-spacing:normal!important;text-transform:none!important;color:inherit!important}
.vantum-notifications p{margin:0!important;font:400 12px/1.4 Arial,sans-serif!important;color:inherit!important}
.vantum-notifications .push-actions{display:flex;align-items:center;gap:10px;margin:0}
.vantum-notifications button{box-sizing:border-box;min-height:40px;padding:8px 14px;border:1px solid currentColor;border-radius:4px;background:transparent;color:inherit;font:600 13px/1.3 Arial,sans-serif;cursor:pointer;letter-spacing:normal;text-transform:none;width:auto;white-space:nowrap}
.vantum-notifications [data-push-enable]{border-color:#244bff;background:#244bff;color:#fff}
.vantum-notifications [data-push-enable]:hover{background:#1238e8;border-color:#1238e8}
.vantum-notifications button.push-secondary{border:0;padding:6px 0;opacity:.65;font-size:12px;font-weight:400}
.vantum-notifications button:disabled{opacity:.5;cursor:wait}
.vantum-notifications button:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.vantum-notifications button:hover{opacity:1}
.vantum-notifications [role=status]:empty{display:none}
.vantum-notifications [role=status]:not(:empty){flex-basis:100%;padding:3px 0 0}
.home-revision .hero-message .vantum-notifications{color:#f5f7fb}
@media(max-width:380px){.vantum-notifications{column-gap:10px}.vantum-notifications .push-actions{gap:8px}.vantum-notifications h2{font-size:13px!important}}
