.finance-page[data-v-cb36c3e0]{min-height:100vh;box-sizing:border-box;background:#f4f5fb;color:#061429}.finance-header[data-v-cb36c3e0]{position:sticky;top:0;z-index:10;height:50px;display:flex;align-items:center;justify-content:center;background:#f7f8fd}.finance-header h1[data-v-cb36c3e0]{margin:0;color:#202637;font-size:14px;font-weight:500;line-height:50px}.back-btn[data-v-cb36c3e0],.header-action[data-v-cb36c3e0]{position:absolute;top:10px;width:28px;height:28px;padding:0;border:0;background:transparent;color:#071426;font-size:22px}.back-btn[data-v-cb36c3e0]{left:8px}.header-action[data-v-cb36c3e0]{right:14px;color:#3e4656;font-size:20px}.finance-main[data-v-cb36c3e0]{padding:16px 16px 88px}.empty-card[data-v-cb36c3e0],.record-card[data-v-cb36c3e0]{overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 8px 20px rgba(30,45,82,.045)}.record-card[data-v-cb36c3e0]{padding:16px 18px;box-sizing:border-box}.record-card+.record-card[data-v-cb36c3e0]{margin-top:12px}.record-head[data-v-cb36c3e0],.record-meta[data-v-cb36c3e0]{display:flex;align-items:center;justify-content:space-between;min-width:0}.record-label[data-v-cb36c3e0],.record-meta span[data-v-cb36c3e0]{display:block;color:#8b93a3;font-size:12px;line-height:18px}.record-amount[data-v-cb36c3e0]{display:block;margin-top:4px;color:#ff4551;font-size:14px;font-weight:700;line-height:22px}.status-pill[data-v-cb36c3e0]{flex:0 0 auto;max-width:42%;overflow:hidden;padding:5px 9px;border-radius:999px;color:#fff;font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.status-pill.pending[data-v-cb36c3e0]{background:#ff9f2e}.status-pill.success[data-v-cb36c3e0]{background:#38bf62}.status-pill.failed[data-v-cb36c3e0]{background:#8f98a8}.record-meta[data-v-cb36c3e0]{margin-top:12px;padding-top:12px;border-top:1px solid #edf0f6}.record-meta b[data-v-cb36c3e0]{min-width:0;overflow:hidden;color:#687083;font-size:12px;font-weight:500;line-height:18px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.record-memo[data-v-cb36c3e0]{margin:10px 0 0;color:#8b93a3;font-size:12px;line-height:18px}