.voice[data-v-d7cc9359]{flex-direction:column;align-items:stretch}.voice[data-v-d7cc9359],.voice__btn[data-v-d7cc9359]{gap:.5rem;display:flex}.voice__btn[data-v-d7cc9359]{min-height:48px;font:inherit;cursor:pointer;border:1px solid;border-radius:.375rem;justify-content:center;align-items:center;padding:.75rem 1rem;font-size:1rem;font-weight:600}.voice__btn--start[data-v-d7cc9359]{background:var(--com-color-accent,#155961);color:#fff;border-color:var(--com-color-accent,#155961)}.voice__btn--stop[data-v-d7cc9359]{background:var(--com-sync-error,#cf2e2e);color:#fff;border-color:var(--com-sync-error,#cf2e2e)}.voice__btn--clear[data-v-d7cc9359]{color:var(--com-color-text-muted,#7f7f7f);border-color:var(--com-color-border,#e9e9e9);background:0 0;padding:.5rem .75rem}.voice__btn[data-v-d7cc9359]:disabled{opacity:.6;cursor:not-allowed}.voice__recorded[data-v-d7cc9359]{border:1px solid var(--com-sync-ok,#2e7d32);background:#2e7d3214;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.voice__check[data-v-d7cc9359]{color:var(--com-sync-ok,#2e7d32);font-weight:600}.voice__waveform[data-v-d7cc9359]{align-items:center;gap:2px;height:1em;display:inline-flex}.voice__waveform span[data-v-d7cc9359]{background:#fff;border-radius:2px;width:3px;height:60%;animation:.9s ease-in-out infinite voice-pulse-d7cc9359}.voice__waveform span[data-v-d7cc9359]:nth-child(2){animation-delay:.15s}.voice__waveform span[data-v-d7cc9359]:nth-child(3){animation-delay:.3s}@keyframes voice-pulse-d7cc9359{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1.1)}}.voice__error[data-v-d7cc9359]{color:var(--com-sync-error,#cf2e2e);margin:0;font-size:.875rem}
