@layer aitomaton{.voice.svelte-1e48uux{display:flex;align-items:center;gap:var(--space-2);min-width:0}.voice.active.svelte-1e48uux:not(.bare){flex:1}.bar.svelte-1e48uux{display:flex;flex:1;align-items:center;gap:var(--space-2);min-width:0;min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-hairline);border-radius:var(--radius-pill);corner-shape:round;background:var(--color-surface-2)}.dot.svelte-1e48uux{width:8px;height:8px;flex-shrink:0;border-radius:var(--radius-pill);corner-shape:round;background:var(--color-danger);animation:svelte-1e48uux-voice-pulse 1.4s var(--ease-standard) infinite}.time.svelte-1e48uux{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-ink-1)}.hint.svelte-1e48uux{flex:1;overflow:hidden;color:var(--color-ink-3);font-size:var(--text-sm);text-align:right;text-overflow:ellipsis;white-space:nowrap}.hint.armed.svelte-1e48uux{color:var(--color-danger)}.cancel.svelte-1e48uux{margin-left:auto;min-height:44px;padding:0 var(--space-2);border:0;background:transparent;color:var(--color-danger);font:inherit;font-size:var(--text-sm);touch-action:manipulation}.mic.svelte-1e48uux{display:inline-flex;width:44px;height:44px;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-pill);corner-shape:round;background:transparent;color:var(--color-ink-2);touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition:transform var(--motion-fast) var(--ease-standard)}.mic.svelte-1e48uux:disabled{opacity:.4}.mic.holding.svelte-1e48uux{background:var(--color-danger-tint);color:var(--color-danger)}.mic.sending.svelte-1e48uux{background:var(--color-primary);color:var(--color-primary-fg)}@keyframes svelte-1e48uux-voice-pulse{0%,to{opacity:1}50%{opacity:.3}}@media(prefers-reduced-motion:reduce){.dot.svelte-1e48uux{animation:none}.mic.svelte-1e48uux{transition:none}}}
