.upload-area[data-v-9e3e9a0a]{width:120px;height:120px;border:2px dashed #dcdee2;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f8f8f9;cursor:pointer;position:relative;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.upload-area[data-v-9e3e9a0a]:hover{border-color:#2d8cf0;background-color:#f0f8ff}.upload-area img[data-v-9e3e9a0a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.delete-btn[data-v-9e3e9a0a]{position:absolute;top:5px;right:5px;width:24px;height:24px;background:rgba(0,0,0,.6);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10}.delete-btn[data-v-9e3e9a0a]:hover{background:rgba(255,0,0,.8);-webkit-transform:scale(1.1);transform:scale(1.1)}.preview-btn[data-v-9e3e9a0a]{position:absolute;top:5px;right:35px;width:24px;height:24px;background:rgba(0,0,0,.6);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10}.preview-btn[data-v-9e3e9a0a]:hover{background:rgba(24,144,255,.8);-webkit-transform:scale(1.1);transform:scale(1.1)}.config-section[data-v-9e3e9a0a]{padding:20px 0}.config-section .field-group[data-v-9e3e9a0a]{margin-bottom:20px}.config-section .field-label[data-v-9e3e9a0a]{margin-bottom:8px;font-weight:500;color:#515a6e}.config-section .upload-container[data-v-9e3e9a0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.save-button-container[data-v-9e3e9a0a]{text-align:center;padding:30px 0;border-top:1px solid #e8eaec;margin-top:20px}