body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;margin:0;min-height:100vh;padding:0}.content-center{margin:0 auto;max-width:95%;padding:0 16px;width:100%}@media (max-width:1200px){.content-center{max-width:98%;padding:0 12px}}@media (max-width:768px){.ant-card{margin-bottom:16px!important}.ant-table{font-size:12px}.content-center{max-width:100%;padding:0 8px}}@media (max-width:576px){.content-center{padding:0 4px}}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.ant-table-tbody>tr:hover>td{background-color:#f0f8ff!important}.ant-card{transition:box-shadow .3s ease}.ant-card:hover{box-shadow:0 4px 12px #0000001a}.ant-btn{transition:all .3s ease}.ant-statistic-content-value{transition:color .3s ease}.ant-tag{transition:all .3s ease}.ant-tag:hover{box-shadow:0 2px 4px #0000001a;transform:translateY(-1px)}.filter-section{text-align:center}.filter-section .ant-col{align-items:center;display:flex;flex-direction:column}.ant-table-wrapper{overflow-x:auto;width:100%}.ant-table{min-width:100%;width:100%}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:12px 16px;white-space:nowrap}.ant-table-column-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-pagination{justify-content:center;margin-top:16px}.ant-card-head-title,.ant-pagination{text-align:center}@media (max-width:1200px){.ant-table{font-size:13px}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:10px 12px}}@media (max-width:992px){.ant-table{font-size:12px}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:8px 10px}}@media (max-width:768px){.ant-table{font-size:11px}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:6px 8px}.ant-table-wrapper{overflow-x:auto}}@media (min-width:1400px){.content-center{max-width:90%;padding:0 24px}}@media (min-width:1600px){.content-center{max-width:85%;padding:0 32px}}@media (min-width:1920px){.content-center{max-width:80%;padding:0 40px}}.ant-table-cell{white-space:nowrap;word-break:keep-all}.ant-table-container{overflow-x:auto;width:100%}@media (max-width:576px){.ant-table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.ant-table{min-width:600px}}
/*# sourceMappingURL=main.194362be.css.map*/