Я пытаюсь превратить макет в страницу с помощью css, но я не уверен, есть ли какие-то трюки, которые мне не хватает из-за неопытности. Изображение ниже - то, что я хочу. Я хочу, чтобы меню char занимало фиксированную ширину, но я хочу, чтобы меню редактирования растягивалось по мере изменения размера окна браузера.

Кажется, я не могу использовать проценты для определения размера жидкой части, поскольку она либо переполнится под окном чата, либо между ними появится пробел.
Любая помощь будет принята с благодарностью!