#swwc-widget{--swwc-brand:#25D366;--swwc-btn-blue:#1877f2;--swwc-btn-blue-hover:#125fcc;position:fixed;bottom:24px;z-index:999999;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}#swwc-widget.swwc-pos-right{right:24px!important;left:auto!important}#swwc-widget.swwc-pos-left{left:24px!important;right:auto!important}#swwc-widget .swwc-bubble-btn{border:none!important;background:var(--swwc-btn-blue)!important;color:#fff!important;border-radius:8px;padding:14px 20px;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;box-shadow:0 6px 18px rgb(0 0 0 / .25);transition:background-color 0.15s ease,box-shadow 0.15s ease}#swwc-widget .swwc-bubble-btn:hover{background:var(--swwc-btn-blue-hover)!important;box-shadow:0 10px 22px rgb(0 0 0 / .3)}.swwc-popup{position:absolute;bottom:78px;width:340px;max-width:calc(100vw - 32px);background:#fff;border-radius:14px;box-shadow:0 12px 40px rgb(0 0 0 / .25);overflow:hidden;opacity:0;transform:translateY(16px) scale(.98);pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease}#swwc-widget.swwc-pos-right .swwc-popup{right:0!important;left:auto!important}#swwc-widget.swwc-pos-left .swwc-popup{left:0!important;right:auto!important}.swwc-popup.is-open{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.swwc-popup-header{background:var(--swwc-brand);color:#fff;padding:20px;display:flex;align-items:flex-start;gap:12px;position:relative}.swwc-popup-header-icon{width:40px;height:40px;border-radius:50%;background:rgb(255 255 255 / .2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.swwc-popup-header-text h3{margin:0 0 4px;font-size:18px;font-weight:700}.swwc-popup-header-text p{margin:0;font-size:13px;opacity:.95;line-height:1.4}.swwc-popup-close{position:absolute;top:10px;right:14px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:transparent!important;border:none!important;color:#fff!important;font-size:34px;line-height:1;cursor:pointer;opacity:1;transition:opacity 0.15s ease}.swwc-popup-close:hover{background:transparent!important;color:#fff!important;opacity:.75}.swwc-popup-body{padding:14px 16px 16px;max-height:60vh;overflow-y:auto}.swwc-templates{margin-bottom:12px}.swwc-templates-label{font-size:12px;color:#888;display:block;margin-bottom:6px}.swwc-templates-chips{display:flex;flex-wrap:wrap;gap:6px}.swwc-chip{border:1px solid var(--swwc-btn-blue)!important;background:var(--swwc-btn-blue)!important;color:#fff!important;border-radius:999px!important;width:126px!important;height:31px!important;min-width:126px!important;min-height:31px!important;max-width:126px!important;max-height:31px!important;padding:0 8px!important;margin:0!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:normal!important;font-size:11px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;cursor:pointer;transition:background-color 0.15s ease}.swwc-chip:hover{background:var(--swwc-btn-blue-hover)!important}.swwc-chip.is-selected{background:var(--swwc-btn-blue-hover)!important;border-color:var(--swwc-btn-blue-hover)!important;color:#fff!important}.swwc-note{font-size:12.5px;color:#999;margin:0 0 10px}.swwc-agents{display:flex;flex-direction:column;gap:10px}.swwc-agent{display:flex;align-items:center;gap:12px;background:#f5f6f8;border-left:4px solid var(--swwc-agent-color,var(--swwc-brand));border-radius:6px;padding:10px 12px;cursor:pointer;transition:background 0.15s ease}.swwc-agent:hover{background:#eceef1}.swwc-agent.is-offline{cursor:default;opacity:.85}.swwc-agent-photo{width:42px;height:42px;border-radius:50%;object-fit:cover;flex-shrink:0;background:#ddd}.swwc-agent-info{display:flex;flex-direction:column;flex:1;min-width:0}.swwc-agent-info strong{font-size:14.5px;color:#222}.swwc-agent-info span{font-size:12.5px;color:#888}.swwc-agent-note{color:#e08a1e!important;font-size:11.5px!important;margin-top:2px}.swwc-agent-icon{width:34px;height:34px;border-radius:50%;background:var(--swwc-btn-blue)!important;display:flex;align-items:center;justify-content:center;flex-shrink:0;fill:#fff;transition:background-color 0.15s ease}.swwc-agent:hover .swwc-agent-icon{background:var(--swwc-btn-blue-hover)!important}.swwc-agent.is-offline .swwc-agent-icon{background:#ccc!important;fill:#999}@media (max-width:480px){.swwc-popup{width:calc(100vw - 24px)}#swwc-widget.swwc-pos-right{right:12px!important;left:auto!important}#swwc-widget.swwc-pos-left{left:12px!important;right:auto!important}.swwc-bubble-btn{padding:12px 16px;font-size:13px}}