.bm-send-trigger{position:fixed;right:0;top:48%;z-index:30;border:1px solid #244f45;border-radius:7px 0 0 7px;padding:14px 12px;background:#244f45;color:#fff;font:600 15px system-ui;box-shadow:0 3px 14px #0002;cursor:pointer}.bm-send-dialog{box-sizing:border-box;width:min(440px,calc(100vw - 24px));max-height:calc(100dvh - 32px);margin:auto 20px auto auto;padding:26px;border:1px solid #d8ded9;border-radius:12px;background:#faf9f4;color:#253e33;overflow:auto;box-shadow:0 16px 70px #0004}.bm-send-dialog::backdrop{background:#14282088}.bm-send-head{display:flex;justify-content:space-between;align-items:center;font:700 11px system-ui;letter-spacing:.13em}.bm-send-head button{font:28px system-ui;background:none;border:0;cursor:pointer;color:inherit;width:44px;height:44px}.bm-send-dialog h2{font:normal 32px/1.1 Georgia,serif;margin:14px 0}.bm-send-selection{font:16px/1.4 Georgia,serif;border-left:3px solid #b6c6b7;padding-left:12px}.bm-send-dialog fieldset{border:0;padding:0;margin:0}.bm-send-dialog label{display:block;font:600 14px/1.5 system-ui;margin:12px 0}.bm-send-dialog label span{font-weight:400}.bm-send-dialog input:not([type=checkbox]):not([type=radio]),.bm-send-dialog textarea{box-sizing:border-box;width:100%;font:16px system-ui;background:#fff;border:1px solid #82998e;border-radius:5px;padding:11px;margin-top:5px;color:#172e25}.bm-send-mode{display:flex;gap:24px!important;border-bottom:1px solid #d8ded9!important;padding-bottom:8px!important}.bm-send-mode label,.bm-send-updates{display:flex!important;gap:9px;align-items:center}.bm-send-dialog input[type=checkbox],.bm-send-dialog input[type=radio]{width:18px;height:18px;accent-color:#244f45;flex-shrink:0}.bm-send-policy{font:12px/1.6 system-ui;color:#53685d}.bm-send-dialog a{color:#244f45;text-decoration:underline}.bm-send-submit{width:100%;min-height:46px;border:0;border-radius:5px;background:#244f45;color:white;font:600 16px system-ui;cursor:pointer}.bm-send-submit:disabled{opacity:.6;cursor:default}.bm-send-status{font:14px/1.5 system-ui;min-height:21px;margin-bottom:0}.bm-send-recapture{background:none;color:#244f45;border:0;text-decoration:underline;padding:0;font:13px system-ui;cursor:pointer}.bm-send-dialog [hidden]{display:none!important}.bm-send-dialog :focus-visible,.bm-send-trigger:focus-visible{outline:3px solid #c48528;outline-offset:3px}.bm-send-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:600px){.bm-send-trigger{top:auto;bottom:18px;right:14px;border-radius:24px;padding:12px 18px}.bm-send-dialog{margin:auto;padding:20px}}@media(prefers-reduced-motion:reduce){.bm-send-dialog{scroll-behavior:auto}}
/* Keep the current reader-following placement, including mobile safe areas. */
.bm-send-trigger{top:auto;right:18px;bottom:calc(18px + env(safe-area-inset-bottom,0px));border-radius:24px;max-width:calc(100vw - 36px)}
@media(max-width:600px){.bm-send-trigger{right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px))}.bm-send-dialog{max-height:calc(100dvh - 24px - env(safe-area-inset-bottom,0px))}}
