/* v43：发现页重排（朋友圈上移、发布框默认收起）+ 底部标签 / 小按钮文字更清楚 */

/* ---------- 发现页 ---------- */
#wechatTabMoments .mm-page{padding:10px 12px 18px;box-sizing:border-box}
#wechatTabMoments .mm-head{display:flex;align-items:center;gap:8px;margin:0 0 10px;flex-wrap:wrap}
#wechatTabMoments .mm-head .char-picker-bar{flex:1 1 170px;min-width:0;margin:0;padding:5px 6px 5px 12px;border-radius:14px;font-size:12px;white-space:nowrap}
#wechatTabMoments .mm-head .char-picker-bar select{min-width:0;padding:5px 8px;font-size:13px}
#wechatTabMoments #autoMomRow{margin:0!important;flex:0 0 auto}
#wechatTabMoments #autoMomRow label{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--theme-dark);white-space:nowrap;padding:4px 4px 4px 10px;border-radius:14px;background:color-mix(in srgb,var(--theme-color) 10%,var(--card-bg))}
#wechatTabMoments #autoMomRow input[type=checkbox]{width:40px!important;height:24px!important;-webkit-appearance:none;appearance:none;border-radius:12px;background:#d8d8dd;position:relative;border:0;margin:0;flex:0 0 auto;transition:background .25s}
#wechatTabMoments #autoMomRow input[type=checkbox]::after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.25);transition:transform .25s}
#wechatTabMoments #autoMomRow input[type=checkbox]:checked{background:var(--theme-color)}
#wechatTabMoments #autoMomRow input[type=checkbox]:checked::after{transform:translateX(16px)}
#wechatTabMoments #autoMomRow .hint-line{display:none}

/* 发布框：默认只露一行，点进去才展开 */
#wechatTabMoments .moments-compose{padding:8px 12px;margin-bottom:8px;transition:box-shadow .25s}
#wechatTabMoments .moments-compose .mc-row{align-items:center}
#wechatTabMoments .moments-compose .avatar-small{width:32px;height:32px;flex:0 0 auto}
#wechatTabMoments .moments-compose textarea{min-height:34px;height:34px;line-height:34px;padding:0;transition:height .2s}
#wechatTabMoments .moments-compose:not(.mm-collapsed){box-shadow:0 6px 22px rgba(120,100,110,.12);padding:12px}
#wechatTabMoments .moments-compose:not(.mm-collapsed) .mc-row{align-items:flex-start}
#wechatTabMoments .moments-compose:not(.mm-collapsed) textarea{height:72px;line-height:1.5;padding:6px 0}
#wechatTabMoments .moments-compose .mm-more{display:block}
#wechatTabMoments .moments-compose.mm-collapsed .mm-more{display:none}
#wechatTabMoments .mm-fold{margin-left:auto;border:0;background:none;color:var(--text-sub);font-size:12px;padding:6px 8px}
#wechatTabMoments .mm-fold+.mc-post-btn{margin-left:0}
#wechatTabMoments .mc-post-btn,.moments-compose .mc-post-btn{background:color-mix(in srgb,var(--theme-color) 72%,#5a2a3a);color:#fff;text-shadow:none;opacity:1}

/* 让 TA 发动态：压成一行 */
#wechatTabMoments .moments-char-post.mm-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px;text-align:left}
#wechatTabMoments .moments-char-post .btn-char-post{flex:1 1 0;width:auto;margin:0;padding:9px 12px;font-size:13px;border-radius:14px;white-space:nowrap}
#wechatTabMoments .moments-char-post .btn-char-post::before{content:"✦ ";color:var(--theme-color)}
#wechatTabMoments .moments-char-post .btn-link{flex:0 0 auto;margin:0;padding:9px 6px;font-size:12px;color:var(--text-sub);text-decoration:none;border:0;background:none;white-space:nowrap}
#wechatTabMoments .moments-char-post #charPostRow{flex:0 0 100%;margin:0}
#wechatTabMoments #momentsFeed .moment-item:first-child{margin-top:0}

/* ---------- 底部标签：字大一点、深一点 ---------- */
.tab-bar .tab{font-size:11.5px;color:color-mix(in srgb,var(--text-sub,#9a9aa2) 55%,#3b3640)}
.tab-bar .tab.active{color:var(--accent-text,var(--theme-color))}
.tab-bar .tab .tab-icon svg{width:22px;height:22px}
.tab-bar .tab:not(.active) .tab-icon{opacity:.85}
#wechatTabMoments #momentsFeed .moment-item{padding:12px 4px;margin-bottom:0;border-radius:0;background:transparent;border-bottom:.5px solid var(--border-color)}
#wechatTabMoments #momentsFeed .moment-item:last-child{border-bottom:0}
