.upload-file-container[data-v-4b4052c7]{position:relative;width:var(--width);height:var(--height);border-radius:10px;border:2px dashed var(--primary-primary,#00aeef)}.upload-file-container .preview[data-v-4b4052c7]{width:auto;height:100%;border-radius:10px}.upload-file-container .remove-icon[data-v-4b4052c7]{position:absolute;top:10px;right:10px}.upload-file-container .border-red[data-v-4b4052c7]{border-color:red}.booking-details-modal-container{max-height:75svh;height:auto;overflow-y:auto}.booking-details-modal-container .img{max-width:390px;aspect-ratio:1;height:100%;border-radius:8px;font-size:16px}@media(max-width:767px){.booking-details-modal-container .img{font-size:12px}}.booking-details-modal-container .img img{border-radius:8px!important}.booking-details-modal-container .text-detais{height:fit-content}.booking-details-modal-container .text-detais p{font-family:Prompt,sans-serif!important;font-weight:400}.booking-details-modal-card{border-radius:10px!important;width:100%}.booking-details-modal-header{font-size:20px;background-color:#f5fcff;color:#00aeef;border-bottom:none;border-top-left-radius:10px;border-top-right-radius:10px}@media(max-width:767px){.booking-details-modal-header{font-size:16px}}.booking-details-modal-footer{border-top:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;justify-content:center}.booking-details-modal-footer .button{cursor:pointer;color:#fff;font-size:16px;font-weight:500;background-color:#00aeef;border-radius:8px;padding:6px 10px}@media(max-width:767px){.booking-details-modal-footer .button{font-size:12px}}