/* Plan dzienny only: keep route gutters symmetric and tile spacing uniform. */
html body #root section.planning-compact[class*="daily-view-"] .min-h-0.flex-1.overflow-y-auto > .relative.tps-week-search-result > .grid.items-center.border-t > :nth-child(5),
html body #root section.planning-compact[class*="daily-view-"] .min-h-0.flex-1.overflow-y-auto > .relative.tps-week-search-result > .grid.items-center.border-t > :nth-child(6):has(> .route-point-copy-wrap) {
  box-sizing: border-box !important;
  margin-inline: 0 !important;
  padding-left: 0 !important;
  padding-right: 4px !important;
}
html body #root section.planning-compact[class*="daily-view-"] .min-h-0.flex-1.overflow-y-auto > .relative.tps-week-search-result > .grid.items-center.border-t > :nth-child(5) > .flex.flex-nowrap,
html body #root section.planning-compact[class*="daily-view-"] .min-h-0.flex-1.overflow-y-auto > .relative.tps-week-search-result > .grid.items-center.border-t > :nth-child(6):has(> .route-point-copy-wrap) {
  column-gap: 4px !important;
  justify-content: flex-start !important;
}
html body #root section.planning-compact[class*="daily-view-"] .min-h-0.flex-1.overflow-y-auto > .relative.tps-week-search-result > .grid.items-center.border-t > :nth-child(5) > .flex.flex-nowrap > .route-point-copy-wrap,
html body #root section.planning-compact[class*="daily-view-"] .min-h-0.flex-1.overflow-y-auto > .relative.tps-week-search-result > .grid.items-center.border-t > :nth-child(5) > .flex.flex-nowrap > .base-route-item,
html body #root section.planning-compact[class*="daily-view-"] .min-h-0.flex-1.overflow-y-auto > .relative.tps-week-search-result > .grid.items-center.border-t > :nth-child(6):has(> .route-point-copy-wrap) > .route-point-copy-wrap,
html body #root section.planning-compact[class*="daily-view-"] .min-h-0.flex-1.overflow-y-auto > .relative.tps-week-search-result > .grid.items-center.border-t > :nth-child(6):has(> .route-point-copy-wrap) > .base-route-item {
  margin-inline: 0 !important;
}

/* Plan dzienny only: utilization text +4px (9px -> 13px). */
html body #root section.planning-compact[class*="daily-view-"] .min-h-0.flex-1.overflow-y-auto > .relative.tps-week-search-result > .grid.items-center.border-t > :nth-child(6) > .mx-1.my-1.self-stretch,
html body #root section.planning-compact[class*="daily-view-"] .min-h-0.flex-1.overflow-y-auto > .relative.tps-week-search-result > .grid.items-center.border-t > :nth-child(6) > .mx-1.my-1.self-stretch b,
html body #root section.planning-compact[class*="daily-view-"] .min-h-0.flex-1.overflow-y-auto > .relative.tps-week-search-result > .grid.items-center.border-t > :nth-child(6) > .mx-1.my-1.self-stretch small {
  font-size: 13px !important;
}
