.cell-form[data-v-341786f6] .s-form-item+.s-form-item .ant-form-item{margin-top:16px}.cell-form[data-v-341786f6] .ant-select{width:100%}.scheme-actions[data-v-341786f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.construction-scheme-index[data-v-f86d98fa]{height:calc(100vh - 122px)}.construction-scheme-index[data-v-f86d98fa] .plan-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:100%}.construction-scheme-index[data-v-f86d98fa] .plan-card .ant-spin-container,.construction-scheme-index[data-v-f86d98fa] .plan-card .ant-spin-nested-loading,.construction-scheme-index[data-v-f86d98fa] .plan-card .slot-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.construction-scheme-index .plan-page-toolbar[data-v-f86d98fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.construction-scheme-index .plan-stat-cards[data-v-f86d98fa]{display:grid;-ms-flex-negative:0;flex-shrink:0;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:16px}.construction-scheme-index .plan-stat-card[data-v-f86d98fa]{min-width:0;padding:16px;background:#f7f7f7;border-radius:4px}.construction-scheme-index .plan-stat-title[data-v-f86d98fa]{margin-bottom:16px;font-size:14px;font-weight:700;line-height:20px;color:#000}.construction-scheme-index .plan-stat-values[data-v-f86d98fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;line-height:20px;color:#333}.construction-scheme-index .plan-stat-values .plan-stat-num[data-v-f86d98fa]{font-size:15px;font-style:normal;font-weight:500;color:#3862cf}.construction-scheme-index .legend[data-v-f86d98fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.construction-scheme-index .plan-page-table[data-v-f86d98fa]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;min-height:0;overflow:hidden}.construction-scheme-index .month-picker[data-v-f86d98fa]{width:240px}.construction-scheme-index .legend-item[data-v-f86d98fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:24px;font-size:14px;line-height:22px;color:#333}.construction-scheme-index .legend-block[data-v-f86d98fa]{display:inline-block;width:14px;height:14px;margin-right:8px;border-radius:2px}.construction-scheme-index .legend-block.is-operating[data-v-f86d98fa]{background:#f53d3d}.construction-scheme-index .legend-block.is-nearby[data-v-f86d98fa]{background:#f82f82}.construction-scheme-index .legend-block.is-normal[data-v-f86d98fa]{background:#3862cf}.construction-scheme-index .legend-block.is-pending[data-v-f86d98fa]{background:#fc9100}.construction-scheme-index .legend-block.is-weekend[data-v-f86d98fa]{background:#f5f9ff;border:1px solid #e5e6eb}.construction-scheme-index .plan-table[data-v-f86d98fa] .ant-table-thead>tr>th{height:40px;padding:8px;font-weight:700;color:#333;text-align:center;background:#f7f8fa!important}.construction-scheme-index .plan-table[data-v-f86d98fa] .ant-table-tbody>tr>td{height:40px;padding:4px 8px;background:#fff}.construction-scheme-index .plan-table[data-v-f86d98fa] .weekend-col{background:#f5f9ff!important}.construction-scheme-index .plan-table[data-v-f86d98fa] .out-month-col{color:#ccc;background:#f2f2f2!important}.construction-scheme-index .plan-table[data-v-f86d98fa] .status-cell{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.construction-scheme-index .plan-table[data-v-f86d98fa] .status-cell.is-clickable{cursor:pointer}.construction-scheme-index .plan-table[data-v-f86d98fa] .status-dot{display:inline-block;width:14px;height:14px;border-radius:50%}.construction-scheme-index .plan-table[data-v-f86d98fa] .status-dot.is-operating{background:#f53d3d}.construction-scheme-index .plan-table[data-v-f86d98fa] .status-dot.is-nearby{background:#f82f82}.construction-scheme-index .plan-table[data-v-f86d98fa] .status-dot.is-normal{background:#3862cf}.construction-scheme-index .plan-table[data-v-f86d98fa] .status-dot.is-pending{background:#fc9100}