﻿html, body {
    height: 100%;
    margin: 0;
}

.mud-layout {
    display: flex;
    flex-direction: column;
    min-height: 100vh;
}

.mud-main-content {
    flex: 1;
}

/* Отступ под фиксированный MudAppBar */
.mud-layout-content {
    padding-top: 72px !important;
}

/* Футер */
.footer {
    padding: 20px 0;
    background-color: var(--mud-palette-tertiary);
    color: black; /* Можно поменять по вкусу */
}

.mymudmaincontent {
    min-height: 1000px;
    padding-top: 72px;
}

.full-height-layout {
    display: flex;
    flex-direction: column;
    height: 100vh;
}

.content-area {
    flex: 1 0 auto;
    overflow-y: auto;
    min-height: 0;
}

.footer {
    flex-shrink: 0;
    padding: 1rem;
    background-color: #2196f3; /* пример, если нужен цвет */
}