/* Keep the public map's full name readable without changing the internal workspace header. */
:root[data-public-layout="command"] .app-shell.public-mode:not(.embed-mode) .agency-title strong {
  white-space: normal;
  overflow: visible;
  text-overflow: clip;
  overflow-wrap: anywhere;
  text-align: center;
  line-height: 1.3;
}
@media (max-width:600px) {
  :root[data-public-layout="command"] .app-shell.public-mode:not(.embed-mode) {
    grid-template-rows: 96px minmax(0,1fr);
  }
  :root[data-public-layout="command"] .app-shell.public-mode:not(.embed-mode) .topbar {
    height: 96px;
    align-items: flex-end;
    padding-bottom: 5px;
  }
  :root[data-public-layout="command"] .app-shell.public-mode:not(.embed-mode) .brand-lockup {
    align-self: flex-start;
    margin-top: 9px;
  }
  :root[data-public-layout="command"] .app-shell.public-mode:not(.embed-mode) .agency-title {
    inset: 0 12px auto 50px;
    min-height: 46px;
    padding: 6px 0;
  }
  :root[data-public-layout="command"] .app-shell.public-mode:not(.embed-mode) .agency-title strong {
    padding: 0;
    font-size: clamp(17px,4.6vw,21px);
    letter-spacing: 0;
  }
  :root[data-public-layout="command"] .app-shell.public-mode:not(.embed-mode) .agency-title::before,
  :root[data-public-layout="command"] .app-shell.public-mode:not(.embed-mode) .agency-title::after,
  :root[data-public-layout="command"] .app-shell.public-mode:not(.embed-mode) .agency-title strong::before,
  :root[data-public-layout="command"] .app-shell.public-mode:not(.embed-mode) .agency-title strong::after {
    display: none;
  }
}
