/* Dashboard display only. Prospect and preparation data readers remain unchanged. */
.dashboard-canvas:has(.metric-card) #mk-prospect-location-summary,
.dashboard-canvas:has(.metric-card) #mk-prospect-project-summary,
.dashboard-canvas:has(.metric-card) #mk-interior-summary,
.dashboard-canvas:has(.metric-card) #mk-exterior-summary {
  display: none !important;
}

@media (max-width: 639px) {
  body:has(.dashboard-canvas .metric-card) .group\/sidebar-wrapper > main {
    min-width: 0;
    max-width: 100vw;
  }

  .dashboard-canvas:has(.metric-card),
  .dashboard-canvas:has(.metric-card) > div > .space-y-5 {
    min-width: 0;
    width: 100%;
    max-width: 100%;
  }

  .dashboard-canvas:has(.metric-card) > div > .space-y-5 > section.grid {
    min-width: 0;
    width: 100%;
    grid-template-columns: minmax(0, 1fr);
  }

  .dashboard-canvas:has(.metric-card) > div > .space-y-5 > section.grid > *,
  .dashboard-canvas:has(.metric-card) .prospect-card {
    min-width: 0;
    max-width: 100%;
  }
}
