.weh-chat-root{position:fixed;z-index:999999;right:22px;bottom:22px;font:14px/1.45 system-ui,-apple-system,"Segoe UI",sans-serif;color:#eaf0ff}.weh-chat-root *{box-sizing:border-box}.weh-chat-launch{display:flex;align-items:center;gap:10px;border:0;border-radius:999px;background:#6556e8;color:white;padding:13px 19px;font-size:15px;font-weight:650;box-shadow:0 12px 38px #17142f66;cursor:pointer}.weh-chat-launch:first-letter{font-size:19px}.weh-chat-launch:hover{background:#786af4}.weh-chat-launch.is-open{display:none}.weh-chat-panel{position:absolute;right:0;bottom:0;width:min(370px,calc(100vw - 28px));height:min(590px,calc(100dvh - 40px));display:flex;flex-direction:column;overflow:hidden;border:1px solid #27324b;border-radius:18px;background:#0d1423;box-shadow:0 18px 70px #05081299}.weh-chat-panel[hidden],.weh-chat-panel [hidden],.weh-chat-start[hidden],.weh-chat-compose[hidden]{display:none!important}.weh-chat-head{display:flex;align-items:center;gap:11px;padding:15px 16px;background:#151e31;border-bottom:1px solid #27324b}.weh-chat-mark{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#6556e8;font-weight:800}.weh-chat-head b,.weh-chat-head small{display:block}.weh-chat-head small{margin-top:3px;color:#aab6d0;font-size:11px}.weh-chat-head small i{display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;background:#45ce8d}.weh-chat-close{margin-left:auto;border:0;background:none;color:#b9c5dc;font-size:25px;cursor:pointer}.weh-chat-body{min-height:90px;flex:1;overflow:auto;padding:16px}.weh-chat-welcome{max-width:90%;padding:11px 13px;border-radius:4px 14px 14px 14px;background:#18243a;color:#eaf0ff}.weh-chat-messages{display:flex;flex-direction:column;gap:9px;margin-top:12px}.weh-chat-message{max-width:88%;padding:9px 12px;border-radius:14px}.weh-chat-message p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.weh-chat-message small{display:block;margin-top:5px;color:#aebad1;font-size:10px}.weh-chat-message.from-agent{align-self:flex-start;border-top-left-radius:4px;background:#18243a}.weh-chat-message.from-visitor{align-self:flex-end;border-top-right-radius:4px;background:#6556e8}.weh-chat-start,.weh-chat-compose{padding:13px 16px 11px;border-top:1px solid #27324b}.weh-chat-start label{display:block;margin-bottom:9px;color:#cad4e8;font-size:11px;font-weight:600}.weh-chat-start label small{color:#8491a8;font-weight:400}.weh-chat-start input,.weh-chat-start textarea,.weh-chat-compose textarea{display:block;width:100%;margin-top:4px;padding:9px 10px;border:1px solid #303c54;border-radius:9px;outline:none;background:#111a2a;color:#f1f4ff;font:13px system-ui}.weh-chat-start textarea,.weh-chat-compose textarea{min-height:56px;resize:vertical}.weh-chat-start input:focus,.weh-chat-start textarea:focus,.weh-chat-compose textarea:focus{border-color:#8276f5}.weh-chat-start>button{width:100%;padding:10px;border:0;border-radius:9px;background:#6556e8;color:#fff;font-weight:650;cursor:pointer}.weh-chat-start button:disabled,.weh-chat-compose button:disabled{opacity:.6;cursor:wait}.weh-chat-compose{position:relative;display:flex;align-items:flex-end;gap:8px}.weh-chat-compose textarea{min-height:42px;max-height:110px;margin:0;padding-right:47px}.weh-chat-compose>button{flex:0 0 40px;height:40px;border:0;border-radius:10px;background:#6556e8;color:#fff;font-size:17px;cursor:pointer}.weh-chat-compose .weh-chat-error{position:absolute;right:14px;bottom:57px;left:16px}.weh-chat-error{min-height:0;margin:0 0 6px;color:#ff9caa;font-size:11px}.weh-chat-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important}.weh-chat-panel footer{padding:8px;text-align:center;color:#77849d;font-size:10px}.weh-chat-root button:focus-visible,.weh-chat-root input:focus-visible,.weh-chat-root textarea:focus-visible{outline:2px solid #aaa1ff;outline-offset:2px}@media(max-width:480px){.weh-chat-root{right:12px;bottom:12px}.weh-chat-panel{height:min(620px,calc(100dvh - 24px));width:calc(100vw - 24px)}.weh-chat-launch{padding:11px 16px}}
