/* Glitch Build 117 ? APP-V2 voice capability */

#voice-btn[data-voice-state="recording"] {
  background: var(--surface-hi);
  color: var(--primary-text);
  box-shadow: 0 0 20px var(--glow);
}

#voice-btn[data-voice-state="transcribing"] {
  color: var(--primary-text);
  opacity: .72;
}

.gl-act[data-glitch-speak="true"][data-on="true"] {
  color: var(--primary-text);
  background: var(--surface-hi);
}

/* Spawn Point - Ignition Mic */
.gl-voice-btn {
  color: #F0622A;
}

.gl-mic-icon {
  width: 20px;
  height: 20px;
  fill: none;
  stroke: currentColor;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  pointer-events: none;
}

.gl-voice-btn:hover {
  color: #F0622A;
  background: rgba(240, 98, 42, 0.10);
}

.gl-voice-btn[data-voice-state="recording"] {
  color: #F0622A;
  background: rgba(240, 98, 42, 0.14);
  box-shadow: 0 0 20px rgba(240, 98, 42, 0.32);
}

.gl-voice-btn[data-voice-state="transcribing"] {
  color: #F0622A;
  opacity: 0.65;
}
