.chat-card-wrapper[data-astro-cid-rz2nmmmt]{display:flex;justify-content:center}.chat-card[data-astro-cid-rz2nmmmt]{background:#fff;border:1px solid rgba(22,29,57,.08);border-radius:16px;padding:18px;box-shadow:0 20px 40px -15px #00000026;width:100%;max-width:460px;transition:transform .3s ease,box-shadow .3s ease}@media(min-width:768px)and (hover:hover){.chat-card[data-astro-cid-rz2nmmmt]:hover{transform:translateY(-2px);box-shadow:0 24px 48px -15px #0000002e}}.chat-chrome[data-astro-cid-rz2nmmmt]{display:flex;gap:6px;padding-bottom:14px;border-bottom:1px solid rgba(22,29,57,.06);margin-bottom:18px}.chrome-dot[data-astro-cid-rz2nmmmt]{width:10px;height:10px;border-radius:50%;display:inline-block}.chat-body[data-astro-cid-rz2nmmmt]{display:flex;flex-direction:column;gap:14px;min-height:340px}.chat-bubble[data-astro-cid-rz2nmmmt]{opacity:0;transform:translateY(8px);transition:opacity .45s ease,transform .45s ease;max-width:82%}.chat-bubble[data-astro-cid-rz2nmmmt].is-shown{opacity:1;transform:translateY(0)}.bubble-user[data-astro-cid-rz2nmmmt]{align-self:flex-end;background:linear-gradient(135deg,#5d64a9,#878dc3);color:#fff;padding:11px 15px;border-radius:16px 16px 4px;font-size:.9rem;line-height:1.6}.bubble-bot[data-astro-cid-rz2nmmmt]{align-self:flex-start;display:flex;align-items:flex-end;gap:8px}.bot-avatar[data-astro-cid-rz2nmmmt]{width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#5d64a9,#878dc3);display:flex;align-items:center;justify-content:center;flex-shrink:0}.bot-avatar[data-astro-cid-rz2nmmmt] img[data-astro-cid-rz2nmmmt]{width:14px;height:auto}.bubble-body[data-astro-cid-rz2nmmmt]{background:#f3f4f6;color:#3a3f58;padding:11px 15px;border-radius:16px 16px 16px 4px;font-size:.9rem;line-height:1.6;min-height:40px;display:flex;align-items:center}.chat-bubble[data-astro-cid-rz2nmmmt] .bubble-text[data-astro-cid-rz2nmmmt],.chat-bubble[data-astro-cid-rz2nmmmt].is-revealed .bubble-typing[data-astro-cid-rz2nmmmt]{display:none}.chat-bubble[data-astro-cid-rz2nmmmt].is-revealed .bubble-text[data-astro-cid-rz2nmmmt]{display:block}.bubble-typing[data-astro-cid-rz2nmmmt]{display:inline-flex;align-items:center;gap:4px}.typing-dot[data-astro-cid-rz2nmmmt]{width:6px;height:6px;border-radius:50%;background:#9ca3af;animation:typing-bounce 1.2s infinite ease-in-out}.typing-dot[data-astro-cid-rz2nmmmt]:nth-child(2){animation-delay:.15s}.typing-dot[data-astro-cid-rz2nmmmt]:nth-child(3){animation-delay:.3s}@keyframes typing-bounce{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.typewriter[data-astro-cid-rz2nmmmt]{display:inline}@media(prefers-reduced-motion:reduce){.chat-bubble[data-astro-cid-rz2nmmmt]{opacity:1;transform:none;transition:none}.chat-card[data-astro-cid-rz2nmmmt]{transition:none}.chat-card[data-astro-cid-rz2nmmmt]:hover{transform:none}.typing-dot[data-astro-cid-rz2nmmmt]{animation:none}}
