.dropzone[data-v-ae1cf19e]{width:100%;min-height:96px;color:var(--ui-file-upload-primary-color,#0a45e7);cursor:pointer;border:1px dashed;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:1rem;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:flex}.dropzone[data-v-ae1cf19e]:hover{background-color:#edf6ff4d}.dropzone.is-over-drop-zone[data-v-ae1cf19e]{background-color:#edf6ff80;border-style:solid}.dropzone.has-file[data-v-ae1cf19e]{color:#717171;border-color:#d1d1d1;flex-direction:row;gap:1rem}.dropzone.is-disabled[data-v-ae1cf19e]{color:#bdbdbd;cursor:default}.dropzone.is-disabled[data-v-ae1cf19e]:hover{background-color:#0000}.text-error .dropzone[data-v-ae1cf19e]{color:var(--ui-file-upload-danger-color,#ed2215)}.upload-wrapper[data-v-ae1cf19e]{border-bottom:1px solid #0000006b;transition:all .3s cubic-bezier(.25,.8,.5,1);position:relative}.upload-wrapper[data-v-ae1cf19e]:hover{border-color:#000000de}.upload-wrapper.ui-image-error[data-v-ae1cf19e],.text-error .upload-wrapper[data-v-ae1cf19e]{border-bottom-color:var(--ui-file-upload-danger-color,#ed2215)}.upload-wrapper.ui-image-error[data-v-ae1cf19e] .v-btn--icon .v-icon,.text-error .upload-wrapper[data-v-ae1cf19e] .v-btn--icon .v-icon{color:var(--ui-file-upload-danger-color,#ed2215)}.upload-wrapper .dropzone-overlay[data-v-ae1cf19e]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:4px dashed var(--ui-file-upload-primary-color,#0a45e7);z-index:10;color:var(--ui-file-upload-primary-color,#0a45e7);background-color:#edf6ff80;border-radius:10px;justify-content:center;align-items:center;font-size:1.2rem;font-weight:500;display:flex;position:absolute;inset:-1.25rem -.5rem -.5rem}.appear-enter-active[data-v-ae1cf19e],.appear-leave-active[data-v-ae1cf19e]{transition:all .15s ease-out}.appear-enter[data-v-ae1cf19e],.appear-leave-to[data-v-ae1cf19e]{opacity:0;transform:scale(.96)}input[type=file][data-v-ae1cf19e]{display:none}[data-v-ae1cf19e] .v-label{display:block}[data-v-ae1cf19e] .upload-label{transition:top .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),font-size .15s cubic-bezier(.4,0,.2,1);top:50%;transform:translateY(-50%)}[data-v-ae1cf19e] .upload-label--floating{font-size:12px;top:0;transform:none}
