.finding-voice{gap:12px;min-width:0;display:grid}.finding-voice label{font-weight:600}.finding-voice textarea{border:1px solid var(--review-control,#bbc0c8);resize:vertical;width:100%;min-height:112px;font:inherit;color:inherit;border-radius:4px;padding:12px}.finding-voice textarea:focus-visible{outline:2px solid var(--review-ink,#0b1f3a);outline-offset:2px}.finding-voice button{max-width:100%;min-height:56px}.finding-voice-live{overflow-wrap:anywhere;min-height:48px}.finding-voice-live span{color:var(--review-muted,#5e6b7d)}.finding-voice-proposal{background:var(--review-tint,#f0f4f9);overflow-wrap:anywhere;border-radius:4px;gap:12px;padding:16px;display:grid}
