/* MOTAVIO_NAV_COMPACT_PERSIST_V1_1
   Persistenter Desktop-Fix nach Tracking V5.1.
   Capsule bleibt im vorhandenen Grid; kein left/transform/absolute.
*/

@media (min-width: 1181px) {
  body.mv-public #mvnav-final .mvnav-final__capsule {
    width: max-content !important;
    max-width: 100% !important;
    justify-content: flex-start !important;
    gap: 3px !important;
  }

  /* Unternehmen darf nur so breit wie der sichtbare Button sein.
     Das versteckte Dropdown-Panel darf keinen Leerraum erzeugen. */
  body.mv-public #mvnav-final .mvnav-final__capsule > .mvnav-final__dropdown {
    width: auto !important;
    min-width: 0 !important;
    max-width: none !important;
    flex: 0 0 auto !important;
    margin: 0 !important;
  }

  body.mv-public #mvnav-final .mvnav-final__capsule > .mvnav-final__dropdown > .mvnav-final__trigger {
    width: auto !important;
    min-width: 0 !important;
    max-width: none !important;
    flex: 0 0 auto !important;
    margin: 0 !important;
  }

  body.mv-public #mvnav-final .mvnav-final__capsule > .mvnav-final__item,
  body.mv-public #mvnav-final .mvnav-final__capsule > .mvnav-autohaus-soon {
    width: auto !important;
    min-width: 0 !important;
    max-width: none !important;
    flex: 0 0 auto !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  body.mv-public #mvnav-final .mvnav-final__capsule > .mvnav-final__separator {
    flex: 0 0 1px !important;
    width: 1px !important;
    min-width: 1px !important;
    max-width: 1px !important;
    margin: 0 7px !important;
  }
}
