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