.badge-ring[data-v-8ee065cc]{cursor:pointer;border-radius:9999px;padding:1.5px;animation:.7s cubic-bezier(.22,1,.36,1) both hero-up-8ee065cc;display:inline-flex;position:relative;overflow:hidden}.badge-ring[data-v-8ee065cc]:before{content:"";will-change:transform;background:conic-gradient(#0000 0%,#00c8ffe6 10%,#e55a35d9 22%,#2ecc71cc 34%,#0000 44%);animation:3s linear infinite badge-spin-8ee065cc;position:absolute;inset:-120%}.badge-inner[data-v-8ee065cc]{z-index:1;letter-spacing:.08em;color:#fff;white-space:nowrap;background:#03030ff5;border-radius:9999px;align-items:center;gap:7px;padding:6px 16px;font-size:.68rem;display:inline-flex;position:relative}.badge-dot[data-v-8ee065cc]{background:#00c8ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #00c8ffcc}@keyframes badge-spin-8ee065cc{to{transform:rotate(360deg)}}.hero-item[data-v-8ee065cc]{opacity:0;animation:.75s cubic-bezier(.22,1,.36,1) forwards hero-up-8ee065cc;animation-delay:var(--d,0s)}@keyframes hero-up-8ee065cc{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.gradient-text[data-v-8ee065cc]{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(90deg,#00c8ff 0%,#e55a35 38%,#2ecc71 65%,#00c8ff 100%) 0 0/260%;-webkit-background-clip:text;background-clip:text;animation:12s linear infinite shimmer-8ee065cc}@keyframes shimmer-8ee065cc{0%{background-position:0%}to{background-position:260%}}.cta-primary[data-v-8ee065cc]{background:#00c8ff;transition:box-shadow .3s,transform .2s;box-shadow:0 0 32px #00c8ff80,0 0 64px #00c8ff33}.cta-primary[data-v-8ee065cc]:hover{transform:scale(1.025);box-shadow:0 0 44px #00c8ffb3,0 0 88px #00c8ff4d}.cta-ghost[data-v-8ee065cc]{border:1px solid #ffffff24;transition:border-color .2s,background .2s}.cta-ghost[data-v-8ee065cc]:hover{background:#ffffff0d;border-color:#ffffff4d}.stage[data-v-8ee065cc]{animation:.9s cubic-bezier(.22,1,.36,1) .2s both stage-in-8ee065cc}@keyframes stage-in-8ee065cc{0%{opacity:0;transform:translateY(34px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.chat-card[data-v-8ee065cc]{background:#080c1ceb;border:1px solid #ffffff14;border-radius:1.5rem;box-shadow:inset 0 0 0 1px #00c8ff0d,0 0 60px #00c8ff14,0 24px 64px #00000080}.agent-avatar[data-v-8ee065cc]{background:linear-gradient(135deg,#00c8ff,#e55a35);box-shadow:0 0 18px #00c8ff4d}.thread[data-v-8ee065cc]{min-height:188px}.bubble-customer[data-v-8ee065cc]{color:#e2e8f0;background:#ffffff12;border:1px solid #ffffff0f;border-bottom-left-radius:.4rem}.bubble-agent[data-v-8ee065cc]{color:#eaf8ff;background:linear-gradient(135deg,#00c8ff2e,#00c8ff1a);border:1px solid #00c8ff47;border-bottom-right-radius:.4rem}.send-btn[data-v-8ee065cc]{background:#00c8ff;box-shadow:0 0 16px #00c8ff66}.live-dot[data-v-8ee065cc]{will-change:opacity;background:#34d399;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite dot-pulse-8ee065cc;display:inline-block;box-shadow:0 0 8px #34d399b3}@keyframes dot-pulse-8ee065cc{0%,to{opacity:1}50%{opacity:.45}}.typing-dot[data-v-8ee065cc]{background:#eaf8ffd9;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite typing-bounce-8ee065cc}.typing-dot[data-v-8ee065cc]:nth-child(2){animation-delay:.15s}.typing-dot[data-v-8ee065cc]:nth-child(3){animation-delay:.3s}@keyframes typing-bounce-8ee065cc{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.msg-enter-active[data-v-8ee065cc]{transition:opacity .35s,transform .35s cubic-bezier(.22,1,.36,1)}.msg-enter-from[data-v-8ee065cc]{opacity:0;transform:translateY(10px)scale(.96)}.channel-chip[data-v-8ee065cc]{background:#040814f0;border:1px solid #ffffff1f;animation:.9s cubic-bezier(.22,1,.36,1) .6s both float-in-8ee065cc;box-shadow:0 8px 28px #00000073}.chip-dot[data-v-8ee065cc]{border:1.5px solid #040814f0;border-radius:50%;width:8px;height:8px;margin-right:-3px}.chip-dot-cyan[data-v-8ee065cc]{background:#00c8ff}.chip-dot-red[data-v-8ee065cc]{background:#e55a35}.chip-dot-green[data-v-8ee065cc]{background:#2ecc71}.handoff-chip[data-v-8ee065cc]{background:#06100cf5;border:1px solid #2ecc7138;animation:.9s cubic-bezier(.22,1,.36,1) .75s both float-in-8ee065cc;box-shadow:0 0 28px #2ecc711a,0 12px 32px #00000080}.handoff-icon[data-v-8ee065cc]{background:linear-gradient(135deg,#2ecc71,#00c8ff);box-shadow:0 0 16px #2ecc714d}@keyframes float-in-8ee065cc{0%{opacity:0;transform:translateY(16px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.badge-ring[data-v-8ee065cc],.badge-ring[data-v-8ee065cc]:before,.hero-item[data-v-8ee065cc],.gradient-text[data-v-8ee065cc],.stage[data-v-8ee065cc],.live-dot[data-v-8ee065cc],.typing-dot[data-v-8ee065cc],.channel-chip[data-v-8ee065cc],.handoff-chip[data-v-8ee065cc],.msg-enter-active[data-v-8ee065cc]{transition:none!important;animation:none!important}.hero-item[data-v-8ee065cc],.stage[data-v-8ee065cc],.channel-chip[data-v-8ee065cc],.handoff-chip[data-v-8ee065cc]{opacity:1!important;transform:none!important}.gradient-text[data-v-8ee065cc]{background-position:0%}}
