/* =========================================================
   V920 · 我的页面顶部紧凑版
   只压缩头像 / 名字 / 账号 / 小屋区域
   不改下面三张卡、不改底部导航
========================================================= */


/* 顶部总高度压缩 */
.page[data-page="mine"]
.profile-head.v907-profile{
  height:205px !important;
}


/* =========================
   头像缩一点
========================= */

.page[data-page="mine"]
.v907-avatar{
  left:14px !important;
  top:13px !important;

  width:68px !important;
  height:68px !important;
}


.page[data-page="mine"]
.v907-avatar img{
  width:62px !important;
  height:62px !important;
}


/* 爪印徽章也缩 */
.page[data-page="mine"]
.v907-avatar-paw{
  width:19px !important;
  height:19px !important;

  right:-1px !important;
  bottom:-1px !important;

  font-size:9px !important;
}


/* =========================
   名字区域往头像靠
========================= */

.page[data-page="mine"]
.v907-profile-info{
  left:94px !important;
  top:15px !important;

  width:
    calc(100% - 94px - 70px) !important;
}


/* 小明 */
.page[data-page="mine"]
.v907-name-row{
  height:29px !important;

  gap:4px !important;
}


.page[data-page="mine"]
.v907-name{
  font-size:24px !important;
  line-height:1 !important;

  letter-spacing:-.6px !important;
}


/* 编辑按钮 */
.page[data-page="mine"]
.v907-edit{
  width:21px !important;
  height:21px !important;

  font-size:10px !important;
}


/* 副标题靠近名字 */
.page[data-page="mine"]
.v907-subtitle{
  margin-top:5px !important;

  font-size:11px !important;
  line-height:1.2 !important;
}


/* =========================
   账号 + 退出靠近副标题
========================= */

.page[data-page="mine"]
.v907-account-row{
  margin-top:7px !important;

  height:27px !important;

  gap:6px !important;
}


.page[data-page="mine"]
.v907-account{
  padding:
    5px
    10px !important;

  font-size:10px !important;
}


.page[data-page="mine"]
.v907-logout{
  padding:
    5px
    10px !important;

  font-size:10px !important;
}


/* =========================
   齿轮缩小
========================= */

.page[data-page="mine"]
.v907-settings{
  right:13px !important;
  top:9px !important;

  width:46px !important;
  height:46px !important;
}


.page[data-page="mine"]
.v907-settings svg{
  width:24px !important;
  height:24px !important;
}


/* =========================
   房子场景缩小一点
========================= */

.page[data-page="mine"]
.v907-garden{
  right:1px !important;

  width:154px !important;
  height:83px !important;

  bottom:-3px !important;
}


/* 爱心靠近房子 */
.page[data-page="mine"]
.v907-heart.h1{
  right:154px !important;
  bottom:60px !important;
}


.page[data-page="mine"]
.v907-heart.h2{
  right:143px !important;
  bottom:70px !important;
}


/* =========================
   草坡也收一点高度
========================= */

.page[data-page="mine"]
.v907-profile-bg::before{
  height:52px !important;
}


/* =========================
   叶子减少占位感
========================= */

.page[data-page="mine"]
.v907-leaf.l1{
  left:44% !important;
  top:55px !important;

  transform:scale(.85) !important;
}


.page[data-page="mine"]
.v907-leaf.l2{
  transform:
    scale(.85)
    rotate(35deg) !important;
}


/* =========================
   矮屏
========================= */

@media(max-height:760px){

  .page[data-page="mine"]
  .profile-head.v907-profile{
    height:180px !important;
  }

  .page[data-page="mine"]
  .v907-avatar{
    width:60px !important;
    height:60px !important;
  }

  .page[data-page="mine"]
  .v907-avatar img{
    width:55px !important;
    height:55px !important;
  }

  .page[data-page="mine"]
  .v907-profile-info{
    left:82px !important;
  }

  .page[data-page="mine"]
  .v907-name{
    font-size:22px !important;
  }

  .page[data-page="mine"]
  .v907-garden{
    width:138px !important;
    height:74px !important;
  }

}
