.a-inspection-route-map-container[data-v-9bc30908]{width:100%;height:100%;position:relative}.map-toolbar[data-v-9bc30908]{display:flex;align-items:center;gap:16px;padding:12px;background:#fff;border-bottom:1px solid #e8e8e8;position:relative;z-index:100}.search-box[data-v-9bc30908]{display:flex;align-items:center;flex:1;max-width:400px}.search-input[data-v-9bc30908]{width:280px;margin-right:8px}.locate-btn[data-v-9bc30908]{white-space:nowrap}.search-results[data-v-9bc30908]{position:absolute;top:70px;left:12px;width:380px;max-height:400px;overflow-y:auto;background:#fff;border:1px solid #e8e8e8;border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.1);z-index:1000}.search-result-item[data-v-9bc30908]{padding:12px 16px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.search-result-item[data-v-9bc30908]:last-child{border-bottom:none}.search-result-item[data-v-9bc30908]:hover{background-color:#f5f5f5}.result-title[data-v-9bc30908]{font-size:14px;font-weight:500;color:#333;margin-bottom:4px}.result-address[data-v-9bc30908]{font-size:12px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map-container[data-v-9bc30908]{height:600px;width:100%}.route-container[data-v-0a95d598]{padding:20px}.route-list[data-v-0a95d598]{height:600px}.route-ul[data-v-0a95d598]{list-style:none;padding:0;margin:0}.route-ul li[data-v-0a95d598]{padding:10px;cursor:pointer;border-bottom:1px solid #eee}.route-ul li[data-v-0a95d598]:hover{background-color:#f5f5f5}.route-ul li.active[data-v-0a95d598]{background-color:var(--ds-primary);color:#fff}.point-container[data-v-3f06f168]{padding:20px}.map-container[data-v-5d0809e6]{height:600px;width:100%}.detail-container[data-v-2f0de2d7]{padding:20px}.search-form[data-v-2f0de2d7]{margin-bottom:20px}.el-image[data-v-2f0de2d7]{cursor:pointer}.ds-page-header[data-v-4c4390f0]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ds-spacing-md);margin-bottom:var(--ds-spacing-md)}.ds-page-header__title[data-v-4c4390f0]{font-size:var(--ds-font-size-xl);font-weight:600;color:var(--ds-gray-900);line-height:1.4}.ds-page-header__subtitle[data-v-4c4390f0]{margin-top:var(--ds-spacing-xs);font-size:var(--ds-font-size-sm);color:var(--ds-gray-500);line-height:1.6}.ds-page-header__extra[data-v-4c4390f0]{display:flex;align-items:center;gap:var(--ds-spacing-sm);flex-shrink:0}.ds-status-tag[data-v-4d196eac]{display:inline-flex;align-items:center;gap:var(--ds-spacing-xs);padding:2px 10px;border-radius:var(--ds-radius-full);font-size:var(--ds-font-size-xs);font-weight:500;line-height:1.6;white-space:nowrap}.ds-status-tag.ds-status-tag--sm[data-v-4d196eac]{padding:0 8px;font-size:11px}.ds-status-tag__dot[data-v-4d196eac]{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.ds-status-tag--success[data-v-4d196eac]{background-color:rgba(var(--ds-success-rgb),.1);color:var(--ds-success)}.ds-status-tag--warning[data-v-4d196eac]{background-color:rgba(var(--ds-warning-rgb),.12);color:#b45309}.ds-status-tag--danger[data-v-4d196eac]{background-color:rgba(var(--ds-danger-rgb),.1);color:var(--ds-danger)}.ds-status-tag--info[data-v-4d196eac]{background-color:rgba(var(--ds-info-rgb),.1);color:var(--ds-info)}.ds-status-tag--primary[data-v-4d196eac]{background-color:rgba(var(--ds-primary-rgb),.1);color:var(--ds-primary)}.ds-status-tag--muted[data-v-4d196eac]{background-color:var(--ds-gray-200);color:var(--ds-gray-600)}