/* All rules are desktop-only: the original mobile Moments layout is untouched. */
@media (min-width:760px) {
 body.life-nav-enabled {background:#f5f7f8; font-family:"Helvetica Neue","Microsoft YaHei",sans-serif;}
 body.life-nav-enabled.dark-theme {background:#202225;}
 body.life-nav-enabled > .centent {width:100%; padding-top:64px;}
 .sh-main {width:100%; max-width:1100px; box-sizing:border-box; border:0; border-radius:0; background:var(--cobg); overflow:hidden; min-height:calc(100vh - 64px);}
 .sh-main-head {height:clamp(360px, 42vw, 480px);}
 .sh-main-head-headimg-tx>a,.sh-main-head-headimg-tx>a>img {width:96px; height:96px; border-radius:4px; border:0; box-shadow:none;}
 .sh-main-head-headimg-tx>a {border:0; padding:0; background:transparent; box-shadow:none;}
 .sh-main-head-headimg-tx {margin-top:-54px; flex-direction:column-reverse; align-items:flex-end; margin-right:32px;}
 .sh-main-head-headimg-tx>h4 {color:var(--textqh); margin:8px 0 0;}
 .sh-main-head-headimg-qm {margin-bottom:24px;}
 .sh-main-head-img {background-size:cover; background-position:center;}
 .sh-main-head-top {position:absolute; top:0; max-width:none;}
}
