.ca-anim[data-v-e8ff5084]{background:linear-gradient(180deg,#0f172ab3,#020617a6);border:1px solid rgba(96,165,250,.25);border-radius:10px;overflow:hidden}.ca-anim__topbar[data-v-e8ff5084]{align-items:center;background:#0b162c99;border-bottom:1px solid rgba(148,163,184,.12);display:flex;gap:.6rem;padding:.7rem .85rem}.ca-anim__chat-icon[data-v-e8ff5084]{align-items:center;background:linear-gradient(135deg,#60a5fa,#1d4ed8);border-radius:50%;display:flex;font-size:.85rem;height:30px;justify-content:center;width:30px}.ca-anim__chat-info[data-v-e8ff5084]{flex:1}.ca-anim__chat-title[data-v-e8ff5084]{color:#fff;font-size:.82rem;font-weight:600}.ca-anim__chat-meta[data-v-e8ff5084]{color:#94a3b8;font-size:.65rem}.ca-anim__allowlist[data-v-e8ff5084]{background:#4ade8024;border:1px solid rgba(74,222,128,.25);border-radius:9999px;color:#86efac;font-size:.6rem;letter-spacing:.18em;padding:.2rem .55rem;text-transform:uppercase}.ca-anim__body[data-v-e8ff5084]{display:grid;gap:.6rem;padding:.85rem}.ca-anim__msg[data-v-e8ff5084]{background:#0f172a8c;border:1px solid rgba(148,163,184,.1);border-radius:6px;color:#cbd5e1;font-size:.82rem;padding:.5rem .7rem}.ca-anim__name[data-v-e8ff5084]{color:#93c5fd;font-size:.7rem;font-weight:600;margin-right:.4rem}.ca-anim__msg--ask code[data-v-e8ff5084]{color:#e2e8f0;font-family:SF Mono,Menlo,monospace;font-size:.78rem}.ca-anim__cmd[data-v-e8ff5084]{background:#60a5fa2e;border-radius:4px;color:#93c5fd;font-weight:600;margin-right:.25rem;padding:.05rem .35rem}.ca-anim__msg--thinking[data-v-e8ff5084]{align-items:center;background:transparent;border:none;display:flex;gap:.5rem}.ca-anim__bot-avatar[data-v-e8ff5084]{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:50%;color:#fff;display:inline-flex;font-size:.65rem;font-weight:700;height:26px;justify-content:center;width:26px}.ca-anim__thinking-bubble[data-v-e8ff5084]{background:#0f172aa6;border:1px solid rgba(59,130,246,.25);border-radius:8px;display:inline-flex;gap:4px;padding:.5rem .85rem}.ca-anim__thinking-bubble span[data-v-e8ff5084]{animation:caDots-e8ff5084 1.2s ease-in-out infinite;background:#60a5fa;border-radius:50%;height:5px;width:5px}.ca-anim__thinking-bubble span[data-v-e8ff5084]:nth-child(2){animation-delay:.15s}.ca-anim__thinking-bubble span[data-v-e8ff5084]:nth-child(3){animation-delay:.3s}@keyframes caDots-e8ff5084{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.ca-anim__answer[data-v-e8ff5084]{background:linear-gradient(180deg,#0f172a66,#0f172ab3);border:1px solid rgba(59,130,246,.3);border-radius:8px;padding:.75rem .85rem}.ca-anim__answer-head[data-v-e8ff5084]{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.ca-anim__answer-name[data-v-e8ff5084]{color:#fff;font-size:.75rem;font-weight:600}.ca-anim__answer-text[data-v-e8ff5084]{color:#e2e8f0;font-size:.82rem;line-height:1.55;margin-bottom:.7rem}.ca-anim__answer-text strong[data-v-e8ff5084]{color:#fff;font-weight:700}.ca-anim__sources[data-v-e8ff5084]{border-top:1px dashed rgba(148,163,184,.18);display:grid;gap:.25rem;padding-top:.55rem}.ca-anim__sources-title[data-v-e8ff5084]{color:#94a3b8;font-size:.7rem;letter-spacing:.12em;margin-bottom:.15rem;text-transform:uppercase}.ca-anim__source[data-v-e8ff5084]{color:#93c5fd;font-family:SF Mono,Menlo,monospace;font-size:.75rem}.ca-anim__input[data-v-e8ff5084]{align-items:center;background:#0b162cb3;border-top:1px solid rgba(148,163,184,.12);display:flex;gap:.5rem;padding:.7rem .85rem}.ca-anim__input-prefix[data-v-e8ff5084]{color:#94a3b8;font-size:.7rem}.ca-anim__input-text[data-v-e8ff5084]{color:#e2e8f0;font-family:SF Mono,Menlo,monospace;font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ca-anim__cursor[data-v-e8ff5084]{animation:caBlink-e8ff5084 .8s steps(1) infinite;background:#60a5fa;display:inline-block;height:14px;width:6px}@keyframes caBlink-e8ff5084{0%,50%{opacity:1}50.01%,to{opacity:0}}
