/* The complete visual system is intentionally kept in redesign/index.html, copied from the supplied reference. */

/* About avatar card: the former full-height treatment made the white mount
   stretch far beyond the avatar window. Keep the card fitted to its content. */
.sgn-profile-card {
  height: fit-content;
  align-self: center;
}


/* MDO identity adjustments: the status readout remains optically centered
   in the top bar, independently of the left and right controls.
   NOTE: position:relative is set inline — do NOT override to absolute here,
   as it breaks the flex layout and causes overlap with other topbar elements. */

.sgn-mdo-mark {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: var(--yellow);
  font-family: 'Neue Machina', 'IBM Plex Mono', monospace;
  font-size: 11px;
  font-weight: 900;
  letter-spacing: -0.08em;
  line-height: 1;
}

@media (max-width: 760px) {
  .sgn-status-readout { display: none !important; }
}
