.ls-voice-orb-anchor[data-v-e96a33f7]{z-index:2200;pointer-events:none;isolation:isolate;transition:opacity .25s,transform .25s;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}.ls-voice-orb-anchor--suppressed[data-v-e96a33f7]{opacity:0;transform:translate(-50%)translateY(24px)scale(.9)}.ls-voice-orb-anchor--suppressed .ls-voice-orb[data-v-e96a33f7]{pointer-events:none}.ls-voice-orb[data-v-e96a33f7]{color:#fff;cursor:pointer;pointer-events:auto;width:112px;height:112px;transition:transform .2s var(--ls-transition-smooth);-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.ls-voice-orb[data-v-e96a33f7],.ls-voice-orb[data-v-e96a33f7]:active,.ls-voice-orb[data-v-e96a33f7]:focus,.ls-voice-orb[data-v-e96a33f7]:hover{box-shadow:none;background:0 0!important;border-color:#0000!important}.ls-voice-orb[data-v-e96a33f7]:hover{transform:scale(1.04)}.ls-voice-orb[data-v-e96a33f7]:active{transform:scale(.96)}.ls-voice-orb[data-v-e96a33f7]:focus-visible{outline:none}.ls-voice-orb:focus-visible .ls-voice-orb__tile[data-v-e96a33f7]{box-shadow:0 0 0 3px #8b5cf659,0 0 22px #8b5cf68c,0 0 44px #8b5cf652}.ls-voice-orb__halo[data-v-e96a33f7]{filter:blur(14px);background:radial-gradient(closest-side,#8b5cf66b 0,#a78bfa38 38%,#0000 72%);border-radius:9999px;animation:2.4s ease-in-out infinite ls-pulse-soft-e96a33f7}.ls-voice-orb__aura[data-v-e96a33f7],.ls-voice-orb__halo[data-v-e96a33f7]{pointer-events:none;position:absolute;inset:0}.ls-voice-orb__aura[data-v-e96a33f7]{display:block}.ls-voice-orb__aura[data-v-e96a33f7]>*{width:100%;height:100%}.ls-voice-orb__pulse[data-v-e96a33f7]{pointer-events:none;background:#8b5cf666;border-radius:9999px;animation:2s ease-out infinite ls-mic-pulse-e96a33f7;position:absolute;inset:28px}.ls-voice-orb__tile[data-v-e96a33f7]{z-index:1;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-radius:9999px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;position:relative;box-shadow:0 0 18px #8b5cf66b,0 0 34px #8b5cf63d}.ls-voice-orb__icon[data-v-e96a33f7]{color:#fff;filter:drop-shadow(0 1px 2px #4c1d9573);width:22px;height:22px}.ls-voice-orb__message[data-v-e96a33f7]{z-index:2;color:#312e81;text-align:center;pointer-events:none;background:#fffffff5;border:1px solid #7c3aed2e;border-radius:.5rem;width:max-content;max-width:min(280px,82vw);padding:.5rem .75rem;font-size:.8125rem;line-height:1.25rem;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%);box-shadow:0 10px 24px #0f172a24}@keyframes ls-pulse-soft-e96a33f7{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.04)}}@keyframes ls-mic-pulse-e96a33f7{0%{opacity:.62;transform:scale(.95);box-shadow:0 0 #8b5cf66b}70%{opacity:0;transform:scale(1);box-shadow:0 0 0 22px #8b5cf600}to{opacity:0;transform:scale(.95);box-shadow:0 0 #8b5cf600}}@media (width<=640px){.ls-voice-orb-anchor[data-v-e96a33f7]{bottom:1rem}}
