.cw-launcher.svelte-1sigsca{position:fixed;bottom:12px;right:12px;width:56px;height:56px;border-radius:50%;border:3px solid var(--border-color);background:var(--color-agent);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:9999;box-shadow:0 4px 0 var(--border-color);transform:translateY(0);transition:transform 84ms ease,box-shadow 84ms ease,background 84ms ease}.cw-launcher.svelte-1sigsca:hover{transform:translateY(-2px);box-shadow:0 6px 0 var(--border-color)}.cw-launcher.svelte-1sigsca:active{transform:translateY(2px);box-shadow:0 2px 0 var(--border-color)}.cw-launcher.open.svelte-1sigsca{background:var(--border-color)}.cw-badge.svelte-1sigsca{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--color-critical, #dc2626);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid white}.cw-panel.svelte-1sigsca{position:fixed;bottom:89px;right:21px;width:380px;height:540px;border:3px solid var(--border-color);border-radius:24px;background:var(--bg-card);z-index:9998;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 4px 0 var(--border-color);animation:svelte-1sigsca-widgetOpen .42s cubic-bezier(.16,1,.3,1)}@keyframes svelte-1sigsca-widgetOpen{0%{opacity:0;transform:translateY(16px) scale(.95)}60%{opacity:1;transform:translateY(-4px) scale(1.01)}80%{transform:translateY(2px) scale(.998)}to{transform:translateY(0) scale(1)}}.cw-header.svelte-1sigsca{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--color-agent);color:#fff;border-bottom:3px solid var(--border-color);flex-shrink:0}.cw-header-back.svelte-1sigsca{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:8px;background:#fff3;color:#fff;cursor:pointer;transition:background 84ms ease}.cw-header-back.svelte-1sigsca:hover{background:#ffffff4d}.cw-header-title.svelte-1sigsca{flex:1;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-header-action.svelte-1sigsca{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:6px;background:#ffffff26;color:#fff;cursor:pointer;opacity:.7;transition:opacity 84ms ease}.cw-header-action.svelte-1sigsca:hover{opacity:1}.cw-body.svelte-1sigsca{flex:1;display:flex;flex-direction:column;overflow:hidden}.cw-center.svelte-1sigsca{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--text-secondary);padding:21px}.cw-center.svelte-1sigsca p:where(.svelte-1sigsca){font-size:14px}.cw-center-sub.svelte-1sigsca{font-size:12px;opacity:.7;margin-top:-4px}.cw-dots.svelte-1sigsca{display:flex;gap:4px}.cw-dots.svelte-1sigsca span:where(.svelte-1sigsca){width:7px;height:7px;border-radius:50%;background:var(--color-agent);animation:svelte-1sigsca-cwDot .84s infinite}.cw-dots.svelte-1sigsca span:where(.svelte-1sigsca):nth-child(2){animation-delay:168ms}.cw-dots.svelte-1sigsca span:where(.svelte-1sigsca):nth-child(3){animation-delay:336ms}@keyframes svelte-1sigsca-cwDot{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.cw-home.svelte-1sigsca{flex:1;overflow-y:auto;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.cw-greeting.svelte-1sigsca{font-size:15px;font-weight:700;color:var(--text-primary)}.cw-search-wrap.svelte-1sigsca{display:flex;align-items:center;gap:8px;padding:8px 10px;border:2px solid var(--border-color);border-radius:10px;background:var(--bg-page);color:var(--text-secondary);transition:border-color 84ms ease}.cw-search-wrap.svelte-1sigsca:focus-within{border-color:var(--color-agent)}.cw-search-input.svelte-1sigsca{flex:1;border:none;background:none;font-size:14px;font-family:Lexend,sans-serif;color:var(--text-primary);outline:none}.cw-search-input.svelte-1sigsca:focus-visible{box-shadow:none}.cw-search-input.svelte-1sigsca::placeholder{color:var(--text-secondary);opacity:.6}.cw-search-clear.svelte-1sigsca{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:4px;background:none;color:var(--text-secondary);cursor:pointer}.cw-results.svelte-1sigsca,.cw-popular.svelte-1sigsca{display:flex;flex-direction:column;gap:2px}.cw-results-label.svelte-1sigsca,.cw-section-label.svelte-1sigsca{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);opacity:.6;padding:2px}.cw-result-item.svelte-1sigsca{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px;border:none;border-radius:8px;background:none;font-size:13px;font-family:Lexend,sans-serif;color:var(--text-primary);cursor:pointer;text-align:left;transition:background 84ms ease}.cw-result-item.svelte-1sigsca:hover{background:var(--bg-page)}.cw-result-item.svelte-1sigsca span:where(.svelte-1sigsca){flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-links.svelte-1sigsca{margin-top:2px}.cw-links-row.svelte-1sigsca{display:grid;grid-template-columns:1fr 1fr;gap:5px}.cw-quick-link.svelte-1sigsca{display:flex;align-items:center;gap:5px;padding:6px 8px;border:2px solid var(--border-color);border-radius:8px;background:var(--bg-page);font-size:11px;font-weight:600;font-family:Lexend,sans-serif;color:var(--text-secondary);text-decoration:none;transition:color 84ms ease,border-color 84ms ease}.cw-quick-link.svelte-1sigsca:hover{color:var(--color-agent);border-color:var(--color-agent)}.cw-chat-cta.svelte-1sigsca{margin-top:auto;display:flex;flex-direction:column;gap:6px}.cw-divider.svelte-1sigsca{height:2px;background:var(--border-color);border-radius:1px;margin-bottom:2px}.cw-cta-sub.svelte-1sigsca{text-align:center;font-size:11px;color:var(--text-secondary);opacity:.6}.cw-article.svelte-1sigsca{flex:1;display:flex;flex-direction:column;overflow:hidden}.cw-article-scroll.svelte-1sigsca{flex:1;overflow-y:auto;padding:16px}.cw-article-title.svelte-1sigsca{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:13px;line-height:1.3}.cw-article-body.svelte-1sigsca{font-size:13px;line-height:1.6;color:var(--text-primary)}.cw-article-body.svelte-1sigsca h2{font-size:15px;font-weight:700;margin:16px 0 8px}.cw-article-body.svelte-1sigsca h3{font-size:14px;font-weight:600;margin:13px 0 5px}.cw-article-body.svelte-1sigsca p{margin:0 0 10px}.cw-article-body.svelte-1sigsca ul,.cw-article-body.svelte-1sigsca ol{margin:0 0 10px;padding-left:16px}.cw-article-body.svelte-1sigsca pre{padding:10px;border-radius:8px;background:#1e293b;color:#e2e8f0;overflow-x:auto;margin:0 0 10px;font-size:11px;line-height:1.5}.cw-article-body.svelte-1sigsca code{padding:1px 4px;border-radius:3px;background:var(--bg-input, #f3f4f6);font-size:12px}.cw-article-body.svelte-1sigsca pre code{padding:0;background:none;color:inherit}.cw-article-excerpt.svelte-1sigsca{font-size:13px;color:var(--text-secondary);line-height:1.5}.cw-article-full.svelte-1sigsca{display:inline-flex;align-items:center;gap:4px;margin-top:13px;font-size:12px;font-weight:600;color:var(--color-agent);text-decoration:none}.cw-article-full.svelte-1sigsca:hover{opacity:.7}.cw-article-footer.svelte-1sigsca{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-top:2px solid var(--border-color);flex-shrink:0}.cw-article-footer-text.svelte-1sigsca{font-size:12px;font-weight:600;color:var(--text-secondary)}.cw-auth.svelte-1sigsca{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:21px;text-align:center}.cw-auth-icon.svelte-1sigsca{color:var(--color-agent);margin-bottom:8px}.cw-auth.svelte-1sigsca h3:where(.svelte-1sigsca){font-size:18px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.cw-auth.svelte-1sigsca p:where(.svelte-1sigsca){font-size:13px;color:var(--text-secondary);margin-bottom:16px;line-height:1.4}.cw-form.svelte-1sigsca{display:flex;flex-direction:column;gap:8px;width:100%}.cw-input.svelte-1sigsca{padding:10px 13px;border:2px solid var(--border-color);border-radius:10px;background:var(--bg-page);font-size:14px;font-family:Lexend,sans-serif;color:var(--text-primary);outline:none;transition:border-color 84ms ease}.cw-input.svelte-1sigsca:focus{border-color:var(--color-agent)}.cw-input.svelte-1sigsca:focus-visible{box-shadow:none}.cw-error.svelte-1sigsca{font-size:12px;color:var(--color-critical, #dc2626)}.cw-btn.svelte-1sigsca{padding:10px 16px;border:2px solid var(--border-color);border-radius:10px;font-size:14px;font-weight:600;font-family:Lexend,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;box-shadow:0 3px 0 var(--border-color);transition:transform 84ms ease,box-shadow 84ms ease}.cw-btn.svelte-1sigsca:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 0 var(--border-color)}.cw-btn.svelte-1sigsca:active:not(:disabled){transform:translateY(1px);box-shadow:0 2px 0 var(--border-color)}.cw-btn.svelte-1sigsca:disabled{opacity:.4;cursor:not-allowed}.cw-btn.primary.svelte-1sigsca{background:var(--color-agent);color:#fff}.cw-btn.full.svelte-1sigsca{width:100%}.cw-btn.compact.svelte-1sigsca{padding:6px 12px;font-size:12px;border-radius:8px}.cw-link.svelte-1sigsca{border:none;background:none;font-size:12px;color:var(--text-secondary);cursor:pointer;font-family:Lexend,sans-serif;padding:8px}.cw-link.svelte-1sigsca:hover{color:var(--color-agent)}.cw-list.svelte-1sigsca{flex:1;overflow-y:auto;padding:8px}.cw-convo.svelte-1sigsca{display:flex;align-items:center;gap:10px;width:100%;padding:12px;border:none;border-radius:12px;background:none;cursor:pointer;text-align:left;font-family:Lexend,sans-serif;color:var(--text-primary);transition:background 84ms ease}.cw-convo.svelte-1sigsca:hover{background:var(--bg-page)}.cw-convo-info.svelte-1sigsca{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cw-convo-subject.svelte-1sigsca{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-convo-preview.svelte-1sigsca{font-size:12px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-convo-meta.svelte-1sigsca{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.cw-convo-time.svelte-1sigsca{font-size:11px;color:var(--text-secondary)}.cw-convo-unread.svelte-1sigsca{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--color-agent);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.cw-footer-action.svelte-1sigsca{padding:8px 12px 12px;border-top:2px solid var(--border-color)}.cw-new.svelte-1sigsca{flex:1;padding:12px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.cw-textarea.svelte-1sigsca{padding:10px 13px;border:2px solid var(--border-color);border-radius:10px;background:var(--bg-page);font-size:14px;font-family:Lexend,sans-serif;color:var(--text-primary);outline:none;resize:none;min-height:70px;transition:border-color 84ms ease}.cw-textarea.svelte-1sigsca:focus{border-color:var(--color-agent)}.cw-textarea.svelte-1sigsca:focus-visible{box-shadow:none}.cw-deflection.svelte-1sigsca{border:2px solid var(--color-library);border-radius:10px;background:var(--color-library-light, rgba(56, 189, 248, .05));overflow:hidden}.cw-deflection-label.svelte-1sigsca{display:flex;align-items:center;gap:4px;padding:6px 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-library)}.cw-deflection-link.svelte-1sigsca{display:flex;align-items:center;gap:6px;padding:8px 10px;border-top:1px solid var(--color-library-light, rgba(56, 189, 248, .15));font-size:13px;font-weight:500;color:var(--text-primary);text-decoration:none;transition:background 84ms ease;border:none;background:none;width:100%;text-align:left;font-family:Lexend,sans-serif;cursor:pointer}.cw-deflection-link.svelte-1sigsca:hover{background:var(--color-library-light, rgba(56, 189, 248, .1))}.cw-deflection-link.svelte-1sigsca svg:last-child{color:var(--text-secondary);opacity:.4;margin-left:auto;flex-shrink:0}.cw-messages.svelte-1sigsca{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:6px}.cw-msg.svelte-1sigsca{display:flex;flex-direction:column;max-width:80%;animation:svelte-1sigsca-msgAppear 168ms ease}.cw-msg.customer.svelte-1sigsca{align-self:flex-end;align-items:flex-end}.cw-msg.agent.svelte-1sigsca{align-self:flex-start;align-items:flex-start}.cw-msg-name.svelte-1sigsca{font-size:11px;font-weight:600;color:var(--text-secondary);margin-bottom:2px}.cw-bubble.svelte-1sigsca{padding:10px 14px;border-radius:16px;font-size:14px;line-height:1.4;word-break:break-word}.cw-bubble.customer.svelte-1sigsca{background:var(--color-agent);color:#fff;border-bottom-right-radius:4px}.cw-bubble.agent.svelte-1sigsca{background:var(--bg-page);color:var(--text-primary);border:2px solid var(--border-color);border-bottom-left-radius:4px}.cw-msg-time.svelte-1sigsca{font-size:10px;color:var(--text-secondary);margin-top:2px;opacity:.6}@keyframes svelte-1sigsca-msgAppear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.cw-input-bar.svelte-1sigsca{display:flex;align-items:center;gap:8px;padding:8px 12px 12px;border-top:2px solid var(--border-color)}.cw-msg-input.svelte-1sigsca{flex:1;padding:10px 13px;border:2px solid var(--border-color);border-radius:10px;background:var(--bg-page);font-size:14px;font-family:Lexend,sans-serif;color:var(--text-primary);outline:none;transition:border-color 84ms ease}.cw-msg-input.svelte-1sigsca:focus{border-color:var(--color-agent)}.cw-msg-input.svelte-1sigsca:focus-visible{box-shadow:none}.cw-send.svelte-1sigsca{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;border:2px solid var(--border-color);background:var(--color-agent);color:#fff;cursor:pointer;box-shadow:0 2px 0 var(--border-color);transition:transform 84ms ease,box-shadow 84ms ease;flex-shrink:0}.cw-send.svelte-1sigsca:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 3px 0 var(--border-color)}.cw-send.svelte-1sigsca:disabled{opacity:.4;cursor:not-allowed}@media(max-width:480px){.cw-panel.svelte-1sigsca{width:calc(100vw - 16px);height:calc(100vh - 100px);right:8px;bottom:80px}}
