
/* 复用旧版页面原尺寸与滚动容器，只为当前底部导航预留空间。 */
.legacy-mine-host{position:fixed;inset:0;max-width:560px;margin:0 auto;height:100dvh;background:#fff;z-index:1;box-sizing:border-box;display:flex;flex-direction:column;padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}
.legacy-mine-host>.mine-shell{flex:1;min-width:0;height:auto!important;min-height:0!important}
/* 外层已为当前导航预留高度，取消旧导航再次占位。 */
.legacy-mine-host .mine-shell .mine-scroll{bottom:0!important}
.legacy-mine-host>.legacy-mine-nav{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:560px;display:flex;height:calc(60px + env(safe-area-inset-bottom,0px));padding:6px 8px calc(6px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #eceeef;box-sizing:border-box;z-index:30}
.legacy-mine-nav button{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:none;border:0;font:12px/1.2 -apple-system,BlinkMacSystemFont,'Microsoft YaHei',sans-serif;color:#7c879f;min-width:0}
.legacy-mine-host .legacy-mine-nav-icon{display:block;flex:none;width:24px;height:24px;object-fit:contain}.legacy-mine-nav button.active{color:#f5b800}
.legacy-mine-host .mine-shell.mine-refined .mr-head .mr-top{display:flex;align-items:center;justify-content:space-between;gap:8px}
.legacy-mine-host .mine-shell.mine-refined .mr-head .mr-top-actions{order:2;margin-left:auto;margin-right:0;flex:0 0 auto}
.legacy-mine-host .mine-shell.mine-refined .mr-head .mr-compact-profile{order:1;margin:0!important;padding:0;flex:1 1 0!important;width:auto!important;max-width:calc(100% - 148px);justify-content:flex-start;background:transparent;border:0}
.legacy-mine-host .mr-compact-profile .mr-compact-avatar{flex:0 0 32px;width:32px;height:32px}
.legacy-mine-host .mr-demand-link{font-size:12px;color:#8a8d91;margin-right:12px;background:none;border:0}
.legacy-mine-host .mr-profile-edit{display:none!important}
.legacy-mine-host .mr-profile-info{flex:1;min-width:0}
/* 头像直接按容器等比例裁剪，避免 uni-image 内部尺寸再次缩放。 */
.legacy-mine-host .mr-avatar>img,.legacy-mine-host .mr-compact-avatar>img{display:block;flex:none;width:100%;height:100%;object-fit:cover;object-position:center}
.legacy-mine-host img{object-fit:cover}
