.golf-financial-report-page[data-v-644a7be6]{padding:32px;background-color:#f1f3f6;min-height:100vh;font-family:Work Sans,sans-serif;font-size:12px;--el-font-family:"Work Sans",sans-serif}.golf-financial-report-page[data-v-644a7be6] .el-button,.golf-financial-report-page[data-v-644a7be6] .el-input__inner,.golf-financial-report-page[data-v-644a7be6] .el-pagination,.golf-financial-report-page[data-v-644a7be6] .el-table{font-family:Work Sans,sans-serif}.report-header[data-v-644a7be6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.time-range-select[data-v-644a7be6]{width:286px}.time-range-select[data-v-644a7be6] .el-input__wrapper{border-radius:8px;box-shadow:inset 0 0 0 1px #e2e8f0!important;background-color:#fff;padding:0 20px;height:42px}.time-range-select[data-v-644a7be6] .el-input__wrapper.is-focus{box-shadow:inset 0 0 0 1px #e2e8f0!important}.time-range-select[data-v-644a7be6] .el-input__inner{color:#323f5b;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.5px}.time-range-select[data-v-644a7be6] .el-input__prefix{display:flex;align-items:center}.calendar-icon[data-v-644a7be6]{width:18px;height:20px;margin-left:16px;margin-right:16px}.export-btn[data-v-644a7be6]{background-color:#fca82d;border-color:#fca82d;border-radius:8px;font-weight:600;color:#fff;padding:0 24px}.export-btn[data-v-644a7be6]:hover{background-color:#e59929;border-color:#e59929}.btn-icon[data-v-644a7be6]{margin-right:8px;font-size:16px}.summary-cards[data-v-644a7be6]{display:flex;gap:24px;margin-bottom:32px}.stat-card[data-v-644a7be6]{flex:1;background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.02);border-left:4px solid transparent}.stat-card.border-orange[data-v-644a7be6]{border-left-color:#fca82d}.stat-header[data-v-644a7be6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.stat-label[data-v-644a7be6]{font-size:12px;font-weight:600;color:#8390aa;letter-spacing:.5px;font-family:Work Sans,sans-serif;text-transform:uppercase}.stat-icon[data-v-644a7be6]{font-size:20px;color:#64748b}.stat-amount[data-v-644a7be6]{font-size:28px;font-weight:700;color:#323f5b;margin-bottom:4px}.stat-sub[data-v-644a7be6]{font-size:12px;color:#8390aa;font-weight:500;text-transform:uppercase}.transactions-section[data-v-644a7be6]{background:#fff;border-radius:8px;padding:24px;box-shadow:0 4px 12px rgba(0,0,0,.03)}.section-header[data-v-644a7be6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.section-title[data-v-644a7be6]{font-size:22px;font-weight:600;color:#323f5b;margin:0}.search-input[data-v-644a7be6]{width:260px}.search-input[data-v-644a7be6] .el-input__wrapper{background-color:#f1f5f9!important;box-shadow:none!important;border-radius:6px}.search-input[data-v-644a7be6] .el-input__wrapper .el-input__inner{font-size:13px;font-family:Work Sans,sans-serif;color:#323f5b}.transactions-table[data-v-644a7be6] th{background-color:transparent;color:#8390aa;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding:16px;border-bottom:1px solid #e2e8f0;font-family:Work Sans,sans-serif}.transactions-table[data-v-644a7be6] th .cell{white-space:nowrap}.transactions-table[data-v-644a7be6] td{padding:24px 16px;border-bottom:1px solid #e2e8f0;color:#323f5b;font-size:12px;font-family:Work Sans,sans-serif}.renter-cell[data-v-644a7be6]{display:flex;align-items:center;gap:12px}.renter-info[data-v-644a7be6]{display:flex;flex-direction:column;gap:4px}.renter-name[data-v-644a7be6]{font-weight:500;color:#323f5b;font-size:12px;font-family:Work Sans,sans-serif}.renter-phone[data-v-644a7be6]{color:#8390aa;font-size:12px;font-family:Work Sans,sans-serif}.payment-badge[data-v-644a7be6]{letter-spacing:.5px}.deposit-badge[data-v-644a7be6],.payment-badge[data-v-644a7be6]{display:inline-flex;align-items:center;justify-content:center;padding:4px 16px;background-color:#edeef2;color:#8390aa;border-radius:16px;font-size:11px;font-weight:500}.deposit-badge.released[data-v-644a7be6]{background-color:#e6f6ec;color:#25a1b0;border:none}.timestamp-text[data-v-644a7be6]{color:#8390aa;font-size:12px}.view-details-link[data-v-644a7be6]{color:#465980;text-decoration:none;font-size:14px;font-weight:500}.view-details-link[data-v-644a7be6]:hover{color:#323f5b}.pagination-container[data-v-644a7be6]{display:flex;justify-content:space-between;align-items:center;margin-top:32px;padding-top:24px}.pagination-info[data-v-644a7be6]{color:#8390aa;font-size:14px}[data-v-644a7be6] .el-pagination{display:flex;align-items:center;gap:8px}[data-v-644a7be6] .el-pagination .el-pager{display:flex;align-items:center;gap:8px;padding:0;margin:0}[data-v-644a7be6] .el-pagination .btn-next,[data-v-644a7be6] .el-pagination .btn-prev,[data-v-644a7be6] .el-pagination .el-pager li{min-width:40px;height:40px;margin:0;border:1px solid #e1e6f2;border-radius:10px;background:#fff;color:#2d3b64;font-weight:600;font-size:15px;display:flex;align-items:center;justify-content:center}[data-v-644a7be6] .el-pagination .el-pager li.active,[data-v-644a7be6] .el-pagination .el-pager li.is-active{border-color:#3d4f7d;background:#3d4f7d;color:#fff}.time-range-dropdown{font-family:Work Sans,sans-serif}.time-range-dropdown .el-select-dropdown__item.selected{color:#323f5b;font-weight:600}