.template-loading[data-v-0da7dfcb]{display:block;min-height:240px}.template-loading[data-v-0da7dfcb] .ant-spin-spinning{max-height:none}.template-loading[data-v-0da7dfcb] .ant-spin-blur{pointer-events:none}.template-loading-placeholder[data-v-0da7dfcb]{min-height:240px}.template-validation-help[data-v-0da7dfcb]{display:block;color:#f5222d;font-size:14px;font-weight:400;line-height:22px;white-space:normal}.template-control-error[data-v-0da7dfcb] .ant-input,.template-control-error[data-v-0da7dfcb] .ant-select-selection{border-color:#f5222d}[data-validation-key][data-v-0da7dfcb]{scroll-margin:16px}.template-draft-status[data-v-0da7dfcb]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 6px}.template-draft-time[data-v-0da7dfcb],.template-upload-tip[data-v-0da7dfcb]{color:#8c8c8c;font-size:12px;line-height:20px}.template-draft-time[data-v-0da7dfcb]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 6px}.template-draft-pending[data-v-0da7dfcb]{color:#d46b08;font-weight:500}.template-draft-alert[data-v-0da7dfcb]{margin-bottom:10px;padding:6px 12px 6px 32px}.template-draft-alert[data-v-0da7dfcb] .ant-alert-description,.template-draft-alert[data-v-0da7dfcb] .ant-alert-message{font-size:12px;line-height:20px}.template-draft-alert[data-v-0da7dfcb] .ant-alert-icon{top:9px;left:12px;font-size:14px}.batch-fields-category[data-v-0da7dfcb]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:12px}.batch-fields-category[data-v-0da7dfcb] .ant-select{width:100%}.material-list[data-v-0da7dfcb]{margin:16px 0}.material-editor[data-v-0da7dfcb]{border:1px solid #e8e8e8;border-radius:4px;padding:16px;margin-bottom:16px}.material-editor header[data-v-0da7dfcb]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.material-editor[data-v-0da7dfcb] .ant-form-item{margin-bottom:14px}.material-form[data-v-0da7dfcb] .ant-form-item{-ms-flex-align:start;align-items:flex-start}.material-form[data-v-0da7dfcb] .ant-form-item-label{-ms-flex:0 0 144px;flex:0 0 144px;width:144px;line-height:32px;text-align:right;white-space:nowrap}.material-form[data-v-0da7dfcb] .ant-form-item-control-wrapper{-ms-flex:1;flex:1;min-width:0}.material-form[data-v-0da7dfcb] .ant-form-item-control{line-height:32px}.form-fields-toolbar[data-v-0da7dfcb]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 16px;min-height:32px;margin-bottom:8px}.form-fields-toolbar[data-v-0da7dfcb] .ant-btn{margin:0}.batch-fields-help[data-v-0da7dfcb]{margin:12px 0;color:#595959;font-size:12px;line-height:20px}.batch-fields-defaults[data-v-0da7dfcb]{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin:14px 0}.batch-fields-defaults>label[data-v-0da7dfcb]:first-child{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;width:180px}.batch-fields-defaults>.ant-checkbox-wrapper[data-v-0da7dfcb]{margin:0;padding-bottom:5px}.batch-fields-input[data-v-0da7dfcb]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-bottom:14px;font-weight:400}.batch-fields-preview-heading[data-v-0da7dfcb]{margin:14px 0 8px;font-weight:600}.batch-fields-preview-heading span[data-v-0da7dfcb]{color:#8c8c8c;font-size:12px;font-weight:400}.batch-fields-preview[data-v-0da7dfcb]{max-height:220px;overflow:auto;border:1px solid #e8e8e8}.batch-fields-preview table[data-v-0da7dfcb]{width:100%;min-width:600px;table-layout:fixed;border-collapse:collapse}.batch-fields-preview td[data-v-0da7dfcb],.batch-fields-preview th[data-v-0da7dfcb]{padding:8px;border-bottom:1px solid #e8e8e8;vertical-align:top;overflow-wrap:anywhere}.batch-fields-preview th[data-v-0da7dfcb]{background:#fafafa;position:sticky;top:0}.batch-fields-preview th[data-v-0da7dfcb]:first-child{width:80px}.batch-fields-preview th[data-v-0da7dfcb]:nth-child(2){width:160px}.batch-fields-preview th[data-v-0da7dfcb]:nth-child(3){width:100px}.batch-fields-preview th[data-v-0da7dfcb]:nth-child(4){width:80px}.batch-fields-hint[data-v-0da7dfcb]{white-space:pre-wrap}.field-editor-group-categorized[data-v-0da7dfcb]{margin:12px 0 16px;border:1px solid var(--color-tb-border,#e1e4e8);border-radius:var(--border-radius,6px);background:#fff;overflow:hidden}.field-editor-group-header[data-v-0da7dfcb]{padding:12px 16px;background:var(--color-bg,#f4f6f7);gap:12px 16px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0!important}.field-editor-group-title[data-v-0da7dfcb]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:8px;min-width:0;-ms-flex:1 1 240px;flex:1 1 240px}.field-editor-group-title>.ant-btn[data-v-0da7dfcb]{-ms-flex:0 0 20px;flex:0 0 20px;min-width:20px;height:32px;margin:0;padding:0;color:var(--color-grey,#708090)}.field-editor-group-title>strong[data-v-0da7dfcb]{color:var(--color-font,#262626);font-size:14px;font-weight:500;line-height:32px}.field-editor-group-name[data-v-0da7dfcb]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 160px;flex:1 1 160px;min-width:110px;max-width:260px;margin:0}.field-editor-group-count[data-v-0da7dfcb]{-ms-flex:0 0 auto;flex:0 0 auto;color:var(--color-grey,#708090);font-size:12px;line-height:32px;white-space:nowrap}.field-editor-group-actions[data-v-0da7dfcb]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;line-height:normal}.field-editor-group-actions[data-v-0da7dfcb] .ant-btn{margin:0;vertical-align:top}.field-editor-group-categorized>.field-editor-group-body[data-v-0da7dfcb]{padding:0 16px;border-top:1px solid var(--color-tb-border,#e1e4e8)}.field-editor-group-empty[data-v-0da7dfcb]{padding:24px 0;color:var(--color-grey,#708090);font-size:12px;text-align:center}.field-editor-delete[data-v-0da7dfcb]{color:var(--color-red,#f5222d)}.form-field-category-action[data-v-0da7dfcb]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:4px;max-width:260px;line-height:normal}.form-field-settings[data-v-0da7dfcb]{margin-top:12px}.form-field-settings>summary[data-v-0da7dfcb]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;min-width:0;padding:0;color:var(--color-grey,#708090);cursor:pointer;line-height:24px;list-style:none}.form-field-settings>summary[data-v-0da7dfcb]::-webkit-details-marker{display:none}.form-field-settings>summary:hover .form-field-settings-label[data-v-0da7dfcb]{color:var(--color-primary,#1890ff)}.form-field-settings>summary[data-v-0da7dfcb]:focus-visible{outline:1px solid var(--color-primary,#1890ff);outline-offset:3px}.form-field-settings-arrow[data-v-0da7dfcb]{-ms-flex:0 0 auto;flex:0 0 auto;font-size:10px}.form-field-settings-label[data-v-0da7dfcb]{-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px}.form-field-settings-summary[data-v-0da7dfcb]{-ms-flex:1 1 0px;flex:1 1 0;min-width:0;margin-left:4px;color:var(--color-grey,#708090);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-field-settings-body[data-v-0da7dfcb]{margin-top:12px;padding:12px 16px;background:var(--color-bg,#f4f6f7);border-radius:var(--border-radius,6px)}.form-fields-editor[data-v-0da7dfcb]{width:100%;min-width:0;color:var(--color-font,#262626);font-size:13px}.form-fields-editor[data-v-0da7dfcb] .ant-btn>.anticon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:static;top:auto;font-size:inherit;line-height:1}.form-fields-editor[data-v-0da7dfcb] .ant-btn>.anticon svg{display:block}.ai-check-editor[data-v-0da7dfcb]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex:1 1 0px;flex:1 1 0;width:100%;min-width:0}.ai-check-editor>.template-example[data-v-0da7dfcb]{margin:8px 0 0}.template-example[data-v-0da7dfcb]{margin:6px 0 12px;color:var(--color-grey,#708090);font-size:12px;font-weight:400;line-height:20px}.template-example>summary[data-v-0da7dfcb]{width:fit-content;color:var(--color-primary,#1890ff);cursor:pointer}.template-example p[data-v-0da7dfcb]{margin:8px 0}.template-example pre[data-v-0da7dfcb]{margin:8px 0;padding:8px 12px;border:1px solid var(--color-tb-border,#e1e4e8);border-radius:4px;background:#fafafa;color:var(--color-font,#262626);font-family:inherit;font-size:inherit;line-height:22px;white-space:pre-wrap;overflow-wrap:anywhere}.form-fields-help[data-v-0da7dfcb]{display:block;color:var(--color-grey,#708090);font-size:12px;line-height:20px}.form-field-editor[data-v-0da7dfcb]{padding:16px 0;margin:0;background:#fff;border:0;border-radius:0}.form-field-editor+.form-field-editor[data-v-0da7dfcb]{border-top:1px solid var(--color-tb-border,#e1e4e8)}.form-field-header[data-v-0da7dfcb]{gap:8px 16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-field-header strong[data-v-0da7dfcb]{color:var(--color-font,#262626);font-size:13px;font-weight:500;line-height:25px}.form-field-add-button[data-v-0da7dfcb]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-field-add-button[data-v-0da7dfcb] .anticon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;position:static;top:auto;font-size:inherit;line-height:1}.form-field-add-button[data-v-0da7dfcb] .anticon svg{display:block}.form-field-add-button[data-v-0da7dfcb] span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;line-height:1}.form-field-actions[data-v-0da7dfcb]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;gap:8px;line-height:normal}.form-field-actions[data-v-0da7dfcb] .ant-btn{margin:0;vertical-align:top}.form-field-controls[data-v-0da7dfcb]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:16px}.form-field-controls label[data-v-0da7dfcb]{margin:0}.form-field-controls label>span[data-v-0da7dfcb]:first-child{color:var(--color-font,#262626)}.form-field-hint[data-v-0da7dfcb],.form-field-name[data-v-0da7dfcb],.form-field-options[data-v-0da7dfcb],.form-field-type[data-v-0da7dfcb]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;line-height:24px;font-weight:400}.form-field-name[data-v-0da7dfcb]{-ms-flex:1 1 0px;flex:1 1 0}.form-field-type[data-v-0da7dfcb]{-ms-flex:0 0 144px;flex:0 0 144px}.form-field-required[data-v-0da7dfcb]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;-ms-flex:0 0 auto;flex:0 0 auto;min-height:32px;padding-top:24px;padding-bottom:0;white-space:nowrap}.form-field-hint[data-v-0da7dfcb],.form-field-options[data-v-0da7dfcb]{margin-top:12px}.form-field-settings-body>label[data-v-0da7dfcb]:first-child{margin-top:0}.form-field-default[data-v-0da7dfcb]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;margin:8px 0 0}.form-field-default[data-v-0da7dfcb] .ant-select{width:100%}.field-required[data-v-0da7dfcb]{color:var(--color-red,#f5222d);margin-left:4px}.template-file[data-v-0da7dfcb]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;min-height:32px;gap:12px}.template-file a[data-v-0da7dfcb]{min-width:0;overflow-wrap:anywhere}@media (max-width:767px){.field-editor-group-header[data-v-0da7dfcb]{padding:12px}.field-editor-group-categorized>.field-editor-group-body[data-v-0da7dfcb]{padding:0 12px}.field-editor-group-actions[data-v-0da7dfcb]{width:100%;padding-left:28px}.form-field-header[data-v-0da7dfcb]{-ms-flex-align:start;align-items:flex-start}.form-field-settings-body[data-v-0da7dfcb]{padding:12px}.form-field-controls[data-v-0da7dfcb]{-ms-flex-wrap:wrap;flex-wrap:wrap}.form-field-name[data-v-0da7dfcb]{-ms-flex-preferred-size:100%;flex-basis:100%}.form-field-type[data-v-0da7dfcb]{-ms-flex:1 1 140px;flex:1 1 140px}}@media (max-width:575px){.field-editor-group-actions[data-v-0da7dfcb]{padding-left:0}.material-form[data-v-0da7dfcb] .ant-form-item{-ms-flex-direction:column;flex-direction:column}.material-form[data-v-0da7dfcb] .ant-form-item-label{-ms-flex:none;flex:none;width:auto;text-align:left}.material-form[data-v-0da7dfcb] .ant-form-item-control-wrapper{-ms-flex:none;flex:none;width:100%}}.inspection-batch-fields-modal .ant-modal-content,.inspection-template-modal .ant-modal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 48px)}.inspection-batch-fields-modal .ant-modal-footer,.inspection-batch-fields-modal .ant-modal-header,.inspection-template-modal .ant-modal-footer,.inspection-template-modal .ant-modal-header{-ms-flex:0 0 auto;flex:0 0 auto}.inspection-batch-fields-modal .ant-modal-body,.inspection-template-modal .ant-modal-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto}.inspection-batch-fields-modal .ant-modal-content{max-height:calc(100vh - 80px)}