.location-detail-container[data-v-4cd076a2]{display:flex;gap:20px}.location-detail-container .left-panel[data-v-4cd076a2]{flex:2}.location-detail-container .left-panel .panel-header[data-v-4cd076a2]{display:flex;align-items:center;margin-bottom:16px}.location-detail-container .left-panel .panel-header .title-icon[data-v-4cd076a2]{width:20px;height:20px;margin-right:8px}.location-detail-container .left-panel .panel-header .header-text[data-v-4cd076a2]{font-size:16px;font-weight:700;color:#0043ff}.location-detail-container .left-panel .merchant-info[data-v-4cd076a2]{border:1px solid #e8e8e8;border-radius:4px;padding:16px 16px 5px 16px;min-height:500px;line-height:2}.location-detail-container .left-panel .merchant-info[data-v-4cd076a2] .ant-descriptions-item-label{font-weight:700;width:80px}.location-detail-container .left-panel .merchant-info .blue-text[data-v-4cd076a2]{color:#0043ff}.location-detail-container .left-panel .merchant-info .ellipsis-text[data-v-4cd076a2]{color:#0043ff;display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.location-detail-container .left-panel .merchant-info .merchant-table-container[data-v-4cd076a2]{max-height:120px;overflow-y:auto;border:1px solid #e8e8e8;border-radius:4px}.location-detail-container .left-panel .merchant-info .merchant-table-wrapper[data-v-4cd076a2]{max-height:100px;overflow-y:auto}.location-detail-container .left-panel .merchant-info .merchant-table[data-v-4cd076a2]{width:100%;border-collapse:collapse}.location-detail-container .left-panel .merchant-info .merchant-table th[data-v-4cd076a2]{background-color:#f5f5f5;padding:8px;text-align:left;font-weight:700;border-bottom:1px solid #e8e8e8}.location-detail-container .left-panel .merchant-info .merchant-table td[data-v-4cd076a2]{padding:8px;border-bottom:1px solid #e8e8e8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.location-detail-container .left-panel .merchant-info .merchant-table tr:last-child td[data-v-4cd076a2]{border-bottom:none}.location-detail-container .left-panel .merchant-info .merchant-table tr[data-v-4cd076a2]:hover{background-color:#f9f9f9}.location-detail-container .left-panel .merchant-info .merchant-photo-small[data-v-4cd076a2]{width:50px;height:50px;object-fit:cover;cursor:pointer;border-radius:4px}.location-detail-container .left-panel .merchant-info .merchant-section[data-v-4cd076a2]{font-weight:700;margin:10px 0;color:#333;font-size:16px}.location-detail-container .left-panel .merchant-info .merchant-details[data-v-4cd076a2]{margin-top:10px}.location-detail-container .left-panel .merchant-info .merchant-details .merchant-item[data-v-4cd076a2]{border:1px solid #e8e8e8;border-radius:4px;padding:10px;margin-bottom:10px}.location-detail-container .left-panel .merchant-info .merchant-details .merchant-item[data-v-4cd076a2]:last-child{margin-bottom:0}.location-detail-container .left-panel .merchant-info .merchant-photo[data-v-4cd076a2]{width:100px;height:100px;object-fit:cover;cursor:pointer;border-radius:4px}.location-detail-container .left-panel .merchant-info .voice-container[data-v-4cd076a2]{display:flex;align-items:center;background:#0043ff;color:#fff;padding:2px 10px;border-radius:4px;transform:translateY(-3px)}.location-detail-container .left-panel .merchant-info .voice-icon[data-v-4cd076a2]{width:20px;height:20px;cursor:pointer}.location-detail-container .left-panel .merchant-info .no-data[data-v-4cd076a2],.location-detail-container .left-panel .merchant-info .no-merchant-data[data-v-4cd076a2]{text-align:center;color:#999;padding:40px 0}.location-detail-container .header-text1[data-v-4cd076a2]{font-size:14px;font-weight:700;color:#333}.location-detail-container .right-panel[data-v-4cd076a2]{flex:1}.location-detail-container .right-panel .panel-header[data-v-4cd076a2]{display:flex;align-items:center;margin-bottom:16px}.location-detail-container .right-panel .panel-header .title-icon[data-v-4cd076a2]{width:20px;height:20px;margin-right:8px}.location-detail-container .right-panel .panel-header .header-text[data-v-4cd076a2]{font-size:14px;font-weight:700;color:#333}.location-detail-container .right-panel .image-section[data-v-4cd076a2]{margin-bottom:12px}.location-detail-container .right-panel .image-section .section-title[data-v-4cd076a2]{font-weight:700;padding-bottom:8px;color:#333}.location-detail-container .right-panel .image-section .image-list[data-v-4cd076a2]{border:1px solid #e8e8e8;border-radius:4px;padding:16px;height:290px;overflow-y:auto}.location-detail-container .right-panel .image-section .image-list .image-list-container[data-v-4cd076a2]{display:flex;flex-direction:column;gap:10px}.location-detail-container .right-panel .image-section .image-list .image-list-container .image-item[data-v-4cd076a2]{cursor:pointer;border-radius:4px;overflow:hidden;transition:all .3s;width:100%}.location-detail-container .right-panel .image-section .image-list .image-list-container .image-item[data-v-4cd076a2]:hover{box-shadow:0 2px 8px rgba(0,0,0,.15);transform:translateY(-2px)}.location-detail-container .right-panel .image-section .image-list .image-list-container .image-item img[data-v-4cd076a2]{width:100%;height:150px;object-fit:cover;display:block}.location-detail-container .right-panel .image-section .image-list .no-image[data-v-4cd076a2]{text-align:center;color:#999;padding:40px 0}.modal-title[data-v-4cd076a2]{font-size:18px;font-weight:700;text-align:center;color:#333}.image-preview-modal .ant-modal-body[data-v-4cd076a2]{display:flex;justify-content:center;align-items:center;padding:24px}.preview-image[data-v-4cd076a2]{width:100%;max-height:70vh;object-fit:contain;display:block;margin:0 auto}[data-v-4cd076a2] .ant-modal-header{border-bottom:none;padding:16px 24px}[data-v-4cd076a2] .ant-modal-body{padding:0 24px 24px}[data-v-4cd076a2] .ant-modal-close{top:10px}.video-section .section-title[data-v-4cd076a2]{font-weight:700;padding-bottom:8px;color:#333}.video-section .video-list[data-v-4cd076a2]{border:1px solid #e8e8e8;border-radius:4px;padding:16px;height:180px;overflow-y:auto}.video-section .video-list .video-list-container[data-v-4cd076a2]{display:flex;flex-direction:column;gap:10px}.video-section .video-list .video-item[data-v-4cd076a2]{border-radius:4px;overflow:hidden;background:#000}.video-section .video-list .video-player[data-v-4cd076a2]{width:100%;height:160px;display:block;background:#000}.video-section .video-list .no-video[data-v-4cd076a2]{text-align:center;color:#999;padding:24px 0}