@media (min-width: 1101px) and (min-height: 620px) {
    :root .schedule-landing:not(.personal-only) .business-grid {
    min-height: 572px;
    grid-template-rows: minmax(280px, 1.05fr) minmax(280px, 1fr);
    grid-auto-rows: minmax(280px, 1fr)
    }
}
@media (min-width: 1101px) and (min-height: 620px) {
    :root .schedule-landing:not(.personal-only) .business-grid.is-single-row {
    min-height: 300px;
    grid-template-rows: minmax(300px, calc((100% - clamp(6px, 1vh, 12px)) / 2))
    }
}
@media (min-width: 1101px) and (min-height: 620px) {
    :root .schedule-landing .chart-box .landing-empty-state {
    flex-direction: row;
    min-height: 0;
    gap: 8px;
    padding: 4px;
    font-size: 12px
    }
}
@media (min-width: 1101px) and (min-height: 620px) {
    :root .schedule-landing .chart-box .landing-empty-state__icon {
    width: 32px;
    height: 32px;
    font-size: 20px
    }
}
@media (min-width: 1101px) and (min-height: 620px) {
    :root .schedule-landing .chart-box .is-compact-empty {
    min-height: 0;
    padding: 4px;
    gap: 4px
    }
}
@media (min-width: 1101px) and (min-height: 620px) {
    :root .schedule-landing .chart-box .overview-empty__icon {
    width: 36px;
    height: 36px;
    margin-bottom: 0;
    font-size: 22px
    }
}
@media (min-width: 1101px) and (min-height: 620px) {
    :root .schedule-landing .walking-summary {
    height: clamp(120px, 15vh, 140px)
    }
}
@media (min-width: 1101px) and (min-height: 620px) and (max-height: 759px) {
    :root .schedule-landing .walking-summary {
    height: 110px
    }
}
