/* The column every admin page sits in (admin/_page.html.erb). One width,
   always centred in the space beside the sidebar, whether the sidebar is
   open or closed. A page that needs a different width names it. */
.admin-page {
  width: 100%;
  max-width: 72rem;
  margin-inline: auto;
  padding: 1rem 0.5rem;

  @media (min-width: 768px) { padding: 2rem 1rem; }
}

/* Forms and single records. */
.admin-page--narrow { max-width: 48rem; }

/* Billing, the schedule and the wide tables. */
.admin-page--wide { max-width: 80rem; }
