.community-detail-page[data-v-96987499]{min-height:100%;background:#f5f6fa;padding:0}.community-detail-page .loading-wrap[data-v-96987499]{text-align:center;padding:100px 0}.detail-page-inner[data-v-96987499]{max-width:1200px;margin:0 auto;padding:0 24px 60px}.detail-topbar[data-v-96987499]{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid #E2E8F0;padding:12px 0;margin-bottom:16px;display:flex;align-items:center;gap:12px}.back-btn[data-v-96987499]{height:34px;padding:0 14px;border:1px solid #E2E8F0;border-radius:6px;background:#fff;color:#1e293b;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}.back-btn[data-v-96987499]:hover{border-color:#4f6ef7;color:#4f6ef7}.detail-top-title[data-v-96987499]{font-size:15px;font-weight:700;color:#1e293b}.detail-panel.detail-property[data-v-96987499]{position:relative;background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000f;overflow:hidden}.prop-header[data-v-96987499]{padding:24px 24px 0;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.prop-header h1[data-v-96987499]{margin:0;font-size:24px;font-weight:700;color:#222}.prop-body[data-v-96987499]{display:flex;gap:22px;padding:24px}.gallery-section[data-v-96987499]{flex:0 0 46%;display:flex;flex-direction:column;gap:12px}.gallery-section .gallery-main[data-v-96987499]{position:relative;aspect-ratio:4/3;border-radius:10px;overflow:hidden;background:#f2f4f8;display:flex;align-items:center;justify-content:center}.gallery-section .gallery-main .gallery-placeholder[data-v-96987499]{display:flex;flex-direction:column;align-items:center;gap:12px;color:#94a3b8}.gallery-section .gallery-main .gallery-placeholder .gallery-icon[data-v-96987499]{font-size:64px}.gallery-section .gallery-main .gallery-placeholder .gallery-label[data-v-96987499]{font-size:15px}.gallery-section .gallery-main .gallery-badge[data-v-96987499]{position:absolute;right:12px;bottom:12px;background:#0000008c;color:#fff;font-size:12px;padding:3px 10px;border-radius:4px}.gallery-section .gallery-main .gallery-nav[data-v-96987499]{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:48px;border:none;background:#00000059;color:#fff;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.gallery-section .gallery-main .gallery-nav[data-v-96987499]:hover{background:#0000008c}.gallery-section .gallery-main .gallery-nav.prev[data-v-96987499]{left:0;border-radius:0 6px 6px 0}.gallery-section .gallery-main .gallery-nav.next[data-v-96987499]{right:0;border-radius:6px 0 0 6px}.gallery-section .gallery-thumbs[data-v-96987499]{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.gallery-section .gallery-thumbs .thumb[data-v-96987499]{flex:0 0 72px;height:54px;border-radius:6px;overflow:hidden;border:2px solid transparent;cursor:pointer;background:#f2f4f8;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;transition:all .15s ease}.gallery-section .gallery-thumbs .thumb .thumb-icon[data-v-96987499]{font-size:18px}.gallery-section .gallery-thumbs .thumb .thumb-name[data-v-96987499]{font-size:10px;color:#64748b}.gallery-section .gallery-thumbs .thumb[data-v-96987499]:hover{background:#e2e8f0}.gallery-section .gallery-thumbs .thumb.active[data-v-96987499]{border-color:#4f6ef7}.gallery-section .gallery-thumbs .thumb.active .thumb-name[data-v-96987499]{color:#4f6ef7;font-weight:600}.info-section[data-v-96987499]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:14px}.info-section .heat-info[data-v-96987499]{display:flex;gap:14px;flex-wrap:wrap}.info-section .heat-info .heat-item[data-v-96987499]{flex:1 1 auto;min-width:140px;background:#fff8f0;border:1px solid #FFE4CC;border-radius:10px;padding:14px 18px;text-align:center}.info-section .heat-info .heat-item .h-val[data-v-96987499]{font-size:20px;font-weight:700;color:#e65100}.info-section .heat-info .heat-item .h-label[data-v-96987499]{font-size:13px;color:#999;margin-top:4px}.info-section .extra-info[data-v-96987499]{background:#fff;border:1px solid #F0F0F0;border-radius:12px;padding:20px 22px;color:#222}.info-section .extra-info .ei-row[data-v-96987499]{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid #F5F5F5}.info-section .extra-info .ei-row[data-v-96987499]:last-child{border-bottom:none}.info-section .extra-info .ei-row .ei-label[data-v-96987499]{color:#888;font-size:14px;min-width:90px;flex:0 0 auto}.info-section .extra-info .ei-row .ei-value[data-v-96987499]{color:#222;font-size:15px;font-weight:500;text-align:left}.property-tabs[data-v-96987499]{display:flex;gap:0;padding:0 24px;background:#fff;flex:0 0 auto;border-bottom:1px solid #F0F0F0}.property-tabs .prop-tab[data-v-96987499]{padding:10px 22px;font-size:13.5px;font-weight:600;color:#555;cursor:pointer;border-radius:6px 6px 0 0;transition:all .15s ease;white-space:nowrap}.property-tabs .prop-tab[data-v-96987499]:hover{color:#4f6ef7}.property-tabs .prop-tab.active[data-v-96987499]{background:#4f6ef7;color:#fff}.prop-tab-content[data-v-96987499]{padding:24px}.prop-panel[data-v-96987499]{display:none}.prop-panel.active[data-v-96987499]{display:block}.info-group[data-v-96987499]{background:#fff;border:1px solid #F0F0F0;border-radius:10px;padding:0 20px 18px;margin-bottom:16px;overflow:hidden}.info-group[data-v-96987499]:last-child{margin-bottom:0}.info-group .ig-header[data-v-96987499]{display:flex;justify-content:space-between;align-items:center;background:#f5f8ff;padding:14px 20px;margin:0 -20px 16px}.info-group .ig-header .ig-title[data-v-96987499]{position:relative;font-size:16px;font-weight:700;color:#4f6ef7;padding-left:12px}.info-group .ig-header .ig-title[data-v-96987499]:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:4px;border-radius:2px;background:#4f6ef7}.info-group .ig-header .ig-header-actions[data-v-96987499]{display:flex;gap:8px}.info-group .ig-header .ig-edit[data-v-96987499]{border:1px solid #4F6EF7;color:#4f6ef7;background:#fff;padding:5px 16px;border-radius:4px;font-size:13px;cursor:pointer;transition:all .15s ease}.info-group .ig-header .ig-edit[data-v-96987499]:hover,.info-group .ig-header .ig-edit.ig-related[data-v-96987499]{background:#4f6ef7;color:#fff}.info-group .ig-header .ig-edit.ig-related[data-v-96987499]:hover{background:#3a5ce5;color:#fff}.info-group .ig-grid[data-v-96987499]{display:grid;grid-template-columns:1fr}.info-group .ig-item[data-v-96987499]{display:flex;align-items:center;padding:14px 0;border-bottom:1px solid #F5F5F5;min-height:48px;gap:32px}.info-group .ig-item[data-v-96987499]:last-child{border-bottom:none}.info-group .ig-item .ig-label[data-v-96987499]{font-size:13px;color:#888;flex:0 0 90px}.info-group .ig-item .ig-val[data-v-96987499]{font-size:14px;color:#222;font-weight:500;text-align:left}.map-placeholder[data-v-96987499]{background:#fff;border-radius:8px;overflow:hidden}.map-placeholder svg[data-v-96987499]{display:block}.map-placeholder .map-tip[data-v-96987499]{padding:12px;font-size:12px;color:#94a3b8;text-align:center}.btn[data-v-96987499]{height:38px;padding:0 16px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .2s ease;white-space:nowrap}.btn-primary[data-v-96987499]{background:#4f6ef7;color:#fff}.btn-primary[data-v-96987499]:hover{background:#3a54d4}.btn-primary[data-v-96987499]:disabled{background:#94a3b8;cursor:not-allowed}.btn-outline[data-v-96987499]{background:#fff;color:#1e293b;border:1px solid #E2E8F0}.btn-outline[data-v-96987499]:hover{background:#f5f7fa;border-color:#94a3b8}.btn-sm[data-v-96987499]{height:32px;padding:0 12px;font-size:13px}.modal-overlay[data-v-96987499]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;z-index:2000;display:flex;align-items:flex-start;justify-content:center;padding:24px 20px;overflow-y:auto;animation:fadeIn-96987499 .2s ease}@keyframes fadeIn-96987499{0%{opacity:0}to{opacity:1}}.edit-group-panel[data-v-96987499]{background:#fff;border-radius:12px;width:560px;max-width:92vw;max-height:86vh;display:flex;flex-direction:column;box-shadow:0 20px 50px #0003}.edit-group-panel .edit-group-header[data-v-96987499]{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid #F0F0F0}.edit-group-panel .edit-group-header h3[data-v-96987499]{margin:0;font-size:17px;font-weight:700;color:#222}.edit-group-panel .edit-group-header .edit-group-close[data-v-96987499]{background:none;border:none;font-size:18px;color:#888;cursor:pointer;width:32px;height:32px;border-radius:6px}.edit-group-panel .edit-group-header .edit-group-close[data-v-96987499]:hover{background:#f5f5f5;color:#333}.edit-group-panel .edit-group-body[data-v-96987499]{padding:20px 22px;overflow-y:auto}.edit-group-panel .edit-group-row[data-v-96987499]{display:flex;align-items:center;gap:16px;margin-bottom:14px}.edit-group-panel .edit-group-row[data-v-96987499]:last-child{margin-bottom:0}.edit-group-panel .edit-group-row>label[data-v-96987499]{flex:0 0 100px;font-size:14px;color:#4f6ef7;font-weight:600;text-align:left;position:relative;padding-left:10px}.edit-group-panel .edit-group-row>label[data-v-96987499]:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:3px;border-radius:2px;background:#4f6ef7}.edit-group-panel .edit-group-row>label .required[data-v-96987499]{color:#e53935;margin-right:4px}.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499]{flex:1 1 auto;min-width:0;margin:0!important}.edit-group-panel .edit-group-row .edit-field-item .readonly-field[data-v-96987499]{height:38px;line-height:38px;padding:0 12px;background:#f5f7fa;border:1px solid #E2E8F0;border-radius:6px;font-size:14px;color:#64748b}.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-input,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-input-number,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-input-affix-wrapper,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-select .ant-select-selector,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-cascader .ant-select-selector,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-picker{height:38px;border:1px solid #E0E0E0;border-radius:6px;font-size:14px;color:#222;transition:all .15s ease}.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-input:hover,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-input-number:hover,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-input-affix-wrapper:hover,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-select .ant-select-selector:hover,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-cascader .ant-select-selector:hover,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-picker:hover{border-color:#94a3b8}.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-input:focus,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-input-number:focus,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-input-affix-wrapper:focus,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-select .ant-select-selector:focus,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-cascader .ant-select-selector:focus,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-picker:focus,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-input.ant-input-focused,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-input-number.ant-input-focused,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-input-affix-wrapper.ant-input-focused,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-select .ant-select-selector.ant-input-focused,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-cascader .ant-select-selector.ant-input-focused,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-picker.ant-input-focused,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-input.ant-select-focused,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-input-number.ant-select-focused,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-input-affix-wrapper.ant-select-focused,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-select .ant-select-selector.ant-select-focused,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-cascader .ant-select-selector.ant-select-focused,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-picker.ant-select-focused,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-input.ant-cascader-focused,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-input-number.ant-cascader-focused,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-input-affix-wrapper.ant-cascader-focused,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-select .ant-select-selector.ant-cascader-focused,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-cascader .ant-select-selector.ant-cascader-focused,.edit-group-panel .edit-group-row .edit-field-item[data-v-96987499] .ant-picker.ant-cascader-focused{border-color:#4f6ef7;box-shadow:0 0 0 3px #4f6ef71a}.edit-group-panel .edit-group-footer[data-v-96987499]{display:flex;justify-content:flex-end;gap:10px;padding:16px 22px;border-top:1px solid #F0F0F0}.related-property-panel[data-v-96987499]{background:#fff;border-radius:12px;width:1400px;max-width:98vw;max-height:96vh;display:flex;flex-direction:column;box-shadow:0 20px 50px #0003}.related-property-panel .related-property-header[data-v-96987499]{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid #F0F0F0}.related-property-panel .related-property-header h3[data-v-96987499]{margin:0;font-size:17px;font-weight:700;color:#222}.related-property-panel .related-property-header .related-property-close[data-v-96987499]{background:none;border:none;font-size:18px;color:#888;cursor:pointer;width:32px;height:32px;border-radius:6px}.related-property-panel .related-property-header .related-property-close[data-v-96987499]:hover{background:#f5f5f5;color:#333}.related-property-panel .related-property-tabs[data-v-96987499]{display:flex;gap:24px;padding:0 22px;border-bottom:1px solid #F0F0F0}.related-property-panel .related-property-tabs .rp-tab[data-v-96987499]{padding:14px 4px;font-size:15px;font-weight:600;color:#555;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:all .15s ease}.related-property-panel .related-property-tabs .rp-tab[data-v-96987499]:hover{color:#4f6ef7}.related-property-panel .related-property-tabs .rp-tab.active[data-v-96987499]{color:#4f6ef7;border-bottom-color:#4f6ef7}.related-property-panel .related-property-body[data-v-96987499]{padding:20px 22px;flex:1;overflow-y:auto;min-height:260px}.related-property-panel .rp-panel[data-v-96987499]{display:none}.related-property-panel .rp-panel.active[data-v-96987499]{display:block}.rp-loading[data-v-96987499],.rp-empty[data-v-96987499]{text-align:center;padding:60px 0;color:#94a3b8}.rp-timeline-layout[data-v-96987499]{display:flex;gap:0;min-height:320px}.rp-timeline-layout .rp-timeline[data-v-96987499]{position:relative;flex:1 1 auto;padding:12px 18px 12px 0;overflow-y:auto;max-height:64vh}.rp-timeline-layout .rp-timeline[data-v-96987499]:before{content:"";position:absolute;left:106px;top:8px;bottom:8px;width:2px;background:#e3e8f5}.rp-timeline-layout .rp-timeline .rp-tl-node[data-v-96987499]{position:relative;padding-left:126px;margin-bottom:18px}.rp-timeline-layout .rp-timeline .rp-tl-node[data-v-96987499]:last-child{margin-bottom:0}.rp-timeline-layout .rp-timeline .rp-tl-node .rp-tl-date[data-v-96987499]{position:absolute;left:0;top:0;width:90px;text-align:right;font-size:13px;font-weight:600;color:#4f6ef7}.rp-timeline-layout .rp-timeline .rp-tl-node .rp-tl-dot[data-v-96987499]{position:absolute;left:100px;top:2px;width:12px;height:12px;border-radius:50%;background:#4f6ef7;border:2px solid #fff;box-shadow:0 0 0 2px #4f6ef7}.rp-timeline-layout .rp-timeline .rp-tl-node .rp-tl-card[data-v-96987499]{background:#fff;border:1px solid #EEF1F8;border-radius:10px;padding:14px 16px;cursor:pointer;transition:all .2s ease}.rp-timeline-layout .rp-timeline .rp-tl-node .rp-tl-card[data-v-96987499]:hover{border-color:#4f6ef7;box-shadow:0 4px 14px #4f6ef714}.rp-timeline-layout .rp-timeline .rp-tl-node .rp-tl-card.active[data-v-96987499]{border-color:#4f6ef7;background:#f8faff}.rp-timeline-layout .rp-timeline .rp-tl-node .rp-tl-card .rp-tl-card-head[data-v-96987499]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.rp-timeline-layout .rp-timeline .rp-tl-node .rp-tl-card .rp-tl-card-head .rp-tl-company[data-v-96987499]{font-size:15px;font-weight:600;color:#222}.rp-timeline-layout .rp-timeline .rp-tl-node .rp-tl-card .rp-tl-card-head .rp-tl-status[data-v-96987499]{display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:500;color:#fff;padding:8px 16px;border-radius:8px;white-space:nowrap}.rp-timeline-layout .rp-timeline .rp-tl-node .rp-tl-card .rp-tl-card-head .rp-tl-status.active[data-v-96987499]{background:#16a34a}.rp-timeline-layout .rp-timeline .rp-tl-node .rp-tl-card .rp-tl-card-head .rp-tl-status.warning[data-v-96987499]{background:#f59e0b}.rp-timeline-layout .rp-timeline .rp-tl-node .rp-tl-card .rp-tl-card-head .rp-tl-status.expired[data-v-96987499]{background:#e53935}.rp-timeline-layout .rp-timeline .rp-tl-node .rp-tl-card .rp-tl-desc[data-v-96987499]{font-size:13px;color:#666;margin-bottom:4px;line-height:1.5}.rp-timeline-layout .rp-timeline .rp-tl-node .rp-tl-card .rp-tl-gap[data-v-96987499]{font-size:12px;color:#999;margin-bottom:10px}.rp-timeline-layout .rp-timeline .rp-tl-node .rp-tl-card .rp-tl-tags[data-v-96987499]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.rp-timeline-layout .rp-timeline .rp-tl-node .rp-tl-card .rp-tl-tags .rp-tl-tag[data-v-96987499]{display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:500;color:#fff;background:#4f6ef7;padding:8px 16px;border-radius:8px}.rp-timeline-layout .rp-timeline .rp-tl-node .rp-tl-card .rp-tl-card-foot[data-v-96987499]{display:flex;justify-content:flex-end}.rp-timeline-layout .rp-timeline .rp-tl-node .rp-tl-card .rp-tl-card-foot .btn-text-danger[data-v-96987499]{padding:4px 10px;font-size:12px;background:transparent;color:#ef4444;border:none;cursor:pointer;border-radius:4px}.rp-timeline-layout .rp-timeline .rp-tl-node .rp-tl-card .rp-tl-card-foot .btn-text-danger[data-v-96987499]:hover{background:#fef2f2}.rp-timeline-layout .rp-detail-side[data-v-96987499]{width:420px;flex:0 0 420px;border-left:1px solid #F0F0F0;background:#fff;display:flex;flex-direction:column}.rp-timeline-layout .rp-detail-side .rp-detail-side-header[data-v-96987499]{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;border-bottom:1px solid #F0F0F0}.rp-timeline-layout .rp-detail-side .rp-detail-side-header h4[data-v-96987499]{margin:0;font-size:16px;font-weight:700;color:#222}.rp-timeline-layout .rp-detail-side .rp-detail-side-header .rp-detail-side-actions[data-v-96987499]{display:flex;gap:8px;align-items:center}.rp-timeline-layout .rp-detail-side .rp-detail-side-header .rp-detail-side-actions .ig-edit[data-v-96987499]{border:1px solid #4F6EF7;color:#4f6ef7;background:#fff;padding:4px 12px;border-radius:4px;font-size:12px;cursor:pointer;transition:all .15s ease}.rp-timeline-layout .rp-detail-side .rp-detail-side-header .rp-detail-side-actions .ig-edit.ig-related[data-v-96987499]{background:#4f6ef7;color:#fff}.rp-timeline-layout .rp-detail-side .rp-detail-side-header .rp-detail-side-actions .ig-edit.ig-related[data-v-96987499]:hover{background:#3a5ce5;color:#fff}.rp-timeline-layout .rp-detail-side .rp-detail-side-header .rp-detail-side-actions .rp-detail-side-close[data-v-96987499]{background:none;border:none;font-size:18px;color:#888;cursor:pointer;width:28px;height:28px;border-radius:6px}.rp-timeline-layout .rp-detail-side .rp-detail-side-header .rp-detail-side-actions .rp-detail-side-close[data-v-96987499]:hover{background:#f5f5f5;color:#333}.rp-timeline-layout .rp-detail-side .rp-detail-side-body[data-v-96987499]{padding:18px;flex:1;overflow-y:auto;font-size:14px}.rp-timeline-layout .rp-detail-side .rp-detail-side-body .rp-detail-row[data-v-96987499]{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid #F5F5F5;gap:16px}.rp-timeline-layout .rp-detail-side .rp-detail-side-body .rp-detail-row label[data-v-96987499]{flex:0 0 130px;font-size:13px;color:#888}.rp-timeline-layout .rp-detail-side .rp-detail-side-body .rp-detail-row div[data-v-96987499]{flex:1;color:#222;font-weight:500}.rp-form-title[data-v-96987499]{margin:0 0 16px;font-size:16px;font-weight:600;color:#333}.rp-form-row[data-v-96987499]{display:flex;align-items:center;gap:16px;margin-bottom:18px}.rp-form-row>label[data-v-96987499]{flex:0 0 150px;font-size:14px;color:#4f6ef7;font-weight:600;text-align:left;position:relative;padding-left:10px}.rp-form-row>label[data-v-96987499]:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:3px;border-radius:2px;background:#4f6ef7}.rp-form-row>label .required[data-v-96987499]{color:#e53935;margin-right:4px}.rp-form-row .rp-field-item[data-v-96987499]{flex:1 1 auto;min-width:0;margin:0!important}.rp-form-row .rp-field-item[data-v-96987499] .ant-input,.rp-form-row .rp-field-item[data-v-96987499] .ant-input-number,.rp-form-row .rp-field-item[data-v-96987499] .ant-input-affix-wrapper,.rp-form-row .rp-field-item[data-v-96987499] .ant-select .ant-select-selector,.rp-form-row .rp-field-item[data-v-96987499] .ant-picker{height:38px;border:1px solid #E0E0E0;border-radius:6px;font-size:14px;color:#222;transition:all .15s ease}.rp-form-row .rp-field-item[data-v-96987499] .ant-input:hover,.rp-form-row .rp-field-item[data-v-96987499] .ant-input-number:hover,.rp-form-row .rp-field-item[data-v-96987499] .ant-input-affix-wrapper:hover,.rp-form-row .rp-field-item[data-v-96987499] .ant-select .ant-select-selector:hover,.rp-form-row .rp-field-item[data-v-96987499] .ant-picker:hover{border-color:#94a3b8}.rp-form-row .rp-field-item[data-v-96987499] .ant-input:focus,.rp-form-row .rp-field-item[data-v-96987499] .ant-input-number:focus,.rp-form-row .rp-field-item[data-v-96987499] .ant-input-affix-wrapper:focus,.rp-form-row .rp-field-item[data-v-96987499] .ant-select .ant-select-selector:focus,.rp-form-row .rp-field-item[data-v-96987499] .ant-picker:focus,.rp-form-row .rp-field-item[data-v-96987499] .ant-input.ant-input-focused,.rp-form-row .rp-field-item[data-v-96987499] .ant-input-number.ant-input-focused,.rp-form-row .rp-field-item[data-v-96987499] .ant-input-affix-wrapper.ant-input-focused,.rp-form-row .rp-field-item[data-v-96987499] .ant-select .ant-select-selector.ant-input-focused,.rp-form-row .rp-field-item[data-v-96987499] .ant-picker.ant-input-focused,.rp-form-row .rp-field-item[data-v-96987499] .ant-input.ant-select-focused,.rp-form-row .rp-field-item[data-v-96987499] .ant-input-number.ant-select-focused,.rp-form-row .rp-field-item[data-v-96987499] .ant-input-affix-wrapper.ant-select-focused,.rp-form-row .rp-field-item[data-v-96987499] .ant-select .ant-select-selector.ant-select-focused,.rp-form-row .rp-field-item[data-v-96987499] .ant-picker.ant-select-focused{border-color:#4f6ef7;box-shadow:0 0 0 3px #4f6ef71a}.rp-form-row .rp-upload[data-v-96987499]{flex:1 1 auto;min-width:0;display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px}.rp-form-row .rp-upload[data-v-96987499] .ant-upload.ant-upload-select{width:200px}.rp-form-row .rp-upload .rp-upload-actions[data-v-96987499]{flex:0 0 220px;display:flex;flex-direction:row;gap:10px;margin-top:0}.rp-form-row .rp-upload .rp-upload-actions .btn-sm[data-v-96987499]{display:flex;align-items:center;justify-content:center;flex:1 1 0;height:32px;padding:0 12px;font-size:13px;white-space:nowrap}.rp-form-row .rp-upload .rp-upload-trigger[data-v-96987499]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:14px;color:#888;font-size:13px}.rp-form-row .rp-upload .rp-upload-trigger .rp-upload-tip[data-v-96987499]{font-size:12px;color:#aaa}.rp-form-actions[data-v-96987499]{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}@media (max-width: 900px){.prop-body[data-v-96987499]{flex-direction:column}.gallery-section[data-v-96987499]{flex:1 1 auto;width:100%}}
