.module-item+.module-item[data-v-247a066a]{margin-top:16px}.table-container[data-v-247a066a]{margin-top:16px}.sub-label[data-v-247a066a]{margin:16px 0 8px;font-size:14px;line-height:20px;color:#333}.table-action-icons[data-v-247a066a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;height:100%}.w-input-sm[data-v-247a066a]{width:160px}.w-input-md[data-v-247a066a]{width:272px}.field-row[data-v-247a066a] .ant-form-item{margin-bottom:0}.field-row[data-v-247a066a] .ant-form-explain{position:absolute;font-size:12px}.desc-form-item[data-v-247a066a]{margin-bottom:0}.desc-form-item[data-v-247a066a] .ant-form-explain{position:absolute;font-size:12px}.module-item[data-v-247a066a] .ant-table-tbody>tr>td,.module-item[data-v-247a066a] .ant-table-thead>tr>th{padding:10px 12px;vertical-align:middle}.module-item[data-v-247a066a] .ant-table-tbody>tr>td .ant-form-item,.module-item[data-v-247a066a] .ant-table-thead>tr>th .ant-form-item{margin-bottom:0}.module-item[data-v-247a066a] .ant-table-tbody>tr>td .ant-form-explain,.module-item[data-v-247a066a] .ant-table-thead>tr>th .ant-form-explain{position:absolute;font-size:12px}.module-item[data-v-247a066a] .ant-table-tbody>tr>td .ant-calendar-picker,.module-item[data-v-247a066a] .ant-table-tbody>tr>td .ant-input,.module-item[data-v-247a066a] .ant-table-tbody>tr>td .ant-input-number,.module-item[data-v-247a066a] .ant-table-thead>tr>th .ant-calendar-picker,.module-item[data-v-247a066a] .ant-table-thead>tr>th .ant-input,.module-item[data-v-247a066a] .ant-table-thead>tr>th .ant-input-number{width:100%}.module-item[data-v-247a066a] .ant-table-tbody>tr>td .ant-input,.module-item[data-v-247a066a] .ant-table-tbody>tr>td .ant-input-number,.module-item[data-v-247a066a] .ant-table-thead>tr>th .ant-input,.module-item[data-v-247a066a] .ant-table-thead>tr>th .ant-input-number{background:#fff;border:1px solid transparent}.module-item[data-v-247a066a] .ant-table-tbody>tr>td .ant-input-number:hover,.module-item[data-v-247a066a] .ant-table-tbody>tr>td .ant-input:hover,.module-item[data-v-247a066a] .ant-table-thead>tr>th .ant-input-number:hover,.module-item[data-v-247a066a] .ant-table-thead>tr>th .ant-input:hover{border-color:#3862cf}.module-item[data-v-247a066a] .ant-table-tbody>tr>td .ant-input-number-focused,.module-item[data-v-247a066a] .ant-table-tbody>tr>td .ant-input:focus,.module-item[data-v-247a066a] .ant-table-thead>tr>th .ant-input-number-focused,.module-item[data-v-247a066a] .ant-table-thead>tr>th .ant-input:focus{border-color:#3862cf;-webkit-box-shadow:none;box-shadow:none}.module-item[data-v-247a066a] .ant-table-tbody>tr>td .ant-input-number-handler-wrap,.module-item[data-v-247a066a] .ant-table-thead>tr>th .ant-input-number-handler-wrap{border-left-color:transparent}.module-item[data-v-247a066a] .ant-table-row-cell-break-word{height:auto;min-height:40px;padding:10px 12px}.field-empty[data-v-247a066a]{line-height:32px;color:#333}.module-item+.module-item[data-v-5cb532af]{margin-top:16px}.sub-label[data-v-5cb532af]{margin:16px 0 8px;font-size:14px;line-height:20px;color:#333}.table-action-icons[data-v-5cb532af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;height:100%}.w-input-sm[data-v-5cb532af]{width:160px}.w-input-md[data-v-5cb532af]{width:272px}.field-row[data-v-5cb532af] .ant-form-item{margin-bottom:0}.field-row[data-v-5cb532af] .ant-form-explain{position:absolute;font-size:12px}.desc-form-item[data-v-5cb532af]{margin-bottom:0}.desc-form-item[data-v-5cb532af] .ant-form-explain{position:absolute;font-size:12px}.module-item[data-v-5cb532af] .ant-table-tbody>tr>td,.module-item[data-v-5cb532af] .ant-table-thead>tr>th{padding:10px 12px;vertical-align:middle}.module-item[data-v-5cb532af] .ant-table-tbody>tr>td .ant-form-item,.module-item[data-v-5cb532af] .ant-table-thead>tr>th .ant-form-item{margin-bottom:0}.module-item[data-v-5cb532af] .ant-table-tbody>tr>td .ant-form-explain,.module-item[data-v-5cb532af] .ant-table-thead>tr>th .ant-form-explain{position:absolute;font-size:12px}.module-item[data-v-5cb532af] .ant-table-tbody>tr>td .ant-calendar-picker,.module-item[data-v-5cb532af] .ant-table-tbody>tr>td .ant-input,.module-item[data-v-5cb532af] .ant-table-tbody>tr>td .ant-input-number,.module-item[data-v-5cb532af] .ant-table-thead>tr>th .ant-calendar-picker,.module-item[data-v-5cb532af] .ant-table-thead>tr>th .ant-input,.module-item[data-v-5cb532af] .ant-table-thead>tr>th .ant-input-number{width:100%}.module-item[data-v-5cb532af] .ant-table-tbody>tr>td .ant-input,.module-item[data-v-5cb532af] .ant-table-tbody>tr>td .ant-input-number,.module-item[data-v-5cb532af] .ant-table-thead>tr>th .ant-input,.module-item[data-v-5cb532af] .ant-table-thead>tr>th .ant-input-number{background:#fff;border:1px solid transparent}.module-item[data-v-5cb532af] .ant-table-tbody>tr>td .ant-input-number:hover,.module-item[data-v-5cb532af] .ant-table-tbody>tr>td .ant-input:hover,.module-item[data-v-5cb532af] .ant-table-thead>tr>th .ant-input-number:hover,.module-item[data-v-5cb532af] .ant-table-thead>tr>th .ant-input:hover{border-color:#3862cf}.module-item[data-v-5cb532af] .ant-table-tbody>tr>td .ant-input-number-focused,.module-item[data-v-5cb532af] .ant-table-tbody>tr>td .ant-input:focus,.module-item[data-v-5cb532af] .ant-table-thead>tr>th .ant-input-number-focused,.module-item[data-v-5cb532af] .ant-table-thead>tr>th .ant-input:focus{border-color:#3862cf;-webkit-box-shadow:none;box-shadow:none}.module-item[data-v-5cb532af] .ant-table-tbody>tr>td .ant-input-number-handler-wrap,.module-item[data-v-5cb532af] .ant-table-thead>tr>th .ant-input-number-handler-wrap{border-left-color:transparent}.module-item[data-v-5cb532af] .ant-table-row-cell-break-word{height:auto;min-height:40px;padding:10px 12px}.table-container[data-v-5cb532af]{margin-top:16px}.module-item+.module-item[data-v-0f9cb612]{margin-top:16px}.table-container[data-v-0f9cb612]{margin-top:16px}.sub-label[data-v-0f9cb612]{margin:16px 0 8px;font-size:14px;line-height:20px;color:#333}.table-action-icons[data-v-0f9cb612]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;height:100%}.w-input-sm[data-v-0f9cb612]{width:160px}.w-input-md[data-v-0f9cb612]{width:272px}.field-row[data-v-0f9cb612] .ant-form-item{margin-bottom:0}.field-row[data-v-0f9cb612] .ant-form-explain{position:absolute;font-size:12px}.desc-form-item[data-v-0f9cb612]{margin-bottom:0}.desc-form-item[data-v-0f9cb612] .ant-form-explain{position:absolute;font-size:12px}.module-item[data-v-0f9cb612] .ant-table-tbody>tr>td,.module-item[data-v-0f9cb612] .ant-table-thead>tr>th{padding:10px 12px;vertical-align:middle}.module-item[data-v-0f9cb612] .ant-table-tbody>tr>td .ant-form-item,.module-item[data-v-0f9cb612] .ant-table-thead>tr>th .ant-form-item{margin-bottom:0}.module-item[data-v-0f9cb612] .ant-table-tbody>tr>td .ant-form-explain,.module-item[data-v-0f9cb612] .ant-table-thead>tr>th .ant-form-explain{position:absolute;font-size:12px}.module-item[data-v-0f9cb612] .ant-table-tbody>tr>td .ant-calendar-picker,.module-item[data-v-0f9cb612] .ant-table-tbody>tr>td .ant-input,.module-item[data-v-0f9cb612] .ant-table-tbody>tr>td .ant-input-number,.module-item[data-v-0f9cb612] .ant-table-thead>tr>th .ant-calendar-picker,.module-item[data-v-0f9cb612] .ant-table-thead>tr>th .ant-input,.module-item[data-v-0f9cb612] .ant-table-thead>tr>th .ant-input-number{width:100%}.module-item[data-v-0f9cb612] .ant-table-tbody>tr>td .ant-input,.module-item[data-v-0f9cb612] .ant-table-tbody>tr>td .ant-input-number,.module-item[data-v-0f9cb612] .ant-table-thead>tr>th .ant-input,.module-item[data-v-0f9cb612] .ant-table-thead>tr>th .ant-input-number{background:#fff;border:1px solid transparent}.module-item[data-v-0f9cb612] .ant-table-tbody>tr>td .ant-input-number:hover,.module-item[data-v-0f9cb612] .ant-table-tbody>tr>td .ant-input:hover,.module-item[data-v-0f9cb612] .ant-table-thead>tr>th .ant-input-number:hover,.module-item[data-v-0f9cb612] .ant-table-thead>tr>th .ant-input:hover{border-color:#3862cf}.module-item[data-v-0f9cb612] .ant-table-tbody>tr>td .ant-input-number-focused,.module-item[data-v-0f9cb612] .ant-table-tbody>tr>td .ant-input:focus,.module-item[data-v-0f9cb612] .ant-table-thead>tr>th .ant-input-number-focused,.module-item[data-v-0f9cb612] .ant-table-thead>tr>th .ant-input:focus{border-color:#3862cf;-webkit-box-shadow:none;box-shadow:none}.module-item[data-v-0f9cb612] .ant-table-tbody>tr>td .ant-input-number-handler-wrap,.module-item[data-v-0f9cb612] .ant-table-thead>tr>th .ant-input-number-handler-wrap{border-left-color:transparent}.module-item[data-v-0f9cb612] .ant-table-row-cell-break-word{height:auto;min-height:40px;padding:10px 12px}.image-progress-module .group-block[data-v-0f9cb612]{padding:4px 16px 16px;margin-top:16px;background:#fafafa;border:1px solid #f0f0f0;border-radius:4px}.image-progress-module .road-summary[data-v-0f9cb612]{margin-top:16px;background:#fff}.image-progress-module .road-summary[data-v-0f9cb612] .ant-descriptions-view{border-radius:0}.image-progress-module .road-summary[data-v-0f9cb612] .ant-descriptions-item-label{width:172px;padding:8px 16px;color:#333;background:#fafafa}.image-progress-module .road-summary[data-v-0f9cb612] .desc-label{position:relative;padding-left:8px;color:#333}.image-progress-module .road-summary[data-v-0f9cb612] .desc-label.required:before{position:absolute;top:50%;left:0;height:14px;font-size:14px;line-height:14px;color:#f53d3d;content:"*";-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-progress-module .road-summary[data-v-0f9cb612] .ant-descriptions-item-content{padding:8px 12px;background:#fff}.image-progress-module .road-summary[data-v-0f9cb612] .ant-descriptions-item-content .ant-input,.image-progress-module .road-summary[data-v-0f9cb612] .ant-descriptions-item-content .ant-input-number{width:100%;border:1px solid #d9d9d9}.image-progress-module .road-summary[data-v-0f9cb612] .ant-descriptions-item-content .ant-input-number:focus,.image-progress-module .road-summary[data-v-0f9cb612] .ant-descriptions-item-content .ant-input-number:hover,.image-progress-module .road-summary[data-v-0f9cb612] .ant-descriptions-item-content .ant-input:focus,.image-progress-module .road-summary[data-v-0f9cb612] .ant-descriptions-item-content .ant-input:hover{border-color:#3862cf}.image-progress-module .progress-table[data-v-0f9cb612]{margin-top:16px;background:#fff}.module-item+.module-item[data-v-5af7dc4b]{margin-top:16px}.sub-label[data-v-5af7dc4b]{margin:16px 0 8px;font-size:14px;line-height:20px;color:#333}.table-action-icons[data-v-5af7dc4b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;height:100%}.w-input-sm[data-v-5af7dc4b]{width:160px}.w-input-md[data-v-5af7dc4b]{width:272px}.field-row[data-v-5af7dc4b] .ant-form-item{margin-bottom:0}.field-row[data-v-5af7dc4b] .ant-form-explain{position:absolute;font-size:12px}.desc-form-item[data-v-5af7dc4b]{margin-bottom:0}.desc-form-item[data-v-5af7dc4b] .ant-form-explain{position:absolute;font-size:12px}.module-item[data-v-5af7dc4b] .ant-table-tbody>tr>td,.module-item[data-v-5af7dc4b] .ant-table-thead>tr>th{padding:10px 12px;vertical-align:middle}.module-item[data-v-5af7dc4b] .ant-table-tbody>tr>td .ant-form-item,.module-item[data-v-5af7dc4b] .ant-table-thead>tr>th .ant-form-item{margin-bottom:0}.module-item[data-v-5af7dc4b] .ant-table-tbody>tr>td .ant-form-explain,.module-item[data-v-5af7dc4b] .ant-table-thead>tr>th .ant-form-explain{position:absolute;font-size:12px}.module-item[data-v-5af7dc4b] .ant-table-tbody>tr>td .ant-calendar-picker,.module-item[data-v-5af7dc4b] .ant-table-tbody>tr>td .ant-input,.module-item[data-v-5af7dc4b] .ant-table-tbody>tr>td .ant-input-number,.module-item[data-v-5af7dc4b] .ant-table-thead>tr>th .ant-calendar-picker,.module-item[data-v-5af7dc4b] .ant-table-thead>tr>th .ant-input,.module-item[data-v-5af7dc4b] .ant-table-thead>tr>th .ant-input-number{width:100%}.module-item[data-v-5af7dc4b] .ant-table-tbody>tr>td .ant-input,.module-item[data-v-5af7dc4b] .ant-table-tbody>tr>td .ant-input-number,.module-item[data-v-5af7dc4b] .ant-table-thead>tr>th .ant-input,.module-item[data-v-5af7dc4b] .ant-table-thead>tr>th .ant-input-number{background:#fff;border:1px solid transparent}.module-item[data-v-5af7dc4b] .ant-table-tbody>tr>td .ant-input-number:hover,.module-item[data-v-5af7dc4b] .ant-table-tbody>tr>td .ant-input:hover,.module-item[data-v-5af7dc4b] .ant-table-thead>tr>th .ant-input-number:hover,.module-item[data-v-5af7dc4b] .ant-table-thead>tr>th .ant-input:hover{border-color:#3862cf}.module-item[data-v-5af7dc4b] .ant-table-tbody>tr>td .ant-input-number-focused,.module-item[data-v-5af7dc4b] .ant-table-tbody>tr>td .ant-input:focus,.module-item[data-v-5af7dc4b] .ant-table-thead>tr>th .ant-input-number-focused,.module-item[data-v-5af7dc4b] .ant-table-thead>tr>th .ant-input:focus{border-color:#3862cf;-webkit-box-shadow:none;box-shadow:none}.module-item[data-v-5af7dc4b] .ant-table-tbody>tr>td .ant-input-number-handler-wrap,.module-item[data-v-5af7dc4b] .ant-table-thead>tr>th .ant-input-number-handler-wrap{border-left-color:transparent}.module-item[data-v-5af7dc4b] .ant-table-row-cell-break-word{height:auto;min-height:40px;padding:10px 12px}.table-container[data-v-5af7dc4b]{margin-top:16px}.tunnel-progress-module[data-v-5af7dc4b] .parent-table>.ant-table-content>.ant-table-body>table>.ant-table-tbody>tr.ant-table-expanded-row>td{padding:0;background:#fafafa}.tunnel-progress-module .child-table-wrap[data-v-5af7dc4b]{padding:16px;margin:-10px -12px;background:#f5f5f5}.tunnel-progress-module .child-table[data-v-5af7dc4b]{background:#fff}.tunnel-progress-module .child-table[data-v-5af7dc4b] .ant-table-thead>tr>th{background:#fafafa}.module-item+.module-item[data-v-b2c5c492]{margin-top:16px}.table-container[data-v-b2c5c492]{margin-top:16px}.sub-label[data-v-b2c5c492]{margin:16px 0 8px;font-size:14px;line-height:20px;color:#333}.table-action-icons[data-v-b2c5c492]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;height:100%}.w-input-sm[data-v-b2c5c492]{width:160px}.w-input-md[data-v-b2c5c492]{width:272px}.field-row[data-v-b2c5c492] .ant-form-item{margin-bottom:0}.field-row[data-v-b2c5c492] .ant-form-explain{position:absolute;font-size:12px}.desc-form-item[data-v-b2c5c492]{margin-bottom:0}.desc-form-item[data-v-b2c5c492] .ant-form-explain{position:absolute;font-size:12px}.module-item[data-v-b2c5c492] .ant-table-tbody>tr>td,.module-item[data-v-b2c5c492] .ant-table-thead>tr>th{padding:10px 12px;vertical-align:middle}.module-item[data-v-b2c5c492] .ant-table-tbody>tr>td .ant-form-item,.module-item[data-v-b2c5c492] .ant-table-thead>tr>th .ant-form-item{margin-bottom:0}.module-item[data-v-b2c5c492] .ant-table-tbody>tr>td .ant-form-explain,.module-item[data-v-b2c5c492] .ant-table-thead>tr>th .ant-form-explain{position:absolute;font-size:12px}.module-item[data-v-b2c5c492] .ant-table-tbody>tr>td .ant-calendar-picker,.module-item[data-v-b2c5c492] .ant-table-tbody>tr>td .ant-input,.module-item[data-v-b2c5c492] .ant-table-tbody>tr>td .ant-input-number,.module-item[data-v-b2c5c492] .ant-table-thead>tr>th .ant-calendar-picker,.module-item[data-v-b2c5c492] .ant-table-thead>tr>th .ant-input,.module-item[data-v-b2c5c492] .ant-table-thead>tr>th .ant-input-number{width:100%}.module-item[data-v-b2c5c492] .ant-table-tbody>tr>td .ant-input,.module-item[data-v-b2c5c492] .ant-table-tbody>tr>td .ant-input-number,.module-item[data-v-b2c5c492] .ant-table-thead>tr>th .ant-input,.module-item[data-v-b2c5c492] .ant-table-thead>tr>th .ant-input-number{background:#fff;border:1px solid transparent}.module-item[data-v-b2c5c492] .ant-table-tbody>tr>td .ant-input-number:hover,.module-item[data-v-b2c5c492] .ant-table-tbody>tr>td .ant-input:hover,.module-item[data-v-b2c5c492] .ant-table-thead>tr>th .ant-input-number:hover,.module-item[data-v-b2c5c492] .ant-table-thead>tr>th .ant-input:hover{border-color:#3862cf}.module-item[data-v-b2c5c492] .ant-table-tbody>tr>td .ant-input-number-focused,.module-item[data-v-b2c5c492] .ant-table-tbody>tr>td .ant-input:focus,.module-item[data-v-b2c5c492] .ant-table-thead>tr>th .ant-input-number-focused,.module-item[data-v-b2c5c492] .ant-table-thead>tr>th .ant-input:focus{border-color:#3862cf;-webkit-box-shadow:none;box-shadow:none}.module-item[data-v-b2c5c492] .ant-table-tbody>tr>td .ant-input-number-handler-wrap,.module-item[data-v-b2c5c492] .ant-table-thead>tr>th .ant-input-number-handler-wrap{border-left-color:transparent}.module-item[data-v-b2c5c492] .ant-table-row-cell-break-word{height:auto;min-height:40px;padding:10px 12px}.beam-progress-module .cell-textarea-view[data-v-b2c5c492]{line-height:22px;word-break:break-all;white-space:pre-wrap}.beam-progress-module .beam-summary[data-v-b2c5c492]{margin-top:16px;background:#fff}.beam-progress-module .beam-summary[data-v-b2c5c492] .ant-descriptions-view{border-radius:0}.beam-progress-module .beam-summary[data-v-b2c5c492] .ant-descriptions-item-label{width:172px;padding:8px 16px;color:#000;background:#fafafa}.beam-progress-module .beam-summary[data-v-b2c5c492] .desc-label{color:#333}.beam-progress-module .beam-summary[data-v-b2c5c492] .ant-descriptions-item-content{padding:8px 12px;background:#fff}.beam-progress-module .beam-summary[data-v-b2c5c492] .ant-descriptions-item-content .ant-input{border:1px solid #d9d9d9}.beam-progress-module .beam-summary[data-v-b2c5c492] .ant-descriptions-item-content .ant-input:focus,.beam-progress-module .beam-summary[data-v-b2c5c492] .ant-descriptions-item-content .ant-input:hover{border-color:#3862cf}.beam-progress-module .table-container[data-v-b2c5c492]{margin-top:16px}.project-overview[data-v-1cb0a141]{min-height:100%}