.agent-sender{align-items:baseline;color:#64748b;color:var(--text-muted,#64748b);display:flex;font-size:12px;gap:6px;line-height:16px;margin:0 0 2px 2px;white-space:nowrap}.agent-sender__name{color:#475569;color:var(--text-secondary,#475569);font-weight:600}.agent-sender__dot{opacity:.7}.agent-sender__time,.agent-sender__time *{color:inherit!important;font-size:11.5px!important;font-style:normal!important;margin:0!important}.bot-message-container.is-grouped,.user-message-container.is-grouped{margin-top:0}.bot-message-container.is-grouped .chatbot-message{margin-top:1px!important}.agent-avatar-spacer{display:inline-block;flex:none;width:30px}.cb-email{background:var(--background-primary);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 1px 2px #0f172a0a;color:var(--text-primary);margin:12px auto;max-width:820px;padding:12px 16px 14px;position:relative;text-align:start;width:calc(100% - 20px)}body.dark .cb-email{box-shadow:none}.cb-email--out{background:color-mix(in srgb,var(--primary-color) 4%,var(--background-primary));border-color:color-mix(in srgb,var(--primary-color) 18%,var(--border-color))}.cb-email--out:before{background:var(--primary-color);border-radius:0 3px 3px 0;bottom:12px;content:"";inset-inline-start:-1px;position:absolute;top:12px;width:3px}.cb-email.is-failed{border-color:color-mix(in srgb,var(--error-color) 45%,var(--border-color))}.cb-email.is-failed:before{background:var(--error-color)}.cb-email.is-sending{opacity:.85}.cb-email--draft{background:var(--background-secondary);border-color:var(--border-medium);border-style:dashed;box-shadow:none}.cb-email__head{align-items:flex-start;display:flex;gap:10px;min-width:0}.cb-email__avatar{align-items:center;background:var(--background-tertiary);border-radius:999px;color:var(--text-secondary);display:inline-flex;flex:none;font-size:13px;font-weight:600;height:32px;justify-content:center;width:32px}.cb-email__avatar.is-out{background:color-mix(in srgb,var(--primary-color) 12%,#0000);color:var(--primary-color)}.cb-email__avatar.is-draft{background:#0000;border:1px dashed var(--border-medium);color:var(--text-muted)}.cb-email__who{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.cb-email__from{align-items:baseline;display:flex;font-size:13.5px;gap:6px;line-height:1.4;min-width:0}.cb-email__name{color:var(--text-primary);font-weight:600}.cb-email__addr,.cb-email__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-email__addr{min-width:0}.cb-email__addr,.cb-email__hint,.cb-email__recips{color:var(--text-muted);font-size:12px}.cb-email__recips{align-items:center;align-self:flex-start;background:#0000;border:0;border-radius:6px;cursor:pointer;display:inline-flex;gap:3px;line-height:20px;margin:0 0 0 -4px;max-width:100%;padding:0 4px}.cb-email__recips>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-email__recips:hover{background:var(--background-tertiary);color:var(--text-secondary)}.cb-email__recips svg{flex:none;transition:transform .12s ease}.cb-email__recips svg.is-open{transform:rotate(180deg)}.cb-email__date{font-feature-settings:"tnum";color:var(--text-muted);flex:none;font-size:12px;font-variant-numeric:tabular-nums;padding-top:1px;white-space:nowrap}.cb-email__details{grid-gap:2px 12px;background:var(--background-tertiary);border-radius:8px;display:grid;font-size:12px;gap:2px 12px;grid-template-columns:max-content 1fr;line-height:1.5;margin:8px 0 0 42px;padding:8px 10px}.cb-email__details dt{color:var(--text-muted)}.cb-email__details dd{color:var(--text-secondary);margin:0;min-width:0;overflow-wrap:anywhere}.cb-email__subject{font-size:15px;font-weight:600;line-height:1.4;margin:10px 0 0}.cb-email__body,.cb-email__subject{color:var(--text-primary);overflow-wrap:anywhere}.cb-email__body{contain:content;font-size:14px;line-height:1.6;margin-top:10px;max-width:100%;overflow-x:auto;overflow-y:hidden}.cb-email__body :not(img){background-color:initial!important;background-image:none!important;border-color:var(--border-color)!important;color:inherit!important;max-width:100%;position:static!important}.cb-email__body table{border-collapse:collapse;max-width:none}.cb-email__body img{height:auto!important;max-width:100%!important}.cb-email__body a{color:var(--primary-color)!important;text-decoration:underline}.cb-email__body p{margin:0 0 .75em}.cb-email__body p:last-child{margin-bottom:0}.cb-email__body blockquote{border-inline-start:3px solid var(--border-medium)!important;color:var(--text-secondary)!important;margin:.5em 0;padding-inline-start:12px}.cb-email__body pre{font-size:12.5px;white-space:pre-wrap}.cb-email__body--quoted{border-inline-start:3px solid var(--border-color);color:var(--text-secondary);font-size:13px;margin-top:6px;padding-inline-start:12px}.cb-email__quoted-toggle{align-items:center;background:var(--background-tertiary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-muted);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;height:22px;margin-top:8px;padding:0 8px}.cb-email__quoted-toggle:hover{border-color:var(--border-medium);color:var(--text-primary)}.cb-email__files{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:12px 0 0;padding:0}.cb-email__file{align-items:center;background:var(--background-primary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);display:inline-flex;font-size:12.5px;gap:6px;height:30px;max-width:280px;padding:0 10px;text-decoration:none;transition:border-color .12s ease,background-color .12s ease}a.cb-email__file:hover{background:var(--background-tertiary);border-color:var(--border-medium);color:var(--text-primary)}.cb-email__file.is-disabled{border-style:dashed;color:var(--text-muted);cursor:not-allowed}.cb-email__file-icon{color:var(--text-muted);flex:none}.cb-email__file-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-email__file-meta{font-feature-settings:"tnum";color:var(--text-muted);flex:none;font-size:11.5px;font-variant-numeric:tabular-nums}.cb-email__foot{align-items:center;border-top:1px solid var(--border-color);color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:8px;margin-top:12px;padding-top:8px}.cb-email__status{align-items:center;display:inline-flex;gap:4px;margin-inline-start:auto}.cb-email__status.is-sent{color:var(--success-color)}.cb-email__status.is-failed{color:var(--error-color);flex-wrap:wrap}.cb-email__error{color:var(--text-secondary);flex-basis:100%;text-align:end}.cb-email__pulse{animation:cb-email-pulse 1.2s ease-in-out infinite;background:var(--text-muted);border-radius:999px;height:6px;width:6px}@keyframes cb-email-pulse{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.cb-email__pulse{animation:none}}.cb-email__draft-meta{align-items:baseline;display:flex;flex-wrap:wrap;font-size:13px;font-weight:600;gap:8px;margin-top:10px}.cb-email--draft .cb-email__body,.cb-email__draft-meta{color:var(--text-secondary)}.cb-email__draft-actions{display:flex;gap:8px;margin-top:12px}.cb-email__btn{background:var(--background-primary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);cursor:pointer;font-size:12.5px;font-weight:600;height:30px;padding:0 12px;transition:background-color .12s ease,border-color .12s ease}.cb-email__btn:hover:not(:disabled){background:var(--background-tertiary);border-color:var(--border-medium)}.cb-email__btn.is-primary{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.cb-email__btn.is-primary:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}body.dark .cb-email__btn.is-primary{color:#0f172a}.cb-email__btn:disabled{cursor:not-allowed;opacity:.6}.cb-email-compose{border-bottom:1px solid var(--border-color);display:flex;flex-direction:column;margin:6px 12px 0}.cb-email-compose__row{align-items:flex-start;border-top:1px solid var(--border-light);display:flex;gap:8px;min-height:32px;padding:3px 0}.cb-email-compose__row:first-child{border-top:0}.cb-email-compose__label{color:var(--text-muted);flex:none;font-size:12px;padding-top:4px;width:52px}.cb-email-compose__from{color:var(--text-secondary);flex:1 1;font-size:12.5px;min-width:0;overflow:hidden;padding-top:4px;text-overflow:ellipsis;white-space:nowrap}.cb-email-compose__links{display:inline-flex;flex:none;gap:2px;padding-top:1px}.cb-email-compose__link{background:#0000;border:0;border-radius:6px;color:var(--text-muted);cursor:pointer;font-size:12px;font-weight:500;height:24px;padding:0 6px}.cb-email-compose__link:hover:not(:disabled){background:var(--background-tertiary);color:var(--text-primary)}.cb-email-compose__subject{background:#0000;border:0;color:var(--text-primary);flex:1 1;font-size:13px;font-weight:600;height:26px;min-width:0;outline:none;padding:0}.cb-email-compose__subject::placeholder{color:var(--text-light);font-weight:400}.cb-email-addr{flex:1 1;min-width:0}.cb-email-addr__box{align-items:center;cursor:text;display:flex;flex-wrap:wrap;gap:4px;min-height:26px}.cb-email-addr__chip{align-items:center;background:var(--background-tertiary);border:1px solid var(--border-color);border-radius:999px;color:var(--text-primary);display:inline-flex;font-size:12px;gap:2px;height:22px;max-width:100%;padding:0 2px 0 8px}.cb-email-addr__chip>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-email-addr__x{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--text-muted);cursor:pointer;display:inline-flex;flex:none;height:18px;justify-content:center;padding:0;width:18px}.cb-email-addr__x:hover{background:var(--background-hover);color:var(--text-primary)}.cb-email-addr__input{background:#0000;border:0;color:var(--text-primary);flex:1 1;font-size:12.5px;height:24px;min-width:120px;outline:none;padding:0}.cb-email-addr__input::placeholder{color:var(--text-light)}.cb-email-addr__error{color:var(--error-color);font-size:11.5px;margin:2px 0 0}.cb-email-compose__banner{align-items:center;background:var(--background-secondary);border:1px dashed var(--border-medium);border-radius:8px;color:var(--text-secondary);display:flex;font-size:12px;gap:8px;margin:8px 12px 0;padding:6px 6px 6px 10px}.cb-email-compose__banner>span{flex:1 1;min-width:0}.cb-email-compose__files{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:2px 14px 6px}.cb-email-compose__file{align-items:center;background:var(--background-tertiary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);display:inline-flex;font-size:12px;gap:6px;height:28px;max-width:260px;padding:0 4px 0 10px}.cb-email-compose__file.is-uploading,.cb-email-compose__sig{color:var(--text-muted)}.cb-email-compose__sig{border-top:1px dashed var(--border-color);font-size:12.5px;line-height:1.5;margin:0 14px 6px;max-height:96px;overflow-wrap:anywhere;overflow-y:auto;padding:6px 0 0;white-space:pre-wrap}.cb-email-compose__sig-label{color:var(--text-light);display:block;font-size:11px;margin-bottom:2px}.cb-email-send{align-items:center;display:inline-flex}.inbox-composer .ant-btn.inbox-composer__send.cb-email-send__more svg{color:inherit;display:block}.inbox-composer .ant-btn.inbox-composer__send.cb-email-send__more[disabled]{color:var(--text-light)}.inbox-composer .ant-btn.inbox-composer__send.cb-email-send__main{border-end-end-radius:0;border-start-end-radius:0}.inbox-composer .ant-btn.inbox-composer__send.cb-email-send__more{align-items:center;border-end-start-radius:0;border-inline-start:1px solid #ffffff47;border-start-start-radius:0;color:#fff;display:inline-flex;height:32px;justify-content:center;min-width:30px;padding:0;width:30px}.cb-handover{align-items:center;animation:cb-handover-in .16s cubic-bezier(.16,1,.3,1);background:var(--cbc-l-surface);border:1px solid var(--cbc-l-border);border-inline-start:3px solid var(--cbc-l-primary);border-radius:12px;box-shadow:0 1px 2px #0f172a0d;display:flex;gap:12px;margin:0 0 8px;padding:10px 10px 10px 12px}@keyframes cb-handover-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cb-handover{animation:none}}.cb-handover__icon{align-items:center;background:var(--cbc-l-ring);border-radius:50%;color:var(--cbc-l-primary);display:inline-flex;flex:none;height:30px;justify-content:center;width:30px}.cb-handover__text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.cb-handover__title{color:var(--cbc-l-text);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-handover__sub{align-items:center;color:var(--cbc-l-muted);display:flex;font-size:12px}.cb-handover__actions{display:inline-flex;flex:none;gap:6px}body .cb-handover .ant-btn.cb-handover__btn{border-radius:8px!important;box-shadow:none;font-size:13px;font-weight:500;height:30px!important;line-height:1;min-height:0!important;padding:0 14px!important}body .cb-handover .ant-btn.cb-handover__btn:not(.ant-btn-primary){background:var(--cbc-l-surface);border-color:var(--cbc-l-border);color:var(--cbc-l-secondary)}body .cb-handover .ant-btn.cb-handover__btn:not(.ant-btn-primary):hover{border-color:var(--cbc-l-border-strong);color:var(--cbc-l-text)}body .cb-handover .ant-btn.ant-btn-primary.cb-handover__btn--primary,body .cb-handover .ant-btn.ant-btn-primary.cb-handover__btn--primary:focus,body .cb-handover .ant-btn.ant-btn-primary.cb-handover__btn--primary:hover{background:var(--cbc-l-primary);border-color:var(--cbc-l-primary);color:#fff}body .cb-handover .ant-btn.ant-btn-primary.cb-handover__btn--primary:hover{background:var(--cbc-l-primary-hover);border-color:var(--cbc-l-primary-hover)}@media (max-width:560px){.cb-handover{flex-wrap:wrap}.cb-handover__actions{justify-content:flex-end;width:100%}}.cb-convo-header{--cb-hdr-ink:var(--text-primary,#0f172a);--cb-hdr-ink-2:var(--text-secondary,#475569);--cb-hdr-muted:var(--text-muted,#64748b);--cb-hdr-line:var(--border-color,#e2e8f0);--cb-hdr-hover:rgba(15,23,42,.055);--cb-hdr-press:#0f172a17;--cb-hdr-ring:#4f46e573;--cb-hdr-brand-from:#4f46e5;--cb-hdr-brand-to:#7c3aed;--cb-hdr-danger:#dc2626;--cb-hdr-danger-soft:#dc262612;--cb-hdr-danger-line:#dc262659}.chatbot-message-header.cb-convo-header{gap:16px;padding:0 14px 0 20px}body.dark .cb-convo-header{--cb-hdr-hover:#ffffff12;--cb-hdr-press:#ffffff1c;--cb-hdr-ring:#a5a0ff8c;--cb-hdr-danger:#f87171;--cb-hdr-danger-soft:#f871711a;--cb-hdr-danger-line:#f8717166}.cb-convo-header .cb-convo-header__who{color:inherit;flex:1 1 auto;font-weight:500;gap:11px;min-width:0}.cb-convo-header__avatar{background:linear-gradient(140deg,#64748b,#334155);background:linear-gradient(140deg,var(--cb-av-from,#64748b),var(--cb-av-to,#334155));border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff24;color:#fff;display:inline-grid;flex:none;font-size:13px;font-weight:600;height:34px;letter-spacing:.01em;place-items:center;width:34px}.cb-convo-header__avatar.cb-hue{background:var(--hue-bg);box-shadow:none;color:var(--hue-ink)}.cb-convo-header .cb-convo-header__text{display:flex;flex-direction:column;gap:2px;justify-content:center;margin:0;min-width:0}.cb-convo-header .header-details>.cb-convo-header__line{overflow:visible}.cb-convo-header__line{align-items:center;display:flex;gap:8px;min-width:0}.cb-convo-header .cb-convo-header__name{color:var(--cb-hdr-ink);flex:0 1 auto;font-size:14.5px;font-weight:600;letter-spacing:-.012em;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-convo-header .cb-convo-header__meta{align-items:center;color:var(--cb-hdr-muted);display:flex;font-size:12px;font-weight:450;gap:5px;line-height:16px;min-width:0;overflow:hidden;white-space:nowrap}.cb-convo-header__channel{display:inline-flex;flex:none}.cb-convo-header__channel svg{height:12px;width:12px}.cb-convo-header__bot{min-width:0;overflow:hidden;text-overflow:ellipsis}.cb-convo-header__dot{flex:none;opacity:.6}.cb-convo-header__date{flex:none}.cb-convo-header.is-tight .cb-convo-header__date,.cb-convo-header.is-tight .cb-convo-header__dot{display:none}.cb-convo-header .cb-reply-timer--header{flex:0 100 auto;height:20px;min-width:0;overflow:hidden}.cb-hdr-status{--chip-ink:#475569;--chip-bg:#f1f5f9;--chip-dot:#94a3b8;font-feature-settings:"tnum";align-items:center;background:var(--chip-bg);border-radius:999px;color:var(--chip-ink);cursor:default;display:inline-flex;flex:none;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:550;gap:5px;height:20px;line-height:1;padding:0 8px 0 7px;white-space:nowrap}.cb-hdr-status__dot{background:var(--chip-dot);border-radius:50%;height:6px;width:6px}.cb-hdr-status__sep{opacity:.55}.cb-hdr-status.is-ai{--chip-ink:#6d28d9;--chip-bg:#f3f0ff}.cb-hdr-status.is-bot{--chip-ink:#475569;--chip-bg:#f1f5f9;--chip-dot:#64748b}.cb-hdr-status.is-waiting{--chip-ink:#92400e;--chip-bg:#fef6e4;--chip-dot:#f59e0b}.cb-hdr-status.is-waiting.is-tone-amber{--chip-ink:#b45309;--chip-bg:#fef3c7}.cb-hdr-status.is-waiting.is-tone-red{--chip-ink:#b91c1c;--chip-bg:#fee2e2;--chip-dot:#ef4444}.cb-hdr-status.is-live-you{--chip-ink:#047857;--chip-bg:#ecfdf5;--chip-dot:#10b981}.cb-hdr-status.is-live-other{--chip-ink:#1d4ed8;--chip-bg:#eff6ff;--chip-dot:#3b82f6}.cb-hdr-status.is-observing{--chip-ink:#4338ca;--chip-bg:#eef2ff}.cb-hdr-status.is-ended{--chip-ink:#64748b;--chip-bg:#0000;--chip-dot:#0000;box-shadow:inset 0 0 0 1px var(--cb-hdr-line)}.cb-hdr-status.is-ended .cb-hdr-status__dot{box-shadow:inset 0 0 0 1.5px #94a3b8}.cb-hdr-status.is-locked{--chip-ink:#be123c;--chip-bg:#fff1f2}.cb-hdr-status.is-offline{--chip-ink:#64748b;--chip-bg:#f1f5f9;--chip-dot:#0000}.cb-hdr-status.is-offline .cb-hdr-status__dot{box-shadow:inset 0 0 0 1.5px #94a3b8}.cb-hdr-status.is-live-you .cb-hdr-status__dot,.cb-hdr-status.is-waiting .cb-hdr-status__dot{animation:cb-hdr-pulse 2.4s ease-out infinite;box-shadow:0 0 0 0 var(--chip-dot)}@keyframes cb-hdr-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--chip-dot) 55%,#0000)}70%,to{box-shadow:0 0 0 5px #0000}}@media (prefers-reduced-motion:reduce){.cb-hdr-status .cb-hdr-status__dot{animation:none!important}}body.dark .cb-hdr-status{--chip-ink:#cbd5e1;--chip-bg:#94a3b824}body.dark .cb-hdr-status.is-ai{--chip-ink:#c4b5fd;--chip-bg:#8b5cf629}body.dark .cb-hdr-status.is-waiting{--chip-ink:#fcd34d;--chip-bg:#f59e0b26}body.dark .cb-hdr-status.is-waiting.is-tone-red{--chip-ink:#fca5a5;--chip-bg:#ef44442e}body.dark .cb-hdr-status.is-live-you{--chip-ink:#6ee7b7;--chip-bg:#10b98124;--chip-dot:#34d399}body.dark .cb-hdr-status.is-live-other{--chip-ink:#93c5fd;--chip-bg:#3b82f629;--chip-dot:#60a5fa}body.dark .cb-hdr-status.is-observing{--chip-ink:#a5b4fc;--chip-bg:#6366f129}body.dark .cb-hdr-status.is-ended{--chip-ink:#a3a3a3;--chip-bg:#0000}body.dark .cb-hdr-status.is-locked{--chip-ink:#fda4af;--chip-bg:#e11d4824}.cb-convo-header .cb-convo-header__actions{color:inherit;flex:none;font-weight:500;gap:0}.cb-convo-header .conversation-actions{align-items:center;display:inline-flex;gap:6px}.cb-convo-header .conversation-actions__tools{align-items:center;display:inline-flex;gap:2px}.cb-convo-header .conversation-actions__sep{background:var(--cb-hdr-line);height:20px;margin:0 4px;width:1px}.cb-convo-header .cb-hdr-icon{background:#0000;border:0;border-radius:8px;color:var(--cb-hdr-muted);cursor:pointer;display:inline-grid;height:32px;margin:0;padding:0;place-items:center;transition:background-color .12s ease,color .12s ease;width:32px}.cb-convo-header .cb-hdr-icon.is-active,.cb-convo-header .cb-hdr-icon:hover:not(:disabled){background:var(--cb-hdr-hover);color:var(--cb-hdr-ink)}.cb-convo-header .cb-hdr-icon:active:not(:disabled){background:var(--cb-hdr-press)}.cb-convo-header .cb-hdr-icon:disabled{cursor:not-allowed;opacity:.4}.cb-convo-header .cb-hdr-end:focus-visible,.cb-convo-header .cb-hdr-icon:focus-visible,.cb-convo-header .cb-hdr-quiet:focus-visible{outline:2px solid var(--cb-hdr-ring);outline-offset:1px}.cb-convo-header .conversation-actions__icon--soon{opacity:.5}.cb-convo-header .conversation-actions__icon--soon:hover{opacity:.85}.cb-convo-header .conversation-actions__visitor-input{position:relative}.cb-convo-header .conversation-actions__visitor-input.is-on{background:#4f46e514;color:#4f46e5}.cb-convo-header .conversation-actions__visitor-input.is-on:hover:not(:disabled){background:#4f46e521;color:#4338ca}body.dark .cb-convo-header .conversation-actions__visitor-input.is-on{background:#818cf824;color:#a5b4fc}.cb-convo-header .conversation-actions__visitor-input.is-off:after{background:currentColor;border-radius:2px;box-shadow:0 0 0 1.5px #fff;box-shadow:0 0 0 1.5px var(--background-primary,#fff);content:"";height:1.6px;position:absolute;transform:rotate(-38deg);width:19px}.cb-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cb-convo-header .cb-hdr-end,.cb-convo-header .cb-hdr-quiet{align-items:center;background:#0000;border:1px solid var(--cb-hdr-line);border-radius:8px;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:550;gap:6px;height:32px;line-height:1;margin:0;padding:0 12px;transition:background-color .12s ease,border-color .12s ease,color .12s ease;white-space:nowrap}.cb-convo-header .cb-hdr-end{color:var(--cb-hdr-danger)}.cb-convo-header .cb-hdr-end:hover{background:var(--cb-hdr-danger-soft);border-color:var(--cb-hdr-danger-line)}.cb-convo-header .cb-hdr-quiet{color:var(--cb-hdr-ink-2)}.cb-convo-header .cb-hdr-quiet:hover:not(:disabled){background:var(--cb-hdr-hover);color:var(--cb-hdr-ink)}.cb-convo-header .cb-hdr-quiet:disabled{cursor:not-allowed;opacity:.5}.cb-convo-header .cb-takeover{align-items:center;background:linear-gradient(135deg,var(--cb-hdr-brand-from) 0,var(--cb-hdr-brand-to) 100%);border:0;border-radius:9px;box-shadow:inset 0 1px 0 #fff3,inset 0 0 0 1px #ffffff0f,0 1px 2px #312e8140,0 4px 12px -4px #6d28d980;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:7px;height:32px;letter-spacing:-.005em;line-height:1;margin:0;padding:0 7px 0 11px;position:relative;transition:filter .15s ease,box-shadow .15s ease,transform .08s ease;white-space:nowrap}.cb-convo-header .cb-takeover:hover:not(:disabled){box-shadow:inset 0 1px 0 #ffffff3d,inset 0 0 0 1px #ffffff14,0 1px 2px #312e8140,0 6px 16px -4px #6d28d999;filter:brightness(1.07) saturate(1.05)}.cb-convo-header .cb-takeover:active:not(:disabled){filter:brightness(.97);transform:translateY(.5px)}.cb-convo-header .cb-takeover:focus-visible{outline:2px solid var(--cb-hdr-ring);outline-offset:2px}.cb-convo-header .cb-takeover:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(.35);opacity:.55}.cb-convo-header .cb-takeover.is-loading{cursor:progress;padding-right:12px}.cb-takeover__icon{display:inline-grid;height:16px;place-items:center;width:16px}.cb-takeover__icon svg{stroke-width:2.1}.cb-takeover__kbd{background:#ffffff29;border-radius:5px;box-shadow:inset 0 0 0 1px #ffffff1f;color:#ffffffeb;display:inline-grid;font-family:inherit;font-size:10.5px;font-weight:600;height:18px;letter-spacing:.02em;margin-left:2px;min-width:18px;padding:0 5px;place-items:center}.cb-takeover__spinner{animation:cb-takeover-spin .7s linear infinite;border:2px solid #ffffff59;border-radius:50%;border-top-color:#fff;height:13px;width:13px}@keyframes cb-takeover-spin{to{transform:rotate(1turn)}}body.dark .cb-convo-header .cb-takeover{box-shadow:inset 0 1px 0 #ffffff2e,inset 0 0 0 1px #ffffff14,0 1px 2px #00000080,0 6px 18px -6px #7c3aedb3}.cb-takeover-tip{grid-gap:3px;display:grid;font-size:12px;gap:3px;line-height:1.45;max-width:240px}.cb-takeover-tip strong{font-weight:600}.cb-takeover-tip span{color:#f8fafcc7}.cb-takeover-tip-overlay .ant-tooltip-inner,body.dark .ant-tooltip.cb-takeover-tip-overlay .ant-tooltip-inner{background-color:#111827!important;color:#f8fafc!important}.cb-takeover-tip-overlay .ant-tooltip-inner{border-radius:8px;box-shadow:0 8px 24px -6px #0f172a59;padding:8px 10px}.ant-tooltip.cb-takeover-tip-overlay{padding-top:6px}.cb-takeover-tip kbd{background:#ffffff29;border-radius:4px;font-family:inherit;font-size:11px;font-weight:600;justify-self:start;margin-top:3px;padding:1px 6px}.conversation-actions__menu-row{align-items:center;display:inline-flex;gap:12px;justify-content:space-between;width:100%}.conversation-actions__menu-state{color:#64748b;color:var(--text-muted,#64748b);font-size:11.5px}.conversation-actions__menu-state.is-on{color:#4f46e5;font-weight:600}body.dark .conversation-actions__menu-state.is-on{color:#a5b4fc}.chatbot-message-header.cb-convo-header.is-tight{gap:10px;padding:0 10px 0 14px}.cb-convo-header.is-tight .cb-convo-header__avatar{font-size:12px;height:30px;width:30px}.cb-convo-header.is-tight .cb-takeover{padding:0 11px 0 10px}.cb-convo-header.is-compact .cb-reply-timer__label,.cb-convo-header.is-tight .cb-reply-timer--header{display:none}