.blog-chat-embed[data-v-ef9302f5]{margin:2.5rem 0;padding:1.5rem;border:1px solid rgba(255,255,255,.08);border-radius:24px;background:radial-gradient(circle at top right,rgba(255,0,128,.12),transparent 35%),linear-gradient(180deg,#12121cf5,#0a0a12fa);box-shadow:0 24px 50px #0003}.blog-chat-embed__header[data-v-ef9302f5]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.blog-chat-embed__eyebrow[data-v-ef9302f5],.blog-chat-embed__modal-eyebrow[data-v-ef9302f5]{margin:0 0 .35rem;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:#ff88c8}.blog-chat-embed__title[data-v-ef9302f5],.blog-chat-embed__modal-title[data-v-ef9302f5]{margin:0;color:#fff}.blog-chat-embed__subtitle[data-v-ef9302f5],.blog-chat-embed__modal-text[data-v-ef9302f5]{margin:.45rem 0 0;color:#ffffffbd}.blog-chat-embed__link[data-v-ef9302f5],.blog-chat-embed__modal-primary[data-v-ef9302f5],.blog-chat-embed__send[data-v-ef9302f5]{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.1rem;border-radius:999px;background:linear-gradient(120deg,#ff3b8d,#ff7a18);color:#fff;font-weight:700;text-decoration:none;border:0;cursor:pointer;line-height:1.3;text-align:center;width:130px}.blog-chat-embed__chat-shell[data-v-ef9302f5]{overflow:hidden;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff08,#ffffff05)}.blog-chat-embed__chat-topbar[data-v-ef9302f5]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1rem .9rem;border-bottom:1px solid rgba(255,255,255,.08);background:#ffffff0a}.blog-chat-embed__profile[data-v-ef9302f5]{display:flex;align-items:center;gap:.8rem;min-width:0}.blog-chat-embed__avatar[data-v-ef9302f5],.blog-chat-embed__message-avatar[data-v-ef9302f5]{width:2.8rem;height:2.8rem;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.15);flex:0 0 auto}.blog-chat-embed__avatar--fallback[data-v-ef9302f5],.blog-chat-embed__message-avatar--fallback[data-v-ef9302f5]{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ff3b8d,#ff7a18);color:#fff;font-weight:700}.blog-chat-embed__identity[data-v-ef9302f5]{display:flex;flex-direction:column;min-width:0}.blog-chat-embed__name[data-v-ef9302f5]{color:#fff;font-weight:700}.blog-chat-embed__status[data-v-ef9302f5]{display:inline-flex;align-items:center;gap:.42rem;color:#ffffffa8;font-size:.9rem}.blog-chat-embed__status-dot[data-v-ef9302f5]{width:.5rem;height:.5rem;border-radius:50%;background:#3ddc84;box-shadow:0 0 .5rem #3ddc848c}.blog-chat-embed__pill[data-v-ef9302f5]{padding:.45rem .75rem;border-radius:999px;background:#ffffff14;color:#ffffffd1;font-size:.84rem;white-space:nowrap}.blog-chat-embed__messages[data-v-ef9302f5]{max-height:26rem;overflow-y:auto;padding:1rem;background:linear-gradient(180deg,#060a1473,#080c16cc),radial-gradient(circle at top left,rgba(255,255,255,.04),transparent 40%)}.blog-chat-embed__starter-hint[data-v-ef9302f5]{display:inline-flex;flex-direction:column;gap:.2rem;margin-bottom:1rem;padding:.75rem .9rem;border-radius:14px;background:#ffffff0d;border:1px dashed rgba(255,255,255,.14)}.blog-chat-embed__starter-label[data-v-ef9302f5]{color:#fff;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.blog-chat-embed__starter-copy[data-v-ef9302f5]{color:#ffffffb8;font-size:.94rem}.blog-chat-embed__message-row[data-v-ef9302f5]{display:flex;align-items:flex-end;gap:.65rem}.blog-chat-embed__message-row+.blog-chat-embed__message-row[data-v-ef9302f5]{margin-top:.9rem}.blog-chat-embed__message-row--user[data-v-ef9302f5]{justify-content:flex-end}.blog-chat-embed__message-row--user .blog-chat-embed__message-avatar[data-v-ef9302f5],.blog-chat-embed__message-row--user .blog-chat-embed__message-avatar--fallback[data-v-ef9302f5]{display:none}.blog-chat-embed__message[data-v-ef9302f5]{display:flex;flex-direction:column;max-width:min(34rem,92%)}.blog-chat-embed__message--user[data-v-ef9302f5]{align-items:flex-end}.blog-chat-embed__sender[data-v-ef9302f5]{margin:0 0 .3rem;color:#ffffff8f;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.blog-chat-embed__bubble[data-v-ef9302f5]{padding:.85rem 1rem;border-radius:18px;color:#fff;white-space:pre-wrap;line-height:1.5}.blog-chat-embed__message--ai .blog-chat-embed__bubble[data-v-ef9302f5]{background:#ffffff14;border-bottom-left-radius:6px;box-shadow:inset 0 1px #ffffff0a}.blog-chat-embed__message--user .blog-chat-embed__bubble[data-v-ef9302f5]{background:linear-gradient(120deg,#ff3b8df0,#ff7a18f0);border-bottom-right-radius:6px}.blog-chat-embed__bubble--loading[data-v-ef9302f5]{display:inline-flex;align-items:center;gap:.65rem}.blog-chat-embed__typing[data-v-ef9302f5]{display:inline-flex;gap:.28rem}.blog-chat-embed__typing span[data-v-ef9302f5]{width:.42rem;height:.42rem;border-radius:50%;background:#ffffffe0;animation:blog-chat-typing-ef9302f5 1s infinite ease-in-out}.blog-chat-embed__typing span[data-v-ef9302f5]:nth-child(2){animation-delay:.12s}.blog-chat-embed__typing span[data-v-ef9302f5]:nth-child(3){animation-delay:.24s}.blog-chat-embed__footer[data-v-ef9302f5]{padding:.95rem 1rem 1rem;border-top:1px solid rgba(255,255,255,.08);background:#ffffff08}.blog-chat-embed__limit[data-v-ef9302f5]{margin:0 0 .75rem;color:#ffffffad;font-size:.92rem}.blog-chat-embed__input-row[data-v-ef9302f5]{display:flex;gap:.75rem}.blog-chat-embed__input[data-v-ef9302f5]{flex:1;min-width:0;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0d;color:#fff;padding:.9rem 1rem;box-shadow:inset 0 1px #ffffff08}.blog-chat-embed__input[data-v-ef9302f5]:disabled,.blog-chat-embed__send[data-v-ef9302f5]:disabled{opacity:.6;cursor:not-allowed}.blog-chat-embed__overlay[data-v-ef9302f5]{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#04040ac7;backdrop-filter:blur(8px)}.blog-chat-embed__modal[data-v-ef9302f5]{width:min(32rem,100%);padding:1.6rem;border-radius:24px;background:#12121c;border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 60px #00000059}.blog-chat-embed__modal-actions[data-v-ef9302f5]{display:flex;gap:.75rem;margin-top:1.15rem}.blog-chat-embed__modal-secondary[data-v-ef9302f5]{flex:1;padding:.8rem 1.1rem;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff0d;color:#fff;cursor:pointer}.blog-chat-embed__modal-primary[data-v-ef9302f5]{flex:1}@keyframes blog-chat-typing-ef9302f5{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media (max-width: 700px){.blog-chat-embed__header[data-v-ef9302f5],.blog-chat-embed__input-row[data-v-ef9302f5],.blog-chat-embed__modal-actions[data-v-ef9302f5]{flex-direction:column}.blog-chat-embed__chat-topbar[data-v-ef9302f5]{align-items:flex-start;flex-direction:column}.blog-chat-embed__link[data-v-ef9302f5],.blog-chat-embed__send[data-v-ef9302f5],.blog-chat-embed__modal-primary[data-v-ef9302f5],.blog-chat-embed__modal-secondary[data-v-ef9302f5]{width:100%}}
