.pdf-editor[data-v-646b027e]{padding:20px}.pdf-editor .control-panel[data-v-646b027e]{position:sticky;top:20px}.pdf-editor .upload-section[data-v-646b027e]{align-items:center;display:flex;gap:10px;margin-bottom:20px}.pdf-editor .editor-controls[data-v-646b027e]{display:flex;flex-direction:column;gap:20px}.pdf-editor .editor-controls .image-controls[data-v-646b027e],.pdf-editor .editor-controls .text-controls[data-v-646b027e]{background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:15px}.pdf-editor .editor-controls .image-controls h3[data-v-646b027e],.pdf-editor .editor-controls .text-controls h3[data-v-646b027e]{color:#333;margin-bottom:15px}.pdf-editor .editor-controls .image-controls .position-controls[data-v-646b027e],.pdf-editor .editor-controls .text-controls .position-controls[data-v-646b027e]{display:flex;flex-direction:column;gap:15px;margin:15px 0}.pdf-editor .editor-controls .image-controls .position-controls .position-item[data-v-646b027e],.pdf-editor .editor-controls .text-controls .position-controls .position-item[data-v-646b027e]{align-items:center;display:inline-flex;gap:10px;margin-right:15px}.pdf-editor .editor-controls .image-controls .position-controls .position-item .label[data-v-646b027e],.pdf-editor .editor-controls .text-controls .position-controls .position-item .label[data-v-646b027e]{color:#666;min-width:70px}.pdf-editor .editor-controls .image-controls .ivu-btn[data-v-646b027e],.pdf-editor .editor-controls .text-controls .ivu-btn[data-v-646b027e]{margin-top:10px;width:100%}.pdf-editor .pdf-preview[data-v-646b027e]{background-color:#fff;border:1px solid #ddd;border-radius:4px;height:100%;padding:15px}.pdf-editor .pdf-preview h3[data-v-646b027e]{color:#333;margin-bottom:15px}.pdf-editor .pdf-preview iframe[data-v-646b027e]{background-color:#f5f5f5;border:1px solid #eee;border-radius:4px}.pdf-editor .config-controls[data-v-646b027e]{background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:15px}.pdf-editor .config-controls h3[data-v-646b027e]{color:#333;margin-bottom:15px}.pdf-editor .config-controls .saved-configs[data-v-646b027e]{margin-top:20px}.pdf-editor .config-controls .saved-configs h4[data-v-646b027e]{color:#666;margin-bottom:10px}.pdf-editor .config-controls .saved-configs .config-item[data-v-646b027e]{align-items:center;border:1px solid #eee;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:8px;padding:8px}.pdf-editor .config-controls .saved-configs .config-item .config-name[data-v-646b027e]{color:#333;font-size:14px}.pdf-editor .config-controls .saved-configs .config-item .config-actions[data-v-646b027e]{display:flex;gap:8px}.pdf-editor .image-preview[data-v-646b027e]{margin:10px 0;text-align:center}.pdf-editor .image-preview img[data-v-646b027e]{border:1px solid #ddd;border-radius:4px;max-height:200px;max-width:200px;-o-object-fit:contain;object-fit:contain;padding:5px}