.ost-h2-wa,.ost-h2-chat{box-sizing:border-box;position:fixed;bottom:22px;bottom:calc(22px + env(safe-area-inset-bottom));z-index:99990;min-height:52px;border:0;border-radius:100px;display:inline-flex;align-items:center;gap:10px;padding:14px 20px;text-decoration:none;font:700 15px/1.3 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-shadow:0 5px 26px #071b3726;cursor:pointer}.ost-h2-wa{left:22px;color:#fff;background:#107c42}.ost-h2-chat{right:22px;color:#fff;background:#075cde}.ost-h2-wa:hover{background:#086332;color:#fff}.ost-h2-chat:hover{background:#0345ac}.ost-h2-wa svg,.ost-h2-chat svg{width:24px;height:24px;flex-shrink:0}.ost-h2-wa:focus-visible,.ost-h2-chat:focus-visible{outline:3px solid #ffbf47;outline-offset:4px}.ost-h2-chat-status{position:fixed;right:22px;bottom:86px;z-index:99991;max-width:min(320px,85vw);margin:0;background:#fff;color:#071b37;padding:0;border-radius:10px;font:15px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-shadow:0 4px 20px #071b371a}.ost-h2-chat-status:not(:empty){padding:12px 16px}.ost-h2-chat-open .ost-h2-wa,.ost-h2-chat-open .ost-h2-chat{visibility:hidden}
@media(max-width:600px){.ost-h2-wa,.ost-h2-chat{bottom:14px;bottom:calc(14px + env(safe-area-inset-bottom));min-height:50px;padding:13px;font-size:14px}.ost-h2-wa{left:14px}.ost-h2-wa span{display:none}.ost-h2-chat{right:14px;max-width:calc(100vw - 95px)}.ost-h2-chat svg{width:22px;height:22px}.ost-h2-chat-status{right:14px;bottom:78px}.ost-h2-chat-status:empty{display:none}}
@media print{.ost-h2-wa,.ost-h2-chat,.ost-h2-chat-status{display:none!important}}
@media(max-width:600px){.ost-h2-form-focus .ost-h2-wa,.ost-h2-form-focus .ost-h2-chat{visibility:hidden}}
html a.ost-h2-wa{color:#fff}html button.ost-h2-chat{font:700 15px/1.3 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
@media(max-width:600px){html button.ost-h2-chat{font-size:14px}}
