.home-status { position: relative; display: inline-flex; align-items: center; min-height: 48rpx; margin-top: 28rpx; padding: 0 22rpx; border: 1rpx solid rgba(255, 248, 237, 0.18); border-radius: 999rpx; background: rgba(255, 255, 255, 0.1); color: rgba(255, 248, 237, 0.9); font-size: 24rpx; font-weight: 650; } .focus-card { display: flex; align-items: center; gap: 22rpx; margin-bottom: 18rpx; border: 1rpx solid rgba(121, 84, 54, 0.12); border-radius: 30rpx; background: linear-gradient(180deg, #fffdf8 0%, #fff7ed 100%); padding: 26rpx; box-shadow: 0 18rpx 42rpx rgba(68, 39, 27, 0.07); } .focus-label { margin-bottom: 6rpx; color: #8b5a36; font-size: 22rpx; font-weight: 760; }