.theme-color-blue[data-v-6ef13fb2]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-6ef13fb2]{color:#409eff}.theme-color-red[data-v-6ef13fb2]{color:#f56c6c}[data-v-6ef13fb2]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.project-summary[data-v-6ef13fb2]{padding:20px;background:#f3f7ff;border-left:3px solid #409eff}.project-summary__heading>div[data-v-6ef13fb2],.project-summary__heading[data-v-6ef13fb2]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.project-summary__heading[data-v-6ef13fb2]{justify-content:space-between}.project-summary p[data-v-6ef13fb2]{color:#4b5563;line-height:1.7;margin:12px 0}.project-condition[data-v-6ef13fb2]{margin-top:16px}.invitation-next[data-v-6ef13fb2]{display:flex;gap:12px;justify-content:space-between;align-items:center;flex-wrap:wrap}.project-workflow[data-v-6ef13fb2]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;padding:0;margin:24px 0;gap:12px}.workflow-step[data-v-6ef13fb2]{padding:12px 0;border-top:3px solid #e4e7ed;min-width:0}.workflow-step.is-passed[data-v-6ef13fb2]{border-color:#67c23a}.workflow-step.is-pending[data-v-6ef13fb2],.workflow-step.is-processing[data-v-6ef13fb2]{border-color:#409eff}.workflow-step.is-failed[data-v-6ef13fb2],.workflow-step.is-returned[data-v-6ef13fb2]{border-color:#e6a23c}.workflow-step__title[data-v-6ef13fb2]{display:flex;gap:8px;align-items:center;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.workflow-step__title[data-v-6ef13fb2]:hover{color:#2878d0}.step-marker[data-v-6ef13fb2]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#f0f2f5;color:#606266}.is-passed .step-marker[data-v-6ef13fb2]{color:#397b19;background:#edf8e7}.workflow-step__state[data-v-6ef13fb2]{display:block;color:#606266;margin:8px 0 0 32px;font-size:12px}.workflow-branches[data-v-6ef13fb2]{margin-top:12px;font-size:12px}.workflow-branches>div[data-v-6ef13fb2]{display:flex;justify-content:space-between;gap:4px;margin-top:6px;flex-wrap:wrap}.current-tasks h3[data-v-6ef13fb2]{font-size:16px;margin:0 0 12px}.current-tasks[data-v-6ef13fb2]{margin-top:18px;padding:18px 20px;border-left:4px solid #409eff;background:#f3f7ff}.current-task[data-v-6ef13fb2]{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:6px 0}.current-task+.current-task[data-v-6ef13fb2]{padding-top:16px;border-top:1px solid #dfe8f7}.current-task__content[data-v-6ef13fb2]{min-width:0}.current-task__link[data-v-6ef13fb2]{display:inline-block;margin:10px 12px 0 0;padding:0;border:0;background:transparent;color:#2878d0;font:inherit;font-weight:600;cursor:pointer}.current-task__link[data-v-6ef13fb2]:hover{text-decoration:underline}.current-task__link--secondary[data-v-6ef13fb2]{font-weight:400}.current-task p[data-v-6ef13fb2],.task-waiting[data-v-6ef13fb2]{color:#606266;font-size:13px}.supplier-entry[data-v-6ef13fb2]{margin-top:14px;padding:12px 14px;border:1px solid #c9daf7;border-radius:6px;background:#fff}.supplier-entry--admitted[data-v-6ef13fb2]{margin-top:18px;background:#f7faff}.supplier-entry>small[data-v-6ef13fb2],.supplier-entry>strong[data-v-6ef13fb2]{display:block}.supplier-entry>small[data-v-6ef13fb2]{margin-top:5px;color:#69788d;line-height:1.6}.supplier-entry__row[data-v-6ef13fb2]{display:flex;align-items:center;gap:12px;margin-top:10px}.supplier-entry__row code[data-v-6ef13fb2]{flex:1;min-width:0;padding:9px 10px;border:1px solid #d6e3fa;border-radius:4px;background:#f7faff;color:#2878d0;overflow-wrap:anywhere}.task-meta[data-v-6ef13fb2]{display:flex;gap:8px 20px;flex-wrap:wrap;margin-top:10px;color:#606266;font-size:13px}.is-overdue[data-v-6ef13fb2]{color:#c45656}@media(max-width:1000px){.project-workflow[data-v-6ef13fb2]{grid-template-columns:repeat(3,minmax(0,1fr))}.supplier-entry__row[data-v-6ef13fb2]{align-items:stretch;flex-direction:column}}@media(max-width:600px){.project-workflow[data-v-6ef13fb2]{grid-template-columns:repeat(2,minmax(0,1fr))}.current-task[data-v-6ef13fb2]{align-items:flex-start;flex-direction:column}}.theme-color-blue[data-v-8a549962]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-8a549962]{color:#409eff}.theme-color-red[data-v-8a549962]{color:#f56c6c}[data-v-8a549962]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.body[data-v-8a549962]{background-color:#f3f5f9;width:100%;min-height:100vh;box-sizing:border-box}.body .datepicker[data-v-8a549962]{margin:10px 0}.body .form_con[data-v-8a549962]{width:min(800px,100%);margin:0 auto}.body .form_con .el-cascader[data-v-8a549962]{width:100%}.body .form_con .el-form .el-form-item[data-v-8a549962]{margin-bottom:20px!important}.body .footer[data-v-8a549962]{width:min(800px,100%);margin:0 auto}.body .footer button[data-v-8a549962]{width:100%;margin:10px 0}.body .footer p[data-v-8a549962]{color:#117ff5;border-bottom:1px solid #117ff5;cursor:pointer}.body .border[data-v-8a549962]{height:40px;width:40px;text-align:center;line-height:36px;border:2px solid #8e8e8e;border-radius:50%;margin-bottom:10px}.body .border_active[data-v-8a549962]{border:2px solid #117ff5;border-radius:50%}.body .active[data-v-8a549962]{color:#117ff5}.body-header[data-v-8a549962]{height:70px;display:flex;align-items:center;background-color:#fff;padding:10px 20px;box-shadow:2px 2px 5px #c2c3c7}.body-header-img[data-v-8a549962]{height:36px}.body-header-line[data-v-8a549962]{width:2px;height:50px;background-color:#f3f5f9;margin:0 10px}.body-header-title[data-v-8a549962]{font-weight:600;margin-top:20px}.body .stepcon[data-v-8a549962]{width:100px}.body-step[data-v-8a549962],.body .stepcon[data-v-8a549962]{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.body-step[data-v-8a549962]{margin-bottom:20px}.body-step-left[data-v-8a549962]{text-align:center}.body-content[data-v-8a549962]{width:90%;min-height:calc(100vh - 20px);margin:10px auto;background-color:#fff;padding:20px;box-sizing:border-box}.query-error[data-v-8a549962],.validation-correction-action[data-v-8a549962],.validation-details-button[data-v-8a549962]{margin-top:16px}.validation-correction-action p[data-v-8a549962]{color:#64748b;line-height:1.6}.progress-stage-details[data-v-8a549962]{max-height:60vh;overflow-y:auto}.progress-stage-details>.el-alert[data-v-8a549962]{margin-top:16px}.progress-stage-task[data-v-8a549962]{margin-top:16px;padding:16px;border:1px solid #e2e8f0;border-radius:6px}.progress-stage-task>.el-tag[data-v-8a549962]{margin-left:12px}.progress-stage-task p[data-v-8a549962]{line-height:1.6;color:#64748b}.query-entry-hint[data-v-8a549962]{margin-bottom:20px}.progress-result[data-v-8a549962]{margin-top:20px}.application-summary[data-v-8a549962]{display:flex;justify-content:space-between;margin-bottom:20px;padding:14px;background:#f7f9fc}.application-summary span[data-v-8a549962]{color:#64748b}.progress-result .el-alert[data-v-8a549962],.progress-result .el-descriptions[data-v-8a549962]{margin-top:18px}.supplier-account-card[data-v-8a549962]{margin-top:20px;padding:18px;border:1px solid #b7ebc6;border-radius:10px;background:#f3fbf6}.supplier-account-card__header[data-v-8a549962]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.supplier-account-card__header h3[data-v-8a549962]{margin:0}.supplier-account-card__header p[data-v-8a549962]{margin:6px 0 0;color:#64748b}.supplier-account-card__password[data-v-8a549962]{color:#1677ff;letter-spacing:.5px}.supplier-account-card__notice[data-v-8a549962]{margin:12px 0 0;color:#b45309}.conditional-admission-card[data-v-8a549962]{margin-top:20px;padding:18px;border:1px solid #f6c453;border-radius:10px;background:#fffaf0}.conditional-admission-card h3[data-v-8a549962]{margin:0 0 12px}.sample-shipment-card[data-v-8a549962]{margin-top:20px;padding:18px;border:1px solid #e2e8f0;border-radius:10px}.sample-shipment-card h3[data-v-8a549962]{margin:0 0 12px}.shipment-form[data-v-8a549962]{margin-top:18px}@media(max-width:768px){.body-content[data-v-8a549962]{width:100%;margin:0;padding:14px}.application-summary[data-v-8a549962]{flex-direction:column;gap:6px}.progress-result[data-v-8a549962]{overflow-x:auto}.progress-result[data-v-8a549962] .el-steps{min-width:620px}.progress-result[data-v-8a549962] .el-descriptions__table{min-width:520px}.form_con[data-v-8a549962] .el-form-item__label{float:none;width:100%!important;padding:0 0 8px;line-height:1.4}.form_con[data-v-8a549962] .el-form-item__content{margin-left:0!important}}