.prepare-plan-body[data-v-650681a6]{max-height:min(70vh,620px);padding-right:4px;overflow-x:hidden;overflow-y:auto}.prepare-plan-body[data-v-650681a6] .ant-form-item-label{text-align:left}.prepare-plan-subtitle[data-v-650681a6]{margin-bottom:8px;font-size:15px;font-weight:600;color:#262626;line-height:22px}.prepare-plan-tip[data-v-650681a6]{margin-bottom:16px;padding:10px 12px;font-size:13px;line-height:20px;color:#595959;background:#f6ffed;border:1px solid #b7eb8f;border-radius:4px}.prepare-plan-tip strong[data-v-650681a6]{color:#389e0d;font-weight:600}.prepare-plan-tip--readonly[data-v-650681a6]{background:#f5f5f5;border-color:#d9d9d9}.prepare-plan-tip--readonly strong[data-v-650681a6]{color:#595959}.schedule-banner[data-v-650681a6]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-bottom:16px;padding:10px 12px;background:#fafafa;border:1px solid #f0f0f0;border-radius:4px;font-size:13px}.schedule-item[data-v-650681a6]{display:inline-flex;align-items:center;gap:6px}.schedule-label[data-v-650681a6]{color:#8c8c8c}.schedule-value[data-v-650681a6]{color:#262626;font-weight:500}.schedule-note[data-v-650681a6]{color:#bfbfbf;font-size:12px}.section-title[data-v-650681a6]{position:relative;margin:4px 0 12px;padding-left:10px;font-size:14px;font-weight:600;line-height:22px;color:#262626}.section-title[data-v-650681a6]:before{content:"";position:absolute;left:0;top:4px;width:3px;height:14px;border-radius:2px;background:#1890ff}.section-title+.section-title[data-v-650681a6]{margin-top:20px}.plan-textarea[data-v-650681a6]{resize:none}.resource-grid[data-v-650681a6] .ant-col{margin-bottom:12px}.resource-tip[data-v-650681a6]{margin-top:4px;font-size:12px;line-height:18px;color:#bfbfbf}.budget-template-block[data-v-650681a6]{margin-top:16px;padding-top:12px;border-top:1px dashed #e8e8e8}.budget-template-label[data-v-650681a6]{margin-bottom:8px;font-size:14px;font-weight:500;color:#262626}.budget-template-select[data-v-650681a6]{width:100%}[data-v-650681a6] .ant-form-item{margin-bottom:16px}.scheme-body[data-v-1007d279]{max-height:min(70vh,640px);padding-right:4px;overflow-x:hidden;overflow-y:auto}.scheme-body[data-v-1007d279] .ant-form-item-label{text-align:left}.section-title[data-v-1007d279]{position:relative;margin:4px 0 12px;padding-left:10px;font-size:14px;font-weight:600;line-height:22px;color:#262626}.section-title[data-v-1007d279]:before{content:"";position:absolute;left:0;top:4px;width:3px;height:14px;border-radius:2px;background:#1890ff}.readonly-tip[data-v-1007d279]{margin:-4px 0 12px;padding:8px 12px;font-size:12px;line-height:18px;color:#8c8c8c;background:#fafafa;border:1px solid #f0f0f0;border-radius:4px}.plan-textarea[data-v-1007d279]{resize:none}.resource-grid[data-v-1007d279] .ant-col{margin-bottom:12px}.resource-tip[data-v-1007d279]{margin-top:6px;font-size:12px;line-height:18px;color:#bfbfbf}.budget-template-block[data-v-1007d279]{margin-top:8px}.budget-template-label[data-v-1007d279]{margin-bottom:8px;font-size:13px;color:#595959}.schedule-text[data-v-1007d279]{color:#595959}.milestone-row[data-v-1007d279]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.milestone-row__name[data-v-1007d279]{flex:1}.milestone-row__date[data-v-1007d279]{width:180px}[data-v-1007d279] .ant-form-item{margin-bottom:16px}.dialog-title[data-v-0d24f9b5]{font-size:16px;font-weight:600;color:#262626;line-height:24px}.dialog-subtitle[data-v-0d24f9b5]{margin-top:2px;font-size:13px;font-weight:400;color:#8c8c8c;line-height:20px}.communicate-body[data-v-0d24f9b5]{max-height:min(75vh,680px);overflow-x:hidden;overflow-y:auto}.communicate-body[data-v-0d24f9b5] .ant-form-item-label{text-align:left}.communicate-tip[data-v-0d24f9b5]{margin-bottom:16px;padding:10px 12px;font-size:13px;line-height:20px;color:#595959;background:#e6f7ff;border:1px solid #91d5ff;border-radius:4px}.communicate-tip strong[data-v-0d24f9b5]{color:#096dd9;font-weight:600}.section-title[data-v-0d24f9b5]{position:relative;margin:4px 0 12px;padding-left:10px;font-size:14px;font-weight:600;line-height:22px;color:#262626}.section-title[data-v-0d24f9b5]:before{content:"";position:absolute;left:0;top:4px;width:3px;height:14px;border-radius:2px;background:#1890ff}.section-title--form[data-v-0d24f9b5]{margin-top:20px}.log-list[data-v-0d24f9b5]{max-height:220px;margin-bottom:8px;padding:4px 8px;overflow-y:auto;background:#fafafa;border:1px solid #f0f0f0;border-radius:4px}.log-item[data-v-0d24f9b5]{padding:10px 4px;border-bottom:1px solid #f0f0f0}.log-item[data-v-0d24f9b5]:last-child{border-bottom:none}.log-item__meta[data-v-0d24f9b5]{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:12px;color:#8c8c8c}.log-item__time[data-v-0d24f9b5]{color:#595959;font-weight:500}.log-item__content[data-v-0d24f9b5]{margin-top:6px;color:#262626;line-height:22px;white-space:pre-wrap}.log-item__extra[data-v-0d24f9b5]{margin-top:4px;font-size:13px;color:#595959;line-height:20px}.log-item__files[data-v-0d24f9b5]{display:flex;flex-direction:column;gap:6px;margin-top:8px}.full-width[data-v-0d24f9b5]{width:100%}[data-v-0d24f9b5] .ant-form-item{margin-bottom:16px}.complete-body[data-v-b5ff6c50]{font-size:14px;color:#262626}.complete-project[data-v-b5ff6c50]{margin-bottom:12px;font-size:15px;font-weight:600;line-height:22px}.complete-tip[data-v-b5ff6c50]{margin-bottom:16px;padding:10px 12px;font-size:13px;line-height:20px;color:#595959;background:#fffbe6;border:1px solid #ffe58f;border-radius:4px}.complete-tip strong[data-v-b5ff6c50]{color:#d48806;font-weight:600}.summary-card[data-v-b5ff6c50]{margin-bottom:16px;padding:12px 14px;background:#fafafa;border:1px solid #f0f0f0;border-radius:4px}.summary-row[data-v-b5ff6c50]{display:flex;justify-content:space-between;gap:12px;padding:4px 0;font-size:13px;line-height:22px}.summary-label[data-v-b5ff6c50]{color:#8c8c8c}.summary-value[data-v-b5ff6c50]{color:#262626;text-align:right}.check-list[data-v-b5ff6c50]{margin-bottom:16px}.check-item[data-v-b5ff6c50]{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px;font-size:13px;line-height:22px;color:#595959}.check-item--ok[data-v-b5ff6c50]{color:#389e0d}.check-item[data-v-b5ff6c50] .anticon-close-circle{color:#ff4d4f}.check-item[data-v-b5ff6c50] .anticon-check-circle{color:#52c41a}.check-item[data-v-b5ff6c50] .anticon-info-circle{color:#faad14}.hint[data-v-dc23d7ba]{margin-bottom:12px;color:rgba(0,0,0,.65);line-height:1.6}.pm-reserve-org-cell[data-v-c0669620]{display:inline-flex;align-items:center;max-width:100%;vertical-align:middle}.pm-reserve-org-cell .org-leader-icon[data-v-c0669620]{flex-shrink:0;margin-right:4px}.pm-table-date-cell[data-v-6fefe9ff]{display:inline-block;white-space:nowrap}