.rzbot-shell[data-v-29b73409]{bottom:calc(1rem + env(safe-area-inset-bottom));left:1rem;position:fixed;z-index:60}.rzbot-fab[data-v-29b73409]{background:linear-gradient(135deg,#0f2a34,#4e7e81);border:none;border-radius:999px;box-shadow:0 18px 40px #0f2a3447;color:#fff;cursor:pointer;display:grid;height:4.35rem;place-items:center;transition:transform .18s ease,box-shadow .18s ease;width:4.35rem}.rzbot-fab[data-v-29b73409]:hover{box-shadow:0 22px 48px #0f2a3457;transform:translateY(-2px) scale(1.03)}.rzbot-fab.open[data-v-29b73409]{transform:scale(.96)}.rzbot-fab-core[data-v-29b73409]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff14;display:grid;height:3.15rem;place-items:center;position:relative;width:3.15rem}.rzbot-fab-core.active[data-v-29b73409]{animation:rzbot-voice-pulse-29b73409 1.3s ease-in-out infinite;background:#ef4444eb}.rzbot-version[data-v-29b73409]{background:#0f172afa;border:1px solid hsla(0,0%,100%,.26);border-radius:999px;bottom:-.22rem;color:#fff;font-size:.57rem;font-weight:900;letter-spacing:.1em;line-height:1;padding:.14rem .38rem;pointer-events:none;position:absolute;right:-.28rem}.rzbot-panel[data-v-29b73409]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid rgba(78,126,129,.16);border-radius:22px;box-shadow:0 24px 60px #0f172a3d;display:flex;flex-direction:column;margin-bottom:.75rem;max-height:min(74vh,720px);overflow:hidden;width:min(380px,calc(100vw - 2rem))}.rzbot-header[data-v-29b73409]{align-items:center;border-bottom:1px solid rgba(15,23,42,.08);display:flex;gap:.8rem;padding:.95rem 1rem .75rem}.rzbot-avatar[data-v-29b73409]{background:linear-gradient(135deg,#264956,#4e7e81);border-radius:999px;color:#fff;display:grid;font-size:.78rem;font-weight:800;height:2.5rem;letter-spacing:.12em;place-items:center;width:2.5rem}.rzbot-titlecopy[data-v-29b73409]{flex:1;min-width:0}.rzbot-title[data-v-29b73409]{color:#111827;font-size:.98rem;font-weight:800;margin:0}.rzbot-status[data-v-29b73409]{align-items:center;color:#64748b;display:flex;font-size:.82rem;gap:.45rem;margin:.18rem 0 0}.rzbot-dot[data-v-29b73409]{background:#9ca3af;border-radius:999px;height:.58rem;width:.58rem}.rzbot-dot.live[data-v-29b73409]{background:#22c55e;box-shadow:0 0 0 .25rem #22c55e29}.rzbot-header-actions[data-v-29b73409]{align-items:center;display:flex;gap:.45rem}.rzbot-mode-pill[data-v-29b73409]{background:#0f766e1a;border-radius:999px;color:#0f766e;font-size:.72rem;font-weight:700;padding:.35rem .55rem}.rzbot-icon-btn[data-v-29b73409]{background:#0f172a14;border:none;border-radius:999px;color:#0f172a;cursor:pointer;display:grid;height:2rem;place-items:center;width:2rem}.rzbot-confirmation[data-v-29b73409]{background:radial-gradient(circle at top right,rgba(78,126,129,.11),transparent 30%),linear-gradient(180deg,#fff,#f8fafc);flex:1;overflow:auto;padding:.95rem}.rzbot-confirmation-card[data-v-29b73409]{background:#fffffff0;border:1px solid rgba(78,126,129,.16);border-radius:18px;box-shadow:0 14px 32px #0f2a3414;display:grid;gap:.75rem;padding:.95rem}.rzbot-confirmation-kicker[data-v-29b73409]{color:#4e7e81;font-size:.7rem;font-weight:900;letter-spacing:.14em;margin:0;text-transform:uppercase}.rzbot-confirmation-card h3[data-v-29b73409]{color:#0f172a;font-size:1.05rem;font-weight:900;margin:0}.rzbot-confirmation-card p[data-v-29b73409]{color:#334155;font-size:.9rem;line-height:1.45;margin:0}.rzbot-confirmation-hint[data-v-29b73409]{color:#64748b!important;font-size:.82rem!important}.rzbot-language-row[data-v-29b73409]{display:flex;flex-wrap:wrap;gap:.5rem}.rzbot-language-btn[data-v-29b73409]{background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:999px;color:#0f172a;cursor:pointer;font-size:.8rem;font-weight:800;padding:.48rem .72rem}.rzbot-language-btn.active[data-v-29b73409]{background:#0f2a34;border-color:#0f2a34;color:#fff}.rzbot-confirmation-form[data-v-29b73409]{display:grid;gap:.65rem}.rzbot-confirmation-form label[data-v-29b73409]{color:#0f172a;display:grid;font-size:.78rem;font-weight:800;gap:.32rem}.rzbot-confirmation-form input[data-v-29b73409]{background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:14px;color:#0f172a;font-size:.92rem;outline:none;padding:.72rem .82rem;width:100%}.rzbot-confirmation-form input[data-v-29b73409]:focus{border-color:#4e7e81b3;box-shadow:0 0 0 3px #4e7e811f}.rzbot-confirmation-primary[data-v-29b73409],.rzbot-confirmation-secondary[data-v-29b73409]{border-radius:999px;cursor:pointer;font-size:.86rem;font-weight:900;padding:.72rem .9rem;width:100%}.rzbot-confirmation-primary[data-v-29b73409]{background:#0f2a34;border:none;color:#fff}.rzbot-confirmation-secondary[data-v-29b73409]{background:#fff;border:1px solid rgba(15,23,42,.12);color:#0f172a}.rzbot-confirmation-primary[data-v-29b73409]:disabled,.rzbot-confirmation-secondary[data-v-29b73409]:disabled{cursor:not-allowed;opacity:.58}.rzbot-confirmation-message[data-v-29b73409]{color:#0f766e!important;font-weight:800}.rzbot-confirmation-error[data-v-29b73409]{color:#b91c1c!important;font-weight:800}.rzbot-messages[data-v-29b73409]{background:radial-gradient(circle at top right,rgba(78,126,129,.08),transparent 28%),linear-gradient(180deg,#fff,#f8fafcfa);display:flex;flex:1;flex-direction:column;gap:.75rem;overflow:auto;padding:.95rem}.rzbot-msg[data-v-29b73409]{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:1rem;box-shadow:0 8px 18px #0f172a0d;max-width:92%;padding:.75rem .85rem}.rzbot-msg.user[data-v-29b73409]{align-self:flex-end;background:linear-gradient(135deg,#0f2a34,#4e7e81);border-color:#0f766e2e;color:#fff}.rzbot-msg-meta[data-v-29b73409]{color:inherit;display:flex;font-size:.68rem;font-weight:700;gap:.75rem;justify-content:space-between;margin-bottom:.3rem;opacity:.72}.rzbot-msg p[data-v-29b73409]{font-size:.95rem;line-height:1.45;margin:0;white-space:pre-wrap}.rzbot-typing[data-v-29b73409]{align-items:center;display:flex;gap:.28rem}.rzbot-typing span[data-v-29b73409]{animation:rzbot-bounce-29b73409 1s ease-in-out infinite;background:#4e7e81;border-radius:999px;height:.42rem;width:.42rem}.rzbot-typing span[data-v-29b73409]:nth-child(2){animation-delay:.15s}.rzbot-typing span[data-v-29b73409]:nth-child(3){animation-delay:.3s}.rzbot-mic-help[data-v-29b73409]{background:#eff6ffe6;border:1px solid rgba(59,130,246,.14);border-radius:16px;display:grid;gap:.85rem;margin:0 .95rem .85rem;padding:.85rem .9rem}.rzbot-mic-help-copy strong[data-v-29b73409]{color:#0f172a;display:block;font-size:.88rem;margin-bottom:.25rem}.rzbot-mic-help-copy p[data-v-29b73409]{color:#334155;font-size:.84rem;line-height:1.4;margin:0}.rzbot-mic-help-actions[data-v-29b73409]{display:flex;gap:.5rem}.rzbot-mic-help-btn[data-v-29b73409]{background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:999px;color:#0f172a;cursor:pointer;flex:1;font-size:.84rem;font-weight:700;padding:.6rem .85rem}.rzbot-mic-help-btn.primary[data-v-29b73409]{background:#0f2a34;border-color:transparent;color:#fff}.rzbot-chips[data-v-29b73409]{display:flex;flex-wrap:wrap;gap:.55rem;padding:0 .95rem .8rem}.rzbot-chip[data-v-29b73409]{background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:999px;color:#0f172a;cursor:pointer;font-size:.83rem;font-weight:700;padding:.55rem .8rem}.rzbot-inputrow[data-v-29b73409]{align-items:end;background:#fffffffa;border-top:1px solid rgba(15,23,42,.08);display:grid;gap:.55rem;grid-template-columns:auto 1fr auto;padding:.85rem .95rem .95rem}.rzbot-mic-btn[data-v-29b73409],.rzbot-send-btn[data-v-29b73409]{border:none;border-radius:999px;cursor:pointer;display:grid;height:2.45rem;place-items:center;width:2.45rem}.rzbot-mic-btn[data-v-29b73409]{background:#e2e8f0;color:#0f172a;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rzbot-mic-btn.active[data-v-29b73409]{background:#ef4444;color:#fff}.rzbot-send-btn[data-v-29b73409]{background:#94a3b8;color:#fff}.rzbot-send-btn[data-v-29b73409]:not(:disabled){background:linear-gradient(135deg,#0f2a34,#4e7e81)}.rzbot-input[data-v-29b73409]{background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:1rem;color:#111827;font:inherit;line-height:1.35;max-height:7rem;min-height:2.8rem;outline:none;padding:.72rem .9rem;resize:none}.rzbot-input[data-v-29b73409]::-moz-placeholder{color:#94a3b8}.rzbot-input[data-v-29b73409]::placeholder{color:#94a3b8}.rzbot-input[data-v-29b73409]:focus{border-color:#4e7e8173;box-shadow:0 0 0 3px #4e7e811f}@keyframes rzbot-bounce-29b73409{0%,80%,to{opacity:.65;transform:translateY(0)}40%{opacity:1;transform:translateY(-.22rem)}}@keyframes rzbot-voice-pulse-29b73409{0%{box-shadow:0 0 #ef44445c,inset 0 0 0 1px #ffffff1f}70%{box-shadow:0 0 0 12px #ef444400,inset 0 0 0 1px #ffffff1f}to{box-shadow:0 0 #ef444400,inset 0 0 0 1px #ffffff1f}}.rzbot-pop-enter-active[data-v-29b73409],.rzbot-pop-leave-active[data-v-29b73409]{transition:opacity .16s ease,transform .16s ease}.rzbot-pop-enter-from[data-v-29b73409],.rzbot-pop-leave-to[data-v-29b73409]{opacity:0;transform:translateY(.35rem) scale(.98)}@media(max-width:640px){.rzbot-shell[data-v-29b73409]{bottom:calc(.75rem + env(safe-area-inset-bottom));left:.75rem}.rzbot-panel[data-v-29b73409]{width:min(390px,calc(100vw - 1.5rem))}}.footer-social[data-v-3fd2e7b2]{display:flex;gap:.75rem;margin-top:1rem}.footer-social a[data-v-3fd2e7b2]{align-items:center;background:#ffffff1a;border-radius:8px;color:inherit;display:flex;height:34px;justify-content:center;transition:background .15s;width:34px}.footer-social a[data-v-3fd2e7b2]:hover{background:#fff3}
