#wds-ai-root{font-family:inherit;position:fixed;bottom:20px;right:20px;z-index:999999;color:#263b38}#wds-ai-root *{box-sizing:border-box}#wds-ai-root [hidden]{display:none!important}#wds-ai-root button{cursor:pointer}#wds-ai-toggle{border:0;border-radius:40px;background:#205e59;color:#fff;padding:14px 20px;box-shadow:0 7px 24px #0003;font-weight:700}#wds-ai-panel{position:absolute;bottom:64px;right:0;width:min(440px,calc(100vw - 24px));height:min(620px,calc(100dvh - 100px));display:flex;flex-direction:column;background:#fff;border:1px solid #d8e7e3;border-radius:16px;overflow:hidden;box-shadow:0 15px 50px #0004}#wds-ai-panel header{flex:none;background:#205e59;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:16px}#wds-ai-close{border:0;background:#fff0;color:#fff;font-size:26px}#wds-ai-panel .wds-ai-tabs{display:flex;flex:none;border-bottom:1px solid #d8e7e3;background:#fff}#wds-ai-panel .wds-ai-tabs button{width:50%;padding:12px 8px;border:0;border-bottom:3px solid #fff0;background:#fff;color:#205e59;font-size:14px;font-weight:700}#wds-ai-panel .wds-ai-tabs button.wds-active{border-bottom-color:#205e59;background:#edf7f5}#wds-ai-panel .wds-ai-view{min-height:0;flex:1;display:flex;flex-direction:column}#wds-ai-messages{overflow-y:auto;min-height:0;flex:1;padding:14px;background:#f8fbfa}#wds-ai-messages p{padding:12px;border-radius:12px;font-size:14px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 12px}#wds-ai-messages .wds-bot{background:#e9f4f1;margin-right:18px}#wds-ai-messages .wds-user{background:#205e59;color:#fff;margin-left:18px}#wds-ai-messages a{color:#205e59;text-decoration:underline;overflow-wrap:anywhere}#wds-ai-chat-form{flex:none;display:flex;padding:10px;gap:6px;border-top:1px solid #d8e7e3}#wds-ai-root input:not([type=checkbox]),#wds-ai-root textarea,#wds-ai-root select{font:inherit;font-size:14px;min-width:0;width:100%;padding:11px;border:1px solid #ccd9d5;border-radius:8px;background:#fff;color:#263b38}#wds-ai-root button[type=submit]{border:0;border-radius:8px;background:#205e59;color:#fff;padding:11px 14px;font-size:13px;font-weight:700}#wds-ai-root button:disabled{opacity:.6;cursor:wait}#wds-ai-lead-view{overflow-y:auto;padding:14px;gap:12px}#wds-ai-lead-view .wds-ai-lead-intro p{font-size:13px;line-height:1.5;margin:5px 0 0}#wds-ai-lead-form{display:grid;gap:10px}#wds-ai-lead-form textarea{min-height:85px}#wds-ai-lead-form .wds-consent{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.5}#wds-ai-lead-form .wds-consent input{flex:none;margin-top:3px}#wds-ai-lead-form .wds-honey{position:absolute!important;left:-9999px!important;width:1px!important}#wds-ai-lead-status{font-size:13px;margin:0;color:#205e59}#wds-ai-panel small{flex:none;padding:9px 12px;font-size:11px;color:#667;line-height:1.35;background:#fff;border-top:1px solid #e7eeeb}@media(max-width:500px){#wds-ai-root{bottom:12px;right:12px}#wds-ai-panel{bottom:60px;width:calc(100vw - 24px);height:min(620px,calc(100dvh - 92px))}}