#vc-bubble{position:fixed;bottom:24px;right:24px;width:58px;height:58px;background:#0a1628;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 20px #00000047;z-index:9999;transition:transform .2s,box-shadow .2s;border:none;outline:none}#vc-bubble:hover{transform:scale(1.08);box-shadow:0 6px 28px #00000059}#vc-bubble svg{width:26px;height:26px;color:#fff;transition:opacity .2s}#vc-bubble-dot{position:absolute;top:3px;right:3px;width:14px;height:14px;background:#22c55e;border-radius:50%;border:2.5px solid #fff}#vc-panel{position:fixed;bottom:96px;right:24px;width:348px;background:#fff;border-radius:18px;box-shadow:0 8px 48px #00000029;z-index:9998;display:flex;flex-direction:column;overflow:hidden;transform:scale(.88) translateY(24px);opacity:0;pointer-events:none;transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s;transform-origin:bottom right;max-height:540px}#vc-panel.vc-open{transform:scale(1) translateY(0);opacity:1;pointer-events:all}@media(max-width:480px){#vc-panel{width:calc(100vw - 20px);right:10px;bottom:86px;max-height:70vh}#vc-bubble{right:16px;bottom:16px}}#vc-header{background:#0a1628;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}#vc-header-info{display:flex;align-items:center;gap:11px}#vc-header-avatar{width:38px;height:38px;background:#22c55e;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.9375rem;font-weight:800;color:#fff;flex-shrink:0}#vc-header-name{font-size:.9375rem;font-weight:700;color:#fff;line-height:1.2}#vc-header-status{font-size:.75rem;color:#ffffff8c;display:flex;align-items:center;gap:5px;margin-top:2px}#vc-header-status:before{content:"";width:7px;height:7px;background:#22c55e;border-radius:50%;display:inline-block;flex-shrink:0}#vc-close{background:none;border:none;color:#ffffff80;font-size:1.375rem;cursor:pointer;line-height:1;padding:4px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;transition:color .15s,background .15s}#vc-close:hover{color:#fff;background:#ffffff1a}#vc-messages{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:10px;scroll-behavior:smooth}#vc-messages::-webkit-scrollbar{width:4px}#vc-messages::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:4px}.vc-msg{display:flex;flex-direction:column;max-width:82%;animation:vc-fadein .2s ease}@keyframes vc-fadein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.vc-msg--bot{align-self:flex-start}.vc-msg--user{align-self:flex-end}.vc-msg__bubble{padding:10px 14px;border-radius:14px;font-size:.875rem;line-height:1.6;white-space:pre-line}.vc-msg--bot .vc-msg__bubble{background:#f3f4f6;color:#111827;border-bottom-left-radius:4px}.vc-msg--user .vc-msg__bubble{background:#0a1628;color:#fff;border-bottom-right-radius:4px}.vc-typing{align-self:flex-start;display:flex;align-items:center;gap:4px;background:#f3f4f6;padding:13px 16px;border-radius:14px 14px 14px 4px;animation:vc-fadein .2s ease}.vc-typing span{width:7px;height:7px;background:#9ca3af;border-radius:50%;animation:vc-bounce 1.2s infinite}.vc-typing span:nth-child(2){animation-delay:.18s}.vc-typing span:nth-child(3){animation-delay:.36s}@keyframes vc-bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-6px)}}#vc-replies{padding:10px 14px 14px;display:flex;flex-wrap:wrap;gap:7px;border-top:1px solid #f3f4f6;flex-shrink:0}.vc-qr{background:#fff;border:1.5px solid #e5e7eb;border-radius:20px;padding:7px 13px;font-size:.8125rem;font-weight:600;color:#0a1628;cursor:pointer;transition:background .15s,border-color .15s,color .15s;font-family:inherit;white-space:nowrap}.vc-qr:hover{background:#f0fdf4;border-color:#22c55e;color:#16a34a}.vc-cta-btn{display:inline-block;background:#22c55e;color:#fff!important;padding:9px 20px;border-radius:8px;font-size:.875rem;font-weight:700;text-decoration:none;margin-top:6px;transition:background .15s}.vc-cta-btn:hover{background:#16a34a}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vorealis-chat.css.map */
