.Button-module__8RiFmG__primary{background:linear-gradient(180deg, color-mix(in srgb, var(--color-brand-on-light) 82%, white) 0%, var(--color-brand-on-light) 55%, color-mix(in srgb, var(--color-brand-on-light) 88%, black) 100%);color:#fff;border:1px solid color-mix(in srgb, var(--color-brand-on-light) 60%, white);border-bottom-color:color-mix(in srgb, var(--color-brand-on-light) 78%, black);border-radius:8px;font-weight:600;transition:filter .18s,box-shadow .18s,transform .18s;box-shadow:inset 0 1px #ffffff52,inset 0 -1px #0000001f,0 2px 4px #0000002e}.Button-module__8RiFmG__primary:hover{filter:brightness(1.08);box-shadow:inset 0 1px #fff6,inset 0 -1px #0000001f,0 4px 12px #185cf138}.Button-module__8RiFmG__primary:active{transform:translateY(1px);box-shadow:inset 0 1px 3px #0000002e}@media (prefers-reduced-motion:reduce){.Button-module__8RiFmG__primary{transition:none}.Button-module__8RiFmG__primary:active{transform:none}}
.WhatsAppWidget-module__nM9EQG__dock{inset-inline-end:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));top:max(7rem, env(safe-area-inset-top));z-index:110;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:.75rem;display:flex;position:fixed}.WhatsAppWidget-module__nM9EQG__panel{background:var(--color-surface-1);border:1px solid var(--color-glass-border);width:22rem;max-width:calc(100vw - 2rem);min-height:0;max-height:calc(100% - 4.25rem)}.WhatsAppWidget-module__nM9EQG__presets{inset-inline-end:0;pointer-events:none;flex-direction:column;align-items:flex-end;gap:.65rem;width:max-content;max-width:calc(100vw - 2rem);padding-top:32px;display:flex;position:absolute;bottom:74px}.WhatsAppWidget-module__nM9EQG__suggestionBubble{pointer-events:auto;border:1px solid var(--color-glass-border);background:var(--color-surface-1);max-width:min(260px,100vw - 3rem);min-height:44px;font-family:var(--font-system);font-size:var(--text-label);color:var(--color-text);text-align:start;cursor:pointer;border-radius:20px 20px 5px;padding:.7rem 1rem;transition:border-color .18s,transform .18s;animation:.35s ease-out both WhatsAppWidget-module__nM9EQG__bubble-in;position:relative;box-shadow:0 6px 24px #00000040}.WhatsAppWidget-module__nM9EQG__suggestionBubble:nth-of-type(2){margin-inline-end:1.5rem}.WhatsAppWidget-module__nM9EQG__suggestionBubble:last-child{animation-delay:.1s}.WhatsAppWidget-module__nM9EQG__suggestionBubble:hover{border-color:var(--color-brand);transform:translateY(-2px)}.WhatsAppWidget-module__nM9EQG__suggestionBubble:focus-visible,.WhatsAppWidget-module__nM9EQG__dismissBubbles:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.WhatsAppWidget-module__nM9EQG__dismissBubbles{top:0;pointer-events:auto;border:1px solid var(--color-border-strong);background:var(--color-surface-1);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:0}@supports ((-webkit-backdrop-filter:blur(16px)) or (backdrop-filter:blur(16px))){.WhatsAppWidget-module__nM9EQG__panel,.WhatsAppWidget-module__nM9EQG__suggestionBubble{background:color-mix(in srgb,var(--color-surface-1) 90%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}@keyframes WhatsAppWidget-module__nM9EQG__bubble-in{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.WhatsAppWidget-module__nM9EQG__suggestionBubble{transition:none;animation:none}.WhatsAppWidget-module__nM9EQG__suggestionBubble:hover{transform:none}}@media (max-width:640px){.WhatsAppWidget-module__nM9EQG__suggestionBubble{font-size:var(--text-caption)}}@media (max-height:450px){.WhatsAppWidget-module__nM9EQG__presets{display:none}}.WhatsAppWidget-module__nM9EQG__toggle{flex-shrink:0}@media (max-height:450px){.WhatsAppWidget-module__nM9EQG__dock{top:max(.75rem, env(safe-area-inset-top))}}
