html,
body {
  margin: 0;
  padding: 0;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

/* Vuetify data-table: keep header text visually centered when a sort icon is present on the right. */
.v-data-table-header__content {
  padding-left: 21px; /* equals sort icon hitbox width */
}
