.bcd-frame[data-v-5a5fbdf3]{overflow:hidden;background:#0b141a;box-shadow:0 24px 70px -18px #020617a6,0 0 0 1px #ffffff14;display:flex;flex-direction:column;height:30rem}.bcd-top[data-v-5a5fbdf3]{display:flex;align-items:center;gap:.7rem;padding:.8rem 1rem;background:#1f2c34;border-bottom:1px solid rgba(255,255,255,.06)}.bcd-avatar[data-v-5a5fbdf3]{width:2.25rem;height:2.25rem;border-radius:9999px;background:linear-gradient(135deg,#6366f1,#22d3ee);color:#fff;display:grid;place-items:center;font-weight:800;font-size:.9rem;flex-shrink:0}.bcd-name[data-v-5a5fbdf3]{color:#e9edef;font-weight:600;font-size:.85rem;line-height:1.1}.bcd-verified[data-v-5a5fbdf3]{color:#53bdeb;font-size:.75rem}.bcd-status[data-v-5a5fbdf3]{color:#8696a0;font-size:.68rem;display:flex;align-items:center;gap:.35rem;margin-top:.15rem}.bcd-dot[data-v-5a5fbdf3]{width:.42rem;height:.42rem;border-radius:9999px;background:#22c55e;box-shadow:0 0 8px #22c55e;animation:bcd-pulse-5a5fbdf3 1.6s ease-in-out infinite}@keyframes bcd-pulse-5a5fbdf3{50%{opacity:.35}}.bcd-live[data-v-5a5fbdf3]{margin-left:auto;font-size:.58rem;font-weight:700;letter-spacing:.14em;color:#f87171;border:1px solid rgba(248,113,113,.45);border-radius:.3rem;padding:.18rem .45rem;animation:bcd-pulse-5a5fbdf3 2.2s ease-in-out infinite}.bcd-thread[data-v-5a5fbdf3]{flex:1;overflow-y:auto;padding:1rem .85rem 1.1rem;background:radial-gradient(circle at 20% 10%,rgba(99,102,241,.05),transparent 45%),#0b141a;scrollbar-width:none}.bcd-thread[data-v-5a5fbdf3]::-webkit-scrollbar{display:none}.bcd-row[data-v-5a5fbdf3]{display:flex;margin-top:.5rem}.bcd-row-in[data-v-5a5fbdf3]{justify-content:flex-end}.bcd-row-center[data-v-5a5fbdf3]{justify-content:center}.bcd-bubble[data-v-5a5fbdf3]{max-width:84%;border-radius:.65rem;padding:.5rem .65rem 1.05rem;font-size:.78rem;line-height:1.45;position:relative;word-break:break-word}.bcd-bubble-out[data-v-5a5fbdf3]{background:#1f2c34;color:#e9edef;border-top-left-radius:.15rem}.bcd-bubble-in[data-v-5a5fbdf3]{background:#005c4b;color:#e9edef;border-top-right-radius:.15rem}.bcd-bubble[data-v-5a5fbdf3] b{color:#ffd166;font-weight:700}.bcd-bubble[data-v-5a5fbdf3] .inv{display:inline-block;margin-top:.3rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;background:#ffffff14;border-radius:.35rem;padding:.15rem .45rem}.bcd-time[data-v-5a5fbdf3]{position:absolute;right:.5rem;bottom:.22rem;font-size:.58rem;color:#e9edef8c}.bcd-ticks[data-v-5a5fbdf3]{color:#53bdeb}.bcd-buttons[data-v-5a5fbdf3]{display:flex;flex-direction:column;gap:.35rem;width:84%}.bcd-btn[data-v-5a5fbdf3]{background:#1f2c34;color:#53bdeb;font-size:.75rem;font-weight:600;border:0;border-radius:.55rem;padding:.5rem .7rem;text-align:center;cursor:default;transition:background .25s,transform .25s,box-shadow .25s}.bcd-btn-tapped[data-v-5a5fbdf3]{background:#2a3f4d;color:#e9edef;transform:scale(.985);box-shadow:inset 0 0 0 1px #53bdeb99}.bcd-stars[data-v-5a5fbdf3]{display:flex;gap:.25rem;padding-bottom:.5rem}.bcd-star[data-v-5a5fbdf3]{color:#ffffff40;font-size:1.05rem;transition:color .2s,transform .2s}.bcd-star.lit[data-v-5a5fbdf3]{color:#ffd166;transform:scale(1.12);text-shadow:0 0 12px rgba(255,209,102,.7)}.bcd-badge[data-v-5a5fbdf3]{font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#34d399;background:#34d3991a;border:1px solid rgba(52,211,153,.35);border-radius:9999px;padding:.32rem .8rem}.bcd-typing[data-v-5a5fbdf3]{display:flex;gap:.25rem;padding:.65rem .8rem}.bcd-typing span[data-v-5a5fbdf3]{width:.4rem;height:.4rem;border-radius:9999px;background:#8696a0;animation:bcd-bounce-5a5fbdf3 1.2s ease-in-out infinite}.bcd-typing span[data-v-5a5fbdf3]:nth-child(2){animation-delay:.15s}.bcd-typing span[data-v-5a5fbdf3]:nth-child(3){animation-delay:.3s}@keyframes bcd-bounce-5a5fbdf3{30%{transform:translateY(-4px);opacity:1}60%{opacity:.4}}.bcd-msg-enter-active[data-v-5a5fbdf3]{transition:opacity .3s ease,transform .3s ease}.bcd-msg-enter-from[data-v-5a5fbdf3]{opacity:0;transform:translateY(10px)}.bcd-msg-leave-active[data-v-5a5fbdf3]{transition:opacity .2s ease;position:absolute}.bcd-msg-leave-to[data-v-5a5fbdf3]{opacity:0}@media(prefers-reduced-motion:reduce){.bcd-dot[data-v-5a5fbdf3],.bcd-live[data-v-5a5fbdf3],.bcd-typing span[data-v-5a5fbdf3]{animation:none}.bcd-msg-enter-active[data-v-5a5fbdf3],.bcd-msg-leave-active[data-v-5a5fbdf3]{transition:none}}
