#sla-root{--sla-accent:#176b55;--sla-dark:#133b33;--sla-text:#17352e;--sla-bg:#f6f8f5;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;position:fixed;z-index:2147480000;right:24px;bottom:22px;color:var(--sla-text);font-size:14px;line-height:1.45}#sla-root *{box-sizing:border-box}#sla-root button,#sla-root textarea{font:inherit}#sla-root button{cursor:pointer}#sla-root button:focus-visible,#sla-root a:focus-visible,#sla-root textarea:focus-visible{outline:3px solid #e5b964;outline-offset:2px}#sla-root .sla-launcher{display:flex;align-items:center;gap:10px;border:0;background:var(--sla-accent);color:white;border-radius:50px;padding:14px 18px;font-weight:700;box-shadow:0 10px 32px #183d3370;transition:transform .2s,box-shadow .2s}#sla-root .sla-launcher:hover{transform:translateY(-2px);box-shadow:0 14px 36px #183d3380}#sla-root .sla-launcher svg{width:25px;height:25px}#sla-root .sla-panel{position:absolute;right:0;bottom:74px;width:min(390px,calc(100vw - 28px));height:min(610px,calc(100dvh - 110px));background:white;border:1px solid #e1e9e4;border-radius:20px;box-shadow:0 24px 70px #173d3440;overflow:hidden;display:flex;flex-direction:column}#sla-root .sla-panel[hidden]{display:none}#sla-root .sla-header{background:var(--sla-accent);color:white;padding:17px;display:flex;align-items:center;justify-content:space-between}#sla-root .sla-brand{display:flex;align-items:center;gap:11px}#sla-root .sla-avatar{width:40px;height:40px;border:1px solid #ffffff66;background:#ffffff2b;border-radius:13px;display:grid;place-items:center;font-size:22px;font-weight:800}#sla-root .sla-brand strong{display:block;font-size:16px}#sla-root .sla-brand small{display:block;font-size:11px;opacity:.85;margin-top:2px}#sla-root .sla-header-actions{display:flex;gap:6px;align-items:center}#sla-root .sla-close,#sla-root .sla-reset{border:0;background:#ffffff22;color:white;font-size:25px;width:33px;height:33px;border-radius:9px;line-height:1}#sla-root .sla-reset{font-size:20px}#sla-root .sla-messages{flex:1;min-height:0;overflow:auto;background:linear-gradient(180deg,#fbfcfa,#f4f7f3);padding:18px 14px;display:flex;flex-direction:column;gap:13px}#sla-root .sla-row{display:flex;flex-direction:column;align-items:flex-start;gap:8px}#sla-root .sla-row.sla-user{align-items:flex-end}#sla-root .sla-bubble{max-width:90%;padding:12px 14px;background:white;border:1px solid #e6ebe7;border-radius:15px 15px 15px 4px;box-shadow:0 2px 5px #1139220b;white-space:pre-wrap;overflow-wrap:anywhere}#sla-root .sla-user .sla-bubble{background:var(--sla-accent);color:white;border-color:transparent;border-radius:15px 15px 4px 15px}#sla-root .sla-quick{display:flex;flex-wrap:wrap;gap:7px;padding:11px 13px;border-top:1px solid #eff0ec;background:white;max-height:106px;overflow:auto}#sla-root .sla-chip{background:#f0f6f1;border:1px solid #dce9e0;color:var(--sla-dark);border-radius:22px;padding:7px 10px;font-size:12px}#sla-root .sla-chip:hover{background:#deeee2}#sla-root .sla-form{display:flex;gap:8px;align-items:end;padding:11px 12px;border-top:1px solid #ecf0ed;background:white}#sla-root .sla-input{resize:none;flex:1;min-width:0;max-height:110px;background:#f8faf8;border:1px solid #e0e8e2;border-radius:13px;padding:10px 12px;color:#193c31;outline:none}#sla-root .sla-send{border:0;border-radius:12px;background:var(--sla-accent);color:white;width:41px;height:41px;font-size:19px}#sla-root .sla-send:disabled{opacity:.5}#sla-root .sla-footer{text-align:center;font-size:10px;color:#6d7d73;background:white;padding:0 10px 9px}#sla-root .sla-product{display:block;color:var(--sla-accent);background:white;border:1px solid #dfeae2;border-radius:10px;padding:9px 11px;text-decoration:none;font-weight:700;font-size:12px}#sla-root .sla-product small{display:block;color:#64766b;font-weight:400;margin-top:2px}#sla-root .sla-products{width:90%;display:grid;gap:6px}#sla-root .sla-wa{background:#dcf7e3;color:#145c2e;font-weight:700;border-radius:10px;text-decoration:none;padding:9px 12px;font-size:12px}@media(max-width:600px){#sla-root{right:12px;bottom:12px}#sla-root .sla-launcher{padding:13px}#sla-root .sla-launcher span{display:none}#sla-root .sla-panel{right:-2px;bottom:66px;width:calc(100vw - 20px);height:min(690px,calc(100dvh - 96px));border-radius:17px}}
#sla-root [hidden]{display:none!important}
#sla-root .sla-lead-pane{flex:1;overflow:auto;padding:18px;background:#fbfcfa}
#sla-root .sla-lead-title{display:block;font-size:17px;color:var(--sla-dark)}
#sla-root .sla-lead-pane p{margin:5px 0 17px;color:#64766b}
#sla-root .sla-lead-form{display:flex;flex-direction:column;gap:13px}
#sla-root .sla-lead-form>label:not(.sla-privacy){display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:700}
#sla-root .sla-lead-form input:not([type=checkbox]),#sla-root .sla-lead-form textarea{border:1px solid #dce5df;border-radius:10px;padding:11px;color:var(--sla-text);background:white;width:100%;font-size:14px}
#sla-root .sla-lead-form textarea{resize:vertical}
#sla-root .sla-privacy{display:flex;gap:9px;align-items:flex-start;font-size:12px;color:#52675b;line-height:1.4}
#sla-root .sla-privacy input{margin-top:3px}
#sla-root .sla-privacy-link{color:var(--sla-accent);text-decoration:underline}
#sla-root .sla-honeypot{position:absolute!important;left:-9999px!important;opacity:0;pointer-events:none}
#sla-root .sla-lead-submit{border:0;color:white;background:var(--sla-accent);border-radius:11px;padding:12px;font-weight:700}
#sla-root .sla-lead-submit:disabled{opacity:.6}
#sla-root .sla-lead-back,#sla-root .sla-offer-lead{border:1px solid #cbded0;color:var(--sla-dark);background:#f1f7f2;border-radius:10px;padding:9px 12px}
#sla-root .sla-lead-status{font-size:12px;color:var(--sla-dark)}
