.assistant-voice-scope{--gs-ring-1:#60a5fa59;--gs-ring-2:#818cf840;--gs-ring-3:#38bdf833;--gs-ring-glow:none;--gs-orb-shadow:0 25px 50px -12px #00000040;--gs-orb-border:transparent;--gs-orb-small-ring:#dbeafe;--gs-accent:#2563eb;--gs-accent-strong:#1d4ed8;--gs-chip-bg:#f1f5f9;--gs-chip-border:transparent;--gs-chip-text:#475569;--gs-chip-hover-bg:#eff6ff;--gs-chip-hover-text:#2563eb;--gs-chip-hover-2:#e2e8f0;--gs-you-bg:#dbeafe;--gs-panel-border:#e2e8f0e6;--gs-panel:#fffffff2;--gs-panel-shadow:0 20px 25px -5px #3b82f60d, 0 8px 10px -6px #3b82f60d;--gs-card-shadow:0 1px 2px #0f172a0d;--gs-input-bg:#f8fafc;--gs-input-border:transparent;--gs-input-text:#1e293b;--gs-input-placeholder:#94a3b8;--gs-hint:#94a3b8;--gs-title:#0f172a;--gs-ai-body:#475569;--gs-text:#1e293b}.assistant-voice-scope .gs-text-dock,.assistant-voice-scope .gs-voice-dock{width:100%;max-width:none;margin:0}.assistant-voice-scope textarea.gs-input{min-height:0;font-family:inherit;display:block}.assistant-orb .gs-orb-wrap,.assistant-orb.gs-orb-wrap{margin:0}.assistant-orb-voice .gs-ring{opacity:1}.assistant-orb-voice .gs-orb{transition:all .4s cubic-bezier(.16,1,.3,1)}.assistant-orb-text .gs-orb{width:3.5rem;height:3.5rem;box-shadow:var(--gs-card-shadow,0 1px 2px #0f172a0d);border:4px solid var(--gs-orb-small-ring);transition:all .4s cubic-bezier(.16,1,.3,1)}.assistant-orb-text .gs-ring{opacity:0;transform:scale(.5)}.assistant-orb-text .gs-orb:hover{transform:none}.assistant-orb-live .gs-orb{animation:2.2s cubic-bezier(.4,0,.6,1) infinite gsMicActivateGlow}.assistant-orb-live .gs-ring{opacity:1}.assistant-orb-text.assistant-orb-live .gs-ring{width:4rem;height:4rem}.assistant-orb-mini .gs-orb{border-radius:9999px;width:100%;height:100%}.assistant-orb-mini .gs-orb:hover{transform:none}.assistant-orb-mini .gs-ring{display:none}.assistant-voice-scope .gs-mic-btn:disabled{opacity:.6;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.assistant-orb .gs-orb,.assistant-orb-live .gs-orb,.assistant-voice-scope .gs-mic-btn-live,.assistant-voice-scope .gs-mic-ping{animation:none}}
