/* PMDesk brand identity sizing.
   This asset deliberately has a versioned filename so installed/PWA clients
   cannot reuse the former desktop rule that rendered a partial product name. */

@media (min-width: 1241px) and (min-height: 601px) {
  .desktop-workspace-v1 .brand-lockup {
    flex: 0 0 430px !important;
    min-width: 430px !important;
  }

  .desktop-workspace-v1 .brand-name {
    max-width: none !important;
    overflow: visible !important;
    text-overflow: clip !important;
    white-space: nowrap !important;
  }

  .desktop-workspace-v1 .brand-name-desktop {
    display: inline !important;
  }

  .desktop-workspace-v1 .brand-name-mobile {
    display: none !important;
  }
}

@media (min-width: 901px) and (max-width: 1240px) and (min-height: 601px) {
  .desktop-workspace-v1 .brand-lockup {
    flex: 0 0 150px !important;
    min-width: 150px !important;
  }

  .desktop-workspace-v1 .brand-name {
    max-width: none !important;
    overflow: visible !important;
    text-overflow: clip !important;
    white-space: nowrap !important;
    font-size: 16px !important;
  }

  .desktop-workspace-v1 .brand-name-desktop {
    display: none !important;
  }

  .desktop-workspace-v1 .brand-name-mobile {
    display: inline !important;
  }
}
