.qk-wa{z-index:200;block-size:56px;inline-size:56px;font-family:var(--font-body,system-ui,sans-serif);pointer-events:none;position:fixed}.qk-wa>*{pointer-events:auto}.qk-wa .core-whatsapp-chat{z-index:auto;cursor:pointer;border:0;block-size:100%;inline-size:100%;padding:0;position:relative}.qk-wa .core-whatsapp-chat:focus-visible,.qk-wa__agent:focus-visible,.qk-wa__x:focus-visible,.qk-wa__greeting-text:focus-visible{outline:2px solid var(--brand-accent,#128c7e);outline-offset:2px}.qk-wa__dot{background:#9aa0a6;border:2px solid #fff;border-radius:50%;block-size:12px;inline-size:12px;position:absolute;inset-block-start:2px;inset-inline-end:2px}.qk-wa__dot--online{background:#1fa855}.qk-wa--bottom-end,.qk-wa--bottom-right{inset-inline-end:1.25rem}.qk-wa--bottom-start,.qk-wa--bottom-left{inset-inline-start:1.25rem}.qk-wa--bottom-right{inset-inline-end:auto;right:1.25rem}.qk-wa--bottom-left{inset-inline-start:auto;left:1.25rem}.qk-wa--center-end,.qk-wa--center-start,.qk-wa--center-right,.qk-wa--center-left{inset-block-start:50%;transform:translateY(-50%)}.qk-wa--center-end{inset-inline-end:1.25rem}.qk-wa--center-start{inset-inline-start:1.25rem}.qk-wa--center-right{right:1.25rem}.qk-wa--center-left{left:1.25rem}.qk-wa__pop{background-color:#fff;background-image:linear-gradient(var(--brand-background,#fff),var(--brand-background,#fff));opacity:1;inline-size:min(320px,100vw - 2.5rem);color:var(--brand-text,#1a1a1a);border:1px solid var(--brand-border,#0000001a);text-align:start;border-radius:14px;animation:.18s ease-out qk-wa-in;position:absolute;inset-block-end:calc(100% + 12px);box-shadow:0 10px 30px #00000029}.qk-wa--bottom-end .qk-wa__pop,.qk-wa--center-end .qk-wa__pop{inset-inline-end:0}.qk-wa--bottom-start .qk-wa__pop,.qk-wa--center-start .qk-wa__pop{inset-inline-start:0}.qk-wa--bottom-right .qk-wa__pop,.qk-wa--center-right .qk-wa__pop{inset-inline-end:auto;right:0}.qk-wa--bottom-left .qk-wa__pop,.qk-wa--center-left .qk-wa__pop{inset-inline-start:auto;left:0}.qk-wa__greeting{align-items:flex-start;gap:.25rem;padding:.5rem .25rem .5rem .9rem;display:flex}.qk-wa__greeting-text{min-inline-size:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;padding:.25rem 0;font-size:.9rem;line-height:1.4;text-decoration:none}.qk-wa__x{block-size:28px;inline-size:28px;color:inherit;opacity:.6;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;font-size:1.25rem;line-height:1}.qk-wa__x:hover{opacity:1;background:#0000000f}.qk-wa__panel{padding:.5rem}.qk-wa__panel-head{justify-content:space-between;align-items:center;padding:.25rem .25rem .25rem .5rem;display:flex}.qk-wa__panel-title{font-size:.85rem;font-weight:600}.qk-wa__agents{max-block-size:min(60vh,360px);margin:0;padding:0;list-style:none;overflow-y:auto}.qk-wa__agent{color:inherit;border-radius:10px;align-items:center;gap:.75rem;padding:.5rem;text-decoration:none;display:flex}.qk-wa__agent:hover{background:#0000000d}.qk-wa__avatar{object-fit:cover;background:#e9edef;border-radius:50%;flex:none;block-size:40px;inline-size:40px}.qk-wa__avatar--initial{color:#fff;background:#25d366;justify-content:center;align-items:center;font-weight:600;display:flex}.qk-wa__who{flex-direction:column;min-inline-size:0;display:flex}.qk-wa__name{font-size:.9rem;font-weight:600;line-height:1.25}.qk-wa__role,.qk-wa__state{opacity:.7;font-size:.75rem;line-height:1.3}.qk-wa__state--online{color:#1a7f45;opacity:1}@media (min-width:768px){.qk-wa--no-desktop{display:none}}@media (max-width:767px){.qk-wa--no-mobile{display:none}.qk-wa{block-size:48px;inline-size:48px}.qk-wa--center-end,.qk-wa--center-start,.qk-wa--center-right,.qk-wa--center-left{inset-block:auto 1rem;transform:none}.qk-wa--bottom-end,.qk-wa--bottom-right,.qk-wa--center-end,.qk-wa--center-right{inset-inline-end:1rem}.qk-wa--bottom-start,.qk-wa--bottom-left,.qk-wa--center-start,.qk-wa--center-left{inset-inline-start:1rem}.qk-wa--bottom-right,.qk-wa--center-right{inset-inline-end:auto;right:1rem}.qk-wa--bottom-left,.qk-wa--center-left{inset-inline-start:auto;left:1rem}}@keyframes qk-wa-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.qk-wa__pop{animation:none}.qk-wa .core-whatsapp-chat{transition:none}.qk-wa .core-whatsapp-chat:hover{transform:none}}
