[data-v-47ad0e2e] .ui-dropzone{position:relative;border:1.5px dashed var(--ld-grey-5);border-radius:5px;background:#fff;color:var(--ld-ui-input-text);display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;padding:20px;text-align:center;transition:border-color var(--ld-transition),background-color var(--ld-transition),box-shadow var(--ld-transition)}@media(max-width:575px){[data-v-47ad0e2e] .ui-dropzone{min-height:120px;padding:16px}}[data-v-47ad0e2e] .ui-dropzone.is-dragover{border-color:var(--ld-ui-input-focus-border);box-shadow:0 0 4px 0 var(--ld-ui-input-focus-ring,rgba(43,111,255,.35));background:var(--ld-bg-alt-100)}[data-v-47ad0e2e] .has-error .ui-dropzone{border-color:var(--ld-ui-input-border-error)}[data-v-47ad0e2e] .ui-dropzone.is-disabled{cursor:not-allowed;background:var(--ld-ui-input-disabled-bg);color:var(--ld-ui-input-disabled-text);border-color:var(--ld-ui-input-border)}[data-v-47ad0e2e] .ui-dropzone.has-file{border-color:var(--ld-status-success);background:var(--ld-status-success-soft);text-align:left;align-items:stretch}[data-v-47ad0e2e] .ui-dropzone.has-file .ui-dropzone__icon{display:none}[data-v-47ad0e2e] .ui-dropzone__input{position:absolute;inset:0;width:0;height:0;opacity:0;pointer-events:none}[data-v-47ad0e2e] .ui-dropzone__center{width:100%;font-size:16px;line-height:1.3}[data-v-47ad0e2e] .ui-dropzone__hint{width:100%;font-size:13px;font-weight:400;pointer-events:none}[data-v-47ad0e2e] .ui-dropzone__loader{display:block;margin:0 auto 8px}[data-v-47ad0e2e] .ui-dropzone__file{display:flex;align-items:center;gap:12px}[data-v-47ad0e2e] .ui-dropzone__file-name{min-width:0}[data-v-47ad0e2e] .ui-dropzone__file-name span{font-size:14px}[data-v-47ad0e2e] .ui-dropzone__file-name{word-break:break-word}[data-v-47ad0e2e] .ui-dropzone__preview{flex:0 0 auto;width:64px;border:1px solid var(--ld-ui-input-border);min-height:48px;background:#fff;border-radius:3px;-o-object-fit:contain;object-fit:contain}[data-v-47ad0e2e] .ui-dropzone__remove{margin-top:4px;padding:0;border:0;background:none;color:var(--ld-text-muted);text-decoration:underline;cursor:pointer}[data-v-47ad0e2e] .ui-dropzone__remove:disabled{color:var(--ld-ui-input-disabled-text);cursor:not-allowed}[data-v-47ad0e2e] .ui-dropzone__status{margin-top:4px;font-size:16px;color:var(--ld-text-mid)}[data-v-47ad0e2e] .dropzone-text,[data-v-47ad0e2e] .ui-dropzone__icon{margin-bottom:4px}
