.housePage[data-v-45a24a22]{position:relative;background:var(--neutral-1)}.houseList[data-v-45a24a22]{min-height:calc(100% - .44rem);padding:.16rem .16rem .96rem;background:var(--neutral-1)}.houseList--empty[data-v-45a24a22]{padding:0 0 .96rem}.houseItem[data-v-45a24a22]{width:100%;margin-bottom:.08rem;padding:.16rem;background:var(--neutral-white);border-radius:.16rem}.itemHeader[data-v-45a24a22]{display:flex;align-items:center;gap:.08rem;width:100%;min-width:0}.itemTitle[data-v-45a24a22]{flex:1;min-width:0;font-size:.14rem;font-weight:600;line-height:.2rem;color:var(--neutral-11);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itemStatus[data-v-45a24a22]{flex:0 0 auto;max-width:44%;padding:.02rem .08rem;border-radius:.04rem;background:var(--blue-3);font-size:.1rem;font-weight:400;line-height:.14rem;color:var(--blue-1);text-align:center;white-space:normal;word-break:break-word}.itemContent[data-v-45a24a22]{display:flex;align-items:center;width:100%;margin-top:.12rem}.houseInfo[data-v-45a24a22]{flex:1;min-width:0}.houseRoom[data-v-45a24a22]{font-size:.14rem;font-weight:400;line-height:.2rem;color:var(--neutral-11);word-break:break-word}.checkTime[data-v-45a24a22]{margin-top:.08rem;font-size:.12rem;font-weight:400;line-height:.16rem;color:var(--neutral-8);word-break:break-word}.emptyState[data-v-45a24a22]{display:flex;flex-direction:column;align-items:center;padding:1.12rem .44rem 0;text-align:center}.emptyImage[data-v-45a24a22]{width:2.22rem;height:1.7rem}.emptyImageInner[data-v-45a24a22]{display:block;width:100%;height:100%;object-fit:contain}.emptyText[data-v-45a24a22]{width:100%;margin-top:.16rem;font-size:.14rem;font-weight:400;line-height:.2rem;color:var(--neutral-9)}.emptyAction[data-v-45a24a22]{width:100%;margin-top:.24rem}.footerBtn[data-v-45a24a22]{position:fixed;left:0;right:0;bottom:0;z-index:10;width:100%;max-width:3.75rem;margin:0 auto;padding:.08rem .16rem calc(.08rem + constant(safe-area-inset-bottom));padding:.08rem .16rem calc(.08rem + env(safe-area-inset-bottom));background:var(--neutral-white)}.footerBtnInner[data-v-45a24a22]{width:100%;height:.44rem;border-radius:.22rem;background:var(--neutral-11);font-size:.16rem;font-weight:500;line-height:.44rem;color:var(--neutral-white);text-align:center}