.search-wrapper[data-v-053720e8]{margin-bottom:16px}.selected-info[data-v-053720e8]{margin-top:16px;padding-top:16px;border-top:1px solid #e8e8e8;color:#666;font-size:14px}.search-wrapper[data-v-2eda1a8e]{margin-bottom:16px}.selected-info[data-v-2eda1a8e]{margin-top:16px;padding-top:16px;border-top:1px solid #e8e8e8;color:#666;font-size:14px}.status-dot[data-v-2eda1a8e]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.status-active[data-v-2eda1a8e]{color:#34c94f}.status-warning[data-v-2eda1a8e]{color:#faad14}.status-expired[data-v-2eda1a8e]{color:#ff4d4f}.status-inactive[data-v-2eda1a8e]{color:#999}.cloud-disk-file-preview[data-v-6f9dd5cd]{width:100%;height:650px}.cloud-disk-file-preview--image[data-v-6f9dd5cd]{height:auto;min-height:200px;text-align:center}.cloud-disk-file-preview__iframe[data-v-6f9dd5cd]{width:100%;height:100%;border:none}.cloud-disk-file-preview__image[data-v-6f9dd5cd]{max-width:100%;max-height:600px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.1)}.cloud-disk-file-preview__empty[data-v-6f9dd5cd]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;min-height:200px;color:#999;font-size:14px}.jcff-form[data-v-0c131f6c]{height:calc(100vh - 80px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.jcff-form .form-content[data-v-0c131f6c]{-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden;padding-right:8px}.jcff-form .section-title[data-v-0c131f6c]{font-size:14px;font-weight:600;color:#333;margin-bottom:16px;padding-left:8px;border-left:3px solid #2768ff}.jcff-form[data-v-0c131f6c] .ant-form-item{margin-bottom:16px}.jcff-form[data-v-0c131f6c] .ant-form-item-label>label{color:#666;font-size:14px}.jcff-form[data-v-0c131f6c] .ant-form-item-label>label.ant-form-item-required:before{color:#f54e45}.jcff-form .detection-limit-wrapper[data-v-0c131f6c]{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.jcff-form .detection-limit-wrapper[data-v-0c131f6c] .ant-input{padding-right:90px}.jcff-form .special-char-btn[data-v-0c131f6c]{background-color:#f0f4fa;position:absolute;right:0;top:0;border-radius:4px;white-space:nowrap}.jcff-form .file-info[data-v-0c131f6c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 12px;background:#f5f7fa;border-radius:4px}.jcff-form .file-info .file-name[data-v-0c131f6c]{-ms-flex:1;flex:1;color:#333}.jcff-form .file-info .file-check[data-v-0c131f6c]{color:#34c94f}.jcff-form .file-info .file-action[data-v-0c131f6c]{color:#666;cursor:pointer}.jcff-form .file-info .file-action[data-v-0c131f6c]:hover{color:#4673ff}.jcff-form .upload-tip[data-v-0c131f6c]{font-size:12px;color:#999;margin-top:8px}.jcff-form .equipment-table[data-v-0c131f6c],.jcff-form .sample-table[data-v-0c131f6c]{margin-bottom:24px}.jcff-form .equipment-table .add-record-btn[data-v-0c131f6c],.jcff-form .sample-table .add-record-btn[data-v-0c131f6c]{margin-top:16px}.jcff-form .equipment-table .status-active[data-v-0c131f6c],.jcff-form .equipment-table .status-inactive[data-v-0c131f6c],.jcff-form .sample-table .status-active[data-v-0c131f6c],.jcff-form .sample-table .status-inactive[data-v-0c131f6c]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px}.jcff-form .equipment-table .status-active .status-dot[data-v-0c131f6c],.jcff-form .equipment-table .status-inactive .status-dot[data-v-0c131f6c],.jcff-form .sample-table .status-active .status-dot[data-v-0c131f6c],.jcff-form .sample-table .status-inactive .status-dot[data-v-0c131f6c]{display:inline-block;width:8px;height:8px;border-radius:50%}.jcff-form .equipment-table .remove-btn[data-v-0c131f6c],.jcff-form .sample-table .remove-btn[data-v-0c131f6c]{color:#2768ff}.jcff-form .drawer-footer[data-v-0c131f6c]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:20px 10px 0 10px;border-top:1px solid #e8e8e8;-ms-flex-negative:0;flex-shrink:0}.jcff-form .drawer-footer button[data-v-0c131f6c]{margin-left:8px}.jcff-form .template-selector-wrapper[data-v-0c131f6c] .ant-select{width:100%}.jcff-form .template-preview-btns[data-v-0c131f6c]{margin-top:8px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.jcff-form .template-preview-btns .template-preview-btn[data-v-0c131f6c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 12px;background:#f0f7ff;border:1px solid #d6e4ff;border-radius:4px;color:#2768ff;font-size:12px;cursor:pointer;transition:all .2s;-ms-flex:0 0 calc(50% - 3px);flex:0 0 calc(50% - 3px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}.jcff-form .template-preview-btns .template-preview-btn .btn-text[data-v-0c131f6c]{overflow:hidden;text-overflow:ellipsis;min-width:0;-ms-flex:1 1 auto;flex:1 1 auto}.jcff-form .template-preview-btns .template-preview-btn[data-v-0c131f6c]:hover{background:#e6f0ff;border-color:#2768ff}.jcff-form .description-area[data-v-0c131f6c]{background:#f7f9fc;border-radius:6px;padding:16px;margin-bottom:24px;border-left:3px solid #2768ff}.personnel-tags[data-v-0c131f6c]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-ms-flex-align:center;align-items:center}.personnel-tags .personnel-tag[data-v-0c131f6c]{margin:0;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.personnel-tags .personnel-count[data-v-0c131f6c]{color:#999;font-size:12px;margin-left:4px}.personnel-tags .personnel-toggle[data-v-0c131f6c]{color:#2768ff;font-size:12px;margin-left:4px;cursor:pointer}.personnel-tags .personnel-toggle[data-v-0c131f6c]:hover{text-decoration:underline}.readonly-value[data-v-0c131f6c]{color:#999}