#wil-site-chat{position:fixed;right:22px;bottom:22px;z-index:99999;font-family:Arial,sans-serif}#wil-chat-open{border:0;border-radius:24px;padding:13px 20px;background:#244b35;color:#fff;font-weight:700}#wil-chat-panel{width:min(360px,calc(100vw - 30px));height:480px;background:#fff;border:1px solid #dfe6df;border-radius:16px;box-shadow:0 12px 40px #0003;overflow:hidden}#wil-chat-panel header{display:flex;justify-content:space-between;padding:16px;background:#244b35;color:#fff}#wil-chat-log{height:330px;overflow:auto;padding:14px;background:#f4f6f2}.bot,.you{padding:10px 12px;border-radius:12px;max-width:85%}.bot{background:#fff}.you{background:#dfeadf;margin-left:auto}#wil-chat-form{display:flex;padding:10px;gap:6px}#wil-chat-input{flex:1;padding:10px}#wil-chat-form button{background:#244b35;color:#fff;border:0;border-radius:8px;padding:0 13px}#wil-site-chat details{padding:12px;border-top:1px solid #dce8e3}#wil-site-chat details summary{cursor:pointer;font-weight:600}#wil-lead-form label{display:block;margin:8px 0}#wil-lead-form input:not([type=checkbox]){display:block;width:100%;box-sizing:border-box;padding:8px}#wil-lead-status{font-size:12px}
