.voice-core[data-v-0a6ce704]{--in:0;--out:0;--energy:0;--wave-ms:2.4s;--eye:#67e8f9;--eye-deep:#0891b2;isolation:isolate;background:radial-gradient(80% 70% at 50% 35%,#0b2a36 0%,#06121a 55%,#030a10 100%);border-radius:1.5rem;position:relative;overflow:hidden}.voice-core.is-error[data-v-0a6ce704]{--eye:#fcd34d;--eye-deep:#b45309}.voice-core.is-speaking.is-connected[data-v-0a6ce704]{--eye:#a5f3fc}.vc-aurora[data-v-0a6ce704]{filter:blur(38px);opacity:.55;pointer-events:none;border-radius:9999px;animation:14s ease-in-out infinite alternate vc-drift-0a6ce704;position:absolute}.vc-aurora--a[data-v-0a6ce704]{background:#2dd4bf61;width:60%;height:55%;top:-10%;left:-12%}.vc-aurora--b[data-v-0a6ce704]{background:#8b5cf652;width:55%;height:50%;animation-duration:18s;animation-delay:-6s;top:10%;right:-14%}.vc-aurora--c[data-v-0a6ce704]{background:rgba(34, 211, 238, calc(.22 + var(--energy) * .35));width:70%;height:40%;transition:background .12s linear;animation-duration:11s;bottom:-18%;left:15%}.vc-stars[data-v-0a6ce704]{pointer-events:none;opacity:.55;background-image:radial-gradient(1px 1px at 12% 18%,#e0f2fe 50%,#0000 51%),radial-gradient(1px 1px at 82% 12%,#ccfbf1 50%,#0000 51%),radial-gradient(1.5px 1.5px at 68% 32%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 24% 44%,#a5f3fc 50%,#0000 51%),radial-gradient(1px 1px at 90% 52%,#fff 50%,#0000 51%),radial-gradient(1.5px 1.5px at 8% 70%,#ddd6fe 50%,#0000 51%),radial-gradient(1px 1px at 40% 8%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 56% 62%,#99f6e4 50%,#0000 51%);animation:5s ease-in-out infinite alternate vc-twinkle-0a6ce704;position:absolute;top:0;bottom:0;left:0;right:0}.vc-floor[data-v-0a6ce704]{pointer-events:none;transform-origin:bottom;background-image:linear-gradient(#5eead42e 1px,#0000 1px),linear-gradient(90deg,#5eead42e 1px,#0000 1px);background-size:28px 28px;height:34%;animation:6s linear infinite vc-floor-0a6ce704;position:absolute;bottom:0;left:-20%;right:-20%;transform:perspective(240px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000,#000000d9);mask-image:linear-gradient(#0000,#000000d9)}.vc-halo__dash[data-v-0a6ce704]{transform-origin:160px 116px;animation:22s linear infinite vc-spin-0a6ce704}.vc-halo[data-v-0a6ce704]{opacity:calc(.55 + var(--energy) * .45);transition:opacity .12s linear}.vc-wave[data-v-0a6ce704]{transform-origin:160px 116px;opacity:0}.is-speaking.is-connected .vc-wave[data-v-0a6ce704]{animation:vc-wave-0a6ce704 var(--wave-ms) ease-out infinite}.is-speaking.is-connected .vc-wave--2[data-v-0a6ce704]{animation-delay:calc(var(--wave-ms) / -3)}.is-speaking.is-connected .vc-wave--3[data-v-0a6ce704]{animation-delay:calc(var(--wave-ms) / -1.5)}.vc-shadow[data-v-0a6ce704]{opacity:calc(.12 + var(--energy) * .25);filter:blur(6px);transform-origin:160px 272px;animation:6s ease-in-out infinite vc-shadow-0a6ce704}.vc-bot[data-v-0a6ce704]{transform-origin:160px 200px;animation:6s ease-in-out infinite vc-float-0a6ce704}.vc-head[data-v-0a6ce704]{transform-origin:160px 176px;transition:transform .38s cubic-bezier(.34,1.56,.64,1)}.is-listening.is-connected .vc-head[data-v-0a6ce704]{transform:rotate(-4deg) translateY(calc(var(--in) * -3px))}.is-speaking.is-connected .vc-head[data-v-0a6ce704]{transform:rotate(calc(var(--out) * 3deg)) translateY(calc(var(--out) * -4px));transition:transform 90ms linear}.vc-ear__ring[data-v-0a6ce704]{transform-box:fill-box;transform-origin:50%;opacity:.35;transition:opacity 90ms linear,transform 90ms linear}.is-listening.is-connected .vc-ear__ring[data-v-0a6ce704]{opacity:calc(.5 + var(--in) * .5);transform:scale(calc(1 + var(--in) * .45));filter:drop-shadow(0 0 6px #5eead4e6)}.vc-antenna[data-v-0a6ce704]{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite vc-antenna-0a6ce704}.is-connecting .vc-antenna[data-v-0a6ce704]{animation-duration:.6s}.vc-visor__edge[data-v-0a6ce704]{opacity:calc(.35 + var(--energy) * .6);filter:drop-shadow(0 0 calc(4px + var(--energy) * 10px) #5eead4bf);transition:opacity 90ms linear}.vc-scan[data-v-0a6ce704]{opacity:0}.is-connecting .vc-scan[data-v-0a6ce704]{animation:1.1s ease-in-out infinite vc-scan-0a6ce704}.vc-eyes[data-v-0a6ce704]{transition:transform .22s ease-out}.vc-eye[data-v-0a6ce704]{transform-box:fill-box;transform-origin:50%;animation:5.5s ease-in-out infinite vc-blink-0a6ce704}.vc-eye+.vc-eye[data-v-0a6ce704]{animation-delay:40ms}.is-speaking.is-connected .vc-eye[data-v-0a6ce704]{animation:5.5s ease-in-out infinite vc-blink-0a6ce704,1.8s ease-in-out infinite vc-happy-0a6ce704}.is-connecting .vc-eye[data-v-0a6ce704]{animation:1.1s ease-in-out infinite vc-think-0a6ce704}.vc-cheek[data-v-0a6ce704]{opacity:0;filter:blur(1.5px);transition:opacity .16s linear}.is-speaking.is-connected .vc-cheek[data-v-0a6ce704]{opacity:calc(.25 + var(--out) * .5)}.vc-mouth rect[data-v-0a6ce704]{transition:height 70ms linear,y 70ms linear}.vc-smile[data-v-0a6ce704]{animation:6s ease-in-out infinite vc-smile-0a6ce704}.vc-eq[data-v-0a6ce704]{transition:height 80ms linear,y 80ms linear}.vc-core-ring[data-v-0a6ce704]{transform-origin:160px 246px;stroke-dasharray:10 6;opacity:calc(.6 + var(--energy) * .4);animation:9s linear infinite vc-spin-0a6ce704}.is-booting .vc-visor[data-v-0a6ce704]{animation:1.2s ease-out both vc-boot-visor-0a6ce704}.is-booting .vc-eye[data-v-0a6ce704]{animation:1.3s cubic-bezier(.34,1.56,.64,1) both vc-boot-eye-0a6ce704}.is-booting .vc-antenna[data-v-0a6ce704]{animation:1.2s ease-out both vc-boot-flash-0a6ce704}.is-hot .vc-aurora--c[data-v-0a6ce704]{opacity:.8}@keyframes vc-float-0a6ce704{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes vc-shadow-0a6ce704{0%,to{transform:scaleX(1)}50%{transform:scaleX(.9)}}@keyframes vc-blink-0a6ce704{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}@keyframes vc-happy-0a6ce704{0%,to{transform:scaleY(.82)translateY(1px)}50%{transform:scaleY(.92)}}@keyframes vc-think-0a6ce704{0%,to{opacity:.45;transform:scaleY(.7)}50%{opacity:1;transform:scaleY(1)}}@keyframes vc-smile-0a6ce704{0%,to{opacity:.85}50%{opacity:1}}@keyframes vc-antenna-0a6ce704{0%,to{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}@keyframes vc-scan-0a6ce704{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(70px)}}@keyframes vc-wave-0a6ce704{0%{opacity:.7;transform:scale(.95)}to{opacity:0;transform:scale(1.45)}}@keyframes vc-spin-0a6ce704{to{transform:rotate(360deg)}}@keyframes vc-drift-0a6ce704{0%{transform:translate(0)scale(1)}to{transform:translate(6%,4%)scale(1.08)}}@keyframes vc-twinkle-0a6ce704{0%{opacity:.35}to{opacity:.7}}@keyframes vc-floor-0a6ce704{0%{background-position:0 0}to{background-position:0 28px}}@keyframes vc-boot-visor-0a6ce704{0%{opacity:0}35%{opacity:.4}50%{opacity:.1}to{opacity:1}}@keyframes vc-boot-eye-0a6ce704{0%,40%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes vc-boot-flash-0a6ce704{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.6)}to{opacity:.8;transform:scale(1)}}.is-reduced[data-v-0a6ce704] *,.is-reduced[data-v-0a6ce704]{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.voice-core[data-v-0a6ce704] *,.voice-core[data-v-0a6ce704]{transition:none!important;animation:none!important}}.voice-stage[data-v-1e8a576f]{transition:border-color .28s,box-shadow .28s}.voice-stage--live[data-v-1e8a576f]{border-color:#2dd4bf59;box-shadow:0 0 0 1px #2dd4bf14,0 24px 60px #00000073}.voice-stage--linking[data-v-1e8a576f]{border-color:#22d3ee59}.voice-stage--error[data-v-1e8a576f]{border-color:#fbbf2459}@media (prefers-reduced-motion:reduce){.voice-stage[data-v-1e8a576f]{transition:none}}.voice-fab[data-v-a1735cad]{isolation:isolate}.voice-fab__ring[data-v-a1735cad]{opacity:.9;background:radial-gradient(circle at 30% 30%,#5eead42e,#0000 60%)}.voice-backdrop[data-v-a1735cad]{animation:.32s ease-out both voice-backdrop-in-a1735cad}.voice-drawer[data-v-a1735cad]{animation:.52s cubic-bezier(.16,1,.3,1) both voice-drawer-in-a1735cad}.drawer-trace[data-v-a1735cad]{stroke-dasharray:320;stroke-dashoffset:320px;animation:.9s cubic-bezier(.22,1,.36,1) both drawer-draw-a1735cad}.drawer-trace--1[data-v-a1735cad]{animation-delay:80ms}.drawer-trace--2[data-v-a1735cad]{animation-delay:.14s}.drawer-trace--3[data-v-a1735cad]{animation-delay:.22s}.drawer-trace--4[data-v-a1735cad]{animation-delay:.28s}.drawer-node[data-v-a1735cad]{opacity:0;animation:.42s ease-out .52s both drawer-node-a1735cad}.drawer-node--late[data-v-a1735cad]{animation-delay:.62s}.drawer-flare[data-v-a1735cad]{opacity:0;animation:.9s ease-out .4s both drawer-flare-a1735cad}.voice-drawer__copy[data-v-a1735cad]{opacity:0;animation:.48s ease-out .36s both voice-copy-in-a1735cad;transform:translateY(8px)}.voice-drawer.is-live .drawer-trace[data-v-a1735cad]{stroke-dashoffset:0}@keyframes voice-backdrop-in-a1735cad{0%{opacity:0}to{opacity:1}}@keyframes voice-drawer-in-a1735cad{0%{opacity:0;filter:blur(6px);transform:translateY(28px)scale(.97)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes drawer-draw-a1735cad{to{stroke-dashoffset:0}}@keyframes drawer-node-a1735cad{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes drawer-flare-a1735cad{0%{opacity:0;transform:translate(-50%)scale(.6)}45%{opacity:.9}to{opacity:.35;transform:translate(-50%)scale(1.1)}}@keyframes voice-copy-in-a1735cad{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.voice-backdrop[data-v-a1735cad],.voice-drawer[data-v-a1735cad],.drawer-trace[data-v-a1735cad],.drawer-node[data-v-a1735cad],.drawer-flare[data-v-a1735cad],.voice-drawer__copy[data-v-a1735cad],.voice-fab__ring+span span[data-v-a1735cad]{opacity:1!important;filter:none!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}}
