._fileInputWrapper_8ylgc_1{display:flex;position:relative;flex-direction:column;align-items:flex-start;margin:1em 0}._hiddenFileInput_8ylgc_10{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}._fileInputLabel_8ylgc_22{position:relative;overflow:hidden;border:2px solid #8871ff;background-color:transparent;padding:1.1em;font-size:1.1em;font-weight:400;color:#8871ff;cursor:pointer;transition:color .3s;z-index:1;box-sizing:border-box;height:48px;border-radius:4px;display:flex;align-items:center}._fileInputLabel_8ylgc_22:after{content:"";position:absolute;left:0;top:0;width:100%;height:0;background:#8871ff;z-index:-1;transition:height .4s;pointer-events:none}._fileInputLabel_8ylgc_22:hover,._fileInputLabel_8ylgc_22:focus{color:#fff;background:#8871ff;border-color:#8871ff}._fileInputLabel_8ylgc_22:hover:after,._fileInputLabel_8ylgc_22:focus:after{height:100%}._fileNameDisplay_8ylgc_64{position:absolute;bottom:-2em;font-size:1em;color:#8871ff;width:100%;overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}._mainContainer_8ylgc_75{font-family:Urbanist,Arial,sans-serif;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;height:100%;width:100%;margin:0;position:relative;transition:filter .3s;gap:2em 1em;padding:1em 0}._mainContainer_8ylgc_75 *{box-sizing:border-box}._blurred_8ylgc_95{pointer-events:none;-webkit-user-select:none;user-select:none}._modalOverlay_8ylgc_100{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;align-items:center;justify-content:center;background:#f8f6f3}._modalRoot_8ylgc_113{border-radius:12px;z-index:1001;min-width:320px;max-width:90vw;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center}._uploadButton_8ylgc_125{position:relative;overflow:hidden;border:2px solid #8871ff;background-color:transparent;padding:1.1em;font-size:1.1em;font-weight:400;color:#8871ff;cursor:pointer;transition:color .3s;z-index:1;width:10em}._uploadButton_8ylgc_125:after{content:"";position:absolute;left:0;top:0;width:100%;height:0;background:#8871ff;z-index:-1;transition:height .4s;pointer-events:none}._uploadButton_8ylgc_125:not(:disabled):hover,._uploadButton_8ylgc_125[data-file-selected=true]:not(:disabled){color:#fff}._uploadButton_8ylgc_125:not(:disabled):hover:after,._uploadButton_8ylgc_125[data-file-selected=true]:not(:disabled):after{height:100%}._uploadButton_8ylgc_125:disabled{background-color:#ccc;border-color:#999;color:#666;cursor:not-allowed}._uploadButton_8ylgc_125:disabled:after{background:none;height:0}._fileInput_8ylgc_1{position:relative;overflow:hidden;border:2px solid #8871ff;background-color:transparent;padding:1.1em;font-size:1.1em;font-weight:400;margin:1em 0;color:#8871ff;cursor:pointer;transition:color .3s,border-color .3s,background-color .3s;z-index:1}._fileInput_8ylgc_1::-webkit-file-upload-button{visibility:hidden}._fileInput_8ylgc_1:before{content:"Choose File";display:inline-block;background:transparent;border:none;padding:0;font-size:1.1em;color:#8871ff;cursor:pointer;transition:color .3s}._fileInput_8ylgc_1:after{content:"";position:absolute;left:0;top:0;width:100%;height:0;background:#8871ff;z-index:-1;transition:height .4s;pointer-events:none}._fileInput_8ylgc_1:hover,._fileInput_8ylgc_1:focus{color:#fff}._fileInput_8ylgc_1:hover:after,._fileInput_8ylgc_1:focus:after{height:100%}._fileInput_8ylgc_1:hover:before,._fileInput_8ylgc_1:focus:before{color:#fff}._fileInput_8ylgc_1:disabled{background-color:#ccc;border-color:#999;color:#666;cursor:not-allowed}._fileInput_8ylgc_1:disabled:after{background:none;height:0}._success_8ylgc_242{color:#8871ff;font-size:1.5em;display:flex;align-items:center;justify-content:space-between;flex-direction:column;text-align:center;padding:0 1em}._success_8ylgc_242 div:last-child{margin-top:.5em}._errors_8ylgc_257{color:red;font-size:1.2em;text-align:center}._errors_8ylgc_257 div{margin-top:.5em}._errors_8ylgc_257:first-child{margin-top:0}
