.tour-review-container[data-v-c0d0eaa4]{padding:24px;background:#f0f2f5;min-height:calc(100vh - 60px)}.tour-review-container .page-header[data-v-c0d0eaa4]{margin-bottom:24px;background:linear-gradient(135deg,#162664,#1e3a8a);border-radius:12px;padding:24px 28px;display:flex;align-items:center}.tour-review-container .page-header h3[data-v-c0d0eaa4]{margin:0;font-size:20px;color:#fff;font-weight:600;letter-spacing:1px}.tour-review-container .search-bar[data-v-c0d0eaa4]{margin-bottom:24px;background:#fff;border-radius:12px;padding:20px 24px;box-shadow:0 1px 4px rgba(0,0,0,.06)}.tour-review-container .search-bar[data-v-c0d0eaa4] .el-form-item{margin-bottom:0}.tour-review-container .search-bar[data-v-c0d0eaa4] .el-select{width:160px}.tour-review-container[data-v-c0d0eaa4] .el-table{border-radius:12px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.06)}.tour-review-container[data-v-c0d0eaa4] .el-table th.el-table__cell{background-color:#f8f9fc!important;color:#162664!important;font-weight:600!important;font-size:13px}.tour-review-container[data-v-c0d0eaa4] .el-table td.el-table__cell{font-size:13px}.tour-review-container[data-v-c0d0eaa4] .el-table .el-table__body tr{transition:background-color .2s}.tour-review-container[data-v-c0d0eaa4] .el-table .el-table__body tr:hover>td{background-color:#f0f4ff!important}.tour-review-container[data-v-c0d0eaa4] .el-table .el-table__body tr.el-table__row--striped:hover>td{background-color:#e8eeff!important}.tour-review-container .copy-wrapper[data-v-c0d0eaa4]{display:inline-flex;align-items:center;gap:4px}.tour-review-container .copy-wrapper .copy-btn[data-v-c0d0eaa4]{padding:0;opacity:.4;transition:opacity .2s}.tour-review-container .copy-wrapper:hover .copy-btn[data-v-c0d0eaa4]{opacity:1}.tour-review-container .pagination-container[data-v-c0d0eaa4]{display:flex;justify-content:flex-end;margin-top:24px;background:#fff;border-radius:0 0 12px 12px;padding:16px 20px;box-shadow:0 1px 4px rgba(0,0,0,.06)}.tour-review-container .pagination-container[data-v-c0d0eaa4] .el-pagination{font-weight:400}.tour-review-container .action-buttons[data-v-c0d0eaa4]{display:flex;align-items:center;gap:8px}.tour-review-container .action-buttons .el-button[data-v-c0d0eaa4]{padding:5px 12px;border-radius:6px;font-size:13px;transition:all .2s}.tour-review-container .action-buttons .btn-detail[data-v-c0d0eaa4]{color:#409eff}.tour-review-container .action-buttons .btn-detail[data-v-c0d0eaa4]:hover{color:#66b1ff;background:#ecf5ff}.tour-review-container .action-buttons .btn-review[data-v-c0d0eaa4]{color:#67c23a;background:#f0f9eb}.tour-review-container .action-buttons .btn-review[data-v-c0d0eaa4]:hover{color:#85ce61;background:#e1f3d8}.tour-review-container .action-buttons .btn-skip-payment[data-v-c0d0eaa4]{color:#e6a23c;background:#fdf6ec}.tour-review-container .action-buttons .btn-skip-payment[data-v-c0d0eaa4]:hover{color:#ebb563;background:#faecd8}.tour-review-container .action-buttons .status-text[data-v-c0d0eaa4]{color:#c0c4cc;font-size:13px;padding:5px 12px}.tour-review-container .review-dialog[data-v-c0d0eaa4] .el-descriptions__title{color:#162664;font-weight:600}.tour-review-container .review-dialog[data-v-c0d0eaa4] .el-descriptions__label{color:#606266}.tour-review-container .review-dialog .el-tag[data-v-c0d0eaa4]{margin-right:4px}.tour-review-container .detail-dialog[data-v-c0d0eaa4] .el-card__header{background:linear-gradient(135deg,#f8f9fc,#eef1f7);padding:14px 20px;border-bottom:1px solid #ebeef5}.tour-review-container .detail-dialog .detail-card[data-v-c0d0eaa4]{margin-bottom:20px;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.06);border:none}.tour-review-container .detail-dialog .detail-card .detail-card-title[data-v-c0d0eaa4]{font-weight:600;font-size:15px;color:#162664}.tour-review-container .detail-dialog[data-v-c0d0eaa4] .el-divider__text{color:#162664;font-weight:600;font-size:13px;background:#fff;padding:0 16px}.tour-review-container .detail-dialog[data-v-c0d0eaa4] .el-divider--horizontal{margin:16px 0;background-color:#e8ecf1}.tour-review-container .detail-dialog .detail-item[data-v-c0d0eaa4]{padding:8px 0;font-size:14px}.tour-review-container .detail-dialog .detail-item .detail-label[data-v-c0d0eaa4]{color:#909399;display:inline-block;width:100px;text-align:right;margin-right:8px;font-size:13px}.tour-review-container .detail-dialog .detail-item .detail-value[data-v-c0d0eaa4]{color:#303133;font-weight:500}.tour-review-container .detail-dialog .file-actions[data-v-c0d0eaa4]{margin-bottom:12px;padding:0 16px}.tour-review-container .detail-dialog .contract-preview[data-v-c0d0eaa4]{text-align:center;padding:12px;background:#fafafa;border-radius:8px;margin:0 8px 8px}