.income-container[data-v-334dad1a]{width:100%;min-height:100vh;background:linear-gradient(135deg,#fafafa,#fff);padding-bottom:20px;color:#333}[data-v-334dad1a] .van-nav-bar{background-color:gold!important;color:#333!important}[data-v-334dad1a] .van-nav-bar__left,[data-v-334dad1a] .van-nav-bar__left-arrow,[data-v-334dad1a] .van-nav-bar__title{color:#333!important}.content-wrapper[data-v-334dad1a]{padding:16px;color:#999}.search-bar[data-v-334dad1a]{margin-bottom:16px;background:transparent}.search-bar[data-v-334dad1a] .van-search__content{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.search-bar[data-v-334dad1a] .van-search__content:focus-within{box-shadow:0 4px 12px rgba(0,0,0,.15)}.search-bar[data-v-334dad1a] .van-field__input{color:#333;background:#f5f5f5}.search-btn[data-v-334dad1a]{color:#333;font-size:14px;font-weight:500}.filter-section[data-v-334dad1a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 4px}.id-type-group[data-v-334dad1a]{margin-bottom:12px}.id-type-group[data-v-334dad1a] .van-radio__label{font-size:14px;color:#999}.id-type-group[data-v-334dad1a] .van-radio__icon{border-color:#999}.id-type-group[data-v-334dad1a] .van-radio__icon--checked{color:#333}.id-type-group[data-v-334dad1a] .van-radio__icon--checked .van-icon{background-color:gold;border-color:gold}.income-type-select[data-v-334dad1a]{width:120px}.income-type-select[data-v-334dad1a] .van-dropdown-menu__bar{box-shadow:none;height:32px;background-color:#f5f5f5;border-radius:8px;border:1px solid #e0e0e0}.income-type-select[data-v-334dad1a] .van-dropdown-menu__title{font-size:14px;color:#333}.income-type-select[data-v-334dad1a] .van-dropdown-menu__item--active{color:#333}.income-type-select[data-v-334dad1a] .van-dropdown-menu__content{background-color:#fff!important;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.income-type-select[data-v-334dad1a] .van-dropdown-item{background-color:#fff}.income-type-select[data-v-334dad1a] .van-dropdown-item__option{color:#333;background-color:#fff;border-bottom:1px solid #e0e0e0}.income-type-select[data-v-334dad1a] .van-dropdown-item__option:last-child{border-bottom:none}.income-type-select[data-v-334dad1a] .van-dropdown-item__option--active{color:#333;background-color:gold}.income-type-select[data-v-334dad1a] .van-dropdown-item__option:active{background-color:#f0f0f0}.date-range-selector[data-v-334dad1a]{display:flex;align-items:center;margin-bottom:20px;padding:12px;background-color:#f5f5f5;border-radius:12px;border:1px solid #e0e0e0}.date-btn[data-v-334dad1a]{padding:6px 12px;background-color:#fff;border-radius:8px;font-size:14px;color:#333;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid #e0e0e0}.date-btn[data-v-334dad1a]:hover{background-color:#fff9e6;box-shadow:0 2px 8px rgba(0,0,0,.15);color:#333}.ltime[data-v-334dad1a]{margin-right:8px}.date-separator[data-v-334dad1a]{margin:0 8px;color:#888;font-size:14px}.transaction-list[data-v-334dad1a]{padding-bottom:240px}.transaction-list[data-v-334dad1a] .van-list__finished-text{color:#666;font-size:14px;margin-top:20px}.transaction-card[data-v-334dad1a]{background-color:#fff;border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;border:1px solid #e0e0e0}.transaction-card[data-v-334dad1a]:hover{box-shadow:0 4px 16px rgba(0,0,0,.15);transform:translateY(-2px);background-color:#fff9e6}.transaction-header[data-v-334dad1a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.user-info[data-v-334dad1a]{flex:1}.user-name[data-v-334dad1a]{font-size:16px;font-weight:500;color:#333;margin-bottom:4px}.user-id[data-v-334dad1a]{font-size:13px;color:#666}.amount[data-v-334dad1a]{font-size:18px;font-weight:600;color:#333}.transaction-footer[data-v-334dad1a]{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid #e0e0e0}.transaction-time[data-v-334dad1a]{font-size:13px;color:#666}.transaction-desc[data-v-334dad1a]{font-size:14px;color:#999;font-weight:500}.summary-section[data-v-334dad1a]{position:fixed;bottom:0;left:0;right:0;background:linear-gradient(0deg,#f5f5f5,#fff);border-radius:20px 20px 0 0;padding:16px;box-shadow:0 -4px 20px rgba(0,0,0,.3);max-height:60vh;overflow-y:auto}.empty-state[data-v-334dad1a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;color:#666}.empty-state span[data-v-334dad1a]{margin-top:16px;font-size:14px}.statistics-table-container[data-v-334dad1a]{background-color:#999;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.3)}.statistics-table[data-v-334dad1a]{width:100%;border-collapse:collapse}.statistics-table th[data-v-334dad1a]{background-color:#ccc;color:#333;font-weight:600;text-align:left;padding:12px 16px;border-bottom:1px solid #5a5a5a}.statistics-table td[data-v-334dad1a]{padding:12px 16px;border-bottom:1px solid #ccc;color:#333}.statistics-table tr:last-child td[data-v-334dad1a]{border-bottom:none}.income-row td[data-v-334dad1a]:first-child{border-left:4px solid #666}.recharge-row td[data-v-334dad1a]:first-child{border-left:4px solid #777}.member-row td[data-v-334dad1a]:first-child{border-left:4px solid #888}.total-row[data-v-334dad1a]{background-color:#f5f5f5;font-weight:600}.total-row td[data-v-334dad1a]:first-child{border-left:4px solid #555}.row-label[data-v-334dad1a]{font-weight:500;color:#333}.primary-value[data-v-334dad1a]{color:#333;font-size:16px;font-weight:600}.highlight-value[data-v-334dad1a]{color:#999;font-size:16px;font-weight:600}.statistics-table tr[data-v-334dad1a]:hover{background-color:#f5f5f5}[data-v-334dad1a] .van-datetime-picker__confirm{color:#333}@media (max-width:375px){.content-wrapper[data-v-334dad1a],.transaction-card[data-v-334dad1a]{padding:12px}.statistics-table-container[data-v-334dad1a]{overflow-x:auto}.statistics-table[data-v-334dad1a]{min-width:320px}.statistics-table td[data-v-334dad1a],.statistics-table th[data-v-334dad1a]{padding:10px 8px;font-size:14px}}.summary-section[data-v-334dad1a]::-webkit-scrollbar{width:6px}.summary-section[data-v-334dad1a]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.summary-section[data-v-334dad1a]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.summary-section[data-v-334dad1a]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}