.dialog-heading[data-v-0ad27690]{justify-content:space-between;align-items:flex-start;gap:16px;padding-right:28px;display:flex}.dialog-heading h2[data-v-0ad27690],.section-heading h3[data-v-0ad27690]{color:#1f2937;margin:0}.dialog-heading h2[data-v-0ad27690]{font-size:18px;line-height:1.35}.dialog-heading p[data-v-0ad27690],.section-heading p[data-v-0ad27690]{color:#7a8699;margin:4px 0 0;font-size:12px;line-height:1.5}.dialog-status[data-v-0ad27690]{flex:none;gap:6px;display:flex}.detail-sections[data-v-0ad27690]{gap:12px;display:grid}.detail-section[data-v-0ad27690]{background:#fff;border:1px solid #e2e7ee;border-radius:8px;overflow:hidden}.section-heading[data-v-0ad27690]{border-bottom:1px solid #e8ecf2;justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 14px;display:flex}.section-heading h3[data-v-0ad27690]{font-size:15px;line-height:1.35}.detail-section--mobile .section-heading[data-v-0ad27690]{background:#fffaf0;border-left:3px solid #d99100}.detail-section--property .section-heading[data-v-0ad27690]{background:#f4f8ff;border-left:3px solid #2563eb}.source-badge[data-v-0ad27690]{border-radius:999px;flex:none;padding:3px 8px;font-size:12px;font-weight:600;line-height:1.4}.source-badge--mobile[data-v-0ad27690]{color:#8a5b00;background:#fff0c2}.source-badge--property[data-v-0ad27690]{color:#1d4ed8;background:#dbeafe}.detail-section[data-v-0ad27690] .el-descriptions{margin:0}.detail-section[data-v-0ad27690] .el-descriptions__body{background:0 0}.detail-section[data-v-0ad27690] .el-descriptions__cell{padding:10px 12px!important}.detail-section[data-v-0ad27690] .el-descriptions__label{color:#596579;width:112px;font-weight:600;background:#fafbfc!important}.photo-section[data-v-0ad27690]{border-top:1px solid #e8ecf2;gap:10px;padding:12px 14px 14px;display:grid}.subsection-title[data-v-0ad27690],.record-files__heading[data-v-0ad27690]{color:#344054;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.subsection-title span[data-v-0ad27690],.record-files__heading small[data-v-0ad27690]{color:#8490a2;font-size:12px;font-weight:400}.empty-inline[data-v-0ad27690]{color:#8490a2;text-align:center;background:#fafbfc;border:1px dashed #dce3ec;border-radius:6px;padding:13px;font-size:12px}.property-summary[data-v-0ad27690]{border-bottom:1px solid #e8ecf2;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.summary-item[data-v-0ad27690]{border-right:1px solid #e8ecf2;gap:4px;padding:10px 14px;display:grid}.summary-item[data-v-0ad27690]:last-child{border-right:0}.summary-item span[data-v-0ad27690]{color:#7a8699;font-size:12px}.summary-item strong[data-v-0ad27690]{color:#293548;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.handling-records[data-v-0ad27690]{padding:8px 14px 12px}.handling-record[data-v-0ad27690]{grid-template-columns:18px minmax(0,1fr);display:grid}.record-rail[data-v-0ad27690]{position:relative}.record-rail[data-v-0ad27690]:after{content:"";background:#dce3ec;width:1px;position:absolute;top:18px;bottom:-8px;left:5px}.handling-record:last-child .record-rail[data-v-0ad27690]:after{display:none}.record-dot[data-v-0ad27690]{background:#2563eb;border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:14px;left:2px;box-shadow:0 0 0 1px #8fb6f6}.record-content[data-v-0ad27690]{min-width:0;padding:9px 0 12px 8px}.record-heading[data-v-0ad27690]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.record-heading div[data-v-0ad27690]{align-items:baseline;gap:8px;min-width:0;display:flex}.record-heading strong[data-v-0ad27690]{color:#293548;font-size:13px}.record-heading span[data-v-0ad27690],.record-heading time[data-v-0ad27690]{color:#8490a2;font-size:12px}.record-result[data-v-0ad27690]{color:#344054;white-space:pre-wrap;background:#f7f9fc;border-radius:6px;margin:7px 0 0;padding:8px 10px;font-size:13px;line-height:1.6}.record-files[data-v-0ad27690]{gap:7px;margin-top:8px;display:grid}.empty-property[data-v-0ad27690]{color:#344054;text-align:center;gap:4px;padding:18px 14px;display:grid}.empty-property span[data-v-0ad27690]{color:#8490a2;font-size:12px}@media (width<=720px){.dialog-heading[data-v-0ad27690],.section-heading[data-v-0ad27690],.record-heading[data-v-0ad27690]{align-items:flex-start}.property-summary[data-v-0ad27690]{grid-template-columns:1fr}.summary-item[data-v-0ad27690]{border-bottom:1px solid #e8ecf2;border-right:0}.summary-item[data-v-0ad27690]:last-child{border-bottom:0}.detail-section[data-v-0ad27690] .el-descriptions__label{width:96px}.record-heading[data-v-0ad27690]{flex-direction:column;gap:3px}}.page-container[data-v-7684d4cf]{min-width:0}.view-hint[data-v-7684d4cf]{color:var(--dhic-text-secondary);font-size:13px}.row-actions[data-v-7684d4cf]{align-items:center;gap:6px;display:flex}.row-actions[data-v-7684d4cf] .el-button{margin-left:0}.pagination-wrapper[data-v-7684d4cf]{justify-content:flex-end;display:flex}.photo-toolbar[data-v-7684d4cf]{align-items:center;gap:12px;display:flex}.photo-hint[data-v-7684d4cf]{color:var(--dhic-text-secondary);font-size:12px}.photo-file-input[data-v-7684d4cf]{display:none}.photo-grid[data-v-7684d4cf]{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;display:grid}.photo-item[data-v-7684d4cf]{border:1px solid var(--dhic-border);border-radius:8px;gap:8px;padding:6px;display:grid}.photo-thumb[data-v-7684d4cf]{border-radius:6px;width:100%;height:120px;overflow:hidden}.photo-thumb-empty[data-v-7684d4cf]{background:var(--dhic-bg-soft,#f5f7fa);width:100%;height:120px;color:var(--dhic-text-muted);border-radius:6px;justify-content:center;align-items:center;font-size:12px;display:flex}.photo-meta[data-v-7684d4cf]{justify-content:space-between;align-items:center;gap:8px;display:flex}.photo-name[data-v-7684d4cf]{min-width:0;color:var(--dhic-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.photo-state[data-v-7684d4cf]{display:flex}.photo-error[data-v-7684d4cf]{color:var(--el-color-danger);margin:0;font-size:12px}.type-form[data-v-7684d4cf]{margin-bottom:12px}
