.main-container[data-v-2c225fdd]{overflow:hidden;position:absolute;width:100%;height:100%;background:#fff;padding:5px 10px 5px 12px;display:flex;flex-direction:column}.handle-box[data-v-2c225fdd]{height:52px;background:#f3faff;border:1px solid #ddd;border-radius:8px;margin-bottom:8px;padding:12px 16px;display:flex;align-items:center;box-shadow:0 1px 3px rgba(0,0,0,.05);flex-shrink:0}.handle-box .search-wrapper[data-v-2c225fdd]{display:flex;align-items:center;gap:16px;width:100%}.handle-box .search-wrapper .search-item[data-v-2c225fdd]{display:flex;align-items:center;gap:8px}.handle-box .search-wrapper .search-item .search-label[data-v-2c225fdd]{font-size:14px;color:#374151;white-space:nowrap;font-weight:500}.handle-box .search-wrapper .search-item .search-input[data-v-2c225fdd] .el-input__inner{height:34px;width:180px;border-radius:6px;border:1px solid #d1d5db;transition:all .2s ease}.handle-box .search-wrapper .search-item .search-input[data-v-2c225fdd] .el-input__inner:hover{border-color:#9ca3af}.handle-box .search-wrapper .search-item .search-input[data-v-2c225fdd] .el-input__inner:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.handle-box .search-wrapper .search-btn[data-v-2c225fdd]{height:30px;padding:0 16px;border-radius:6px;font-weight:500;transition:all .2s ease;border:none}.handle-box .search-wrapper .search-btn[data-v-2c225fdd]:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(16,185,129,.2)}.table-wrapper[data-v-2c225fdd]{flex:1;min-height:0;overflow:hidden}.table-wrapper[data-v-2c225fdd] .el-table .el-table__header th{border-bottom:2px solid #e2e8f0}.table-wrapper[data-v-2c225fdd] .el-table .el-table__body tr:hover>td{background-color:#f1f5f9!important}.table-wrapper[data-v-2c225fdd] .el-table .el-table__body tr.current-row>td{background:#fef3c7!important}.pagination-wrapper[data-v-2c225fdd]{height:49px;width:100%;margin:0;display:flex;align-items:center;justify-content:flex-end;background:#f3faff;border:1px solid #ddd;border-radius:8px;padding:0 16px;box-shadow:0 1px 3px rgba(0,0,0,.05);flex-shrink:0}.pagination-wrapper[data-v-2c225fdd] .el-pagination{font-size:14px;font-weight:400}.pagination-wrapper[data-v-2c225fdd] .el-pagination .el-pagination__total{margin-right:16px;color:#6b7280;font-weight:500}.pagination-wrapper[data-v-2c225fdd] .el-pagination .el-pagination__sizes{margin-right:16px}.pagination-wrapper[data-v-2c225fdd] .el-pagination .el-pagination__sizes .el-select .el-input{width:90px!important}.pagination-wrapper[data-v-2c225fdd] .el-pagination .el-pagination__sizes .el-select .el-input .el-input__inner{height:32px;line-height:32px;padding:0 25px 0 8px;font-size:14px;border-radius:6px;border:1px solid #d1d5db;transition:all .2s ease}.pagination-wrapper[data-v-2c225fdd] .el-pagination .el-pagination__sizes .el-select .el-input .el-input__inner:hover{border-color:#9ca3af}.pagination-wrapper[data-v-2c225fdd] .el-pagination .el-pagination__sizes .el-select .el-input .el-input__inner:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.pagination-wrapper[data-v-2c225fdd] .el-pagination .el-pager li{min-width:32px;height:32px;line-height:30px;margin:0 2px;border-radius:6px;transition:all .2s ease;font-weight:500;border:1px solid #e5e7eb}.pagination-wrapper[data-v-2c225fdd] .el-pagination .el-pager li:hover{background-color:#f3f4f6;border-color:#d1d5db}.pagination-wrapper[data-v-2c225fdd] .el-pagination .el-pager li.active{background-color:#3b82f6;color:#fff;font-weight:600;border-color:#3b82f6}.pagination-wrapper[data-v-2c225fdd] .el-pagination .btn-next,.pagination-wrapper[data-v-2c225fdd] .el-pagination .btn-prev{width:32px;height:32px;line-height:30px;border-radius:6px;margin:0 4px;transition:all .2s ease;border:1px solid #e5e7eb}.pagination-wrapper[data-v-2c225fdd] .el-pagination .btn-next:hover:not(:disabled),.pagination-wrapper[data-v-2c225fdd] .el-pagination .btn-prev:hover:not(:disabled){background-color:#f3f4f6;border-color:#d1d5db}.pagination-wrapper[data-v-2c225fdd] .el-pagination .btn-next:disabled,.pagination-wrapper[data-v-2c225fdd] .el-pagination .btn-prev:disabled{color:#d1d5db;cursor:not-allowed;border-color:#f3f4f6}.pagination-wrapper[data-v-2c225fdd] .el-pagination .el-pagination__jump{margin-left:16px;color:#6b7280}.pagination-wrapper[data-v-2c225fdd] .el-pagination .el-pagination__jump .el-input{width:50px;margin:0 5px}.pagination-wrapper[data-v-2c225fdd] .el-pagination .el-pagination__jump .el-input .el-input__inner{height:32px;line-height:32px;text-align:center;border-radius:6px;border:1px solid #d1d5db;transition:all .2s ease}.pagination-wrapper[data-v-2c225fdd] .el-pagination .el-pagination__jump .el-input .el-input__inner:hover{border-color:#9ca3af}.pagination-wrapper[data-v-2c225fdd] .el-pagination .el-pagination__jump .el-input .el-input__inner:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}