/* Accessible and nonmodal; existing Pulse design untouched. */
.pulse-b60-r3-notice{position:fixed;right:18px;bottom:18px;z-index:9999;
 max-width:min(390px,calc(100vw - 36px));background:#fff;color:#132746;
 box-shadow:0 9px 30px #09214a35;border:1px solid #cbd9f0;border-radius:13px;
 padding:12px 14px;display:flex;gap:10px;align-items:center;flex-wrap:wrap;
 font:13px/1.45 system-ui,sans-serif}
.pulse-b60-r3-notice button{font:inherit;cursor:pointer;color:white;
 border:0;border-radius:9px;padding:8px 11px;background:#205cda}
.pulse-b60-r3-notice button:focus-visible{outline:3px solid #6da9ff;outline-offset:2px}
