/* About this proposal (src/pages/proposal.njk). Loaded after main.css; uses its tokens. */

/* The phase 2 items inside the numbered steps */
.phase-list {
  margin: 0.5rem 0 0;
  padding-left: 1.25em;
}

/* Cost table: subtotal and totals stand out */
.costs__subtotal > *,
.costs__total > * {
  font-weight: 700;
}

.costs__total > * {
  background: var(--green-tint);
}

/* Own-app table: even columns on wide screens */
@media (min-width: 48em) {
  .own-app-table {
    table-layout: fixed;
  }
  .own-app-table th[scope="row"] {
    width: 9rem;
  }
}
