.fileField__Label span{font-size:16rem;line-height:32rem}.fileField,.fileField__Wrapper{align-items:center;border-bottom:1px solid #0e2937;display:flex;min-height:43rem;position:relative;width:100%}.fileField input,.fileField__Wrapper input{background-color:transparent;border:0;color:#0e2937;font-family:WorkSans;font-size:16rem;outline:0;padding:10rem 0;width:100%}.fileField{border-bottom:0}.fileField.isDisabled .fileField__Text{color:#aaa}.fileField.isDisabled .fileField__Label{background-color:#000}.fileField.isDisabled .formField__File{color:#aaa}.fileField.isDisabled .formField__File button{background-color:#aaa}.fileField.hasValue .fileField__Wrapper{border-style:solid}.fileField.hasValue .fileField__Wrapper:hover{border-color:#09090a}.fileField.isError .fileField__Text{color:#f56456}.fileField.isError .fileField__Wrapper{border-color:#f56456}.fileField.isInline{display:block!important}.fileField.isInline .formField__Files{min-width:100%}.fileField.isInline .fileField__InputWrapper{align-items:center;display:flex}.fileField .form__Info{font-size:14rem}.fileField__InputWrapper{width:100%}.fileField__InputWrapper .form__Label{justify-content:normal}.fileField__Wrapper{align-items:stretch;border:2px dashed #0e2937;border-radius:12rem;justify-content:space-between;min-height:136rem;overflow:hidden;transition:border-color .3s}.fileField__Wrapper input{opacity:0;pointer-events:none;position:absolute}.fileField__Wrapper:hover{border-color:#f56456}.fileField__Text{font-size:16rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileField__Label{align-self:stretch;backface-visibility:hidden;background-color:transparent;color:#0e2937;cursor:pointer;font-size:0;font-size:14rem;height:100%;padding:20rem 10rem;position:absolute;text-align:center;transition:background-color .2s;width:100%}@media (min-width:769px){.fileField__Label:hover{background-color:#fed9c3}}.fileField__Label span{align-items:center;display:flex;flex-direction:column;gap:16rem;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.fileField__Label span p{margin-top:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:400rem}.fileField__Label span svg{max-height:24rem;max-width:24rem;min-height:24rem;min-width:24rem}.fileField__Prepend{padding-right:10rem}.fileField__PrependText{max-width:calc(100% - 110rem)}.fileField__PrependText,.formField__Files{align-items:center;display:flex;width:100%}.formField__Files{background-color:#d9e2e9;flex-direction:column;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24rem;position:static;z-index:2}@media (max-width:768px){.formField__Files{padding:40rem 16rem}}.formField__File{align-items:center;display:flex;justify-content:space-between;width:100%}.formField__File+.formField__File{margin-top:10rem}.formField__File svg{max-height:24rem;max-width:24rem;min-height:24rem;min-width:24rem}.formField__File div{align-items:center;display:flex;gap:16rem}.formField__File button{backface-visibility:hidden;border:0;color:#fff;cursor:pointer;margin-left:10rem;margin:0!important;max-height:24rem;max-width:24rem;min-height:24rem;min-width:24rem;outline:0;padding:0;position:relative;transition:background-color .2s;transition:transform .3s}.formField__File button span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M13.805 2.403c.26.26.26.682 0 .943L3.138 14.012a.667.667 0 0 1-.943-.943L12.862 2.403c.26-.26.682-.26.943 0' clip-rule='evenodd'/%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M2.195 2.403c.26-.26.683-.26.943 0l10.667 10.666a.667.667 0 1 1-.943.943L2.195 3.346a.667.667 0 0 1 0-.943' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;display:block;font-size:0;height:24rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24rem}.formField__FileName{font-size:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileField__Info{color:#647982;display:flex;gap:16rem}.fileField__Info span{font-weight:800}
