.v-page-wrapper[data-v-0c96998a] {
    height: 100vh;
    display: flex;
    flex-direction: column;
    scrollbar-width: none
}

.v-page-wrapper .v-page-header[data-v-0c96998a] {
    flex-shrink: 0
}

.v-page-wrapper .v-page-content[data-v-0c96998a] {
    flex: 1;
    overflow: auto
}

.v-page-wrapper .content-relative[data-v-0c96998a] {
    position: relative
}

.v-page-wrapper[data-v-0c96998a] ::-webkit-scrollbar {
    display: none
}

.v-page-wrapper .v-page-footer[data-v-0c96998a] {
    flex-shrink: 0
}