.custom-uploader{display:flex;justify-content:center;align-items:center;border:2px dashed #bbb;border-radius:8px;padding:30px;max-width:400px;text-align:center;transition:all 0.3s ease-in-out}.upload-box{width:100%}.custom-uploader:hover{border-color:#4caf50;background-color:#f9f9f9}.file-info{color:#888;font-size:12px;margin-top:4px}.q-chip{display:flex;align-items:center;justify-content:space-between}.file-name{margin-left:8px;flex:1}.my-image{object-fit:contain}