.mission-control-object-header-view {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--spacing-16);
}

.mission-control-object-header-view .mission-control-object-header-heading {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: var(--spacing-8);
  align-self: stretch;
  min-width: 0;
}

.mission-control-object-header-view .mission-control-object-header-status-chip {
  flex: 1 0 auto;
}

.mission-control-object-header-view .mission-control-object-header-title {
  flex: 9999 1 max-content;
  min-width: 0;
  font-family: var(--typography-font-sans);
  font-size: var(--font-size-xxx-large-28);
  line-height: var(--line-height-content);
  font-weight: var(--font-weight-normal);
  color: var(--color-base);
  margin: 0;
}

.mission-control-object-header-view .mission-control-object-header-masthead {
  display: flex;
  flex-direction: column;
  align-self: stretch;
  gap: var(--spacing-8);
  min-width: 0;
}

.mission-control-object-header-view .mission-control-object-header-subtitle {
  font-family: var(--typography-font-sans);
  font-size: var(--font-size-medium-16);
  color: var(--color-subtle);
  margin: 0;
  align-self: stretch;
}

.mission-control-object-header-view[data-stacked='true'] .mission-control-object-header-title, .mission-control-object-header-view[data-stacked='true'] .mission-control-object-header-subtitle {
  text-align: center;
}

.mission-control-object-header-view .mission-control-object-header-actions {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: var(--spacing-8);
  align-self: flex-end;
}

.mission-control-object-header-view .mission-control-object-header-action-form {
  display: none;
}

.mission-control-object-header-view .mission-control-object-header-grouped-actions {
  align-self: stretch;
}

.mission-control-object-header-view .mission-control-object-header-action-buttons {
  flex-direction: column;
  width: 100%;
}

.mission-control-object-header-view .mission-control-object-header-action-buttons > * {
  width: 100%;
}

.mission-control-object-header-view .mission-control-object-header-grouped-actions > .menu-button-view, .mission-control-object-header-view .mission-control-object-header-grouped-actions > .menu-button-view .button-view {
  width: 100%;
}

.mission-control-object-header-view .mission-control-object-header-grouped-actions > .menu-button-view .toggle-button-view {
  display: flex !important;
}

.mission-control-object-header-view .mission-control-object-header-grouped-actions > .menu-button-view .menu-button-menu {
  inset-inline-start: auto !important;
  inset-inline-end: 0 !important;
}

@media (min-width: 769px) {
  .mission-control-object-header-view .mission-control-object-header-grouped-actions {
    align-self: flex-end !important;
  }

.mission-control-object-header-view .mission-control-object-header-action-buttons {
    flex-direction: row !important;
    justify-content: flex-end !important;
    width: auto !important;
  }

.mission-control-object-header-view .mission-control-object-header-action-buttons > * {
    width: auto !important;
  }

.mission-control-object-header-view .mission-control-object-header-grouped-actions > .menu-button-view, .mission-control-object-header-view .mission-control-object-header-grouped-actions > .menu-button-view .button-view {
    width: auto !important;
  }

.mission-control-object-header-view .mission-control-object-header-grouped-actions > .menu-button-view .toggle-button-view {
    display: inline-flex !important;
  }
}
