[data-v-4eff79e6] .van-hairline--bottom:after{border-bottom-width:0}.moneyDetail[data-v-4eff79e6]{min-height:100vh;background-color:#f3f6f3;background-image:radial-gradient(circle at 15% 0,rgba(46,125,50,.08),transparent 45%),radial-gradient(circle at 85% 0,rgba(76,175,80,.08),transparent 55%),-webkit-gradient(linear,left top,left bottom,from(#f6faf6),to(#eef5ef));background-image:radial-gradient(circle at 15% 0,rgba(46,125,50,.08),transparent 45%),radial-gradient(circle at 85% 0,rgba(76,175,80,.08),transparent 55%),linear-gradient(180deg,#f6faf6,#eef5ef);color:#1f2937;--gov-green-primary:#2e7d32;--gov-green-dark:#1b5e20;--gov-green-light:#4caf50;--gov-green-50:#f1f8f2;--gov-border:rgba(46,125,50,0.12);--gov-text-light:#6b7280;--gov-shadow:0 8px 18px rgba(15,23,42,0.06)}.gov-nav-bar[data-v-4eff79e6]{background:linear-gradient(135deg,#14532d,#1f6f3a 45%,#2e7d32);-webkit-box-shadow:0 8px 16px rgba(20,83,45,.18);box-shadow:0 8px 16px rgba(20,83,45,.18)}.gov-nav-bar[data-v-4eff79e6]:after{border-bottom:0}.moneyDetail[data-v-4eff79e6] .gov-nav-bar .van-nav-bar__title{color:#fff;font-weight:600}.moneyDetail[data-v-4eff79e6] .gov-nav-bar .van-icon{color:#fff}.money-content[data-v-4eff79e6]{max-width:720px;margin:0 auto;padding:12px 16px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.summary-card[data-v-4eff79e6]{padding:20px 16px;border-radius:16px;background:linear-gradient(135deg,var(--gov-green-dark),var(--gov-green-primary) 55%,var(--gov-green-light));color:#fff;-webkit-box-shadow:0 10px 22px rgba(20,83,45,.22);box-shadow:0 10px 22px rgba(20,83,45,.22);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.summary-item[data-v-4eff79e6]{text-align:center}.summary-value[data-v-4eff79e6]{display:block;font-size:26px;font-weight:700}.summary-label[data-v-4eff79e6]{margin-top:4px;font-size:12px;opacity:.85}.detail-header[data-v-4eff79e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--gov-green-dark)}.detail-icon[data-v-4eff79e6]{width:18px;height:18px}.detail-list[data-v-4eff79e6]{border-radius:12px;overflow:hidden;background:#fff;border:1px solid var(--gov-border);-webkit-box-shadow:var(--gov-shadow);box-shadow:var(--gov-shadow)}.detail_card[data-v-4eff79e6]{background-color:#fff}.card_item[data-v-4eff79e6]{border-bottom:1px solid #eef2ef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:16px 14px;background-color:#fff}.card_item[data-v-4eff79e6]:last-child{border-bottom:0}.c1[data-v-4eff79e6]{width:32px;height:32px;border-radius:10px;background:var(--gov-green-50);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.c1 img[data-v-4eff79e6]{width:18px;height:18px}.c2[data-v-4eff79e6]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.detail_text[data-v-4eff79e6]{font-size:13px;font-weight:600;line-height:20px;color:#1f2937;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}.c_time[data-v-4eff79e6]{font-size:12px;line-height:18px;color:var(--gov-text-light)}.c3[data-v-4eff79e6]{margin-left:auto;font-size:16px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.c_money[data-v-4eff79e6]{display:block;text-align:right}.page-bottom-spacer[data-v-4eff79e6]{height:50px}@media (max-width:360px){.money-content[data-v-4eff79e6]{padding:12px}.summary-card[data-v-4eff79e6]{padding:16px 12px}.summary-value[data-v-4eff79e6]{font-size:24px}.card_item[data-v-4eff79e6]{padding:14px 12px}}.money-income[data-v-4eff79e6]{color:#52c41a!important;font-weight:700}.money-expense[data-v-4eff79e6]{color:#ff4d4f!important;font-weight:700}