.vdb{--vdb-cream:#fffef6;--vdb-sand:#e1cab8;--vdb-coral:#d17a69;--vdb-sage:#e4e2d7;--vdb-orange:#f7904d;--vdb-green:#3ecf6e;--vdb-brown:#422719;--vdb-black:#020202;--vdb-spring:cubic-bezier(.16, 1.28, .3, 1);--vdb-ease:cubic-bezier(.2, .9, .25, 1);--vdb-edge:20px;--vdb-radius:24px;z-index:60;bottom:var(--vdb-edge);color:var(--vdb-black);font-family:var(--font-brand,"Avenir Next", "Helvetica Neue", Arial, sans-serif);font-synthesis:none;-webkit-font-smoothing:antialiased;position:fixed}.vdb *,.vdb :before,.vdb :after{box-sizing:border-box}.vdb--direita{right:var(--vdb-edge)}.vdb--esquerda{left:var(--vdb-edge)}.vdb--barra{bottom:12px;left:12px;right:12px}.vdb :focus-visible{outline:3px solid var(--vdb-orange);outline-offset:2px}.vdb-launcher{min-height:60px;color:var(--vdb-cream);font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);animation:vdb-rise .6s var(--vdb-spring) .8s both;transition:background .2s, opacity .2s, transform .3s var(--vdb-spring), visibility 0s;background:#020202e0;border:1px solid #fffef61a;border-radius:999px;align-items:center;gap:12px;padding:8px 24px 8px 8px;display:flex;box-shadow:0 18px 40px #02020238,0 2px 6px #0202021f}.vdb-launcher:hover{background:var(--vdb-marca,#422719eb);transform:translateY(-3px)}.vdb-launcher:active{transform:scale(.97)}.vdb[data-open=true] .vdb-launcher{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .15s,transform .2s,visibility 0s linear .2s;transform:translateY(10px)scale(.9)}.vdb--barra .vdb-launcher{justify-content:center;width:100%}.vdb-launcher-avatar{flex:none;place-items:center;display:grid;position:relative}.vdb-launcher-ring{border:2px solid var(--vdb-coral);opacity:0;pointer-events:none;border-radius:50%;animation:2.2s ease-out 1.8s 3 vdb-ring;position:absolute;inset:-3px}.vdb-launcher-text{text-align:left;flex-direction:column;gap:2px;line-height:1.2;display:flex}.vdb-launcher-text strong{font-size:15px;font-weight:750}.vdb-launcher-text span{opacity:.75;font-size:12.5px}.vdb-backdrop{display:none}.vdb-panel{width:min(400px, calc(100vw - 2 * var(--vdb-edge)));height:min(680px, calc(100dvh - 2 * var(--vdb-edge)));border-radius:var(--vdb-radius);-webkit-backdrop-filter:blur(26px)saturate(1.35);backdrop-filter:blur(26px)saturate(1.35);transform-origin:100% 100%;transition:opacity .24s ease, transform .46s var(--vdb-spring), visibility 0s;background:#fffef6e6;border:1px solid #02020214;flex-direction:column;display:flex;position:absolute;bottom:0;overflow:hidden;box-shadow:0 32px 80px #0202023d,0 4px 14px #02020214}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.vdb-panel{background:var(--vdb-cream)}}.vdb--direita .vdb-panel,.vdb--barra .vdb-panel{right:0}.vdb--esquerda .vdb-panel{transform-origin:0 100%;left:0}.vdb--barra .vdb-panel{right:var(--vdb-edge);bottom:var(--vdb-edge);position:fixed}.vdb[data-open=false] .vdb-panel{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .18s,transform .24s,visibility 0s linear .24s;transform:translateY(24px)scale(.9)}.vdb-header{background:var(--vdb-marca,#422719f0);color:var(--vdb-cream);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:12px;padding:14px 12px 14px 16px;display:flex;position:relative}.vdb-grabber{display:none}.vdb-header .vdb-avatar{box-shadow:0 0 0 2px #fffef638}.vdb-header-text{flex-direction:column;flex:1;gap:3px;min-width:0;line-height:1.25;display:flex}.vdb-header-text strong{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:750;overflow:hidden}.vdb-status{opacity:.8;align-items:center;gap:7px;font-size:12.5px;display:flex}.vdb-status--on{position:relative}.vdb-status--on:before{content:"";background:var(--vdb-green);border-radius:50%;width:7px;height:7px}.vdb-status--on:after{content:"";background:var(--vdb-green);opacity:0;pointer-events:none;border-radius:50%;width:7px;height:7px;margin-top:-3.5px;animation:1.8s ease-out .6s 3 vdb-ping;position:absolute;top:50%;left:0}.vdb-close{width:38px;height:38px;color:var(--vdb-cream);cursor:pointer;transition:background .2s, transform .3s var(--vdb-spring);background:#fffef61a;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.vdb-close:hover{background:#fffef633;transform:rotate(90deg)}.vdb-avatar{object-fit:cover;background:var(--vdb-coral);border-radius:50%;flex:none;display:block}.vdb-avatar--small{width:44px;height:44px}.vdb-avatar--large{width:42px;height:42px}.vdb-avatar--mark{position:relative}.vdb-avatar--mark span{border:2px solid var(--vdb-cream);border-radius:50%;width:50%;height:50%;position:absolute;top:50%;transform:translateY(-50%)}.vdb-avatar--mark span:first-child{left:16%}.vdb-avatar--mark span:last-child{left:34%}.vdb-messages{overscroll-behavior:contain;scrollbar-color:#0202022e transparent;scrollbar-width:thin;flex-direction:column;flex:1;gap:8px;padding:20px 16px 12px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 14px);mask-image:linear-gradient(#0000 0,#000 14px)}.vdb-row{transform-origin:0 100%;animation:vdb-pop .38s var(--vdb-spring) both;flex-direction:column;align-items:flex-start;gap:8px;display:flex}.vdb-row--visitor{transform-origin:100% 100%;align-items:flex-end}.vdb-row--visitor+.vdb-row:not(.vdb-row--visitor),.vdb-row:not(.vdb-row--visitor)+.vdb-row--visitor,.vdb-row--visitor+.vdb-typing{margin-top:8px}.vdb-bubble{white-space:pre-line;overflow-wrap:anywhere;max-width:86%;margin:0;padding:11px 15px;font-size:15px;line-height:1.5;box-shadow:0 1px 2px #0202020f}.vdb-bubble--lucia{background:#e4e2d7e0;border:1px solid #0202020d;border-radius:20px 20px 20px 6px;align-self:flex-start}.vdb-bubble--visitor{background:var(--vdb-black);color:var(--vdb-cream);border-radius:20px 20px 6px;align-self:flex-end}.vdb-messages>.vdb-bubble--lucia:first-child{animation:vdb-pop .42s var(--vdb-spring) .12s both}.vdb-suggestions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.vdb-suggestions button{min-height:40px;color:var(--vdb-black);font:inherit;text-align:left;cursor:pointer;animation:vdb-pop .4s var(--vdb-spring) both;transition:background .2s, color .2s, transform .25s var(--vdb-spring);background:#fff9;border:1px solid #02020224;border-radius:999px;padding:9px 15px;font-size:14px;font-weight:650}.vdb-suggestions button:first-child{animation-delay:.22s}.vdb-suggestions button:nth-child(2){animation-delay:.3s}.vdb-suggestions button:nth-child(3){animation-delay:.38s}.vdb-suggestions button:nth-child(4){animation-delay:.46s}.vdb-suggestions button:hover{background:var(--vdb-black);color:var(--vdb-cream);transform:translateY(-2px)}.vdb-action{background:var(--vdb-black);min-height:48px;color:var(--vdb-cream);transition:background .2s, transform .25s var(--vdb-spring);border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding:0 20px;font-size:15px;font-weight:750;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px #02020229}.vdb-action span{transition:transform .25s var(--vdb-spring);font-size:18px}.vdb-action:hover{background:var(--vdb-brown);transform:translateY(-2px)}.vdb-action:hover span{transform:translate(2px,-2px)}.vdb-action--light{background:var(--vdb-coral);color:var(--vdb-black)}.vdb-action--light:hover{background:var(--vdb-sand)}.vdb-note{color:#020202a8;animation:vdb-pop .32s var(--vdb-spring) both;margin:0;font-size:13.5px;line-height:1.45}.vdb-note--error{color:#9e3a32}.vdb-typing{animation:vdb-pop .3s var(--vdb-spring) both;background:#e4e2d7e0;border:1px solid #0202020d;border-radius:20px 20px 20px 6px;align-self:flex-start;gap:5px;margin:0;padding:15px 16px;display:flex}.vdb-typing span{background:var(--vdb-brown);border-radius:50%;width:7px;height:7px;animation:1.1s ease-in-out infinite vdb-bounce}.vdb-typing span:nth-child(2){animation-delay:.14s}.vdb-typing span:nth-child(3){animation-delay:.28s}.vdb-consent{animation:vdb-pop .42s var(--vdb-spring) both;background:#ffffffc7;border:1px solid #42271929;border-radius:20px;flex-direction:column;gap:10px;padding:16px;font-size:14.5px;line-height:1.5;display:flex;box-shadow:0 10px 28px #4227191f}.vdb-consent p{margin:0}.vdb-consent a{color:var(--vdb-brown);text-underline-offset:3px;align-self:flex-start;font-size:13.5px;font-weight:650;text-decoration:underline}.vdb-consent-actions{flex-wrap:wrap;gap:8px;display:flex}.vdb-consent-accept,.vdb-consent-decline{min-height:46px;font:inherit;text-align:center;cursor:pointer;transition:background .2s, transform .25s var(--vdb-spring);border-radius:999px;padding:0 18px}.vdb-consent-accept{background:var(--vdb-black);color:var(--vdb-cream);border:0;flex:140px;font-weight:750}.vdb-consent-accept:hover{background:var(--vdb-brown);transform:translateY(-2px)}.vdb-consent-decline{color:var(--vdb-black);background:0 0;border:1px solid #0202022e;flex:0 auto;font-weight:650}.vdb-consent-decline:hover{background:#e4e2d7b3}.vdb-composer{border-top:1px solid #0202020f;align-items:flex-end;gap:8px;padding:10px 12px 12px;display:flex}.vdb-composer textarea{min-height:48px;max-height:132px;color:var(--vdb-black);font:inherit;resize:none;field-sizing:content;background:#ffffffd1;border:1px solid #0202021f;border-radius:24px;flex:1;padding:13px 18px;font-size:16px;line-height:1.35;transition:border-color .2s,box-shadow .2s}.vdb-composer textarea::placeholder{color:#02020273}.vdb .vdb-composer textarea:focus-visible{border-color:#4227198c;outline:none;box-shadow:0 0 0 4px #d17a6938}.vdb-composer button{background:var(--vdb-black);width:48px;height:48px;color:var(--vdb-cream);cursor:pointer;transition:background .2s, opacity .2s, transform .3s var(--vdb-spring);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.vdb-composer button:hover:not(:disabled){background:var(--vdb-brown);transform:scale(1.06)}.vdb-composer button:active:not(:disabled){transform:scale(.94)}.vdb-composer button:disabled{cursor:default;opacity:.3;transform:scale(.92)}.vdb-privacy{color:#02020294;text-align:center;margin:0;padding:0 16px 12px;font-size:11.5px;line-height:1.4}.vdb-privacy a{color:inherit;text-underline-offset:2px;text-decoration:underline}.vdb-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes vdb-rise{0%{opacity:0;transform:translateY(18px)scale(.92)}}@keyframes vdb-pop{0%{opacity:0;transform:translateY(10px)scale(.94)}}@keyframes vdb-bounce{0%,70%,to{opacity:.4;transform:translateY(0)}35%{opacity:1;transform:translateY(-5px)}}@keyframes vdb-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes vdb-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (min-width:1440px) and (min-height:860px){.vdb{--vdb-edge:28px}.vdb-panel{width:420px;height:720px}}.vdb.vdb--compact{--vdb-edge:14px}.vdb--compact .vdb-launcher{justify-content:center;width:62px;height:62px;min-height:0;padding:0}.vdb--compact.vdb--barra .vdb-launcher{width:100%;padding:8px 20px 8px 8px}.vdb--compact .vdb-launcher-text{display:none}.vdb--compact.vdb--barra .vdb-launcher-text{display:flex}.vdb--compact.vdb--barra .vdb-launcher-text span{display:none}.vdb--compact .vdb-backdrop{background:#0202026b;transition:opacity .3s,visibility;display:block;position:fixed;inset:0}.vdb.vdb--compact[data-open=false] .vdb-backdrop{visibility:hidden;opacity:0;transition:opacity .24s,visibility 0s linear .24s}.vdb--compact .vdb-panel,.vdb--compact.vdb--esquerda .vdb-panel,.vdb--compact.vdb--barra .vdb-panel{width:100%;height:calc(100dvh - max(28px, env(safe-area-inset-top)));border-radius:var(--vdb-radius) var(--vdb-radius) 0 0;background:var(--vdb-cream);-webkit-backdrop-filter:none;backdrop-filter:none;transform-origin:bottom;border:0;position:fixed;inset:auto 0 0;box-shadow:0 -12px 40px #02020238}.vdb--compact .vdb-header{background:var(--vdb-marca,var(--vdb-brown));-webkit-backdrop-filter:none;backdrop-filter:none;padding-top:22px}.vdb.vdb--compact[data-open=true] .vdb-panel{transition:opacity .2s ease, transform .42s var(--vdb-ease), visibility 0s}.vdb.vdb--compact[data-open=false] .vdb-panel{transition:opacity .2s ease .1s, transform .32s var(--vdb-ease), visibility 0s linear .32s;transform:translateY(104%)}.vdb--compact .vdb-grabber{background:#fffef661;border-radius:2px;width:38px;height:4px;display:block;position:absolute;top:8px;left:50%;transform:translate(-50%)}.vdb--compact .vdb-bubble{max-width:90%}.vdb--compact .vdb-composer{padding-bottom:max(12px, env(safe-area-inset-bottom))}.vdb--compact .vdb-composer:has(+.vdb-privacy){padding-bottom:10px}.vdb--compact .vdb-privacy{padding-bottom:max(12px, env(safe-area-inset-bottom))}html.vdb-lock,html.vdb-lock body{overflow:hidden}@media (max-height:520px) and (min-width:561px){.vdb-panel{height:calc(100dvh - 2 * var(--vdb-edge))}}@media (prefers-reduced-motion:reduce){.vdb-launcher,.vdb-row,.vdb-note,.vdb-consent,.vdb-suggestions button,.vdb-typing,.vdb-messages>.vdb-bubble--lucia:first-child,.vdb-launcher-ring,.vdb-status--on:after{animation:none}.vdb-typing span{opacity:.6;animation:none}.vdb-launcher,.vdb-panel,.vdb[data-open=false] .vdb-panel,.vdb[data-open=true] .vdb-launcher,.vdb.vdb--compact[data-open=false] .vdb-panel,.vdb.vdb--compact[data-open=true] .vdb-panel{transition-duration:.01ms;transform:none}}
