#wawa-chat-launcher{position:fixed;left:24px;bottom:24px;z-index:800;border:1px solid #d1c098;border-radius:50px;background:#263d30;color:#fff8e8;padding:16px 23px;font:600 14px/1.2 Arial,sans-serif;box-shadow:0 6px 28px #0003;cursor:pointer;display:flex;align-items:center;gap:12px}#wawa-chat-launcher span{font-size:22px;color:#d1c098}#wawa-chat-launcher:focus-visible,#wawa-chat-window button:focus-visible{outline:3px solid #b99d59;outline-offset:4px}#wawa-chat-window{position:fixed;left:24px;bottom:96px;z-index:801;width:420px;max-width:calc(100vw - 32px);height:min(710px,calc(100dvh - 120px));border:1px solid #b9c0ac;border-radius:18px;box-shadow:0 16px 65px #0005;overflow:hidden;background:#fffdf7;display:flex;flex-direction:column}#wawa-chat-window[hidden]{display:none!important}.wawa-chat-toolbar{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#263d30;color:#ede8d8;font:9px/1.4 Arial,sans-serif;letter-spacing:.09em}.wawa-chat-toolbar button{background:none;border:none;color:#fff;font:28px/1 Arial;cursor:pointer;padding:3px 8px}#wawa-chat-window iframe{width:100%;flex:1;border:0;min-height:0;background:#fffdf7}@media(max-width:600px){#wawa-chat-launcher{left:16px;bottom:max(16px,env(safe-area-inset-bottom));padding:13px 18px}#wawa-chat-window{left:8px;bottom:82px;max-width:none;width:calc(100vw - 16px);height:calc(100dvh - 98px)}}
