.ac{--ac-ink:#392921;--ac-muted:#7d6c60;--ac-paper:#fbf6ef;--ac-accent:#b94e3e;--ac-bottom:20px;--ac-keyboard:0px;--ac-viewport:100dvh;right:max(22px,env(safe-area-inset-right));bottom:calc(var(--ac-bottom) + env(safe-area-inset-bottom) + var(--ac-keyboard));z-index:450;color:var(--ac-ink);letter-spacing:0;text-align:left;color-scheme:light;isolation:isolate;font:400 13px/1.5 Manrope Variable,sans-serif;position:fixed}.ac,.ac *,.ac :before,.ac :after{box-sizing:border-box}.ac [hidden]{display:none!important}.ac button,.ac textarea,.ac a{letter-spacing:0;font-family:Manrope Variable,sans-serif}.ac button{text-transform:none;cursor:pointer;appearance:none;box-shadow:none;margin:0}.ac button:disabled{cursor:default;opacity:.5}.ac button:focus-visible,.ac textarea:focus-visible,.ac a:focus-visible,.ac-conversation:focus-visible{outline-offset:3px;outline:3px solid #cb6a48}.ac svg{width:22px;height:22px;display:block}.ac img{object-fit:cover;display:block}.ac-launcher{background:#f4dfc8;border:1px solid #f4d4b5;border-radius:50%;place-items:center;width:70px;height:70px;padding:5px;transition:transform .2s;display:grid;position:relative;box-shadow:0 8px 30px #0e08074d!important}.ac-launcher:hover{transform:translateY(-3px)}.ac-launcher>img{border-radius:50%;width:58px;height:58px}.ac-launcher-icon{color:#fff;background:#20834d;border:2px solid #f8eddf;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:-2px;right:-3px}.ac-launcher-icon svg{width:18px;height:18px}.ac-unread{background:var(--ac-accent);color:#fff;text-align:center;border:2px solid #f9ecdd;border-radius:12px;min-width:20px;height:20px;font-size:10px;line-height:16px;position:absolute;top:-4px;right:0}.ac-teaser{background:var(--ac-paper);border:1px solid #e5cfb8;border-radius:14px 14px 3px;align-items:center;gap:2px;width:max-content;max-width:250px;animation:.4s ease-out ac-arrive;display:flex;position:absolute;bottom:9px;right:80px;box-shadow:0 4px 28px #0e080733}.ac-teaser-text{color:var(--ac-ink);text-align:left;background:0 0;border:0;padding:14px 3px 14px 15px;font-size:12px;line-height:1.5}.ac-dismiss{width:36px;height:44px;color:var(--ac-muted);background:0 0;border:0;flex-shrink:0;padding:0;font-size:20px}.ac-panel{width:370px;min-width:0;max-width:none;height:540px;max-height:calc(var(--ac-viewport) - 36px - var(--ac-bottom) - env(safe-area-inset-bottom));background:var(--ac-paper);border:1px solid #dcc5af;border-radius:22px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;margin:0;padding:0;animation:.22s ease-out ac-arrive;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 90px #07030373}.ac-header{background:linear-gradient(115deg,#efe0cf,#f9eddd);border-bottom:1px solid #e5d4c3;flex-shrink:0;align-items:center;gap:12px;width:100%;max-width:none;margin:0;padding:20px 16px 17px;display:flex;position:static;inset:auto;transform:none}.ac-avatar{border:2px solid #fff7ec;border-radius:50%;width:48px;height:48px;box-shadow:0 2px 5px #39292114}.ac-identity{flex:1;min-width:0}.ac-identity strong{color:var(--ac-ink);font-size:14px;font-weight:700;line-height:1.5;display:block}.ac-identity>span:not(.ac-rating){color:#776253;margin-top:1px;font-size:10px;display:block}.ac-rating{color:#6a4b37;margin-top:4px;font-size:11px;font-weight:650;display:block}.ac-rating>span:first-child{color:#ac7538}.ac-rating-of{color:#725d4b;font-weight:400}.ac-close{color:#765b4c;background:#fff7ed99;border:0;border-radius:50%;flex-shrink:0;align-self:flex-start;place-items:center;width:44px;height:44px;display:grid}.ac-conversation{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d8c5b1 transparent;background:radial-gradient(at 100% 0,#f1e1d14d,#0000 70%);flex:1;min-height:65px;padding:20px 16px 12px;overflow-y:auto}.ac-date{text-align:center;color:#796454;margin:0 0 18px;font-size:10px}.ac-message{clear:both;width:fit-content;max-width:87%;margin:0 0 14px}.ac-bubble{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ac-ink);background:#fff;border:1px solid #ebdfd2;border-radius:14px 14px 14px 3px;padding:11px 14px;font-size:13px;line-height:1.65}.ac-bubble a{color:inherit;text-underline-offset:3px;text-decoration:underline}.ac-message[data-role=visitor]{margin-left:auto}.ac-message[data-role=visitor] .ac-bubble{color:#fff7ee;background:#795346;border-color:#795346;border-radius:14px 14px 3px}.ac-message[data-pending] .ac-bubble{opacity:.75}.ac-message-meta{color:#796454;justify-content:flex-end;align-items:center;gap:7px;padding:5px 3px 0;font-size:10px;display:flex}.ac-retry{min-height:32px;color:var(--ac-accent);background:0 0;border:0;padding:3px;font-size:10px;text-decoration:underline}.ac-chips{flex-wrap:wrap;flex-shrink:0;gap:6px;padding:0 15px 13px;display:flex}.ac-chip{color:#795b46;background:0 0;border:1px solid #dec9b6;border-radius:20px;min-height:36px;padding:8px 10px;font-size:10px;line-height:1.2;transition:background .2s}.ac-chip:hover{background:#eee0d2}.ac-form{background:#fff;border:1px solid #ddcbb9;border-radius:13px;flex-shrink:0;align-items:flex-end;gap:7px;margin:0 13px;padding:7px;display:flex}.ac-form:focus-within{border-color:#b88766}.ac textarea{resize:none;min-width:0;color:var(--ac-ink);min-height:38px;max-height:112px;box-shadow:none;background:0 0;border:0;border-radius:4px;flex:1;padding:5px 4px;font-size:16px;line-height:1.5;display:block;outline-offset:0!important}.ac textarea::placeholder{color:#796454;opacity:1;font-size:13px}.ac-send{background:var(--ac-accent);color:#fff;border:0;border-radius:9px;flex-shrink:0;place-items:center;width:40px;min-width:40px;height:40px;display:grid}.ac-send:disabled{opacity:1;background:#c4aea1}.ac-footer{color:#796454;flex-shrink:0;align-items:center;gap:9px;width:100%;max-width:none;min-height:30px;margin:0;padding:7px 18px 11px;font-size:9px;display:flex;position:static;inset:auto;transform:none}.ac-footer a{color:inherit;text-decoration:none}.ac-counter{white-space:nowrap;margin-left:auto}.ac-request-status{color:#72543f}.ac-notice{color:#7c4e39;background:#f3e2d2;flex-shrink:0;align-items:center;gap:10px;margin:0 0 9px;padding:9px 16px;font-size:10px;line-height:1.5;display:flex}.ac-notice>span{flex:1}.ac-notice>button{color:#8a3d2f;background:0 0;border:0;max-width:90px;min-height:36px;padding:3px;font-size:10px;text-decoration:underline}.ac-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes ac-arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.ac{right:max(12px,env(safe-area-inset-right));--ac-bottom:14px}.ac-launcher{width:62px;height:62px}.ac-launcher>img{width:50px;height:50px}.ac-teaser{max-width:calc(100vw - 105px);bottom:4px;right:72px}.ac-teaser-text{font-size:11px}.ac-panel{width:min(370px,calc(100vw - 24px - env(safe-area-inset-left) - env(safe-area-inset-right)));height:min(560px,calc(var(--ac-viewport) - 14px - var(--ac-bottom) - env(safe-area-inset-bottom)));max-height:calc(var(--ac-viewport) - 14px - var(--ac-bottom) - env(safe-area-inset-bottom));border-radius:19px}.ac-header{padding:14px 12px 12px}.ac-conversation{padding:16px 13px 9px}.ac-chips{padding-bottom:10px}.ac-footer{padding-bottom:8px}}@media (prefers-reduced-motion:reduce){.ac *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (height<=580px){.ac-header{padding-top:8px;padding-bottom:8px}.ac-chips{display:none}.ac-conversation{min-height:36px}.ac-identity>span:not(.ac-rating){display:none}.ac-footer{min-height:25px}}.ac-whatsapp{flex-shrink:0;min-width:0;margin:0 15px 10px}.ac-whatsapp-link{color:#4d6246;overflow-wrap:anywhere;background:#f1eadf;border:1px solid #cdbba7;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:7px 10px;font-size:11px;font-weight:650;line-height:1.3;text-decoration:none;display:flex}.ac-whatsapp-link svg{flex-shrink:0;width:18px;height:18px}.ac-whatsapp-link:hover{background:#e9e8d9;border-color:#819172}.ac-whatsapp-link[aria-disabled=true]{color:#827c70;cursor:default;background:0 0;border-style:dashed}.ac-whatsapp-link>span:last-child{margin-left:auto;font-size:15px}.ac-whatsapp-link>span:nth-child(2){text-align:center;flex:1}.ac-whatsapp-detail{min-width:0;color:var(--ac-muted);justify-content:center;align-items:center;gap:7px;font-size:10px;line-height:1.4;display:flex}.ac-whatsapp-detail:has([data-chat-whatsapp-status]:empty){display:none}.ac-whatsapp-detail>span{overflow-wrap:anywhere;padding-top:5px}.ac-whatsapp-detail>button{color:var(--ac-accent);background:0 0;border:0;flex-shrink:0;min-height:30px;padding:5px 0 0;font-size:10px;line-height:1.4;text-decoration:underline}@media (height<=580px){.ac-whatsapp{margin-bottom:7px}.ac-whatsapp-link{min-height:33px;padding-top:5px;padding-bottom:5px}.ac-whatsapp-detail{font-size:9px}}
