.table-export-person[data-v-ff6f317a]{margin:16px 0 20px;padding:12px 16px;background:#f7f9fc;border-radius:4px}.table-export-person-line[data-v-ff6f317a]{display:-ms-grid;display:grid;-ms-grid-columns:80px minmax(0,1fr);grid-template-columns:80px minmax(0,1fr);-ms-flex-align:baseline;align-items:baseline;line-height:24px}.table-export-person-line+.table-export-person-line[data-v-ff6f317a]{margin-top:4px}.table-export-person-label[data-v-ff6f317a]{color:#666;white-space:nowrap}.table-export-person-value[data-v-ff6f317a]{min-width:0;color:#333;overflow-wrap:anywhere}.table-export-form[data-v-ff6f317a]{margin:16px 0}.table-export-footer[data-v-ff6f317a]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:16px;padding-top:16px;border-top:1px solid #e8e8e8}.table-export-footer[data-v-ff6f317a] .ant-btn{margin:0}.table-export-fields[data-v-ff6f317a]{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 20px}.table-export-fields[data-v-ff6f317a] .ant-form-item{min-width:0;margin:0}.table-export-progress[data-v-ff6f317a]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 12px}.table-export-warning[data-v-ff6f317a]{color:#ad6800}.table-export-error[data-v-ff6f317a]{margin-bottom:12px}.table-export-mappings[data-v-ff6f317a]{overflow:auto;max-height:48vh}.table-export-mappings table[data-v-ff6f317a]{width:100%;table-layout:fixed;border-collapse:collapse}.table-export-mappings th[data-v-ff6f317a]{background:#f4f7fb;position:sticky;top:0;z-index:1}.table-export-mappings td[data-v-ff6f317a],.table-export-mappings th[data-v-ff6f317a]{padding:10px;border-bottom:1px solid #e8e8e8;vertical-align:top;word-break:break-word}.table-export-mappings th[data-v-ff6f317a]:first-child{width:110px}.table-export-mappings th[data-v-ff6f317a]:nth-child(2){width:32%}.table-export-mappings[data-v-ff6f317a] .ant-select{width:100%}.table-export-source[data-v-ff6f317a]{display:-ms-flexbox;display:flex;margin-bottom:8px}.table-export-source[data-v-ff6f317a] .ant-radio-button-wrapper{-ms-flex:none;flex:none}.table-export-choices[data-v-ff6f317a]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 0}.table-export-value[data-v-ff6f317a]{margin-top:5px;color:#244a80;white-space:pre-wrap;overflow-wrap:anywhere}.table-export-field-required[data-v-ff6f317a]{margin-left:4px;color:#888;font-size:12px}.table-export-note[data-v-ff6f317a]{margin-top:5px;color:#666;white-space:pre-wrap}@media (max-width:767px){.table-export-fields[data-v-ff6f317a]{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.table-export-mappings table[data-v-ff6f317a]{min-width:850px}}.inspection-overview[data-v-352e1df9]{display:-ms-flexbox;display:flex;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;min-width:0;min-height:0;padding:24px;overflow:hidden;background:#f0f4fc}.overview-heading[data-v-352e1df9]{display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;-ms-flex-align:center;align-items:center;gap:14px;margin-bottom:20px}.overview-heading h2[data-v-352e1df9]{margin:0 0 6px;color:#1f2530;font-size:20px;font-weight:500}.overview-heading p[data-v-352e1df9]{margin:0;color:#8c8c8c;font-size:13px}.overview-heading-icon[data-v-352e1df9]{display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border-radius:12px;color:var(--color-primary,#1890ff);background:#e6efff;font-size:25px}.overview-summary-heading[data-v-352e1df9]{-ms-flex:none;flex:none;margin-bottom:10px;color:#8c8c8c;font-size:12px}.overview-summary[data-v-352e1df9]{display:-ms-grid;display:grid;-ms-flex:none;flex:none;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px}.overview-stat[data-v-352e1df9]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px;padding:18px 20px;border-radius:12px;background:#fff}.overview-stat>div[data-v-352e1df9]{display:-ms-flexbox;display:flex;min-width:0;-ms-flex-direction:column;flex-direction:column;gap:8px}.overview-stat>div>span[data-v-352e1df9]{color:#8c8c8c;font-size:13px}.overview-stat>div strong[data-v-352e1df9]{color:#1f2530;font-size:28px;font-weight:500;line-height:1}.overview-stat-icon[data-v-352e1df9]{display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;border-radius:12px;color:#315eea;background:#edf2ff;font-size:22px}.overview-stat--inProgressCount .overview-stat-icon[data-v-352e1df9]{color:#d48806;background:#fff7e6}.overview-stat--completedCount .overview-stat-icon[data-v-352e1df9]{color:#389e0d;background:#f6ffed}.overview-toolbar[data-v-352e1df9]{display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:16px}.overview-search[data-v-352e1df9]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;box-sizing:border-box;width:240px;height:33px;padding:0 20px;background:#fff;border:0;border-radius:8px;box-shadow:0 0 12px 0 #eef6ff;vertical-align:middle}.overview-search[data-v-352e1df9] .ant-input{box-sizing:border-box;height:33px;padding-right:20px;padding-left:16px;font-family:inherit;font-weight:400;background:transparent;border:0;box-shadow:none;line-height:1.5}.overview-search[data-v-352e1df9] .ant-input:focus{box-shadow:none}.overview-search[data-v-352e1df9] .ant-input-prefix{color:#1f2530;font-size:16px}.overview-search[data-v-352e1df9] .ant-input-prefix .anticon{cursor:pointer}.overview-search[data-v-352e1df9] .ant-input:-ms-input-placeholder{color:#c2c8d2}.overview-search[data-v-352e1df9] .ant-input::placeholder{color:#c2c8d2}.overview-status[data-v-352e1df9]{width:150px;height:33px;margin:0}.overview-status[data-v-352e1df9] .ant-select-selection--single{height:33px;border:0;border-radius:8px}.overview-status[data-v-352e1df9] .ant-select-selection__rendered{line-height:33px}.overview-refresh[data-v-352e1df9]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;height:33px;margin:0;border-radius:8px;box-shadow:none;font-size:13px;line-height:1}.overview-result-count[data-v-352e1df9]{color:#8c8c8c;font-size:13px}.overview-error[data-v-352e1df9]{-ms-flex:none;flex:none;margin-bottom:16px}.inspection-overview[data-v-352e1df9] .overview-content>.ant-spin-container,.overview-content[data-v-352e1df9],.overview-list[data-v-352e1df9]{display:-ms-flexbox;display:flex;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-direction:column;flex-direction:column;min-width:0;min-height:0}.overview-list[data-v-352e1df9]{gap:16px;overflow-y:auto;scrollbar-gutter:stable}.overview-list[data-v-352e1df9] .ant-empty{display:-ms-flexbox;display:flex;-ms-flex:1 0 180px;flex:1 0 180px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:24px;border-radius:12px;background:#fff}.overview-task[data-v-352e1df9]{display:-ms-grid;display:grid;-ms-flex:none;flex:none;-ms-grid-columns:minmax(0,1fr) minmax(340px,1fr);grid-template-columns:minmax(0,1fr) minmax(340px,1fr);gap:8px 24px;padding:12px 16px;border-radius:8px;background:#fff}.overview-task-heading[data-v-352e1df9]{grid-column:1/-1;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.overview-task-heading[data-v-352e1df9],.overview-task-title[data-v-352e1df9]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px}.overview-task-title[data-v-352e1df9]{min-width:0}.overview-task-title h3[data-v-352e1df9]{margin:0;color:#1f2530;font-size:16px;font-weight:500;overflow-wrap:anywhere}.overview-task-title[data-v-352e1df9] .ant-tag{-ms-flex:none;flex:none;margin:0}.overview-task-actions[data-v-352e1df9]{display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:8px}.overview-task-actions[data-v-352e1df9] .ant-btn{height:28px;padding:0 10px;border-radius:6px;font-size:13px}.overview-project[data-v-352e1df9]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:14px;color:var(--color-primary,#1890ff)}.overview-project strong[data-v-352e1df9]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500}.overview-task-meta[data-v-352e1df9]{display:-ms-flexbox;display:flex;grid-column:1/-1;-ms-grid-row:3;grid-row:3;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 24px}.overview-task-meta>span[data-v-352e1df9]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:0;max-width:100%;gap:8px;font-size:12px}.overview-task-meta>span>span[data-v-352e1df9]{-ms-flex:none;flex:none;color:#737b8c}.overview-task-meta>span strong[data-v-352e1df9]{min-width:0;overflow:hidden;color:#303b50;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.overview-task-meta .overview-task-template strong[data-v-352e1df9]{padding:1px 7px;border-radius:3px;color:var(--color-primary,#315eea);background:#f0f5ff;line-height:22px}.overview-progress-list[data-v-352e1df9]{display:-ms-grid;display:grid;-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;-ms-grid-row-align:center;align-self:center;margin-top:0}.overview-progress[data-v-352e1df9]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:0;gap:10px}.overview-progress>span[data-v-352e1df9]{-ms-flex:none;flex:none;font-size:13px}.overview-progress[data-v-352e1df9] .ant-progress{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.overview-progress-count[data-v-352e1df9]{color:#8c8c8c;font-size:12px!important;white-space:nowrap}.overview-load-state[data-v-352e1df9]{display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:40px;color:#8c8c8c;font-size:13px}@media (max-width:1100px){.overview-summary[data-v-352e1df9]{gap:12px}.overview-stat[data-v-352e1df9]{gap:10px;padding:16px 12px}}@media (max-width:768px){.inspection-overview[data-v-352e1df9]{padding:16px 12px}.overview-summary[data-v-352e1df9]{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.overview-heading[data-v-352e1df9]{-ms-flex-align:start;align-items:flex-start}.overview-heading h2[data-v-352e1df9]{font-size:18px}.overview-search[data-v-352e1df9]{width:100%}.overview-task-heading[data-v-352e1df9]{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.overview-task-meta[data-v-352e1df9]{margin-top:8px}.overview-progress-list[data-v-352e1df9]{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);margin-top:8px}.overview-task[data-v-352e1df9]{display:block;padding:12px}}@media (max-height:600px),(max-width:768px){.inspection-overview[data-v-352e1df9]{display:block;overflow-y:auto;scrollbar-gutter:stable}.overview-content[data-v-352e1df9]{display:block;min-height:180px}.inspection-overview[data-v-352e1df9] .overview-content>.ant-spin-container{display:block}.overview-list[data-v-352e1df9]{min-height:180px;overflow:visible}}.material-form-panel[data-v-bc11a10a]{-ms-flex:0 0 100%;flex:0 0 100%;min-width:0;padding:16px;background:#fafafa;border:1px solid #e8e8e8;border-radius:4px}.material-form-header[data-v-bc11a10a]{margin-bottom:12px}.material-form-header strong[data-v-bc11a10a]{font-weight:500}.material-form-category+.material-form-category[data-v-bc11a10a]{margin-top:24px}.material-category-heading[data-v-bc11a10a]{margin:0 0 16px;padding:0 0 10px 10px;color:#262626;font-size:15px;font-weight:500;line-height:22px;border-left:3px solid #1890ff;border-bottom:1px solid #e8e8e8;overflow-wrap:anywhere}.material-field-grid[data-v-bc11a10a]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.material-field-grid[data-v-bc11a10a] .ant-form-item{min-width:0;margin:0}.material-field-grid[data-v-bc11a10a] .ant-form-item-label{padding-bottom:8px;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.material-field-grid[data-v-bc11a10a] .ant-form-item-label>label{white-space:pre-wrap}.material-field-grid[data-v-bc11a10a] .ant-form-item-control-wrapper{min-width:0;width:100%}.material-field-grid[data-v-bc11a10a] .ant-form-item-children{display:block;width:100%;min-width:0}.material-field-grid[data-v-bc11a10a] textarea.ant-input{min-height:88px;line-height:22px}.material-field-wide[data-v-bc11a10a]{grid-column:1/-1}.material-boolean-field[data-v-bc11a10a]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:12px 24px;min-height:32px}.material-boolean-field[data-v-bc11a10a] .ant-radio-wrapper{margin-right:0}.material-radio-field[data-v-bc11a10a]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:12px 24px;min-height:32px}.material-radio-field[data-v-bc11a10a] .ant-radio-wrapper{max-width:100%;margin-right:0;white-space:normal;overflow-wrap:anywhere}.material-field-value[data-v-bc11a10a]{box-sizing:border-box;width:100%;min-height:44px;padding:9px 12px;color:#1f2530;font-size:14px;font-weight:500;line-height:24px;background:#fff;border:1px solid #d9d9d9;border-radius:4px;white-space:pre-wrap;overflow-wrap:anywhere}.material-field-value--empty[data-v-bc11a10a]{color:#8c8c8c;font-weight:400;background:#fafafa;border-style:dashed}.material-field-hint[data-v-bc11a10a]{width:100%;margin-top:8px;padding:8px 10px;color:#595959;font-size:12px;line-height:22px;background:#f5f5f5;border-radius:4px;white-space:pre-wrap;overflow-wrap:anywhere}.material-form-error[data-v-bc11a10a]{margin-bottom:12px}@media (max-width:767px){.material-field-grid[data-v-bc11a10a]{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}.material-signature[data-v-5c6bc07c]{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding:14px 16px;margin-top:12px;background:#fafafa;border:1px solid #e8e8e8;border-radius:4px}.signature-heading[data-v-5c6bc07c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.signature-heading>strong[data-v-5c6bc07c]{line-height:24px}.signature-statuses[data-v-5c6bc07c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 24px;font-size:12px}.signature-entry[data-v-5c6bc07c]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:8px}.signature-entry[data-v-5c6bc07c] .ant-btn{-ms-flex:none;flex:none;margin:0}.signature-entry-main[data-v-5c6bc07c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.signature-entry-main>span[data-v-5c6bc07c]{-ms-flex:none;flex:none;line-height:24px}.signature-inline-image[data-v-5c6bc07c]{display:block;width:160px;height:64px;object-fit:contain;object-position:left center}.signature-dialog-help[data-v-5c6bc07c]{margin:0 0 16px;color:#8c8c8c;font-size:12px}.signature-preview[data-v-5c6bc07c]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.signature-error[data-v-5c6bc07c]{color:#f5222d;font-size:12px}.signature-signed[data-v-5c6bc07c]{color:#389e0d}.signature-time[data-v-5c6bc07c]{color:#8c8c8c;font-size:12px}.signature-help[data-v-5c6bc07c]{margin:12px 0 0;color:#8c8c8c}.signature-canvas[data-v-5c6bc07c]{height:220px;position:relative;-ms-touch-action:none;touch-action:none;border:1px solid #d9d9d9}.signature-canvas[data-v-5c6bc07c] .autographContainer>a{display:none}.signature-canvas--saving[data-v-5c6bc07c]{pointer-events:none}.signature-image[data-v-5c6bc07c]{display:block;width:100%;max-height:160px;object-fit:contain}