.xlsx-upload{
    color: var(--e-global-color-lcolor1);
    font-family: var(--e-global-typography-ltext1bold-font-family);
    font-size: var(--e-global-typography-ltext1bold-font-size);
    font-weight: var(--e-global-typography-ltext1bold-font-weight);
    line-height: var(--e-global-typography-ltext1bold-line-height);
    letter-spacing: var(--e-global-typography-ltext1bold-letter-spacing);
    text-transform: var(--e-global-typography-ltext1bold-text-transform);
    font-style: var(--e-global-typography-ltext1bold-font-style);
    -webkit-text-decoration: var(--e-global-typography-ltext1bold-text-decoration);
    text-decoration: var(--e-global-typography-ltext1bold-text-decoration);
}

.fileupload_form{
    display:flex;
    flex-direction: column;
    align-items: center;
}
.fileupload_form h2{
    margin-bottom: 30px;
}
.fileupload_form input{
    margin: 20px 0;
}
.fileupload_form-button{
    background-color: #4695FF;
    border-radius: 8px;
    padding: 12px 12px 12px 12px;
    width: 200px;
    margin-bottom: 20px;
    color: #F8FAFD;
}
.fileupload_form-fileinput {
    border: 1px black solid;
    border-radius: 8px;
    padding: 20px 10px;
}

#fileupload_form_error-message {
    color: red;
    display: none;
    margin-top: 10px;
}
@keyframes blink {
    0% {
        opacity: 1;
    }
    35% {
        opacity: 0.5;
    }
    50% {
        opacity: 0.2;
    }
    65% {
        opacity: 0.5;
    }
    100% {
        opacity: 1;
    }
}
.blinking-text {
    font-weight: bold;
    animation: blink 1s infinite;
}