.AnimatedVoiceOrb_root__1AK8p{--bg:#050509;--bg-2:#0a0a14;--text:#e7e9f3;--muted:#8b8fa8;--glow-a:#22d3ee;--glow-b:#6366f1;--glow-c:#d946ef;position:relative;width:100%;min-height:100vh;overflow:hidden;color:var(--text);background:radial-gradient(120% 120% at 50% 10%,var(--bg-2),var(--bg) 60%)}.AnimatedVoiceOrb_landingRoot__Mom4h{min-height:auto;overflow:visible;background:transparent}.AnimatedVoiceOrb_scene__G0GIb{position:relative;display:grid;height:100%;min-height:100vh;grid-template-rows:1fr auto;place-items:center}.AnimatedVoiceOrb_landingScene__6KIuh{height:auto;min-height:0;place-items:start center;align-content:start}.AnimatedVoiceOrb_landingOrbViewport__5nvDR{width:100%;overflow:visible;height:auto}.AnimatedVoiceOrb_landingCanvas__pJUCj{min-height:0;pointer-events:none;display:block;height:clamp(14rem,54vw,20rem);width:100%}@media (min-width:640px){.AnimatedVoiceOrb_landingCanvas__pJUCj{height:clamp(17rem,44vw,34rem)}}.AnimatedVoiceOrb_canvas__V836S{width:100%;height:100%;min-height:70vh;display:block;touch-action:none}.AnimatedVoiceOrb_landingClickableCanvas__2y9Sy{pointer-events:auto;touch-action:pan-y}.AnimatedVoiceOrb_clickableCanvas___Jx6L{pointer-events:auto}.AnimatedVoiceOrb_assistantCta__hTcah{position:absolute;left:50%;top:calc(50% + min(16vw, 130px));z-index:5;transform:translate(-50%,-50%);border:1px solid hsla(0,0%,100%,.22);border-radius:999px;background:linear-gradient(120deg,var(--glow-b),var(--glow-c));color:#fff;box-shadow:0 16px 48px rgba(0,0,0,.34),0 0 34px rgba(99,102,241,.35);cursor:pointer;font:inherit;font-size:clamp(.95rem,1.25vw,1.1rem);font-weight:800;letter-spacing:-.01em;padding:.9rem 1.55rem;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.AnimatedVoiceOrb_assistantCta__hTcah:hover{border-color:hsla(0,0%,100%,.42);box-shadow:0 20px 58px rgba(0,0,0,.4),0 0 46px rgba(217,70,239,.45);transform:translate(-50%,-52%)}.AnimatedVoiceOrb_assistantCta__hTcah:focus-visible{outline:2px solid hsla(0,0%,100%,.82);outline-offset:4px}.AnimatedVoiceOrb_dock__frD0a{position:fixed;z-index:60;left:20px;top:96px;display:flex;align-items:center;gap:22px;flex-wrap:wrap;justify-content:center;padding:14px 20px;border-radius:20px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.AnimatedVoiceOrb_dockGroup__kG3i8{display:flex;flex-direction:column;gap:8px}.AnimatedVoiceOrb_dockDivider__uiDFE{width:1px;align-self:stretch;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.16),hsla(0,0%,100%,0))}.AnimatedVoiceOrb_micIcon__KO7Fh{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.AnimatedVoiceOrb_dockBtn__Y8aDz{display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:14px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.05);color:var(--text);font:inherit;font-weight:600;font-size:14px;cursor:pointer;transition:transform .15s ease,background .2s ease,border-color .2s ease}.AnimatedVoiceOrb_dockBtn__Y8aDz:hover{transform:translateY(-1px);background:hsla(0,0%,100%,.09)}.AnimatedVoiceOrb_dockBtn__Y8aDz:active{transform:translateY(0)}.AnimatedVoiceOrb_dockBtnPrimary__jxJuA{background:linear-gradient(120deg,var(--glow-b),var(--glow-c));border-color:transparent;box-shadow:0 8px 30px rgba(99,102,241,.35)}.AnimatedVoiceOrb_dot__vq2Nk{width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 0 0 0 hsla(0,0%,100%,.6)}.AnimatedVoiceOrb_dockBtnLive__O2bDx .AnimatedVoiceOrb_dot__vq2Nk{background:#ff5a6a;animation:AnimatedVoiceOrb_orbPulse__8FORS 1.2s infinite}@keyframes AnimatedVoiceOrb_orbPulse__8FORS{0%{box-shadow:0 0 0 0 rgba(255,90,106,.6)}70%{box-shadow:0 0 0 9px rgba(255,90,106,0)}to{box-shadow:0 0 0 0 rgba(255,90,106,0)}}.AnimatedVoiceOrb_swatches__yJuAX{display:flex;gap:10px}.AnimatedVoiceOrb_swatch__Cc4ZR{width:30px;height:30px;border-radius:50%;cursor:pointer;border:2px solid hsla(0,0%,100%,.15);background:conic-gradient(from 180deg,var(--a),var(--b),var(--c),var(--a));transition:transform .15s ease,border-color .2s ease}.AnimatedVoiceOrb_swatch__Cc4ZR:hover{transform:scale(1.12)}.AnimatedVoiceOrb_swatchActive__6QYtc{border-color:#fff;transform:scale(1.12)}.AnimatedVoiceOrb_slider__tB7kP{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:160px;height:6px;border-radius:999px;background:hsla(0,0%,100%,.12);outline:none}.AnimatedVoiceOrb_slider__tB7kP::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:linear-gradient(120deg,var(--glow-a),var(--glow-c));cursor:pointer;box-shadow:0 0 12px rgba(99,102,241,.7)}.AnimatedVoiceOrb_slider__tB7kP::-moz-range-thumb{width:18px;height:18px;border:none;border-radius:50%;background:linear-gradient(120deg,var(--glow-a),var(--glow-c));cursor:pointer}.AnimatedVoiceOrb_hint__Sl4aG{position:fixed;z-index:10;bottom:24px;left:50%;transform:translateX(-50%);margin:0;padding:6px 14px;border-radius:999px;font-size:12.5px;letter-spacing:.01em;color:rgba(231,233,243,.78);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:color .3s ease,background .3s ease,border-color .3s ease}.AnimatedVoiceOrb_hintLive__NHnto{color:#fff;background:linear-gradient(120deg,rgba(99,102,241,.35),rgba(217,70,239,.35));border-color:hsla(0,0%,100%,.18)}@media (max-width:520px){.AnimatedVoiceOrb_dock__frD0a{gap:16px;padding:12px 14px}.AnimatedVoiceOrb_slider__tB7kP{width:120px}}@media (prefers-reduced-motion:reduce){.AnimatedVoiceOrb_dockBtnLive__O2bDx .AnimatedVoiceOrb_dot__vq2Nk{animation:none}}