.align-center-middle-wrap[data-v-eebf02d6] {
  display: flex;
  flex-direction: column;
  margin: auto;
}.logo-position[data-v-be61ce64] {
  font-weight: bold;
  font-size: 36px;
  font-weight: 900;
  position: absolute;
  top: -10px;
  left: 0.25rem;
}
.logo-sub-position[data-v-be61ce64] {
  font-size: 10px;
  position: absolute;
  white-space: nowrap;
  bottom: -1px;
  left: 0.3rem;
}
.logo-sub-position-width[data-v-be61ce64] {
  font-size: 10px;
  white-space: nowrap;
  padding-left: 0.3rem;
  visibility: hidden;
}
.logo-img[data-v-be61ce64] {
  width: 48px;
  height: 48px;
  padding: 0.2rem;
}