#wkp-chat{position:fixed;left:24px;bottom:24px;z-index:99990;font-family:Manrope,system-ui,sans-serif;color:#20271f;font-size:14px;line-height:1.5}#wkp-chat *{box-sizing:border-box}#wkp-chat [hidden]{display:none!important}#wkp-chat button{font:inherit;cursor:pointer}#wkp-chat .wkpc-launch{display:flex;gap:12px;align-items:center;background:#c3f329;border:1px solid #a6ce24;color:#20271f;padding:15px 20px;border-radius:30px;font-weight:800;box-shadow:0 8px 30px #16200d30}#wkp-chat .wkpc-launch span{font-size:23px}#wkpc-panel{position:absolute;bottom:74px;left:0;width:380px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 120px);overflow-y:auto;background:#fff;border:1px solid #d6dfcc;border-radius:18px;box-shadow:0 20px 65px #14200f38}#wkpc-panel header{position:sticky;top:0;background:#20271f;color:#fff;padding:20px;display:flex;justify-content:space-between;align-items:center;z-index:2}#wkpc-panel header strong{display:block;font-size:18px}#wkpc-panel header small{display:block;font-size:10px;color:#ccd9ba;margin-top:5px}#wkp-chat .wkpc-close{border:0;background:transparent;color:white;font-size:28px;width:36px;height:36px}#wkp-chat .wkpc-log{max-height:260px;overflow-y:auto;padding:18px;background:#f5f7f0;overscroll-behavior:contain}#wkp-chat .wkpc-bubble{padding:12px 14px;border-radius:12px;margin:0 24px 12px 0;background:white;border:1px solid #e0e6d7;overflow-wrap:anywhere;white-space:pre-wrap;font-size:12px}#wkp-chat .wkpc-bubble small{display:block;font-size:9px;font-weight:800;color:#657451;margin-bottom:6px}#wkp-chat .is-customer{margin:0 0 12px 24px;background:#e8f6c4;border-color:#d8e9ad}#wkp-chat .wkpc-message{padding:14px 18px 6px;margin:0}#wkp-chat label{display:block;font-size:11px;font-weight:600;margin:0 0 10px}#wkp-chat .wkpc-message>div{display:flex;gap:8px}#wkp-chat textarea,#wkp-chat input:not([type=checkbox]){display:block;width:100%;border:1px solid #cbd4c2;border-radius:6px;background:#fff;padding:10px;font:inherit;font-size:16px;color:#20271f;margin:5px 0 0;min-width:0}#wkp-chat textarea{resize:vertical;max-height:140px;margin:0}#wkp-chat .wkpc-message button{border:0;border-radius:7px;background:#c3f329;min-width:44px;font-size:23px;color:#20271f}#wkp-chat .wkpc-early{background:none;border:0;padding:12px 18px;color:#425c23;font-size:12px;text-decoration:underline;width:100%;text-align:left;min-height:44px}#wkp-chat .wkpc-contact{padding:16px 18px;border-top:1px solid #e2e8d9;margin:0}#wkp-chat .wkpc-contact>p{font-size:11px;line-height:1.7;color:#59634e;margin:8px 0 14px}#wkp-chat .wkpc-names{display:grid;grid-template-columns:1fr 1fr;gap:10px}#wkp-chat .wkpc-consent{display:flex;align-items:flex-start;gap:9px;font-size:10px;font-weight:400;line-height:1.6;margin:14px 0}#wkp-chat .wkpc-consent input{flex-shrink:0;width:18px;height:18px;margin:0}#wkp-chat a{color:#3f5d20;text-decoration:underline}#wkp-chat .wkpc-submit{width:100%;border:0;border-radius:7px;background:#c3f329;color:#20271f;padding:13px;font-weight:800;font-size:12px}#wkp-chat button:disabled{opacity:.6;cursor:wait}#wkp-chat .wkpc-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#wkp-chat .wkpc-status{font-size:11px;line-height:1.7;padding:0 18px;color:#52633c;margin:8px 0;overflow-wrap:anywhere}#wkp-chat .wkpc-direct{padding:12px 18px 16px;font-size:11px;border-top:1px solid #e2e8d9;color:#637451}#wkp-chat .wkpc-direct small{font-size:10px}#wkp-chat :focus-visible{outline:3px solid #6f922b;outline-offset:2px}@media(max-width:600px){#wkp-chat{left:12px;bottom:max(12px,env(safe-area-inset-bottom))}#wkpc-panel{width:calc(100vw - 24px);max-height:calc(100dvh - 100px);bottom:66px}#wkp-chat .wkpc-launch{padding:12px 16px;font-size:12px}#wkp-chat .wkpc-log{max-height:190px}}
