*{box-sizing:border-box}html,body{margin:0;padding:0}body{-webkit-text-size-adjust:100%}#root{overflow-x:hidden}.app-content{padding:16px}.mobile-table .ant-table-content,.mobile-table .ant-table-body{-webkit-overflow-scrolling:touch}@media (max-width: 768px){.app-content{padding:8px}.ant-card-body{padding:12px}.ant-card-head{padding:0 12px;min-height:44px}.ant-card-head-title{font-size:14px;padding:10px 0}.ant-table{font-size:12px}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:6px 8px!important}.ant-statistic-title{font-size:12px}.ant-statistic-content{font-size:18px}.ant-steps-item-title{font-size:12px!important;line-height:1.4!important}.ant-descriptions-item-label,.ant-descriptions-item-content{font-size:12px}.ant-btn{font-size:13px}.ant-form-item-label>label{font-size:12px}.ant-input-number,.ant-select,.ant-input{font-size:14px}}.grid-form{display:grid;gap:12px}.cost-total-row>td{border-bottom:1px solid #000!important;font-weight:600}.cost-black-bottom>td{border-bottom:1px solid #000!important}.financial-metrics-table .ant-table-thead>tr>th,.financial-metrics-table .ant-table-tbody>tr>td{border-color:#bfbfbf!important}.financial-metrics-table .ant-table-thead>tr>th{background:#fafafa}.overview-byproduct-descriptions .ant-descriptions-view table{table-layout:fixed}.overview-byproduct-descriptions .ant-descriptions-item-label{width:22%}.overview-byproduct-descriptions .ant-descriptions-item-content{width:11.3333%}@media (max-width: 768px){.overview-byproduct-descriptions .ant-descriptions-item-label,.overview-byproduct-descriptions .ant-descriptions-item-content{width:50%}}
