.welcome {
    margin: 64px;
}

.welcome__title {
    font-size: larger;
    padding: 8px;
}

.welcome__content {
    padding: 8px;
}

.welcome__footer {}

.historical {
    margin: 32px;
    border-radius: 8px;
}

.day-summary {
    padding: 8px;
}

.day-summary__date {
    font-size: larger;
    margin-bottom: 8px;
}

.day-summary__weight {
    margin: 4px;
}

.weight-view {
    padding: 8px;
    margin: 8px;
}

.step-view {
    padding: 8px;
    margin: 8px;
}