#abdim-wa-widget{position:fixed;right:24px;bottom:24px;z-index:999999;font-family:system-ui,sans-serif}#abdim-wa-toggle{background:#16a34a;color:white;border:0;border-radius:50%;width:60px;height:60px;font-size:30px;cursor:pointer;box-shadow:0 8px 25px #0003}#abdim-wa-panel{position:absolute;right:0;bottom:76px;width:min(340px,calc(100vw - 36px));background:white;color:#14251b;border-radius:18px;overflow:hidden;box-shadow:0 16px 45px #0003}#abdim-wa-panel[hidden]{display:none}#abdim-wa-panel header{background:#145c43;color:white;padding:20px}#abdim-wa-panel header p{margin:8px 0 0;font-size:13px}#abdim-wa-close{float:right;border:0;background:transparent;color:white;font-size:25px;cursor:pointer}.abdim-wa-content{padding:18px}.abdim-wa-content button{width:100%;background:#16a34a;border:0;border-radius:10px;color:white;padding:14px;cursor:pointer;font-weight:600}#abdim-wa-feedback{font-size:12px;margin-bottom:0}@media(max-width:600px){#abdim-wa-widget{right:16px;bottom:16px}}

#abdim-wa-toggle,#abdim-wa-start{background:var(--abdim-accent,#08b981)!important}
#abdim-wa-widget .abdim-wa-agent-list{display:grid;gap:9px;margin-bottom:15px}#abdim-wa-widget .abdim-wa-agent{display:flex;align-items:center;gap:10px;padding:9px;border:1px solid #e8eee9;border-radius:12px;background:#fff}#abdim-wa-widget .abdim-wa-agent>div:nth-child(2){flex:1;min-width:0}#abdim-wa-widget .abdim-wa-agent strong,#abdim-wa-widget .abdim-wa-agent small{display:block;font-size:12px}#abdim-wa-widget .abdim-wa-agent small{color:#64748b;margin-top:2px}#abdim-wa-widget .abdim-wa-agent i{width:8px;height:8px;border-radius:50%;background:#10b981}#abdim-wa-widget .abdim-wa-photo{width:36px;height:36px;border-radius:50%;background:#dcfce7;display:grid;place-items:center;overflow:hidden;flex-shrink:0}#abdim-wa-widget .abdim-wa-photo img{width:100%;height:100%;object-fit:cover}#abdim-wa-widget #abdim-wa-panel:not([hidden]){animation:abdimSlide .32s ease both}#abdim-wa-widget.abdim-animate-fade #abdim-wa-panel:not([hidden]){animation:abdimFade .3s ease both}#abdim-wa-widget.abdim-animate-zoom #abdim-wa-panel:not([hidden]){animation:abdimZoom .3s ease both}#abdim-wa-widget.abdim-animate-none #abdim-wa-panel:not([hidden]){animation:none}@keyframes abdimSlide{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes abdimFade{from{opacity:0}to{opacity:1}}@keyframes abdimZoom{from{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){#abdim-wa-widget #abdim-wa-panel:not([hidden]){animation:none!important}}

/* v1.2 actual frontend template styles */
#abdim-wa-widget #abdim-wa-panel header{background:var(--abdim-accent,#08b981);position:relative}#abdim-wa-widget .abdim-public-icon{display:inline-grid;place-items:center;width:33px;height:33px;border-radius:11px;background:#ffffff29;margin-right:8px;font-size:23px}#abdim-wa-widget #abdim-wa-panel{border:1px solid #e6eeeb}#abdim-wa-widget.abdim-template-modern #abdim-wa-panel{border-radius:23px;box-shadow:0 22px 65px #062b263d}#abdim-wa-widget.abdim-template-modern #abdim-wa-panel header{background:linear-gradient(125deg,var(--abdim-accent,#08b981),#075c55);padding:25px 20px}#abdim-wa-widget.abdim-template-modern .abdim-wa-agent{border-radius:15px;background:#f9fdfb}#abdim-wa-widget.abdim-template-modern #abdim-wa-start{border-radius:14px}#abdim-wa-widget.abdim-template-classic #abdim-wa-panel{border:5px solid #1a3537;border-radius:18px}#abdim-wa-widget.abdim-template-classic .abdim-wa-agent{border-radius:8px}#abdim-wa-widget.abdim-template-minimal #abdim-wa-panel{border-radius:12px;box-shadow:0 12px 35px #082e2429}#abdim-wa-widget.abdim-template-minimal .abdim-public-icon{display:none}#abdim-wa-widget.abdim-template-minimal .abdim-wa-agent{border:0;border-bottom:1px solid #edf2f0;border-radius:0}#abdim-wa-widget.abdim-template-minimal #abdim-wa-panel header{padding:15px 18px}#abdim-wa-widget.abdim-template-minimal #abdim-wa-start{border-radius:7px}#abdim-wa-widget #abdim-wa-toggle{display:grid;place-items:center}#abdim-wa-widget #abdim-wa-toggle svg{display:block}

/* v1.9.0 Single Agent */
#abdim-wa-widget .abdim-wa-single{padding:12px 2px 18px;color:#334155;font-size:13px}
#abdim-wa-widget .abdim-single-person{display:flex;align-items:center;gap:12px;padding:10px;background:#f8fafc;border:1px solid #e5eaf0;border-radius:14px}
#abdim-wa-widget .abdim-single-avatar{height:56px;width:56px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#dcfce7;color:#047857;font-size:22px;font-weight:700;overflow:hidden}
#abdim-wa-widget .abdim-single-avatar img{width:100%;height:100%;object-fit:cover}
#abdim-wa-widget .abdim-single-person strong,#abdim-wa-widget .abdim-single-person small,#abdim-wa-widget .abdim-single-online{display:block;line-height:1.5}
#abdim-wa-widget .abdim-single-person strong{font-size:15px;color:#0f172a}
#abdim-wa-widget .abdim-single-person small{color:#64748b}
#abdim-wa-widget .abdim-single-online{color:#059669;font-size:11px;font-weight:600;margin-top:3px}
