/* minidra brand assets. This filename is retained for deployment compatibility. */
.minidra-brand {
  display: inline-flex;
  align-items: center;
  flex: 0 0 auto;
  line-height: 0;
  text-decoration: none;
}

.minidra-brand__logo {
  display: block;
  width: 160px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}

.head-center-left .logo[data-v-541f1c68] {
  display: inline-flex;
  align-items: center;
  width: 160px;
  height: 40px;
}

.head-center-left .logo[data-v-541f1c68] h1 {
  display: flex;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  line-height: 0;
}

.head-center-left .logo[data-v-541f1c68] .minidra-brand__logo {
  width: 160px !important;
  height: auto !important;
  max-width: none;
}

.legal-brand.minidra-brand {
  gap: 0;
}

.legal-brand.minidra-brand .minidra-brand__logo {
  width: 160px;
  height: auto;
}

/* Cover the legacy icon embedded in the download banner with minidra's icon. */
.shortza-download-mark-cover {
  position: absolute;
  top: 13%;
  left: 13.2%;
  display: grid;
  width: 15.2%;
  height: 74%;
  place-items: center;
  overflow: hidden;
  border: 1px solid rgba(255, 203, 91, .82);
  border-radius: 17%;
  background: #141010;
  box-shadow: inset 0 0 0 2px rgba(255, 194, 62, .12);
  pointer-events: none;
}

.shortza-download-mark-cover img {
  display: block;
  width: 88%;
  height: 88%;
  object-fit: contain;
  border-radius: 17%;
}

@media (max-width: 767px) {
  .head-center-left[data-v-541f1c68] .logo[data-v-541f1c68],
  .head-center-left[data-v-541f1c68] .logo[data-v-541f1c68] h1 {
    display: inline-flex !important;
    width: auto !important;
    height: auto !important;
    min-width: 0 !important;
    margin: 0 !important;
  }

  .head-center-left[data-v-541f1c68] .logo[data-v-541f1c68] .minidra-brand {
    display: inline-flex !important;
    width: max-content;
    flex: 0 0 auto;
  }

  .head-center-left[data-v-541f1c68] .logo[data-v-541f1c68] .minidra-brand__logo {
    width: 146px !important;
    height: auto !important;
    max-width: none;
  }

  .legal-brand.minidra-brand .minidra-brand__logo {
    width: 146px;
    height: auto;
  }
}
