.form-file-upload[data-v-3c066ed4]{align-items:center;background-color:var(--color-white);border:2px dashed var(--color-gray-primary-50);border-radius:20px;display:flex;justify-content:center;padding:20px;transition:border-color .2s ease}.form-file-upload._dragging[data-v-3c066ed4]{border-color:var(--color-green-success)}.form-file-upload._disabled[data-v-3c066ed4]{opacity:.5;pointer-events:none}.form-file-upload__input[data-v-3c066ed4]{display:none}.form-file-upload__content[data-v-3c066ed4]{align-items:center;display:flex;flex-direction:column;gap:20px}.form-file-upload__btn.button[data-v-3c066ed4]{font-size:var(--font-size-xm);line-height:var(--font-line-height-regular);padding:14px 18px}.form-file-upload__hint[data-v-3c066ed4]{color:var(--color-gray-tertiary);font-size:var(--font-size-sm)}.form-file-upload._mini[data-v-3c066ed4]{border-radius:24px;justify-content:stretch;padding:20px 24px}.form-file-upload._mini .form-file-upload__content[data-v-3c066ed4]{align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-areas:"title btn" "hint  btn";grid-template-columns:1fr auto;justify-items:start;row-gap:4px;text-align:start;width:100%}.form-file-upload._mini .form-file-upload__title[data-v-3c066ed4]{grid-area:title;min-width:0}.form-file-upload._mini .form-file-upload__hint[data-v-3c066ed4]{grid-area:hint;min-width:0}.form-file-upload._mini .form-file-upload__btn.button[data-v-3c066ed4]{flex-shrink:0;grid-area:btn;justify-self:end}
