.captlc-widget{--captlcw-accent:#2f6ef0;--captlcw-accent-hover:#1f5adf;--captlcw-accent-text:#fff;--captlcw-bg:#fff;--captlcw-bg-soft:#f4f6fb;--captlcw-text:#1c2233;--captlcw-text-muted:#6b7280;--captlcw-border:#e5e8f0;--captlcw-success:#22c55e;--captlcw-warning-bg:#fffbeb;--captlcw-warning-border:#fde68a;--captlcw-warning-text:#92400e;--captlcw-shadow:0 12px 40px rgba(15,23,42,.18);--captlcw-toggle-shadow:0 8px 24px rgba(47,110,240,.35);--captlcw-radius:14px;--captlcw-radius-sm:8px;--captlcw-radius-pill:999px;--captlcw-bubble-visitor-bg:#2f6ef0;--captlcw-bubble-visitor-text:#fff;--captlcw-bubble-agent-bg:#f0f2f5;--captlcw-bubble-agent-text:#1c2233;bottom:24px;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.4;position:fixed;right:24px;z-index:999999}.captlc-widget *,.captlc-widget :after,.captlc-widget :before{box-sizing:border-box;margin:0;padding:0}.captlc-widget .captlc-widget__toggle{all:unset;align-items:center;-webkit-appearance:none;appearance:none;background:var(--captlcw-accent)!important;border:none!important;border-radius:50%!important;box-shadow:var(--captlcw-toggle-shadow)!important;box-sizing:border-box;color:#fff!important;cursor:pointer;display:flex;height:58px;justify-content:center;outline:none!important;position:relative;transition:background-color .15s ease,transform .15s ease;width:58px}.captlc-widget .captlc-widget__toggle:active,.captlc-widget .captlc-widget__toggle:hover{background:var(--captlcw-accent-hover)!important;border:none!important;border-radius:50%!important;box-shadow:var(--captlcw-toggle-shadow)!important;color:#fff!important;outline:none!important}.captlc-widget .captlc-widget__toggle:focus-visible{background:var(--captlcw-accent-hover)!important;border:none!important;border-radius:50%!important;box-shadow:var(--captlcw-toggle-shadow),0 0 0 4px rgba(0,0,0,.35)!important;color:#fff!important;outline:2px solid #fff!important;outline-offset:3px!important}.captlc-widget .captlc-widget__toggle:hover{transform:scale(1.05)}.captlc-widget .captlc-widget__icon{color:#fff!important;display:block;fill:#fff;height:26px;position:absolute;transition:opacity .15s ease,transform .15s ease;width:26px}.captlc-widget .captlc-widget__icon--close{opacity:0;transform:rotate(-90deg)}.captlc-widget[data-state=open] .captlc-widget__toggle-icon-wrap{opacity:0;transform:rotate(90deg)}.captlc-widget[data-state=open] .captlc-widget__icon--close{opacity:1;transform:rotate(0deg)}.captlc-widget .captlc-widget__panel{background:var(--captlcw-bg);border-radius:var(--captlcw-radius);bottom:74px;box-shadow:var(--captlcw-shadow);display:flex;flex-direction:column;height:min(650px,calc(100vh - 120px));left:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;transform:translateY(12px) scale(.98);transition:opacity .18s ease,transform .18s ease;width:400px}.captlc-widget--left .captlc-widget__panel{left:0!important;right:auto!important}.captlc-widget--size-large .captlc-widget__panel{height:min(760px,calc(100vh - 120px));width:420px}.captlc-widget[data-state=open] .captlc-widget__panel{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.captlc-widget .captlc-widget__screen{background:var(--captlcw-bg);display:none;flex-direction:column;flex-grow:1;height:100%;min-height:0}.captlc-widget .captlc-widget__screen.is-active{display:flex}.captlc-widget .captlc-widget__header{align-items:center;background:var(--captlcw-accent);color:#fff;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 18px}.captlc-widget .captlc-widget__header--welcome{align-items:flex-start;border-radius:var(--captlcw-radius) var(--captlcw-radius) 0 0;flex-direction:column;gap:6px;justify-content:flex-start;padding:32px 20px 48px;position:relative}.captlc-widget .captlc-widget__header--welcome h2{color:#fff;font-size:19px;font-weight:700;line-height:1.3;margin:0;max-width:90%}.captlc-widget .captlc-widget__header--welcome p{color:#fff;font-size:12.5px;margin:0;opacity:.85}.captlc-widget .captlc-widget__header--agent,.captlc-widget .captlc-widget__header--sub{align-items:center;background:var(--captlcw-accent);border-radius:var(--captlcw-radius) var(--captlcw-radius) 0 0;color:#fff;display:flex;flex-shrink:0;gap:12px;padding:14px 18px}.captlc-widget .captlc-widget__prechat-header-text{display:flex;flex-direction:column;gap:2px;min-width:0}.captlc-widget .captlc-widget__header-subtitle{font-size:12px;font-weight:400;opacity:.85}.captlc-widget .captlc-widget__prechat-offline-note{color:var(--captlcw-text-muted,#64748b);font-size:12.5px;line-height:1.5;margin:0}.captlc-widget button.captlc-widget__back-btn{align-items:center!important;background:transparent!important;border:none!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-size:20px!important;justify-content:center!important;line-height:1!important;opacity:.85!important;outline:none!important;padding:0 4px!important;transition:opacity .15s}.captlc-widget button.captlc-widget__back-btn .captlc-widget__back-icon{display:block;flex-shrink:0;height:20px;pointer-events:none;width:20px}[dir=rtl] .captlc-widget button.captlc-widget__back-btn{transform:scaleX(-1)}.captlc-widget button.captlc-widget__back-btn:active,.captlc-widget button.captlc-widget__back-btn:focus,.captlc-widget button.captlc-widget__back-btn:hover{background:transparent!important;box-shadow:none!important;color:#fff!important;opacity:1!important;outline:none!important}.captlc-widget button.captlc-widget__back-btn:focus-visible{background:hsla(0,0%,100%,.18)!important;border-radius:4px;box-shadow:none!important;color:#fff!important;opacity:1!important;outline:2px solid #fff!important;outline-offset:1px!important}.captlc-widget button.captlc-widget__panel-close{background:transparent!important;border:none!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;font-size:14px!important;margin-inline-start:auto!important;opacity:.8!important;outline:none!important}.captlc-widget button.captlc-widget__panel-close:active,.captlc-widget button.captlc-widget__panel-close:focus,.captlc-widget button.captlc-widget__panel-close:hover{background:transparent!important;box-shadow:none!important;color:#fff!important;opacity:1!important;outline:none!important}.captlc-widget button.captlc-widget__panel-close:focus-visible{background:hsla(0,0%,100%,.18)!important;border-radius:4px;box-shadow:none!important;color:#fff!important;opacity:1!important;outline:2px solid #fff!important;outline-offset:1px!important}.captlc-widget .captlc-widget__welcome-body{background:var(--captlcw-bg);border-radius:var(--captlcw-radius) var(--captlcw-radius) 0 0;display:flex;flex-direction:column;flex-grow:1;gap:12px;margin-top:-24px;padding:18px;z-index:2}.captlc-widget .captlc-widget__welcome-agent-card{align-items:center;background:var(--captlcw-bg-soft);border:1px solid var(--captlcw-border);border-radius:var(--captlcw-radius-sm);display:flex;gap:12px;margin-bottom:8px;padding:14px}.captlc-widget .captlc-widget__welcome-avatar{flex-shrink:0}.captlc-widget .captlc-widget__welcome-agent-info{display:flex;flex-direction:column;gap:4px}.captlc-widget .captlc-widget__welcome-status-badge{align-items:center;background:rgba(0,0,0,.06);border-radius:4px;color:var(--captlcw-text-muted);display:inline-flex;font-size:9.5px;font-weight:700;gap:5px;padding:2px 6px;text-transform:uppercase;width:fit-content}.captlc-widget .captlc-widget__welcome-status-dot{background:#94a3b8;border-radius:50%;height:5px;width:5px}.captlc-widget .captlc-widget__welcome-status-dot.is-online{background:var(--captlcw-success)}.captlc-widget .captlc-widget__welcome-status-dot.is-online+#captlc-welcome-status-label{color:var(--captlcw-success)}.captlc-widget #captlc-welcome-message{color:var(--captlcw-text);font-size:13px;line-height:1.4;margin:0}.captlc-widget .captlc-widget__large-btn{all:unset;align-items:center;background:var(--captlcw-accent);border-radius:var(--captlcw-radius-sm);box-shadow:0 4px 12px rgba(47,110,240,.15);box-sizing:border-box;color:#fff!important;cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:8px;justify-content:center;padding:12px;text-align:center;transition:background-color .15s ease,transform .1s ease;width:100%}.captlc-widget .captlc-widget__large-btn:hover{background:var(--captlcw-accent-hover);transform:translateY(-1px)}.captlc-widget .captlc-widget__header-agent-avatar{flex-shrink:0}.captlc-widget .captlc-widget__header-agent-meta{display:flex;flex-direction:column;gap:2px}.captlc-widget .captlc-widget__header-agent-name{font-size:13.5px;font-weight:600}.captlc-widget .captlc-widget__header-agent-status{align-items:center;display:flex;font-size:11px;gap:5px;opacity:.85}.captlc-widget .captlc-widget__status-dot{background:hsla(0,0%,100%,.4);border-radius:50%;flex-shrink:0;height:6px;width:6px}.captlc-widget .captlc-widget__status-dot.is-online{background:var(--captlcw-success)}.captlc-widget .captlc-widget__prechat{background:var(--captlcw-bg);display:flex;flex-direction:column;gap:10px;padding:18px}.captlc-widget .captlc-widget__input,.captlc-widget .captlc-widget__textarea{all:unset;background:var(--captlcw-bg-soft);border:1px solid var(--captlcw-border);border-radius:var(--captlcw-radius-sm);box-sizing:border-box;color:var(--captlcw-text);display:block;font-family:inherit;font-size:13px;padding:10px 12px;transition:border-color .15s ease,background-color .15s ease;width:100%}.captlc-widget .captlc-widget__input:focus,.captlc-widget .captlc-widget__textarea:focus{background:var(--captlcw-bg);border-color:var(--captlcw-accent);outline:none}.captlc-widget .captlc-widget__input::placeholder,.captlc-widget .captlc-widget__textarea::placeholder{color:var(--captlcw-text-muted)}.captlc-widget .captlc-widget__textarea{min-height:72px;resize:vertical}.captlc-widget .captlc-widget__send-btn{all:unset;align-items:center;background:var(--captlcw-accent);border:none;border-radius:var(--captlcw-radius-sm);box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;justify-content:center;padding:11px 16px;text-align:center;transition:background-color .15s ease;width:100%}.captlc-widget .captlc-widget__send-btn:hover:not([disabled]){background:var(--captlcw-accent-hover)}.captlc-widget .captlc-widget__send-btn:disabled{cursor:not-allowed;opacity:.6}.captlc-widget .captlc-widget__error{align-items:center;background:#fee2e2;border-top:1px solid #fca5a5;color:#b91c1c;display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:8px 16px}.captlc-widget .captlc-widget__error-close{all:unset;box-sizing:border-box;cursor:pointer;flex-shrink:0;font-size:13px;line-height:1;opacity:.7}.captlc-widget .captlc-widget__error-close:hover{opacity:1}.captlc-widget .captlc-widget__thread{display:flex;flex-direction:column;flex-grow:1;min-height:0;position:relative}.captlc-widget .captlc-widget__messages{background:var(--captlcw-bg-soft);display:flex;flex-direction:column;flex-grow:1;gap:10px;min-height:0;overflow-y:auto;padding:16px}.captlc-widget .captlc-msg{border-radius:14px;font-size:13px;max-width:78%;padding:9px 13px;word-wrap:break-word;line-height:1.45;white-space:pre-wrap}.captlc-widget .captlc-msg--visitor{align-self:flex-end;background:var(--captlcw-bubble-visitor-bg);border-end-end-radius:4px;color:var(--captlcw-bubble-visitor-text)}.captlc-widget .captlc-msg--agent{align-self:flex-start;background:var(--captlcw-bubble-agent-bg);border-end-start-radius:4px;color:var(--captlcw-bubble-agent-text)}.captlc-widget .captlc-msg__meta{align-items:center;display:flex;font-size:11px;gap:6px;line-height:1.2;margin-bottom:3px;opacity:.65}.captlc-widget .captlc-msg--visitor .captlc-msg__meta{justify-content:flex-end}.captlc-widget .captlc-msg__name{font-weight:600}.captlc-widget .captlc-widget__date-divider{align-self:center;margin:4px 0}.captlc-widget .captlc-widget__date-pill{background:var(--captlcw-bg);border:1px solid var(--captlcw-border);border-radius:999px;color:var(--captlcw-text-muted,#64748b);display:inline-block;font-size:11px;font-weight:600;padding:4px 12px;white-space:nowrap}.captlc-widget .captlc-widget__system-pill{background:color-mix(in srgb,var(--captlcw-success) 12%,var(--captlcw-bg));border-color:color-mix(in srgb,var(--captlcw-success) 35%,var(--captlcw-border));color:var(--captlcw-success)}.captlc-widget .captlc-widget__typing{background:var(--captlcw-bg-soft);padding:4px 16px}.captlc-widget .captlc-widget__seen{background:var(--captlcw-bg-soft);color:var(--captlcw-text-muted);font-size:11px;padding:2px 16px 8px;text-align:end}.captlc-widget .captlc-typing-dots{align-items:center;background:var(--captlcw-bg);border:1px solid var(--captlcw-border);border-radius:12px;display:inline-flex;gap:3px;padding:7px 11px}.captlc-widget .captlc-typing-dots span{animation:captlc-typing-bounce 1.2s ease-in-out infinite;background:var(--captlcw-text-muted);border-radius:50%;display:inline-block;height:5px;width:5px}.captlc-widget .captlc-typing-dots span:nth-child(2){animation-delay:.15s}.captlc-widget .captlc-typing-dots span:nth-child(3){animation-delay:.3s}@keyframes captlc-typing-bounce{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.captlc-widget .captlc-widget__closed-notice{background:var(--captlcw-warning-bg);border-top:1px solid var(--captlcw-warning-border);color:var(--captlcw-warning-text);font-size:12px;padding:10px 16px;text-align:center}.captlc-widget .captlc-widget__reply-form{align-items:center;background:var(--captlcw-bg);border-top:1px solid var(--captlcw-border);display:flex;flex-shrink:0;gap:8px;padding:12px}.captlc-widget .captlc-widget__reply-input{all:unset;background:var(--captlcw-bg-soft);border:1px solid var(--captlcw-border);border-radius:var(--captlcw-radius-pill);box-sizing:border-box;color:var(--captlcw-text);display:block;flex-grow:1;font-family:inherit;font-size:13px;padding:9px 14px}.captlc-widget .captlc-widget__reply-input:focus{background:var(--captlcw-bg);border-color:var(--captlcw-accent);outline:none}.captlc-widget .captlc-widget__reply-input::placeholder{color:var(--captlcw-text-muted)}.captlc-widget .captlc-widget__reply-send{all:unset;align-items:center;background:var(--captlcw-accent);border:none;border-radius:50%;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:background-color .15s ease;width:36px}.captlc-widget .captlc-widget__reply-send:hover{background:var(--captlcw-accent-hover)}.captlc-widget .captlc-widget__reply-send:disabled{cursor:not-allowed;opacity:.5}.captlc-widget .captlc-widget__footer-tabs{background:var(--captlcw-bg);border-top:1px solid var(--captlcw-border);display:flex;gap:4px;justify-content:center;padding:4px}.captlc-widget button.captlc-widget__footer-tab{all:unset;align-items:center;background:transparent!important;border:none!important;border-radius:var(--captlcw-radius-sm)!important;box-shadow:none!important;box-sizing:border-box;color:var(--captlcw-text-muted)!important;cursor:pointer!important;display:flex;flex:1;flex-direction:column;font-size:10px!important;font-weight:600!important;gap:3px;justify-content:center;outline:none!important;padding:6px;transition:background-color .15s,color .15s}.captlc-widget button.captlc-widget__footer-tab:active,.captlc-widget button.captlc-widget__footer-tab:focus,.captlc-widget button.captlc-widget__footer-tab:focus-visible,.captlc-widget button.captlc-widget__footer-tab:hover{background:var(--captlcw-bg-soft)!important;border:none!important;box-shadow:none!important;color:var(--captlcw-text)!important;outline:none!important}.captlc-widget button.captlc-widget__footer-tab.is-active{background:rgba(47,110,240,.05)!important;color:var(--captlcw-accent)!important}.captlc-widget .captlc-widget__branding{background:var(--captlcw-bg);border-top:1px solid var(--captlcw-border);color:var(--captlcw-text-muted);font-size:10px;padding:6px 12px;text-align:center}.captlc-widget .captlc-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.captlc-widget .captlc-widget__faq-body{flex-grow:1;min-height:0;overflow-y:auto;padding:12px}.captlc-widget .captlc-widget__faq-list{display:flex;flex-direction:column;gap:8px}.captlc-widget button.captlc-widget__faq-item{all:unset;align-items:center;background:var(--captlcw-bg-soft);border-radius:var(--captlcw-radius-sm);box-sizing:border-box;color:var(--captlcw-text);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:10px;justify-content:space-between;line-height:1.4;padding:13px 14px;transition:background-color .15s ease;width:100%}.captlc-widget button.captlc-widget__faq-item:focus-visible,.captlc-widget button.captlc-widget__faq-item:hover{background:var(--captlcw-border)}.captlc-widget button.captlc-widget__faq-item svg{flex-shrink:0;opacity:.5}.captlc-widget .captlc-widget__faq-empty{color:var(--captlcw-text-muted);font-size:13px;margin:0;padding:24px 12px;text-align:center}.captlc-widget .captlc-widget__faq-detail{flex-direction:column;gap:10px}.captlc-widget button.captlc-widget__faq-detail-back{all:unset;align-items:center;align-self:flex-start;box-sizing:border-box;color:var(--captlcw-accent);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 0}.captlc-widget .captlc-widget__faq-detail-question{color:var(--captlcw-text);font-size:15px;font-weight:700;margin:4px 0 0}.captlc-widget .captlc-widget__faq-detail-answer{color:var(--captlcw-text);font-size:13px;line-height:1.6;margin:0;white-space:pre-wrap}@media (max-width:480px){.captlc-widget{bottom:16px;right:16px}.captlc-widget .captlc-widget__panel{bottom:90px!important;height:78vh!important;left:12px!important;position:fixed!important;right:12px!important;width:auto!important}.captlc-widget--left{left:16px!important;right:auto!important}}.captlc-widget button.captlc-widget__action-btn{all:unset;align-items:center;background:transparent!important;border:none!important;border-radius:6px!important;box-shadow:none!important;box-sizing:border-box;color:var(--captlcw-text-muted)!important;cursor:pointer!important;display:flex;flex-shrink:0;font-size:16px!important;height:30px;justify-content:center;outline:none!important;transition:background-color .15s ease;width:30px}.captlc-widget button.captlc-widget__action-btn:active,.captlc-widget button.captlc-widget__action-btn:focus,.captlc-widget button.captlc-widget__action-btn:focus-visible,.captlc-widget button.captlc-widget__action-btn:focus-within,.captlc-widget button.captlc-widget__action-btn:hover{background:var(--captlcw-bg-soft)!important;border:none!important;box-shadow:none!important;color:var(--captlcw-text)!important;outline:none!important}.captlc-widget .captlc-widget-emoji-picker{background:var(--captlcw-bg);border:1px solid var(--captlcw-border);border-radius:10px 10px 0 0;box-shadow:0 -4px 16px rgba(0,0,0,.1);left:0;padding:8px;position:absolute;right:0;z-index:10}.captlc-widget .captlc-widget-emoji-picker__grid{display:grid;gap:2px;grid-template-columns:repeat(10,1fr);max-height:130px;overflow-y:auto}.captlc-widget .captlc-widget-emoji-picker__btn{all:unset;align-items:center;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;font-size:18px;justify-content:center;line-height:1;padding:4px;text-align:center}.captlc-widget .captlc-widget-emoji-picker__btn:focus-visible,.captlc-widget .captlc-widget-emoji-picker__btn:hover{background:var(--captlcw-bg-soft);transform:scale(1.2)}.captlc-widget .captlc-widget-emoji-picker__btn:focus-visible{outline:2px solid var(--captlcw-accent);outline-offset:1px}.captlc-widget .captlc-widget-quick-replies{display:flex;flex-wrap:wrap;gap:7px;padding:0 0 4px}.captlc-widget .captlc-widget-qr-btn{all:unset;align-items:center;background:var(--captlcw-bg);border:1.5px solid var(--captlcw-accent);border-radius:999px;box-sizing:border-box;color:var(--captlcw-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;padding:6px 14px;transition:background-color .15s ease,color .15s ease}.captlc-widget button.captlc-widget-qr-btn,.captlc-widget button.captlc-widget-qr-btn:active,.captlc-widget button.captlc-widget-qr-btn:focus{background:var(--captlcw-bg)!important;border:1.5px solid var(--captlcw-accent)!important;color:var(--captlcw-accent)!important}.captlc-widget button.captlc-widget-qr-btn:focus-visible,.captlc-widget button.captlc-widget-qr-btn:hover{background:var(--captlcw-accent)!important;border:1.5px solid var(--captlcw-accent)!important;color:#fff!important}.captlc-widget .captlc-widget-qr-btn:focus-visible{outline:2px solid var(--captlcw-accent);outline-offset:2px}.captlc-widget button,.captlc-widget button:active,.captlc-widget button:focus,.captlc-widget button:focus-visible,.captlc-widget button:focus-within{border:none;box-shadow:none!important;outline:none!important}.captlc-widget .captlc-widget__large-btn:active,.captlc-widget .captlc-widget__large-btn:focus,.captlc-widget .captlc-widget__large-btn:focus-visible{background:var(--captlcw-accent-hover)!important;box-shadow:0 4px 12px rgba(47,110,240,.25)!important;color:#fff!important;transform:translateY(-1px)!important}.captlc-widget .captlc-widget__send-btn:active,.captlc-widget .captlc-widget__send-btn:focus,.captlc-widget .captlc-widget__send-btn:focus-visible{background:var(--captlcw-accent-hover)!important;color:#fff!important}.captlc-widget .captlc-widget__reply-send:active,.captlc-widget .captlc-widget__reply-send:focus,.captlc-widget .captlc-widget__reply-send:focus-visible{background:var(--captlcw-accent-hover)!important;color:#fff!important}.captlc-widget .captlc-widget__toggle-icon-wrap{align-items:center;display:inline-flex;justify-content:center;position:absolute;transition:opacity .15s ease,transform .15s ease}.captlc-widget .captlc-widget__toggle-icon-wrap svg{display:none!important}.captlc-widget .captlc-widget__toggle-icon-wrap img.captlc-widget__icon--custom{display:none!important;height:22px;object-fit:contain;width:22px}.captlc-widget .captlc-widget__toggle-icon-wrap[data-icon=chat1] svg.captlc-widget__icon--chat1,.captlc-widget .captlc-widget__toggle-icon-wrap[data-icon=chat2] svg.captlc-widget__icon--chat2,.captlc-widget .captlc-widget__toggle-icon-wrap[data-icon=chat3] svg.captlc-widget__icon--chat3,.captlc-widget .captlc-widget__toggle-icon-wrap[data-icon=chat4] svg.captlc-widget__icon--chat4,.captlc-widget .captlc-widget__toggle-icon-wrap[data-icon=custom] img.captlc-widget__icon--custom{display:block!important}@media (max-width:767px){.captlc-widget.captlc-hide-mobile{display:none!important}}@media (min-width:768px) and (max-width:1024px){.captlc-widget.captlc-hide-tablet{display:none!important}}@media (min-width:1025px){.captlc-widget.captlc-hide-desktop{display:none!important}}