.j-table-force-nowrap td,.j-table-force-nowrap th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease}.j-table-force-nowrap .ant-table-selection-column{padding:12px 22px!important;width:60px!important;min-width:60px!important}.j-table-force-nowrap.ant-table-wrapper .ant-table-content{overflow-x:auto;scroll-behavior:smooth}.j-table-force-nowrap.ant-table-wrapper .ant-table-content table{width:100%;min-width:100%}.j-table-force-nowrap.ant-table-wrapper .ant-table-content::-webkit-scrollbar{height:8px}.j-table-force-nowrap.ant-table-wrapper .ant-table-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.j-table-force-nowrap.ant-table-wrapper .ant-table-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.j-table-force-nowrap.ant-table-wrapper .ant-table-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width:768px){.j-table-force-nowrap td,.j-table-force-nowrap th{padding:12px 8px}}.local-list-page{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.card-container{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.page-header{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.page-header,.page-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page-title{font-size:20px;font-weight:600}.page-title .anticon{margin-right:12px;font-size:24px;color:#1890ff}.add-button{background:linear-gradient(135deg,#1890ff,#096dd9);border:none;box-shadow:0 2px 6px rgba(24,144,255,.3)}.add-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(24,144,255,.4)}.add-button .anticon{margin-right:8px}.search-panel{background-color:#f9f9f9;border-radius:8px;padding:16px;margin-bottom:24px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.search-panel-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:16px;font-size:16px;font-weight:500}.search-panel-header .anticon{margin-right:8px;color:#1890ff}.search-form /deep/ .ant-form-item{margin-bottom:16px}.search-form /deep/ .ant-form-item-label{line-height:1.5}.custom-select{width:100%}.custom-select /deep/ .ant-select-selection{border-radius:4px}.custom-select /deep/ .ant-select-selection:hover{border-color:#40a9ff}.search-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:8px}@media (max-width:768px){.search-buttons{-ms-flex-pack:start;justify-content:flex-start;margin-top:8px}}.search-button{background:#1890ff;border-color:#1890ff}.advanced-button .anticon,.reset-button .anticon,.search-button .anticon{margin-right:6px}.table-operator{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.left-actions,.table-operator{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.left-actions{gap:12px}.batch-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.batch-button .anticon{margin-right:6px}.selection-tag{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#e6f7ff;border-color:#91d5ff;color:#1890ff}.selection-tag .clear-icon{margin-left:8px;cursor:pointer}.selection-tag .clear-icon:hover{color:#096dd9}.right-actions{display:-ms-flexbox;display:flex;gap:8px}.action-button .anticon{margin-right:6px}.data-table-wrapper{overflow:hidden;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.custom-table /deep/ .ant-table-thead>tr>th{background-color:#f5f5f5;font-weight:600}.custom-table /deep/ .ant-table-row-selected td,.custom-table /deep/ .ant-table-tbody>tr:hover>td{background-color:#e6f7ff}.count-badge{min-width:40px;height:24px;line-height:24px;border-radius:12px;font-weight:500;cursor:pointer;transition:all .3s}.count-badge:hover{transform:scale(1.1)}.action-buttons{-ms-flex-pack:center;justify-content:center;gap:8px}.action-btn,.action-buttons{display:-ms-flexbox;display:flex}.action-btn{-ms-flex-align:center;align-items:center}.action-btn .anticon{margin-right:4px}.action-menu /deep/ .ant-dropdown-menu-item{padding:8px 16px}.action-menu /deep/ .ant-dropdown-menu-item .anticon{margin-right:8px}@media (max-width:768px){.page-header,.table-operator{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:16px}.right-actions{width:100%;-ms-flex-pack:end;justify-content:flex-end}}.disabled-input[data-v-35f66f75]{opacity:.5;pointer-events:none}