.living-expenses-page[data-v-29a9bddc]{min-height:100%;background:var(--neutral-1)}.living-expenses-page .living-expenses-content[data-v-29a9bddc]{display:flex;flex-direction:column;gap:.08rem;padding:.16rem}.living-expenses-page .living-expenses-list[data-v-29a9bddc]{display:flex;flex-direction:column;gap:.08rem}.living-expenses-page .living-expenses-item[data-v-29a9bddc]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:.54rem;padding:.16rem;border:0;border-radius:.08rem;background:var(--neutral-white);color:var(--neutral-11);font:inherit;text-align:left}.living-expenses-page .living-expenses-item__main[data-v-29a9bddc]{display:flex;flex:1;align-items:center;min-width:0;gap:.08rem}.living-expenses-page .living-expenses-item__icon[data-v-29a9bddc]{flex:0 0 auto;width:.2rem;height:.2rem;object-fit:contain}.living-expenses-page .living-expenses-item__title[data-v-29a9bddc]{overflow:hidden;font-size:.16rem;font-weight:400;line-height:.22rem;text-overflow:ellipsis;white-space:nowrap}.living-expenses-page .living-expenses-item__arrow[data-v-29a9bddc]{flex:0 0 auto;margin-left:.28rem;font-size:.16rem;color:var(--neutral-8)}.living-expenses-page .living-expenses-my[data-v-29a9bddc]{padding:.16rem .12rem;border-radius:.16rem;background:var(--neutral-white)}.living-expenses-page .living-expenses-my__title[data-v-29a9bddc]{padding:0 .08rem;margin:0;color:var(--neutral-11);font-size:.16rem;font-weight:600;line-height:.22rem}.living-expenses-page .living-expenses-my__actions[data-v-29a9bddc]{display:flex;align-items:flex-start;margin-top:.08rem}.living-expenses-page .living-expenses-action[data-v-29a9bddc]{display:flex;flex:1;align-items:center;justify-content:center;flex-direction:column;min-width:0;padding:.16rem .08rem;border:0;border-radius:.08rem;background:transparent;color:var(--neutral-11);font:inherit}.living-expenses-page .living-expenses-action__icon[data-v-29a9bddc]{width:.24rem;height:.24rem;object-fit:contain}.living-expenses-page .living-expenses-action__title[data-v-29a9bddc]{width:100%;overflow:hidden;margin-top:.08rem;font-size:.12rem;font-weight:400;line-height:.16rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}