/* Initial HTML reuses the existing desktop table and mobile card layouts. */
.initial-content-mobile { display: none; }
[data-title-controls][hidden], [data-list-controls][hidden] { display: none !important; }
@media (max-width: 850px) {
  .initial-content-desktop { display: none; }
  .initial-content-mobile { display: grid; }
}
