.upload-box-container{width:100%}.upload-box-container .drop-area .drop-area-content{position:relative}.upload-box-container .drop-area .drop-area-content .drop-text{position:absolute;display:block;color:#276ef1;font-family:Avenir Next LT W05 Regular!important;top:50%;left:50%;transform:translateY(-50%);transform:translateX(-50%)}.upload-box-container .drop-area .drop-area-content.on-drop{background-color:#eff3fe!important;border:2px dashed #276ef1!important;border-radius:15px;z-index:9999!important}.upload-box-container .drop-area .drop-area-content .upload-box{width:100%;height:175px;background-color:#eee;border:1px dashed #05b36d;border-radius:8px;display:flex;justify-content:center;align-items:center}.tray-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:flex-end;z-index:100001;padding-bottom:env(safe-area-inset-bottom)}.tray-overlay .tray{position:relative;background-color:#fafafa;width:100%;padding:20px;border-top-left-radius:10px;border-top-right-radius:10px;transform:translateY(100%);opacity:0;transition:transform .2s ease-in-out,opacity .2s ease-in-out}.tray-overlay .tray .tray-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.tray-overlay .tray .tray-header span{font-size:24px;line-height:28px;margin:0;color:#000}.tray-overlay .tray .tray-options .gallery-button,.tray-overlay .tray .tray-options .guided-camera-button{position:relative;width:100%;padding:15px;margin-bottom:10px;border:none;background-color:#fff;font-size:15px;display:flex;align-items:center;margin-top:8px;font-weight:400!important;font-family:Avenir Next LT W05 Regular!important;color:#000}.tray-overlay .tray .tray-options .gallery-button:before,.tray-overlay .tray .tray-options .guided-camera-button:before{content:"";border-bottom-style:solid;border-bottom-width:2px;border-right-style:solid;border-right-width:2px;border-color:rgba(60,60,67,.6);position:absolute;top:40%;height:10px;width:10px}.tray-overlay .tray .tray-options .gallery-button.right-arrow:before,.tray-overlay .tray .tray-options .guided-camera-button.right-arrow:before{right:30px;transform:rotate(315deg)}.tray-overlay .tray .tray-options img{margin-right:10px}.tray-overlay .active-tray{transform:translateY(0);opacity:1}@media screen and (min-width:768px){.upload-box-container .drop-area .drop-area-content .upload-box{height:250px}}@media screen and (min-width:991px){.upload-box-container .drop-area .drop-area-content .upload-box{height:286px}}