.bm-chat-launch{position:fixed;z-index:990;right:24px;bottom:24px;background:#c93630;color:white;border:0;border-radius:40px;padding:17px 23px;font:700 15px Manrope,sans-serif;box-shadow:0 5px 22px #0003;cursor:pointer}.bm-chat-launch[hidden]{display:none}.bm-chat-launch span{margin-left:12px}.bm-chat-dialog{position:fixed;inset:0;box-sizing:border-box;width:min(560px,calc(100% - 28px));max-height:calc(100dvh - 28px);overflow:auto;margin:auto;border:0;border-radius:18px;background:#f6f4ef;color:#242424;padding:38px;box-shadow:0 24px 90px #0004}.bm-chat-dialog::backdrop{background:#0008}.bm-chat-dialog h2{font-size:38px;line-height:1.05;margin:20px 0}.bm-chat-dialog p{line-height:1.55}.bm-chat-close{position:absolute;right:16px;top:12px;border:0;background:none;font-size:30px;cursor:pointer}.bm-chat-check{display:flex;gap:12px;line-height:1.5;margin:22px 0}.bm-chat-check input{flex:0 0 20px;width:20px;height:20px;accent-color:#c93630;margin-top:3px}.bm-chat-dialog a{text-decoration:underline;text-underline-offset:3px}.bm-chat-info{font-size:12px;color:#585858}.bm-chat-dialog .button{text-decoration:none}.bm-chat-alternatives{display:flex;flex-wrap:wrap;gap:16px;padding-top:20px;border-top:1px solid #ccc}.bm-chat-dialog #bm-chat-status{font-size:13px;min-height:1em}.bm-chat-dialog button:disabled{opacity:.6;cursor:wait}.b24-widget-button-inner-mask,.b24-widget-button-inner-block{background:#c93630!important}.b24-widget-button-pulse{border-color:#c93630!important}@media(max-width:650px){.bm-chat-launch{right:16px;bottom:16px;padding:14px 18px}.bm-chat-dialog{padding:30px 22px}.bm-chat-dialog h2{font-size:32px}}
