.ids-file-uploader{--ids-file-uploader-border-color:var(--ids-color-border-default);--ids-file-uploader-border-size:var(--ids-size-border-default);--ids-file-uploader-border-kind:dashed;--ids-file-uploader-background-color:none;--ids-file-uploader-cursor:pointer;--ids-file-uploader-main-content-color:var(--ids-color-content-default);--ids-file-uploader-secondary-content-color:var(--ids-color-content-default);border:var(--ids-file-uploader-border-color)var(--ids-file-uploader-border-kind)var(--ids-file-uploader-border-size);box-sizing:border-box;cursor:pointer;cursor:var(--ids-file-uploader-cursor);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ids-file-uploader:not(.ids-file-uploader--disabled):hover{--ids-file-uploader-border-color:var(--ids-color-border-states-hover);--ids-file-uploader-main-content-color:var(--ids-color-content-states-hover);--ids-file-uploader-secondary-content-color:var(--ids-color-content-states-hover)}.ids-file-uploader:focus-visible{--ids-file-uploader-border-color:var(--ids-color-border-states-focus)}.ids-file-uploader--dragging{--ids-file-uploader-border-color:var(--ids-color-border-states-pressed);--ids-file-uploader-border-kind:solid}.ids-file-uploader--dragging .ids-file-uploader__content{opacity:.5}.ids-file-uploader--disabled{--ids-file-uploader-cursor:not-allowed;--ids-file-uploader-main-content-color:var(--ids-color-content-states-disabled);--ids-file-uploader-secondary-content-color:var(--ids-color-content-states-disabled);border:none}.ids-file-uploader .ids-alternative-field__input{flex:1;align-items:stretch}.ids-file-uploader__drop-area{background:var(--ids-file-uploader-background-color);box-sizing:border-box;color:var(--ids-file-uploader-main-content-color);isolation:isolate;min-width:fit-content;height:100%;min-height:200px;padding:var(--size4);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.ids-file-uploader__drop-area:focus-visible{--ids-file-uploader-border-color:var(--ids-color-border-states-focus)}.ids-file-uploader__content{align-items:center;gap:var(--size4);flex-direction:column;max-width:320px;display:flex}.ids-file-uploader-content{width:360px}.ids-file-uploader-content .ids-empty-state__title{color:var(--ids-file-uploader-main-content-color)}.ids-file-uploader-content .ids-empty-state__description{color:var(--ids-file-uploader-secondary-content-color)}.ids-file-uploader .ids-alternative-field__label{margin-bottom:var(--size1)}.ids-file-uploader .ids-alternative-field-input,.ids-file-uploader .ids-alternative-field__input{cursor:var(--ids-file-uploader-cursor);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ids-file-uploader .ids-alternative-field__helper{margin-top:var(--size1)}.ids-file-uploader__status{color:var(--ids-file-uploader-secondary-content-color);inset:auto var(--size4)var(--size4)var(--size4);text-align:center;position:absolute}.ids-file-uploader__input{cursor:inherit;opacity:0;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.ids-file-uploader__input:focus-visible{--ids-file-uploader-border-color:var(--ids-color-border-states-focus)}
