@media (max-width: 768px){.ant-table-wrapper{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.ant-table{min-width:600px}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:8px 4px!important;font-size:13px!important}.ant-card{margin-bottom:10px}.ant-card-head{min-height:40px!important;padding:0 12px!important}.ant-card-head-title{font-size:14px!important;padding:8px 0!important}.ant-card-body{padding:12px!important}.ant-form-item{margin-bottom:12px!important}.ant-form-horizontal .ant-form-item-label>label{font-size:13px!important}.ant-modal{width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;margin:8px auto!important;top:8px}.ant-modal-body{max-height:70vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.ant-space{flex-wrap:wrap!important;gap:6px!important}.ant-btn,.ant-select,.ant-input,.ant-input-number{font-size:13px!important}.ant-tabs-nav{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-tabs-tab{padding:8px 12px!important;font-size:13px!important}.ant-pagination{font-size:12px!important;flex-wrap:wrap}.ant-pagination-item{min-width:28px!important;height:28px!important;line-height:28px!important}.ant-descriptions-item-label,.ant-descriptions-item-content{font-size:13px!important}.ant-drawer-content-wrapper{max-width:85vw!important}.page-header{margin-bottom:12px!important}.page-header h4{font-size:16px!important}}@media (max-width: 480px){.ant-card-body{padding:8px!important}.ant-table{min-width:500px}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:6px 3px!important;font-size:12px!important}.ant-form-item-label>label{font-size:12px!important}.ant-modal-body{padding:12px!important}}@media print{.ant-layout-sider,.ant-layout-header,.ant-btn{display:none!important}.ant-layout-content{margin:0!important;padding:0!important}}
