*{margin:0;padding:0;box-sizing:border-box}body{font-family:SimSun,STSong,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#faf8f4;color:#1a0a00}#root{min-height:100vh}.ant-table-thead>tr>th{background:#1e0f0526!important;color:#1a0a00!important;border-bottom:1px solid rgba(139,90,43,.4)!important}.ant-table-tbody>tr>td{background:transparent!important;color:#1a0a00!important;border-bottom:1px solid rgba(139,90,43,.15)!important}.ant-table-tbody>tr:hover>td{background:#8b5a2b14!important}.ant-table-tbody .ant-tag{background:#f5f2ebe6!important;color:#1a0a00!important;border-color:#8b5a2b59!important}.ant-pagination-item{background:#1e0f0514!important;border-color:#8b5a2b4d!important}.ant-pagination-item a{color:#1a0a00!important}.ant-pagination-item-active{background:#b4501426!important;border-color:#8b5a2b99!important}.ant-pagination-item-active a{color:#8b5a2b!important}.ant-pagination-prev .ant-pagination-item-link,.ant-pagination-next .ant-pagination-item-link,.ant-pagination-options .ant-select-selector{background:#1e0f0514!important;color:#1a0a00!important;border-color:#8b5a2b4d!important}.ant-select-dropdown{background:#faf8f4!important}.ant-select-item{color:#1a0a00!important}.ant-select-item-option-selected{background:#b4501426!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f5f0e8}::-webkit-scrollbar-thumb{background:#c4a882;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a0693a}.status-normal{background-color:#c8e6c9;color:#1a0a00}.status-repair{background-color:#ffcdd2;color:#1a0a00}.status-scrapped{background-color:#d7ccc8;color:#1a0a00}.status-idle{background-color:#d4c8a8;color:#1a0a00}@media (max-width: 768px){::-webkit-scrollbar{display:none}.ant-card-head-title{font-size:15px!important;padding:12px 0!important}.ant-card-head{min-height:auto!important;padding:0 12px!important}.ant-card-body{padding:12px!important}.ant-table-cell{padding:8px!important;font-size:13px!important}.ant-statistic-title{font-size:12px!important}.ant-statistic-content-value{font-size:20px!important}.ant-drawer-body .ant-menu-item{margin:4px 8px!important}*{-webkit-tap-highlight-color:transparent}.ant-form-item{margin-bottom:16px!important}.ant-form-item-label>label{font-size:13px!important}}@media (max-width: 400px){.ant-card-head-title{font-size:14px!important}.ant-table-cell{padding:6px 4px!important;font-size:12px!important}.ant-statistic-title{font-size:11px!important}.ant-statistic-content-value{font-size:18px!important}}
