/* Targeted semantic content adjustments */

/* Remove padding ONLY from #main-content, not all containers */
#main-content {
  padding: 0 !important;
}

/* If main-content has the container class, still remove padding */
#main-content.container {
  padding: 0 !important;
}

/* But preserve padding for other specific content wrappers if needed */
#main-content .content-wrapper,
#main-content article {
  /* These can have padding if needed */
  padding: 1.25rem;
}

/* Fix breadcrumb padding asymmetry */
/* The header has padding-bottom: 1.5rem and margin-bottom: 2rem = 3.5rem total! */
/* Let's make it more balanced */
.gdoc-page__header {
  padding-top: 0.75rem !important;    /* Add some top padding for balance */
  padding-bottom: 0.75rem !important; /* Reduce from 1.5rem */
  margin-bottom: 1rem !important;     /* Reduce from 2rem */
  /* Total bottom space now: 1.75rem instead of 3.5rem */
}

/* Ensure breadcrumb itself is symmetrical */
.gdoc-breadcrumb {
  padding: 0.5rem 0 !important;
  margin: 0 !important;
}