# CMS-004-01 — Modal Área do cliente no Layout

| Campo | Valor |
|---|---|
| **status** | feita |
| **spec** | [`docs/specs/cms/004-area-do-cliente.md`](../specs/cms/004-area-do-cliente.md) |
| **depende de** | [CMS-003-03](CMS-003-03-layout-revisao-2.md) |

## Objetivo

O editor grava as duas visões do modal em Sistema → Layout. Sem tela nova. Sem permissão nova.

## Fazer

1. `LayoutSettingsSeeder`: key `layout_client_area_modal` = `CLIENT_AREA_CONTENT` literal.
2. `LayoutFormState`: hidratar/desidratar as duas visões; ícone = ReplacementImage; `external` só persiste se true.
3. `ManageLayoutPage`: aba Área do cliente (seções Cliente e Parceiro, repeater `0..N`).
4. `layout_client_area` (gatilho) **não** muda.

## Testes

Seeder (Minha conta + Crediário + Negocie sem `external`), round-trip, save de outro campo não apaga as opções.

## Fora

Tela própria. `005` / `006`. Inventar URL.
