.page[data-v-68765e6e]{min-height:100vh;background:linear-gradient(135deg,#32cfaa,#26a085);position:relative;padding-bottom:60px}.content[data-v-68765e6e]{min-height:100vh;padding:15px;box-sizing:border-box}.content .receipt-container[data-v-68765e6e]{background:#f5f7fa;min-height:calc(100vh - 30px);border-radius:12px;padding:15px;padding-bottom:70px;box-sizing:border-box}.content .receipt-container .company-select[data-v-68765e6e]{margin-bottom:15px}.content .receipt-container .company-select[data-v-68765e6e] .el-select{width:100%}.content .receipt-container .search-bar[data-v-68765e6e]{margin-bottom:15px}.content .receipt-container .search-bar[data-v-68765e6e] .el-input-group__append{background:linear-gradient(135deg,#32cfaa,#26a085);border-color:#32cfaa}.content .receipt-container .search-bar[data-v-68765e6e] .el-input-group__append .el-button{color:#fff}.content .receipt-container .date-filter[data-v-68765e6e]{margin-bottom:15px}.content .receipt-container .date-filter .date-row[data-v-68765e6e]{display:flex;align-items:center;gap:10px}.content .receipt-container .date-filter .date-row[data-v-68765e6e] .el-date-editor{flex:1}.content .receipt-container .date-filter .date-row .date-separator[data-v-68765e6e]{color:#606266;font-size:14px;flex-shrink:0}.content .receipt-container .status-tabs[data-v-68765e6e]{margin-bottom:15px;background:#fff;border-radius:8px;padding:0 10px}.content .receipt-container .status-tabs[data-v-68765e6e] .el-tabs__header{margin-bottom:0}.content .receipt-container .status-tabs[data-v-68765e6e] .el-tabs__item.is-active{color:#32cfaa}.content .receipt-container .status-tabs[data-v-68765e6e] .el-tabs__active-bar{background-color:#32cfaa}.content .receipt-container .receipt-list[data-v-68765e6e]{min-height:300px}.content .receipt-container .receipt-list .empty-tip[data-v-68765e6e]{padding:40px 0;text-align:center}.content .receipt-container .receipt-list .receipt-card[data-v-68765e6e]{background:#fff;border-radius:8px;margin-bottom:12px;padding:15px;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .3s ease}.content .receipt-container .receipt-list .receipt-card[data-v-68765e6e]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.content .receipt-container .receipt-list .receipt-card .card-header[data-v-68765e6e]{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid #f0f0f0;margin-bottom:12px}.content .receipt-container .receipt-list .receipt-card .card-header .receipt-id[data-v-68765e6e]{display:flex;align-items:center;font-size:15px;font-weight:600}.content .receipt-container .receipt-list .receipt-card .card-header .receipt-id .label[data-v-68765e6e]{color:#606266;margin-right:5px}.content .receipt-container .receipt-list .receipt-card .card-header .receipt-id .value[data-v-68765e6e]{color:#32cfaa}.content .receipt-container .receipt-list .receipt-card .card-body .info-row[data-v-68765e6e]{display:flex;align-items:flex-start;margin-bottom:8px;font-size:14px;line-height:1.5}.content .receipt-container .receipt-list .receipt-card .card-body .info-row[data-v-68765e6e]:last-child{margin-bottom:0}.content .receipt-container .receipt-list .receipt-card .card-body .info-row .label[data-v-68765e6e]{color:#909399;min-width:75px;flex-shrink:0}.content .receipt-container .receipt-list .receipt-card .card-body .info-row .value[data-v-68765e6e]{color:#303133;word-break:break-all}.content .receipt-container .receipt-list .receipt-card .card-body .action-row[data-v-68765e6e]{margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end}.content .receipt-container .receipt-list .receipt-card .card-body .action-row[data-v-68765e6e] .el-button--primary{background:linear-gradient(135deg,#32cfaa,#26a085);border-color:#32cfaa}.content .receipt-container .pagination-wrapper[data-v-68765e6e]{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background:hsla(0,0%,100%,.95);padding:12px 15px;box-shadow:0 -2px 8px rgba(0,0,0,.1);z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.content .receipt-container .pagination-wrapper[data-v-68765e6e] .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#32cfaa}.content .receipt-container .pagination-wrapper[data-v-68765e6e] .el-pagination.is-background .el-pager li:not(.disabled):hover{color:#32cfaa}