/*
 * Shared two-line label layout for the authenticated top controls.
 *
 * Feature pages load the display launcher without the dashboard stylesheet.
 * Keep the control title and caption in separate rows so labels such as
 * "DISPLAY" and "Display settings" never concatenate or overlap.
 */
.top-military-control__copy {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  grid-template-rows: auto auto;
  grid-auto-flow: row;
  align-content: center;
  min-width: 0;
  gap: 3px;
  overflow: visible;
  white-space: normal;
}

.top-military-control__copy b,
.top-military-control__copy small {
  display: block;
  min-width: 0;
  overflow: visible;
  text-overflow: clip;
}

.top-military-control__copy b {
  grid-row: 1;
  line-height: 1.08;
  white-space: nowrap;
}

.top-military-control__copy small {
  grid-row: 2;
  color: #aeb8ba;
  font-size: 13px;
  line-height: 1.1;
  letter-spacing: 0.06em;
  white-space: normal;
}

@media (max-width: 900px) {
  .top-military-control__copy small {
    display: none;
  }
}
