/* Divisória do topo, igual ao protótipo Lovable — MudAppBar com Elevation="0" não desenha borda. */
.app-bar-divider {
    border-bottom: 1px solid var(--mud-palette-lines-default);
}

/* Campo de busca com cantos arredondados como no protótipo, em vez do MudInput padrão. */
.rounded-search .mud-input-outlined-border {
    border-radius: 20px;
}

/*
 * O AppBar tem duas linhas de texto (logo "Central do Morador" + "Bosque Azul") e renderiza mais
 * alto que os 64px declarados no tema — a regra padrão da MudBlazor.min.css
 * (padding-top: var(--mud-appbar-height)) sozinha não bastava e o título da página ficava atrás
 * do cabeçalho. !important garante a folga certa independente de qual seletor a MudBlazor.min.css
 * resolver para essa combinação de classes numa atualização futura de versão.
 */
.mud-main-content {
    padding-top: var(--mud-appbar-height, 80px) !important;
}
