.mc-dashboard-v2:not([data-workspace-profile="advanced_sales"]) .mc-widget-board {
    grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));
    grid-auto-flow:row dense
}

.mc-dashboard-v2:not([data-workspace-profile="advanced_sales"]) .mc-dashboard-widget {
    grid-column:auto
}

.mc-dashboard-v2:not([data-workspace-profile="advanced_sales"]) .mc-widget-full {
    grid-column:1/-1
}

/* Solo: the same data in a compact, full-width daily overview. */
.mc-dashboard-v2[data-workspace-profile="solo"] .mc-widget-board {
    grid-template-columns:minmax(0,1fr);
    grid-auto-flow:row;
    gap:16px
}

.mc-dashboard-v2[data-workspace-profile="solo"] .mc-dashboard-widget {
    grid-column:1/-1;
    min-width:0
}

.mc-dashboard-v2[data-workspace-profile="solo"] .mc-kpi-grid {
    grid-template-columns:repeat(3,minmax(0,1fr));
    gap:16px
}

.mc-dashboard-v2[data-workspace-profile="solo"] .mc-kpi-card {
    min-height:112px;
    padding:18px 20px;
    background:#fff
}

.mc-dashboard-v2[data-workspace-profile="solo"] .mc-kpi-name {
    max-width:none;
    font-family:inherit;
    white-space:normal
}

.mc-dashboard-v2[data-workspace-profile="solo"] .mc-kpi-head {
    min-height:0;
    margin-bottom:10px
}

.mc-dashboard-v2[data-workspace-profile="solo"] .mc-kpi-card>strong {
    overflow-wrap:anywhere
}

.mc-dashboard-v2[data-workspace-profile="solo"] .mc-week-day {
    min-height:110px;
    padding:12px
}

.mc-dashboard-v2[data-workspace-profile="solo"] .mc-week-clear {
    margin-top:12px
}

.mc-dashboard-v2[data-workspace-profile="solo"] .mc-priorities-panel,
.mc-dashboard-v2[data-workspace-profile="solo"] .mc-priority-list {
    min-height:0
}

.mc-dashboard-v2[data-workspace-profile="solo"] .mc-priority-row {
    min-height:58px
}

.mc-dashboard-v2[data-workspace-profile="solo"] .mc-panel-link {
    margin-top:0
}

@media(max-width:820px) {
    .mc-dashboard-v2[data-workspace-profile="solo"] .mc-kpi-grid {
        grid-template-columns:minmax(0,1fr)
    }

    .mc-dashboard-v2[data-workspace-profile="solo"] .mc-kpi-card {
        min-height:0;
        padding:16px
    }

}
